- Issue created by @longwave
- Assigned to spokje
- π¬π§United Kingdom longwave UK
A service locator might be more optimal here, it was late when I wrote this up :)
- π³π±Netherlands spokje
A service locator might be more optimal here
Yeah, I kanda was wondering already why that route wasn't chosen :)
Lemme update Title/IS. - Status changed to Needs work
10 months ago 7:24am 16 February 2024 - π³π±Netherlands spokje
Right...
So I managed to change the title and agreeing with @longwave to use a service _locator_ and wandered off and implement a solution using a service _collector_...
*sigh*
Lemme try that again.
- π³π±Netherlands spokje
Spokje β changed the visibility of the branch 3421117-add-eslintrc.json-and to hidden.
- π«π·France andypost
Added few comments, mostly why
DeprecatedServicePropertyTrait
is not used in all classes? - Merge request !6824Convert OpenerResolver to use a service collector. β (Open) created by longwave
- Status changed to Needs review
10 months ago 11:44pm 28 February 2024 - π¬π§United Kingdom longwave UK
Alternative approach in MR!6824. There are only two services that fit the pattern (and unlikely to be many more in contrib), performance doesn't seem super important here, so maybe we can just use a service collector? This requires the least code changes and as OpenerResolver is internal we can do this without providing BC - unsure why someone would want to replace this anyway.
- π«π·France andypost
Fixed 2 broken tests - can't get how both passed before
Filter module is required for this tests - Status changed to RTBC
10 months ago 3:32pm 4 March 2024 - πΊπΈUnited States smustgrave
OpenerResolver is tagged @internal so I think this is OK to do in 10.x for removal in 11.x with no replacement.
Assuming since it's internal it actually doesn't need to be marked, updated remaining tasks for that.
Change appears to not break anything, tested locally creating documents, images, youTube embeds, etc and no issue.
- Status changed to Fixed
10 months ago 9:38am 5 March 2024 - π¬π§United Kingdom catch
Latest approach looks fine to me and agreed with no bc for this class, extremely internal, didn't know it existed...
Committed/pushed to 11.x and cherry-picked to 10.3.x, thanks!
Automatically closed - issue fixed for 2 weeks with no activity.
- Status changed to Needs work
7 months ago 12:26am 16 May 2024 - π³πΏNew Zealand quietone
In π Adding media library openers use autoconfigure and tags in 10.3.x has BC consequences Active alexpott noted that this needs a change record.
- Issue was unassigned.
- Status changed to Needs review
6 months ago 8:25am 27 June 2024 - π¬π§United Kingdom longwave UK
Added a change record: https://www.drupal.org/node/3457521 β
- Status changed to RTBC
6 months ago 3:01pm 27 June 2024 - πΊπΈUnited States smustgrave
CR reads fine, didn't know if I should remark as fixed since CR is published
- Status changed to Fixed
6 months ago 8:35am 2 July 2024 Automatically closed - issue fixed for 2 weeks with no activity.