In debug mode, when the container is compiled, an XML file is automatically generated. This file
is used by various commands like:
- `debug:container`
- `lint:container`
- `config:dump-reference`
- `debug:autowiring`
- `debug:router`
But generating this file comes with a price. When your container grows, the XML file grows, and the
time to compile this file increases.
In our large application this file became 20MB and took 2 seconds to generate every time the cache
needed to be recompiled. For us, the benefit of this file does not outweigh the decrease in
performance.
Therefore I'd like to disable this dumping and accept the consequences for less debug possibilities.
To disable this, one can set the `debug.container.dump` parameter to `false`.
* 6.0:
Fix colors for 4.4
Stand with Ukraine
[Runtime] Fix passing $debug parameter to `ErrorHandler`
[FrameworkBundle] Ensure container is reset between tests
[HttpKernel] fix using Target with controller args
reflect Cache component version dependent default value in test
Remove blocking test for adding support for placeholders in EmumNode in 6.1
[FrameworkBundle] Fix compiler passes processing a container twice when it's loaded from the debug dump
[HttpKernel] Fix advertizing deprecations for *TestSessionListener
* 5.4:
Fix colors for 4.4
Stand with Ukraine
[Runtime] Fix passing $debug parameter to `ErrorHandler`
[FrameworkBundle] Ensure container is reset between tests
[HttpKernel] fix using Target with controller args
Remove blocking test for adding support for placeholders in EmumNode in 6.1
[FrameworkBundle] Fix compiler passes processing a container twice when it's loaded from the debug dump
[HttpKernel] Fix advertizing deprecations for *TestSessionListener
* 5.4:
Fix TranslationTrait for multiple domains
Fix parameter types for ProcessHelper::mustRun()
Fix: Wording
[SecurityBundle] Fix ambiguous deprecation message on missing provider
Remove dead code in tests
Remove return void PHPDoc in test
Fix merge