This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component/DependencyInjection/Tests
Fabien Potencier ff75e32e45 bug #21057 [DI] Auto register extension configuration classes as a resource (ro0NL)
This PR was merged into the 2.7 branch.

Discussion
----------

[DI] Auto register extension configuration classes as a resource

| Q             | A
| ------------- | ---
| Branch?       | 2.7
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #... <!-- #-prefixed issue number(s), if any -->
| License       | MIT
| Doc PR        | symfony/symfony-docs#... <!--highly recommended for new features-->

Auto-register an extension configuration class as a resource from a compiler pass; not implicitly by the base extension class.

Causing some extensions to register its configuration, whereas others dont (e.g. framework bundle).

Fixes consistent cache invalidation whenever a configuration definition changes.

Commits
-------

142416b7d4 [DI] Auto register extension configuration classes as a resource
2017-02-14 19:31:46 +01:00
..
Compiler [DI] Auto register extension configuration classes as a resource 2016-12-29 09:41:04 +00:00
Dumper Fix Container and PhpDumper test inaccuracies 2017-01-10 14:19:58 +03:00
Extension fixed CS 2014-09-22 10:32:35 +02:00
Fixtures Revert "fixed typo" 2017-01-21 08:37:26 -08:00
LazyProxy fixed obsolete getMock() usage 2016-12-19 16:22:46 +01:00
Loader bug #20539 Cast result to int before adding to it (alcaeus) 2016-12-08 15:35:57 +01:00
ParameterBag removed all @covers annotations 2015-11-01 14:17:24 -08:00
ContainerBuilderTest.php [DI] Add missing legacy group on testLegacy 2017-01-10 15:26:05 +01:00
ContainerTest.php Fix Container and PhpDumper test inaccuracies 2017-01-10 14:19:58 +03:00
CrossCheckTest.php Fix PHP 7.1 related failures 2016-07-19 10:44:18 +02:00
DefinitionDecoratorTest.php [PhpUnitBridge] Enforce @-silencing of deprecation notices according to new policy 2015-06-18 21:21:56 +02:00
DefinitionTest.php clarify exception when no args are configured 2017-01-26 11:48:39 +01:00
LegacyContainerBuilderTest.php removed @covers annotations in tests 2015-11-02 21:25:31 +01:00
LegacyDefinitionTest.php fixes CS 2015-08-24 09:13:45 +02:00
ParameterTest.php removed all @covers annotations 2015-11-01 14:17:24 -08:00
ReferenceTest.php removed all @covers annotations 2015-11-01 14:17:24 -08:00