Page MenuHomePhabricator

Replace and hard-deprecate Language::getLocalisationCache/getMessagesFor/getMessageFor/getMessageKeysFor (and remove in 1.41)
Closed, ResolvedPublic

Description

The functions

  • Language::getLocalisationCache
  • Language::getMessagesFor
  • Language::getMessageFor
  • Language::getMessageKeysFor

are deprecated. The usage should be replaced, the function hard-deprecated and removed

CodeSearch: https://codesearch.wmcloud.org/search/?q=%5CbLanguage%5Cs*%3A%3A%5Cs*(getLocalisationCache%7CgetMessagesFor%7CgetMessageFor%7CgetMessageKeysFor)%5Cb&i=nope&files=&excludeFiles=&repos=

Event Timeline

Change 873009 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/LocalisationUpdate@master] Replace deprecated Language::getLocalisationCache

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

Change 873011 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/WikibaseQualityConstraints@master] tests: Replace deprecated Language::getMessageFor

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

Change 873012 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/DonationInterface@master] Replace deprecated Language::getMessageFor

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

Change 873011 merged by jenkins-bot:

[mediawiki/extensions/WikibaseQualityConstraints@master] tests: Replace deprecated Language::getMessageFor

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

Change 873012 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Replace deprecated Language::getMessageFor

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

Change 873009 merged by jenkins-bot:

[mediawiki/extensions/LocalisationUpdate@master] Replace deprecated Language::getLocalisationCache

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

Change 885869 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@master] Hard-deprecate Language::getLocalisationCache/getMessagesFor

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

Change 885869 merged by jenkins-bot:

[mediawiki/core@master] Hard-deprecate Language::getLocalisationCache/getMessagesFor

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

Umherirrender renamed this task from Replace and hard-deprecate Language::getLocalisationCache/getMessagesFor/getMessageFor/getMessageKeysFor (and remove a release later) to Replace and hard-deprecate Language::getLocalisationCache/getMessagesFor/getMessageFor/getMessageKeysFor (and remove in 1.41).Feb 22 2023, 10:37 PM
Umherirrender changed the task status from Open to Stalled.
Umherirrender changed the task status from Stalled to Open.Mar 14 2023, 9:34 PM

Change 936685 had a related patch set uploaded (by Fomafix; author: Fomafix):

[mediawiki/core@master] Language: Remove deprecated functions and constants

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

Change 936685 merged by jenkins-bot:

[mediawiki/core@master] Language: Remove deprecated functions and constants

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