Page MenuHomePhabricator

Remove remaining uses of Revision objects in extensions
Open, Needs TriagePublic

Description

Tracking task for fixing all of the extensions that still use Revision objects and related methods and hooks, to ease review

See https://www.mediawiki.org/wiki/Manual:Revision.php/Migration for a migration guide

See T246284: Hard deprecate the Revision class and subtasks for the hard deprecation and how uses were replaced in deployed extensions

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 613184 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/MathSearch@master] MathIdGenerator: Reduce use of Revision objects

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

Change 613185 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/ArticleFeedbackv5@master] ArticleFeedbackv5Model: Remove use of Revision objects

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

Change 613185 merged by jenkins-bot:
[mediawiki/extensions/ArticleFeedbackv5@master] ArticleFeedbackv5Model: Remove use of Revision objects

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

Change 613184 merged by Physikerwelt:
[mediawiki/extensions/MathSearch@master] MathIdGenerator: Reduce use of Revision objects

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

Change 615846 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/MathSearch@master] SpecialMlpEval::revision -> revisionRecord

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

Change 615846 merged by Physikerwelt:
[mediawiki/extensions/MathSearch@master] SpecialMlpEval::revision -> revisionRecord

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

Change 616026 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/MathSearch@master] Remove more uses of Revision objects

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

Change 616026 merged by Physikerwelt:
[mediawiki/extensions/MathSearch@master] Remove more uses of Revision objects

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

Change 653160 had a related patch set uploaded (by Umherirrender; owner: DannyS712):
[mediawiki/extensions/MathSearch@REL1_35] MathIdGenerator: Reduce use of Revision objects

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

Change 653161 had a related patch set uploaded (by Umherirrender; owner: DannyS712):
[mediawiki/extensions/MathSearch@REL1_35] Remove more uses of Revision objects

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

Change 653160 merged by Umherirrender:
[mediawiki/extensions/MathSearch@REL1_35] MathIdGenerator: Reduce use of Revision objects

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

Change 653161 abandoned by Umherirrender:
[mediawiki/extensions/MathSearch@REL1_35] Remove more uses of Revision objects

Reason:
Seems not needed to pass tests

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

Change 920666 had a related patch set uploaded (by DannyS712; author: Hslater):

[mediawiki/extensions/Contributors@master] Fix removed calls to 'Revision'

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

Change 920666 merged by jenkins-bot:

[mediawiki/extensions/Contributors@master] Fix removed calls to 'Revision'

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