Page MenuHomePhabricator

Avoid using User::getOption
Open, MediumPublic

Description

User::getOption was soft deprecated and now need to be hard deprecated. So we need to remove using at least in the deployed extensions:

Deployed skins where we need to replace User::getOption callers:

  • Remove usage of User::getOption from core. -> Patch
  • Then we could hard deprecate User::getOption. -> Patch

Non Deployed extensions that still have usage of User::getOption:

  • BlueSpiceFoundation
  • MediaUploader
  • WikiLexicalData
  • BlueSpiceFlaggedRevsConnector
  • BlueSpiceSocial
  • OpenID
  • ArticleFeedbackv5
  • BlueSpiceEchoConnector
  • BlueSpiceExpiry
  • BlueSpiceExtendedSearch
  • CreateAPage
  • EditAccount
  • OnlineStatusBar
  • BlueSpiceAvatars
  • BlueSpicePrivacy
  • BlueSpiceReminder
  • BlueSpiceUniversalExport
  • BlueSpiceUserManager
  • CollapsibleVector
  • GoogleAuthenticator
  • PageForms
  • StickToThatLanguage
  • TranslateSvg
  • Video
  • Auth_remoteuser
  • BlogPage
  • BlueSpiceDashboards
  • BlueSpiceSocialProfile
  • BlueSpiceUEModuleBookPDF
  • BlueSpiceUEModuleHTML
  • CategoryWatch
  • Comments
  • ConfirmAccount
  • Drafts
  • EmailDiff
  • Favorites
  • GlobalContribs
  • HAWelcome
  • HSTS
  • JSBreadCrumbs
  • JsonData
  • LanguageSelector
  • LDAPUserInfo
  • LinkSuggest
  • LinkSuggest2
  • LiveChat
  • MediaWikiChat
  • NewsBox
  • OnlineStatus
  • OnlyRecentRecentChanges
  • ParserMigration
  • PerformanceInspector
  • SecureSessions
  • Theme -> Patch
  • VEForAll

Non Deployed skins that still have usage of User::getOption:

  • BlueSpiceCalumma
  • Metrolook

Details

ProjectBranchLines +/-Subject
mediawiki/coremaster+22 -10
mediawiki/coremaster+24 -9
mediawiki/coremaster+29 -6
mediawiki/coremaster+36 -15
mediawiki/coremaster+18 -11
mediawiki/coremaster+15 -2
mediawiki/extensions/Thememaster+10 -10
mediawiki/coremaster+6 -2
mediawiki/coremaster+5 -1
mediawiki/coremaster+35 -10
mediawiki/coremaster+5 -1
mediawiki/coremaster+9 -1
mediawiki/coremaster+14 -10
mediawiki/extensions/Echomaster+164 -123
mediawiki/extensions/WikimediaIncubatormaster+53 -16
mediawiki/extensions/BetaFeaturesmaster+9 -8
mediawiki/extensions/TranslationNotificationsmaster+28 -15
mediawiki/extensions/Flowmaster+7 -4
mediawiki/extensions/MultimediaViewermaster+36 -13
mediawiki/extensions/Wikibasemaster+129 -39
mediawiki/extensions/Translatemaster+30 -9
mediawiki/extensions/GlobalPreferencesmaster+20 -14
mediawiki/skins/MinervaNeuemaster+29 -8
mediawiki/extensions/CodeMirrormaster+8 -3
mediawiki/extensions/CodeReviewmaster+4 -2
mediawiki/skins/Vectormaster+56 -29
mediawiki/extensions/ORESmaster+5 -3
mediawiki/extensions/FlaggedRevsmaster+8 -2
mediawiki/extensions/UploadWizardmaster+19 -5
mediawiki/extensions/ContentTranslationmaster+2 -1
mediawiki/extensions/TimedMediaHandlermaster+2 -1
mediawiki/extensions/MassMessagemaster+21 -3
mediawiki/extensions/EntitySchemamaster+9 -1
mediawiki/extensions/VisualEditormaster+49 -32
mediawiki/extensions/CirrusSearchmaster+139 -44
mediawiki/extensions/LiquidThreadsmaster+5 -3
mediawiki/extensions/WikimediaMessagesmaster+3 -4
mediawiki/extensions/FileImportermaster+3 -1
mediawiki/extensions/PagedTiffHandlermaster+4 -1
mediawiki/extensions/CodeEditormaster+18 -2
mediawiki/extensions/UserMergemaster+2 -2
mediawiki/extensions/wikihieromaster+19 -4
mediawiki/extensions/WikiLovemaster+4 -2
mediawiki/extensions/PageImagesmaster+2 -1
mediawiki/extensions/LdapAuthenticationmaster+3 -2
mediawiki/extensions/Gadgetsmaster+4 -1
mediawiki/extensions/FileExportermaster+0 -3
mediawiki/extensions/WikiEditormaster+5 -3
mediawiki/extensions/ProofreadPagemaster+8 -1
mediawiki/extensions/TwoColConflictmaster+5 -4
mediawiki/extensions/CentralAuthmaster+2 -2
mediawiki/extensions/GrowthExperimentsmaster+88 -30
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 740848 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMessages@master] Avoid using User::getOption

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

