Only remaining deployed use outside of core is in MobileFrontend's SpecialMobileHistory::showRow
- Replace use in MobileFrontend
- Replace core uses
- Hard deprecate
Only remaining deployed use outside of core is in MobileFrontend's SpecialMobileHistory::showRow
| 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 | |||
| Resolved | DannyS712 | T267861 [GOAL] Emit deprecation warnings reading from $wgUser | |||
| Open | DannyS712 | T243708 Mediawiki core needs uses of global $wgUser removed | |||
| Resolved | DannyS712 | T246284 Hard deprecate the Revision class | |||
| Resolved | DannyS712 | T251067 Hard deprecate individual Revision class methods [tracking] | |||
| Resolved | DannyS712 | T250580 Hard deprecate Revision::isMinor |
Change 589932 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/MobileFrontend@master] Convert SpecialMobileHistory::showRow to use RevisionRecord
@Pchelolo I've addressed the issues you raised on the patch - can you take another look?
Change 592320 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Convert WikiPage::$mLastRevision to RevisionRecord
Change 592513 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Add ContribsPager::tryCreatingRevisionRecord
Change 589932 merged by jenkins-bot:
[mediawiki/extensions/MobileFrontend@master] Convert SpecialMobileHistory::showRow to use RevisionRecord
Change 592513 merged by jenkins-bot:
[mediawiki/core@master] Add ContribsPager::tryCreatingRevisionRecord
Change 592320 merged by jenkins-bot:
[mediawiki/core@master] Convert WikiPage::$mLastRevision to RevisionRecord
Change 593620 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Replace various uses of Revision objects
Change 593620 merged by jenkins-bot:
[mediawiki/core@master] Replace various uses of Revision objects
Remaining uses in core:
Core tests: RevisionStoreDbTestBase, RevisionDbTest, RevisionTest
Stalling - cannot proceed until after T250761: DifferenceEngine $mNewRev and $mOldRev are Revision objects is merged
Change 598865 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Hard deprecate Revision::getUserText and Revision::isMinor
Change 598865 merged by jenkins-bot:
[mediawiki/core@master] Hard deprecate Revision::getUserText, ::isMinor, and ::isCurrent