Replace and hard-deprecate Language::fetchLanguageNames/fetchLanguageName/ALL/SUPPORTED (and remove in 1.41)
Closed, ResolvedPublic

Description

The functions

  • Language::fetchLanguageNames
  • Language::fetchLanguageName

Constants

  • Language::ALL
  • Language::SUPPORTED

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*(fetchLanguageNames%3F%7CALL%7CSUPPORTED)%5Cb&i=nope&files=&excludeFiles=&repos=

Details

SubjectRepoBranchLines +/-
mediawiki/coremaster+1 -1
mediawiki/coremaster+60 -679
mediawiki/coremaster+10 -2
mediawiki/extensions/LocalisationUpdatemaster+6 -2
mediawiki/extensions/SiteSettingsmaster+15 -2
mediawiki/extensions/Wikibasemaster+44 -18
mediawiki/extensions/Wikibasemaster+84 -28
mediawiki/extensions/SpellingDictionarymaster+24 -2
mediawiki/extensions/TranslateSvgmaster+16 -9
mediawiki/extensions/Athenamaster+8 -2
mediawiki/extensions/LanguageSelectormaster+9 -5
mediawiki/extensions/Polyglotmaster+19 -2
mediawiki/extensions/TestLanguageNameGrammarmaster+11 -2
mediawiki/extensions/ShoutWikiAPImaster+3 -1
mediawiki/extensions/I18nTagsmaster+3 -1
mediawiki/extensions/MultiLanguageManagermaster+2 -1
mediawiki/extensions/StickToThatLanguagemaster+8 -2
mediawiki/extensions/PronunciationRecordingmaster+6 -1
mediawiki/skins/BlueSkymaster+4 -2
mediawiki/skins/Nimbusmaster+4 -2
mediawiki/extensions/Interwikimaster+6 -7
mediawiki/extensions/WikimediaIncubatormaster+61 -19
mediawiki/extensions/AdvancedSearchmaster+1 -2
mediawiki/extensions/FundraiserLandingPagemaster+2 -2
mediawiki/extensions/GoogleNewsSitemapmaster+11 -3
mediawiki/extensions/EntitySchemamaster+9 -9
mediawiki/extensions/CentralNoticemaster+15 -6
mediawiki/extensions/UploadWizardmaster+2 -2
mediawiki/extensions/TranslationNotificationsmaster+16 -7
mediawiki/extensions/Echomaster+2 -1
mediawiki/extensions/Babelmaster+6 -4
mediawiki/extensions/Scoremaster+2 -1
mediawiki/extensions/Translatemaster+4 -2
mediawiki/skins/Nostalgiamaster+2 -2
mediawiki/extensions/Scribuntomaster+5 -4
mediawiki/extensions/WikimediaMaintenancemaster+2 -3
mediawiki/extensions/UniversalLanguageSelectormaster+9 -4
Show related patches Customize query in gerrit

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

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

[mediawiki/extensions/AdvancedSearch@master] Replace deprecated Language::fetchLanguageNames

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

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

[mediawiki/extensions/Babel@master] Replace deprecated Language::fetchLanguageName(s)

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

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

[mediawiki/extensions/CentralNotice@master] Replace deprecated Language::fetchLanguageName(s)

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

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

[mediawiki/extensions/Echo@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/extensions/EntitySchema@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/extensions/FundraiserLandingPage@master] Replace deprecated Language::fetchLanguageNames

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

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

[mediawiki/extensions/GoogleNewsSitemap@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/extensions/Interwiki@master] Replace deprecated Language::fetchLanguageName

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

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

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

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

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

[mediawiki/skins/Nostalgia@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/extensions/Score@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/extensions/Scribunto@master] Replace deprecated Language::fetchLanguageName(s)

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

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

[mediawiki/extensions/Translate@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/extensions/TranslationNotifications@master] Replace deprecated Language::fetchLanguageName(s)

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

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

[mediawiki/extensions/UniversalLanguageSelector@master] Replace deprecated Language::fetchLanguageNames

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

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

