Needs review
Project:
Purge
Version:
8.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
5 Nov 2025 at 21:59 UTC
Updated:
15 May 2026 at 00:13 UTC
Jump to comment: Most recent
As per https://www.drupal.org/node/3395582 not providing an attribute class is deprecated in 11.2
If we raise the minimum supported version to 10.2 then we can safely remove the annotations.
N/A
Do it
N/A
Annotations removed, attributes added.
N/A
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 #4
kim.pepperI created a MR for this. I used Claude code to help automate the conversion of annotations to attributes.
I also added the
#[RunTestsInSeparateProcesses]attribute for all Kernel tests as this is now required for PHPUnit 12.Comment #5
kim.pepperComment #6
kim.pepperSecurity support for 10.2 ended 1 year and 4 months ago (17 Dec 2024)
Comment #7
kim.pepperSome of the test fails are due to deprecations. I created https://www.drupal.org/project/purge/issues/3587982 to deal with that.
Comment #8
kim.pepperRebased on 8.x-3.x