Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
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 CreditAttribution: andregp at CI&T commentedMoved the test from
core/tests/Drupal/KernelTests/Core/Extension/ExtensionPathResolverTest.php
tocore/tests/Drupal/KernelTests/Core/Bootstrap/ExtensionPathResolverTest.php
Comment #5
tmaiochi CreditAttribution: tmaiochi at CI&T 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\ExtensionPathResolverTest
as suggested. +1 RTBC!Comment #6
andypostLooks ready
Comment #8
longwaveComment #9
andypostComment #10
alexpottCommitted 4305d90 and pushed to 10.0.x. Thanks!