Page MenuHomePhabricator

Hard deprecate RepoGroup::singleton and remove a release later
Open, Needs TriagePublic

Description

RepoGroup::singleton is only used in fallback code for older versions and could be hard deprecated.

Outstanding patch sets for remove deprecated code:
https://gerrit.wikimedia.org/r/#/q/status:open+branch:master+topic:repogroup

All code usages
https://codesearch.wmflabs.org/search/?q=repogroup%5Cs*%3A%3A%5Cs*singleton&i=fosho&files=&repos=

Event Timeline

Zabe added a project: User-Zabe.
Zabe added a subscriber: Zabe.

Change 685067 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/BlueSpiceBookshelf@master] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685067

Change 685068 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/BlueSpiceFlaggedRevsConnector@master] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685068

Change 685076 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/BlueSpiceExtendedSearch@master] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685076

Change 685079 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/BlueSpicePlayer@master] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685079

Change 685088 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/EncryptedUploads@master] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685088

Change 685092 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/MergeArticles@master] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685092

Change 685054 had a related patch set uploaded (by Pwirth; author: Zabe):

[mediawiki/extensions/BlueSpiceBookshelf@REL1_35] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685054

Change 685055 had a related patch set uploaded (by Pwirth; author: Zabe):

[mediawiki/extensions/MergeArticles@REL1_35] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685055

Change 685067 merged by jenkins-bot:

[mediawiki/extensions/BlueSpiceBookshelf@master] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685067

Change 685054 merged by jenkins-bot:

[mediawiki/extensions/BlueSpiceBookshelf@REL1_35] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685054

Change 685092 merged by jenkins-bot:

[mediawiki/extensions/MergeArticles@master] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685092

Change 685055 merged by jenkins-bot:

[mediawiki/extensions/MergeArticles@REL1_35] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685055

Change 685057 had a related patch set uploaded (by Pwirth; author: Zabe):

[mediawiki/extensions/BlueSpiceExtendedSearch@REL1_35] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685057

Change 685058 had a related patch set uploaded (by Pwirth; author: Zabe):

[mediawiki/extensions/BlueSpicePlayer@REL1_35] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685058

Change 685076 merged by jenkins-bot:

[mediawiki/extensions/BlueSpiceExtendedSearch@master] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685076

Change 685057 merged by jenkins-bot:

[mediawiki/extensions/BlueSpiceExtendedSearch@REL1_35] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685057

Change 685059 had a related patch set uploaded (by Pwirth; author: Zabe):

[mediawiki/extensions/BlueSpiceFlaggedRevsConnector@REL1_35] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685059

Change 685079 merged by jenkins-bot:

[mediawiki/extensions/BlueSpicePlayer@master] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685079

Change 685059 merged by jenkins-bot:

[mediawiki/extensions/BlueSpiceFlaggedRevsConnector@REL1_35] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685059

Change 685068 merged by jenkins-bot:

[mediawiki/extensions/BlueSpiceFlaggedRevsConnector@master] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685068

Change 685058 merged by jenkins-bot:

[mediawiki/extensions/BlueSpicePlayer@REL1_35] Avoid using RepoGroup::singleton()

https://gerrit.wikimedia.org/r/685058

Change 685742 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/core@master] Hard deprecate RepoGroup::singleton(), ::destroySingletons() and ::setSingleton()

https://gerrit.wikimedia.org/r/685742