Closed (fixed)
Project:
Drupal core
Version:
11.x-dev
Component:
request processing system
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
14 Jan 2026 at 17:15 UTC
Updated:
24 Feb 2026 at 21:49 UTC
Jump to comment: Most recent
Comments
Comment #3
alexpottComment #4
catchOnce comment on the MR, and could probably use test coverage, but otherwise makes sense.
Comment #5
alexpottAdded test coverage, addressed comment and made further changes to ensure the path alias manager is actually case insensitive.
Comment #6
alexpottComment #7
godotislateA couple test failures that look unrelated.
One question on the MR about the test assertion custom messages. I think the general suggestion from #3131946: [policy] Remove PHPUnit assertion messages when possible, and standardize remaining messages is not to use them, but not sure if that's final or if there are exceptions.
Comment #8
godotislateI rebased to get the validatable config job passing, and this LGTM after response about the assertion messages.
Comment #10
longwaveDoesn't apply following #3567086: Alias case sensitivity after the removal of the preload cache
Also instead of adding to the baseline should we just add return types here to the new methods? Or is there concern that AliasPrefixList has been extended somewhere and these methods are already overridden?
Comment #11
alexpottMerged in main - there we no conflicts to resolve.
I chose to add to the baseline after recent issues where we added typehints to things like this and broke projects and contributed modules. Just seems safer.
Comment #14
longwaveCommitted and pushed cd54e644bde to main and 66b5b396b0e to 11.x. Thanks!
Decided not to backport this one as it's a minor behaviour change, let's leave this for 11.4.0.