Page MenuHomePhabricator

Hard-deprecate all methods in the GlobalBlocking static utility class
Closed, ResolvedPublic1 Estimated Story Points

Description

The GlobalBlocking extension has a static utility class which only contains deprecated methods. Some of these are hard deprecated, but ideally they should all be hard deprecated to allow removal of this class and its methods in a future version.

Acceptance criteria
  • Mark all methods of the GlobalBlocking static utility class as hard deprecated

Event Timeline

Change #1068781 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/GlobalBlocking@master] Hard deprecate all GlobalBlocking methods except ::getUserBlock

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

Change #1068791 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Replace GlobalBlocking::getUserBlock in AbstractCheckUserPager

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

Change #1068796 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/FileImporter@master] Remove usage of deprecated GlobalBlocking::getUserBlock

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

Change #1068797 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaEvents@master] Replace removed globalblocking blocked text message keys

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

Dreamy_Jazz set the point value for this task to 1.Aug 29 2024, 2:35 PM

Change #1068799 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/GlobalBlocking@master] Hard deprecate GlobalBlocking::getUserBlock

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

Change #1068781 merged by jenkins-bot:

[mediawiki/extensions/GlobalBlocking@master] Hard deprecate all GlobalBlocking methods except ::getUserBlock

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

Change #1068796 merged by jenkins-bot:

[mediawiki/extensions/FileImporter@master] Remove usage of deprecated GlobalBlocking::getUserBlock

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

Change #1068791 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Replace GlobalBlocking::getUserBlock in AbstractCheckUserPager

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

Change #1068799 merged by jenkins-bot:

[mediawiki/extensions/GlobalBlocking@master] Hard deprecate GlobalBlocking::getUserBlock

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

Change #1068797 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Replace removed globalblocking blocked text message keys

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

Djackson-ctr subscribed.

QA has been completed, and the new code change(s) are functioning as expected.