User::getDefaultOptions, User::getDefaultOption were soft deprecated and now need to be hard deprecated. So we need to remove using from the extensions:
- MultimediaViewer
- LiquidThreads
- PdfHandler
- Scribunto
- WikimediaEvents
- CentralAuth
- TEI
User::getDefaultOptions, User::getDefaultOption were soft deprecated and now need to be hard deprecated. So we need to remove using from the extensions:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T277511 Drop hard-deprecated User methods once they've been hard-deprecated in at least once release | |||
| Open | None | T274211 Finish hard-deprecation and removal of User methods depecated prior to MW 1.36 | |||
| Resolved | Vlad.shapik | T276035 Avoid using User ::getDefaultOptions, ::getDefaultOption | |||
| Resolved | Vlad.shapik | T278257 PreferencesList extension: Pass the UserOptionsLookup service to the DefaultPreferencesFactory in PreferencesListUtils class |
Change 667543 had a related patch set uploaded (by Vlad.shapik; owner: Vlad.shapik):
[mediawiki/extensions/MultimediaViewer@master] Avoid using User::getDefaultOptions
Change 667552 had a related patch set uploaded (by Vlad.shapik; owner: Vlad.shapik):
[mediawiki/extensions/PdfHandler@master] Avoid using User::getDefaultOption
Change 667555 had a related patch set uploaded (by Vlad.shapik; owner: Vlad.shapik):
[mediawiki/extensions/Scribunto@master] Avoid using User::getDefaultOption
Change 667577 had a related patch set uploaded (by Vlad.shapik; owner: Vlad.shapik):
[mediawiki/extensions/WikimediaEvents@master] Avoid using User::getDefaultOption
Since the LiquidThreads extension is unmaintained, I didn't replace hard deprected User::getDefaultOption method. However this extension is deployed.
Change 667577 merged by jenkins-bot:
[mediawiki/extensions/WikimediaEvents@master] Avoid using User::getDefaultOption
Change 667555 merged by jenkins-bot:
[mediawiki/extensions/Scribunto@master] Avoid using User::getDefaultOption
Change 667543 merged by jenkins-bot:
[mediawiki/extensions/MultimediaViewer@master] Avoid using User::getDefaultOptions
Change 667552 merged by jenkins-bot:
[mediawiki/extensions/PdfHandler@master] Avoid using User::getDefaultOption
LiquidThreads still needs updating. After that a patch needs to be made for hard-deprecation.
Change 669774 had a related patch set uploaded (by Vlad.shapik; owner: Vlad.shapik):
[mediawiki/extensions/LiquidThreads@master] Avoid using User::getDefaultOption
Change 670282 had a related patch set uploaded (by Vlad.shapik; owner: Vlad.shapik):
[mediawiki/extensions/CentralAuth@master] Avoid using User::getDefaultOption
Change 670285 had a related patch set uploaded (by Vlad.shapik; owner: Vlad.shapik):
[mediawiki/extensions/TEI@master] Avoid using User::getDefaultOption
Change 670431 had a related patch set uploaded (by Peter.ovchyn; owner: Peter.ovchyn):
[mediawiki/core@master] Avoid using User ::getDefaultOption, ::getDefaultOptions
Change 670285 merged by jenkins-bot:
[mediawiki/extensions/TEI@master] Avoid using User::getDefaultOption
Change 671600 had a related patch set uploaded (by Vlad.shapik; owner: Vlad.shapik):
[mediawiki/core@master] Deprecate construction of DefaultPreferencesFactory without $userOptionsLookup
Change 669774 merged by jenkins-bot:
[mediawiki/extensions/LiquidThreads@master] Avoid using User::getDefaultOption
Change 670282 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth@master] Avoid using User ::getDefaultOption, ::getOption
Change 670431 merged by jenkins-bot:
[mediawiki/core@master] Avoid using User ::getDefaultOption, ::getDefaultOptions
Change 673993 had a related patch set uploaded (by Vlad.shapik; owner: Vlad.shapik):
[mediawiki/core@master] Deprecate construction of DefaultPreferencesFactory without $userOptionsLookup
Change 671600 abandoned by Vlad.shapik:
[mediawiki/core@master] Deprecate construction of DefaultPreferencesFactory without $userOptionsLookup
Reason:
Change 674260 had a related patch set uploaded (by Vlad.shapik; owner: Vlad.shapik):
[mediawiki/core@master] Edit the compatibility code for UserOptionsLookup
Change 673993 abandoned by Vlad.shapik:
[mediawiki/core@master] Remove the compatibility code for UserOptionsLookup
Reason:
Change 673993 restored by Vlad.shapik:
[mediawiki/core@master] Remove the compatibility code for UserOptionsLookup
Change 673993 merged by jenkins-bot:
[mediawiki/core@master] Remove the compatibility code from the constructor of the DefaultPreferencesFactory