Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
There are two default plugin bag implementations in Drupal/Component, and neither of them need to reside there. Timplunkett and I discussed this a little recently and he suggested moving them out, I completely support that, so here's a patch.
Eclipse
Comment | File | Size | Author |
---|---|---|---|
#9 | 2204307-9.patch | 10.97 KB | EclipseGc |
Comments
Comment #2
EclipseGc CreditAttribution: EclipseGc commentedcore_pluginbags.patch queued for re-testing.
Comment #4
EclipseGc CreditAttribution: EclipseGc commentedLet's see how this one fairs.
Eclipse
Comment #5
EclipseGc CreditAttribution: EclipseGc commentedok, this one utilizes -M properly.
Eclipse
Comment #6
tim.plunkettI did a double take at the issue title :)
We should move the tests as well.
After that, I'll absolutely RTBC this.
Comment #7
EclipseGc CreditAttribution: EclipseGc commentedOk, moved the tests, hopefully this all passes!
Eclipse
Comment #9
EclipseGc CreditAttribution: EclipseGc commentedooook... whatever trying again.
Eclipse
Comment #10
EclipseGc CreditAttribution: EclipseGc commentedoops
Comment #11
tim.plunkettThanks, looks good!
Comment #12
EclipseGc CreditAttribution: EclipseGc commentedComment #13
webchickAsked for more info in IRC... while these don't have any Drupal-specific code in them (the typical reason we'd move something from Component => Core), they're definitely a Drupal 8 use-case and concept.
Committed and pushed to 8.x. Thanks!
Looks like we need some change record updates now: https://drupal.org/list-changes/published?keywords_description=Drupal\Component\Plugin\&to_branch=&version=&created_op=%3E%3D&created[value]=&created[min]=&created[max]= I don't know the tag for that.
Comment #14
EclipseGc CreditAttribution: EclipseGc commentedadded a change record.
Comment #15
EclipseGc CreditAttribution: EclipseGc commentedupdating title.