Page MenuHomePhabricator

Hard deprecate Skin::isRevisionCurrent and Skin::getRevisionId
Closed, ResolvedPublic

Description

Both soft deprecated since 1.34
They should throw deprecation warning now

  • Fix WikibaseRepo
  • Fix Minerva
  • Hard deprecate

Event Timeline

Jdlrobson renamed this task from Remove Skin::isRevisionCurrent to Remove Skin::isRevisionCurrent and Skin::getRevisionId.Jul 14 2020, 10:21 PM

Change 617155 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/Wikibase@master] Remove usage of deprecated Skin methods

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

They are actually being used in some few places, including Minerva skin.

Change 617160 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/skins/MinervaNeue@master] Remove usage of deprecated Skin::getRevisionId()

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

Change 617155 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Remove usage of deprecated Skin methods

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

Change 617160 merged by jenkins-bot:
[mediawiki/skins/MinervaNeue@master] Remove usage of deprecated Skin::getRevisionId()

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

Change 617804 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/core@master] Hard deprecate Skin::isRevisionCurrent and Skin::getRevisionId

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

Change 617804 merged by jenkins-bot:
[mediawiki/core@master] Hard deprecate Skin::isRevisionCurrent and Skin::getRevisionId

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

Ammarpad renamed this task from Remove Skin::isRevisionCurrent and Skin::getRevisionId to Hard deprecate Skin::isRevisionCurrent and Skin::getRevisionId.Aug 7 2020, 5:58 PM
Ammarpad updated the task description. (Show Details)
Ammarpad updated the task description. (Show Details)
Ammarpad claimed this task.
Ammarpad triaged this task as Medium priority.