[!!!][TASK] Remove support for deprecated CLI command configuration
Configuration via Commands.php had been superseded by tag based DI service configuration which allowed to configure DI and dependencies for CLI commands in one place. The CommandRegistry is refactored as the runtime merging logic can now be dropped and handled in addLazyCommand – which is called by the symfony DI generated factory – instead. Resolves: #91534 Related: #91473 Related: #89139 Releases: master Change-Id: I24fc554902650c66b8dc397708d80968514c6744 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64603 Tested-by:Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- typo3/sysext/core/Classes/Console/CommandApplication.php 0 additions, 15 deletionstypo3/sysext/core/Classes/Console/CommandApplication.php
- typo3/sysext/core/Classes/Console/CommandNameAlreadyInUseException.php 4 additions, 2 deletions...core/Classes/Console/CommandNameAlreadyInUseException.php
- typo3/sysext/core/Classes/Console/CommandRegistry.php 14 additions, 151 deletionstypo3/sysext/core/Classes/Console/CommandRegistry.php
- typo3/sysext/core/Classes/Console/CommandRequestHandler.php 0 additions, 113 deletionstypo3/sysext/core/Classes/Console/CommandRequestHandler.php
- typo3/sysext/core/Classes/Console/RequestHandlerInterface.php 0 additions, 55 deletions...3/sysext/core/Classes/Console/RequestHandlerInterface.php
- typo3/sysext/core/Classes/ServiceProvider.php 1 addition, 1 deletiontypo3/sysext/core/Classes/ServiceProvider.php
- typo3/sysext/core/Documentation/Changelog/master/Breaking-91473-DeprecatedFunctionalityRemoved.rst 5 additions, 1 deletion.../master/Breaking-91473-DeprecatedFunctionalityRemoved.rst
- typo3/sysext/core/Tests/Unit/Console/CommandRegistryTest.php 2 additions, 62 deletionstypo3/sysext/core/Tests/Unit/Console/CommandRegistryTest.php
- typo3/sysext/core/Tests/UnitDeprecated/Console/CommandRegistryTest.php 0 additions, 183 deletions...core/Tests/UnitDeprecated/Console/CommandRegistryTest.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/ClassNameMatcher.php 2 additions, 0 deletions...l/Configuration/ExtensionScanner/Php/ClassNameMatcher.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallMatcher.php 1 addition, 0 deletions.../Configuration/ExtensionScanner/Php/MethodCallMatcher.php
Please register or sign in to comment