See parent task.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T11968 Reduce use of global and public variables | |||
Open | None | T159283 Deprecate non-configuration globals | |||
Open | DannyS712 | T159299 Deprecate and remove $wgUser | |||
Open | DannyS712 | T247793 Non-WMF deployed extensions need uses of global $wgUser removed [tracking] | |||
Declined | None | T242566 OpenID needs uses of global $wgUser removed |
Event Timeline
Change 563754 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/OpenID@master] Remove use of global $wgUser (part 1)
Change 563754 merged by jenkins-bot:
[mediawiki/extensions/OpenID@master] Remove use of global $wgUser (part 1)
Change 564106 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/OpenID@master] Remove use of global $wgUser (part 2)
Change 564106 merged by jenkins-bot:
[mediawiki/extensions/OpenID@master] Remove use of global $wgUser (part 2)
Change 565363 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/OpenID@master] Remove uses of global $wgUser (part 3)
Change 565363 merged by jenkins-bot:
[mediawiki/extensions/OpenID@master] Remove uses of global $wgUser (part 3)
Change 574974 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/OpenID@master] Remove uses of global $wgUser (part 4)
Change 574974 merged by jenkins-bot:
[mediawiki/extensions/OpenID@master] Remove uses of global $wgUser (part 4)
One of the remaining uses is in if ( empty( $wgUser->mPassword ) && empty( $wgUser->mNewpassword ) ) { - those fields were made private in 1.27 by @Anomie - see https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/ /3d0b4fea3dfb94610be0f0e9d8ff1cb24f106707^!/#F1