[TASK] Update dependency to PSR-3 v2/3
PSR-3 v2 and v3 add types, so we can switch to those now. Because we don't fully implement PSR-3 directly, this is a trivial change. Most of the updates are in tests and nominally optional. Note that composer/composer is still only v2 compatible, not v3, so this will still only pull in v2. However, it sets us up to automatically and safely get v3 as soon as composer/composer is updated. AbstractLogger is also now vestigial (it does nothing but use LoggerTrait), so I've removed usage of it in favor of the trait. That eliminates one autoload lookup. Used commands: > composer req psr/log:"^2.0 || ^3.0" > composer req psr/log:"^2.0 || ^3.0" \ -d typo3/sysext/core --no-update > composer req psr/log:"^2.0 || ^3.0" \ -d typo3/sysext/redirects --no-update Resolves: #97242 Releases: main Change-Id: I9089a5af216eb72c67614ab34ae126d08890a0eb Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/74063 Tested-by:core-ci <typo3@b13.com> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Benni Mack <benni@typo3.org>
Showing
- composer.json 1 addition, 1 deletioncomposer.json
- composer.lock 10 additions, 10 deletionscomposer.lock
- typo3/sysext/backend/Tests/Functional/Authentication/PasswordResetTest.php 1 addition, 1 deletion...end/Tests/Functional/Authentication/PasswordResetTest.php
- typo3/sysext/core/Classes/Log/Logger.php 5 additions, 2 deletionstypo3/sysext/core/Classes/Log/Logger.php
- typo3/sysext/core/Tests/Unit/Error/DebugExceptionHandlerTest.php 1 addition, 1 deletion...ysext/core/Tests/Unit/Error/DebugExceptionHandlerTest.php
- typo3/sysext/core/Tests/Unit/Error/ErrorHandlerTest.php 1 addition, 1 deletiontypo3/sysext/core/Tests/Unit/Error/ErrorHandlerTest.php
- typo3/sysext/core/Tests/Unit/Error/ProductionExceptionHandlerTest.php 1 addition, 1 deletion.../core/Tests/Unit/Error/ProductionExceptionHandlerTest.php
- typo3/sysext/core/composer.json 1 addition, 1 deletiontypo3/sysext/core/composer.json
- typo3/sysext/redirects/composer.json 1 addition, 1 deletiontypo3/sysext/redirects/composer.json
Please register or sign in to comment