Closed (fixed)
Project:
Drupal core
Version:
main
Component:
base system
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
2 Feb 2026 at 15:28 UTC
Updated:
8 Mar 2026 at 11:15 UTC
Jump to comment: Most recent
Remove all D12 deprecated code from the mentioned libraries.
Remove all D12 deprecated code from the mentioned libraries.
Make sure tests are passing before review.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
smustgrave commentedwent down the rabbit hole for archiver but believe got everything.
Comment #4
dcam commentedAll of these removals look good. I grepped the affected three subdirectories of
core/lib/Drupal/Core/for "deprecat" and didn't find anything. I don't think there's anything more to do here.Comment #5
longwaveFound a couple of bits that were missed, noted in the MR.
Comment #6
smustgrave commentedAddressed the feedback.
Comment #7
dcam commentedI think this was the last thing I reviewed before I went to bed last night and it shows. I'm glad @longwave caught it. I'm going to re-review the MR from scratch and see if I can do a better job.
Grep caught another mention of
ArchiverManagerincore/.deprecation-ignore.txt:And it caught other mentions of the service:
The only other instances of the word "Archiver" are related to the
ArchiveTarclass. So I think we're good there.I didn't find any other mention of removed classes or the hook.
Setting to Needs Work for the
core/.deprecation-ignore.txtandcore/composer.jsonedits.Comment #8
dcam commentedComment #9
smustgrave commentedThanks! Addressed those.
Comment #10
smustgrave commentedComposer test is failing and not 100% sure why just yet
Comment #11
smustgrave commentedFixed
Comment #12
dcam commentedYour Composer changed the plugin API version in the lock file.
Comment #13
smustgrave commentedApplied the suggestion
Comment #14
dcam commentedLooks good now. Let's roll with it.
Comment #17
catchCommitted/pushed to main, thanks!