Page MenuHomePhabricator

Hard deprecate Title::getUserPermissionsErrors
Closed, ResolvedPublic

Description

See parent task for reasoning

Codesearch: https://codesearch.wmflabs.org/deployed/?q=-%3EgetUserPermissionsErrors%5C(&i=nope&files=php%24&repos=

All usage in WMF deployed extensions have been removed as of 1.35-wmf.20 (2020-02-18)

  • Core uses (outside of tests)
  • Core actual deprecation

Event Timeline

Change 571580 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/Nuke@master] Remove use of Title::getUserPermissionsErrors

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

Change 571591 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/PageTriage@master] Remove use of Title::getUserPermissionsErrors

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

Change 571593 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/WikimediaEvents@master] Remove use of Title::getUserPermissionsErrors

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

Change 571594 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/Newsletter@master] Remove use of Title::getUserPermissionsErrors

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

Change 571597 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/ArticlePlaceholder@master] Remove use of Title::getUserPermissionsErrors

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

Change 571599 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/Translate@master] Remove use of Title::getUserPermissionsErrors

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

Change 571602 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/LiquidThreads@master] Remove use of Title::getUserPermissionsErrors

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

Change 571597 merged by jenkins-bot:
[mediawiki/extensions/ArticlePlaceholder@master] Remove use of Title::getUserPermissionsErrors

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

Change 571593 merged by jenkins-bot:
[mediawiki/extensions/WikimediaEvents@master] Remove use of Title::getUserPermissionsErrors

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

Change 571591 merged by jenkins-bot:
[mediawiki/extensions/PageTriage@master] Remove use of Title::getUserPermissionsErrors

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

Change 571580 merged by jenkins-bot:
[mediawiki/extensions/Nuke@master] Remove use of Title::getUserPermissionsErrors

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

Change 571599 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] Remove use of Title::getUserPermissionsErrors

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

Change 571594 merged by jenkins-bot:
[mediawiki/extensions/Newsletter@master] Remove use of Title::getUserPermissionsErrors

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

Change 571602 merged by jenkins-bot:
[mediawiki/extensions/LiquidThreads@master] Remove use of Title::getUserPermissionsErrors

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

Change 572094 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] EditPage: Remove use of Title::getUserPermissionsErrors (part 1)

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

Change 572094 merged by jenkins-bot:
[mediawiki/core@master] EditPage: Remove use of Title::getUserPermissionsErrors (part 1)

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

Change 572146 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Special pages: Remove use of Title::getUserPermissionsErrors (part 2)

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

DannyS712 triaged this task as Medium priority.Feb 15 2020, 12:41 AM

Change 572370 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Article: Remove use of Title::getUserPermissionsErrors (part 3)

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

Doing the core patches separately because they sometimes include other changes, and to ease review / avoid merge conflicts

Change 573001 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] MergeHistory: Remove use of Title::getUserPermissionsErrors (part 4)

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

Change 573001 merged by jenkins-bot:
[mediawiki/core@master] MergeHistory: Remove use of Title::getUserPermissionsErrors (part 4)

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

Change 567324 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] FileDeleteForm: Add a user to constructor, hard deprecate not providing

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

Change 572146 merged by jenkins-bot:
[mediawiki/core@master] Special pages: Remove use of Title::getUserPermissionsErrors (part 2)

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

Change 567324 merged by jenkins-bot:
[mediawiki/core@master] FileDeleteForm: Add a user to constructor, hard deprecate not providing

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

Change 573534 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Replace calls to Title::getUserPermissionsErrors (part 5)

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

Change 572370 merged by jenkins-bot:
[mediawiki/core@master] Article: Remove use of Title::getUserPermissionsErrors (part 3)

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

Change 573534 merged by jenkins-bot:
[mediawiki/core@master] Replace calls to Title::getUserPermissionsErrors (part 5)

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

Change 574918 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Hard deprecate Title::getUserPermissionsErrors

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

Change 574918 merged by jenkins-bot:
[mediawiki/core@master] Hard deprecate Title::getUserPermissionsErrors

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