Page MenuHomePhabricator

Drop hard-deprecated User methods up to MW 1.37
Open, MediumPublic

Description

User class has some hard-deprecated methods and as there are many soft-deprecated, the number is going to rise in the future. Any methods hard-deprecated since 1.37 or earlier should be dropped (at least one core release and at least three months after hard deprecation).

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
ResolvedVlad.shapik
OpenNone
ResolvedVlad.shapik
DuplicateNone
InvalidNone
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedZabe
ResolvedDaimona
InvalidVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
Resolvedjeena
InvalidNone
ResolvedVlad.shapik
ResolvedVlad.shapik
InvalidNone
ResolvedVlad.shapik
ResolvedVlad.shapik
DuplicateNone
ResolvedVlad.shapik
OpenVlad.shapik
InvalidNone
InvalidVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedZabe
ResolvedVlad.shapik
ResolvedVlad.shapik
InvalidNone
ResolvedVlad.shapik
ResolvedVlad.shapik
Openashley
ResolvedVlad.shapik
OpenVlad.shapik
ResolvedUniversal_Omega
ResolvedVlad.shapik
ResolvedVlad.shapik
InvalidNone
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
InvalidNone
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
OpenNone
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
DuplicateVlad.shapik
ResolvedVlad.shapik
OpenNone
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
DeclinedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
OpenVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedVlad.shapik
ResolvedZabe
ResolvedZabe
ResolvedZabe
ResolvedZabe
DeclinedNone
InvalidNone
ResolvedVlad.shapik
ResolvedVlad.shapik

Event Timeline

Change 672539 had a related patch set uploaded (by Zabe; owner: Zabe):
[mediawiki/core@master] Drop User::clearAllUserNotifications()

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

Zabe triaged this task as Medium priority.Mar 15 2021, 9:53 PM

Change 672539 merged by jenkins-bot:
[mediawiki/core@master] Drop User::clearAllUserNotifications()

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

Change 683957 had a related patch set uploaded (by DannyS712; author: DannyS712):

[mediawiki/core@master] Remove deprecated talk page message handling in User class

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

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

[mediawiki/core@master] Drop User::getGrantName()

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

Change 684013 merged by jenkins-bot:

[mediawiki/core@master] Drop User::getGrantName()

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

Change 683957 merged by jenkins-bot:

[mediawiki/core@master] Remove deprecated talk page message handling in User class

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

Change 737047 had a related patch set uploaded (by Vlad.shapik; author: Vlad.shapik):

[mediawiki/core@master] Drop User::resetIdByNameCache

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

Change 737047 merged by jenkins-bot:

[mediawiki/core@master] Drop User methods which were deprecated since 1.37

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

Change 737612 had a related patch set uploaded (by Vlad.shapik; author: Vlad.shapik):

[mediawiki/core@master] Drop User::getRights()

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

Change 737674 had a related patch set uploaded (by Vlad.shapik; author: Vlad.shapik):

[mediawiki/core@master] Drop User methods which were deprecated since 1.35

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

Change 737722 had a related patch set uploaded (by Vlad.shapik; author: Vlad.shapik):

[mediawiki/extensions/GlobalPreferences@master] Remove use of User::setOption

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

Change 737722 merged by jenkins-bot:

[mediawiki/extensions/GlobalPreferences@master] Remove use of User::setOption

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

Change 737612 merged by jenkins-bot:

[mediawiki/core@master] Drop User::getRights()

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

Change 737674 merged by jenkins-bot:

[mediawiki/core@master] Drop User methods which were deprecated since 1.35

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

Change 740096 had a related patch set uploaded (by Vlad.shapik; author: Vlad.shapik):

[mediawiki/core@master] Drop User methods which were deprecated since 1.36

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

Change 740126 had a related patch set uploaded (by Vlad.shapik; author: Vlad.shapik):

[mediawiki/core@master] Drop User methods which were deprecated since 1.38

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

daniel renamed this task from Drop hard-deprecated User methods to Drop hard-deprecated User methods up to MW 1.37.Nov 19 2021, 11:39 AM
daniel updated the task description. (Show Details)

Change 740096 merged by jenkins-bot:

[mediawiki/core@master] Drop User methods which were deprecated since 1.36

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