[mediawiki/extensions/UploadWizard@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/extensions/WikimediaIncubator@master] Replace deprecated Language::fetchLanguageName(s)

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

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

[mediawiki/extensions/WikimediaMaintenance@master] Replace deprecated Language::fetchLanguageNames

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

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

[mediawiki/extensions/Wikibase@master] Specials: Replace deprecated Language::fetchLanguageName

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

Change 872468 merged by jenkins-bot:

[mediawiki/extensions/UniversalLanguageSelector@master] Replace deprecated Language::fetchLanguageNames

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

Change 872466 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Replace deprecated Language::fetchLanguageName

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

Change 872465 merged by jenkins-bot:

[mediawiki/extensions/Scribunto@master] Replace deprecated Language::fetchLanguageName(s)

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

Change 872464 merged by jenkins-bot:

[mediawiki/extensions/Score@master] Replace deprecated Language::fetchLanguageName

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

Change 872457 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] Replace deprecated Language::fetchLanguageName

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

Change 872455 merged by jenkins-bot:

[mediawiki/extensions/Babel@master] Replace deprecated Language::fetchLanguageName(s)

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

Change 872469 merged by jenkins-bot:

[mediawiki/extensions/UploadWizard@master] Replace deprecated Language::fetchLanguageName

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

Change 872467 merged by jenkins-bot:

[mediawiki/extensions/TranslationNotifications@master] Replace deprecated Language::fetchLanguageName(s)

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

Change 872471 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMaintenance@master] Replace deprecated Language::fetchLanguageNames

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

Change 872463 merged by jenkins-bot:

[mediawiki/skins/Nostalgia@master] Replace deprecated Language::fetchLanguageName

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

Change 872458 merged by jenkins-bot:

[mediawiki/extensions/EntitySchema@master] Replace deprecated Language::fetchLanguageName

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

Change 872456 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] Replace deprecated Language::fetchLanguageName(s)

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

Change 872459 merged by jenkins-bot:

[mediawiki/extensions/FundraiserLandingPage@master] Replace deprecated Language::fetchLanguageNames

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

Change 872460 merged by jenkins-bot:

[mediawiki/extensions/GoogleNewsSitemap@master] Replace deprecated Language::fetchLanguageName

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

Change 872454 merged by jenkins-bot:

[mediawiki/extensions/AdvancedSearch@master] Replace deprecated Language::fetchLanguageNames

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

Change 872470 merged by jenkins-bot:

[mediawiki/extensions/WikimediaIncubator@master] Replace deprecated Language::fetchLanguageName(s)

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

Umherirrender renamed this task from Replace and hard-deprecate Language::fetchLanguageNames/fetchLanguageName (and remove a release later) to Replace and hard-deprecate Language::fetchLanguageNames/fetchLanguageName/ALL/SUPPORTED (and remove a release later).Dec 28 2022, 2:43 PM
Umherirrender updated the task description. (Show Details)

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

[mediawiki/extensions/Wikibase@master] LanguageNameLookup: Replace deprecated Language::fetchLanguageName

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

Change 872461 merged by jenkins-bot:

[mediawiki/extensions/Interwiki@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/skins/Nimbus@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/skins/BlueSky@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/extensions/Athena@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/extensions/I18nTags@master] Replace deprecated Language::fetchLanguageNames

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

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

[mediawiki/extensions/LanguageSelector@master] Replace deprecated Language::fetchLanguageName/fetchLanguageNames

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

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

[mediawiki/extensions/MultiLanguageManager@master] Replace deprecated Language::fetchLanguageName

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

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

[mediawiki/extensions/Polyglot@master] Replace deprecated Language::fetchLanguageName/fetchLanguageNames

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

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

[mediawiki/extensions/PronunciationRecording@master] Replace deprecated Language::fetchLanguageNames

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

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

[mediawiki/extensions/ShoutWikiAPI@master] Replace deprecated Language::fetchLanguageNames

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

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

[mediawiki/extensions/SpellingDictionary@master] Replace deprecated Language::fetchLanguageNames

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

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

