Closed (fixed)
Project:
Trash
Version:
3.1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
20 Dec 2025 at 13:07 UTC
Updated:
24 Feb 2026 at 20:34 UTC
Jump to comment: Most recent
Trash is getting in the way of other integrations by overriding the singular entity manager class.
Just like the inline comment says, it should really be using service decoration. Lets action that, since its blocker was D10, and D10 is minimum nowadays.
Ensure minimum Drupal core versions are set in info.yml and composer.json
Action change to service decoration.
Change to service decoration.
None
None
None
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 #2
dpiProbably not, actually.
Comment #3
dpiTake note of #3564264: Fix concrete typehinting of EntityTypeManager, but there are ways around it without patching core.
Comment #5
dpiI'm not that invested in this project; merely a drive by. So may not action feedback personally.
Comment #6
dpiComment #9
amateescu commentedMerged into 3.1.x, thanks!
Comment #11
dpiGreat thanks @amateescu
Looks like it was cherry picked to 11.3, so you can opt to start a 11.3 minimum series for Trash
Comment #12
amateescu commentedRight, but I'll have to wait for 11.3.3 to be released :)
Comment #14
amateescu commentedDrupal 11.3 is out now, we can finish this cleanup.
Comment #16
amateescu commentedComment #17
amateescu commentedComment #19
amateescu commented