Change 740594 merged by jenkins-bot:

[mediawiki/extensions/CirrusSearch@master] Avoid using User::getOption

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

Change 741087 merged by jenkins-bot:

[mediawiki/extensions/LiquidThreads@master] Avoid using User::getOption

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

Change 741674 merged by jenkins-bot:

[mediawiki/extensions/EntitySchema@master] Avoid using User::getOption

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

Change 741942 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Avoid using User::getOption

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

Change 742455 had a related patch set uploaded (by Roman Stolar; author: Roman Stolar):

[mediawiki/extensions/FlaggedRevs@master] Avoid using User::getOption

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

Change 742456 had a related patch set uploaded (by Roman Stolar; author: Roman Stolar):

[mediawiki/extensions/ContentTranslation@master] Avoid using User::getOption

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

Change 742463 had a related patch set uploaded (by Roman Stolar; author: Roman Stolar):

[mediawiki/extensions/GlobalPreferences@master] Avoid using User::getOption

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

Change 740809 merged by jenkins-bot:

[mediawiki/extensions/MassMessage@master] Avoid using User::getOption

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

Change 741158 merged by jenkins-bot:

[mediawiki/extensions/TimedMediaHandler@master] Avoid using User::getOption

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

Change 741910 merged by jenkins-bot:

[mediawiki/extensions/UploadWizard@master] Avoid using User::getOption

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

Change 742456 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] Avoid using User::getOption

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

Change 742455 merged by jenkins-bot:

[mediawiki/extensions/FlaggedRevs@master] Avoid using User::getOption

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

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

[mediawiki/extensions/CodeMirror@master] Avoid using User::getOption() method

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

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

[mediawiki/extensions/CodeReview@master] Avoid using User::getOption() method

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

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

[mediawiki/extensions/ORES@master] Avoid using User::getOption() method

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

Change 742521 merged by jenkins-bot:

[mediawiki/extensions/ORES@master] Avoid using User::getOption() method

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

Change 740833 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Avoid using User::getOption

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

Change 742694 had a related patch set uploaded (by Roman Stolar; author: Roman Stolar):

[mediawiki/extensions/TranslationNotifications@master] Avoid using User::getOption

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

Change 742700 had a related patch set uploaded (by Roman Stolar; author: Roman Stolar):

[mediawiki/extensions/Translate@master] Avoid using User::getOption

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

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

[mediawiki/extensions/Flow@master] Avoid using User::getOption

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

Change 742516 merged by jenkins-bot:

[mediawiki/extensions/CodeReview@master] Avoid using User::getOption() method

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

Change 742512 merged by jenkins-bot:

[mediawiki/extensions/CodeMirror@master] Avoid using User::getOption() method

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

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