[mediawiki/extensions/StickToThatLanguage@master] Replace deprecated Language::fetchLanguageNames

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

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

[mediawiki/extensions/SiteSettings@master] Replace deprecated Language::fetchLanguageNames/factory

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

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

[mediawiki/extensions/TestLanguageNameGrammar@master] Replace deprecated Language::fetchLanguageNames/factory

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

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

[mediawiki/extensions/TranslateSvg@master] Replace deprecated Language::fetchLanguageName/isValidBuiltInCode

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

Change 873769 merged by jenkins-bot:

[mediawiki/skins/Nimbus@master] Replace deprecated Language::fetchLanguageName

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

Change 873770 merged by jenkins-bot:

[mediawiki/skins/BlueSky@master] Replace deprecated Language::fetchLanguageName

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

Change 873786 merged by jenkins-bot:

[mediawiki/extensions/PronunciationRecording@master] Replace deprecated Language::fetchLanguageNames

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

Change 873790 merged by jenkins-bot:

[mediawiki/extensions/StickToThatLanguage@master] Replace deprecated Language::fetchLanguageNames

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

Change 873783 merged by jenkins-bot:

[mediawiki/extensions/MultiLanguageManager@master] Replace deprecated Language::fetchLanguageName

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

Change 873780 merged by jenkins-bot:

[mediawiki/extensions/I18nTags@master] Replace deprecated Language::fetchLanguageNames

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

Change 873788 merged by jenkins-bot:

[mediawiki/extensions/ShoutWikiAPI@master] Replace deprecated Language::fetchLanguageNames

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

Change 873794 merged by jenkins-bot:

[mediawiki/extensions/TestLanguageNameGrammar@master] Replace deprecated Language::fetchLanguageNames/factory

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

Change 873785 merged by jenkins-bot:

[mediawiki/extensions/Polyglot@master] Replace deprecated Language::fetchLanguageName/fetchLanguageNames

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

Change 873781 merged by jenkins-bot:

[mediawiki/extensions/LanguageSelector@master] Replace deprecated Language::fetchLanguageName/fetchLanguageNames

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

Change 873771 merged by jenkins-bot:

[mediawiki/extensions/Athena@master] Replace deprecated Language::fetchLanguageName

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

Change 873795 merged by jenkins-bot:

[mediawiki/extensions/TranslateSvg@master] Replace deprecated Language::fetchLanguageName/isValidBuiltInCode

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

Change 873789 merged by jenkins-bot:

[mediawiki/extensions/SpellingDictionary@master] Replace deprecated Language::fetchLanguageNames

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

Change 872472 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] repo/Specials: Replace deprecated Language::fetchLanguageName

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

Change 873052 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] LanguageNameLookup: Replace deprecated Language::fetchLanguageName

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

Change 873793 merged by jenkins-bot:

[mediawiki/extensions/SiteSettings@master] Replace deprecated Language::fetchLanguageNames/factory

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

Change 872462 merged by jenkins-bot:

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

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

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

[mediawiki/core@master] Hard-deprecate Language::fetchLanguageNames/fetchLanguageName

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

Change 884424 merged by jenkins-bot:

[mediawiki/core@master] Hard-deprecate Language::fetchLanguageNames/fetchLanguageName

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

Umherirrender renamed this task from Replace and hard-deprecate Language::fetchLanguageNames/fetchLanguageName/ALL/SUPPORTED (and remove a release later) to Replace and hard-deprecate Language::fetchLanguageNames/fetchLanguageName/ALL/SUPPORTED (and remove in 1.41).Jan 30 2023, 5:34 PM
Umherirrender changed the task status from Open to Stalled.
Umherirrender changed the task status from Stalled to Open.Mar 14 2023, 9:35 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

Change 959254 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/core@master] Fix LanguageIntegrationTest::testCldr()

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

Change 959254 merged by jenkins-bot:

[mediawiki/core@master] Fix LanguageIntegrationTest::testCldr()

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