Problem/Motivation
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.
Proposed resolution
Ensure minimum Drupal core versions are set in info.yml and composer.json
Action change to service decoration.
Remaining tasks
Change to service decoration.
User interface changes
None
API changes
None
Data model changes
None
Issue fork trash-3564263
Show commands
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