[mediawiki/extensions/BetaFeatures@master] Avoid using User::getOption() method

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

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

[mediawiki/extensions/WikimediaIncubator@master] Avoid using User::getOption() method

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

Change 740782 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] Avoid using User::getOption

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

Change 742463 merged by jenkins-bot:

[mediawiki/extensions/GlobalPreferences@master] Avoid using User::getOption

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

Change 742700 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Avoid using User::getOption

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

roman-stolar updated the task description. (Show Details)
roman-stolar updated the task description. (Show Details)

Change 742139 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Avoid using User::getOption

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

Change 742977 had a related patch set uploaded (by Roman Stolar; author: Roman Stolar):

[mediawiki/core@master] [DNM] Hard deprecate User::getOption.

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

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

[mediawiki/extensions/Echo@master] Avoid using User::getOption() method

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

Change 742755 merged by jenkins-bot:

[mediawiki/extensions/Flow@master] Avoid using User::getOption

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

Change 742119 merged by jenkins-bot:

[mediawiki/extensions/MultimediaViewer@master] Avoid using User::getOption

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

Change 742694 merged by jenkins-bot:

[mediawiki/extensions/TranslationNotifications@master] Avoid using User::getOption

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

Change 742766 merged by jenkins-bot:

[mediawiki/extensions/BetaFeatures@master] Avoid using User::getOption() method

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

Change 745520 had a related patch set uploaded (by Roman Stolar; author: Roman Stolar):

[mediawiki/core@master] Hard deprecate User::getOption.

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

Change 742774 merged by jenkins-bot:

[mediawiki/extensions/WikimediaIncubator@master] Avoid using User::getOption() method

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

Change 742992 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] Avoid using User::getOption() method

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

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

[mediawiki/core@master] editpage: Replace deprecated User::getOption

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

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

[mediawiki/core@master] diff: Replace deprecated User::getOption

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

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

[mediawiki/core@master] page: Replace deprecated User::getOption

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

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

[mediawiki/core@master] search: Replace deprecated User::getOption

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

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

[mediawiki/core@master] watcheditem: Replace deprecated User::getOption

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

Change 785292 merged by jenkins-bot:

[mediawiki/core@master] editpage: Replace deprecated User::getOption

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

Change 785293 merged by jenkins-bot:

[mediawiki/core@master] diff: Replace deprecated User::getOption

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

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

[mediawiki/core@master] mail: Replace deprecated User::getOption

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

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

[mediawiki/core@master] htmlform: Replace deprecated User::getOption

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

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

[mediawiki/core@master] context: Replace deprecated User::getOption

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

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

[mediawiki/core@master] changes: Replace deprecated User::getOption

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

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

[mediawiki/core@master] auth: Replace deprecated User::getOption

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

Change 787819 merged by jenkins-bot:

[mediawiki/core@master] changes: Replace deprecated User::getOption

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

Change 787821 merged by jenkins-bot:

[mediawiki/core@master] auth: Replace deprecated User::getOption

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

Change 787818 merged by jenkins-bot:

[mediawiki/core@master] context: Replace deprecated User::getOption

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

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

[mediawiki/extensions/Theme@master] Use UserOptionsLookup::getOption instead of deprecated User::getOption

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

Change 816320 merged by jenkins-bot:

[mediawiki/extensions/Theme@master] Use UserOptionsLookup::getOption instead of deprecated User::getOption

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

Change 785294 merged by jenkins-bot:

[mediawiki/core@master] page: Replace deprecated User::getOption

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

Change 787805 merged by jenkins-bot:

[mediawiki/core@master] htmlform: Replace deprecated User::getOption

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

Change 785298 merged by jenkins-bot:

[mediawiki/core@master] watcheditem: Replace deprecated User::getOption

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

Change 785296 merged by jenkins-bot:

[mediawiki/core@master] search: Replace deprecated User::getOption

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

Change 787804 merged by jenkins-bot:

[mediawiki/core@master] mail: Replace deprecated User::getOption

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