bbf91d29f9
This PR was merged into the 3.3-dev branch.
Discussion
----------
[DI] Enhance logging in compiler passes
| Q | A
| ------------- | ---
| Branch? | master
| Bug fix? | no
| New feature? | yes
| BC breaks? | no
| Deprecations? | yes
| Tests pass? | yes
| Fixed tickets | -
| License | MIT
| Doc PR | -
We should log more in compiler passes - and this should be better integrated in usual log reports.
For logging more, let's drop LoggingFormatter and add a simple "log" method on ContainerBuilder.
For better integration, let's throw silenced notices - they can be caught by our Debug handler.
Commits
-------
|
||
---|---|---|
.. | ||
AddAnnotationsCachedReaderPass.php | ||
AddCacheClearerPass.php | ||
AddCacheWarmerPass.php | ||
AddConsoleCommandPass.php | ||
AddConstraintValidatorsPass.php | ||
AddDebugLogProcessorPass.php | ||
AddExpressionLanguageProvidersPass.php | ||
AddValidatorInitializersPass.php | ||
CacheCollectorPass.php | ||
CachePoolClearerPass.php | ||
CachePoolPass.php | ||
CompilerDebugDumpPass.php | ||
ConfigCachePass.php | ||
ContainerBuilderDebugDumpPass.php | ||
ControllerArgumentValueResolverPass.php | ||
FormPass.php | ||
LoggingTranslatorPass.php | ||
ProfilerPass.php | ||
PropertyInfoPass.php | ||
RoutingResolverPass.php | ||
SerializerPass.php | ||
TemplatingPass.php | ||
TranslationDumperPass.php | ||
TranslationExtractorPass.php | ||
TranslatorPass.php | ||
UnusedTagsPass.php | ||
ValidateWorkflowsPass.php |