Problem/Motivation
There are a few BC layers in constructors in the extension system that were added in Drupal 9, these can be removed in Drupal 10.
Steps to reproduce
Proposed resolution
Find and remove them.
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | interdiff_3269153_2-4.txt | 5.01 KB | andregp |
| #4 | 3269153-4.patch | 10.15 KB | andregp |
| #2 | 3269153-2.patch | 8.67 KB | longwave |
Comments
Comment #2
longwaveComment #3
catchWe already have Drupal\KernelTests\Core\Bootstrap\ExtensionPathResolverTest so this should probably go in there.
Comment #4
andregp commentedMoved the test from
core/tests/Drupal/KernelTests/Core/Extension/ExtensionPathResolverTest.phptocore/tests/Drupal/KernelTests/Core/Bootstrap/ExtensionPathResolverTest.phpComment #5
tmaiochi commentedI verified and tested patch #4 in Drupal 10.0x-dev version. Patch applied successfully and looks good to me. Besides that the test mentioned in #3 was moved to
Drupal\KernelTests\Core\Bootstrap\ExtensionPathResolverTestas suggested. +1 RTBC!Comment #6
andypostLooks ready
Comment #8
longwaveComment #9
andypostComment #10
alexpottCommitted 4305d90 and pushed to 10.0.x. Thanks!