Page MenuHomePhabricator

Stop using WikiPage::factory() in Wikibase
Closed, ResolvedPublic

Description

See parent task for details. (The WikiPage::newFrom*() methods aren’t used in Wikibase, only factory().) Let’s make this a separate task so we can tackle the calls in separate changes.

Event Timeline

Change 747141 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Stop using WikiPage::factory() in EchoNotificationsHandlers

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

Change 747146 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Stop using WikiPage::getFactory() in tests

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

Change 747158 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Stop using WikiPage::factory() in order providers

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

Change 747161 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Stop using WikiPage::factory in SubmitEntityAction

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

Change 747162 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Stop using WikiPage::factory() in EditFilterHookRunner

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

Change 747178 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Stop calling WikiPage::factory() in WikiPageEntityStore

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

Change 747179 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseMediaInfo@master] Pass WikiPageFactory into WikiPagePropertyOrderProvider

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

Change 747180 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Remove backwards compatibility code from WikiPagePropertyOrderProvider

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

Change 747141 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Stop using WikiPage::factory() in EchoNotificationsHandlers

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

Change 747146 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Stop using WikiPage::factory() in tests

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

Change 747158 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Stop using WikiPage::factory() in order providers

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

Change 747161 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Stop using WikiPage::factory in SubmitEntityAction

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

Change 747162 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Stop using WikiPage::factory() in EditFilterHookRunner

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

Change 747179 merged by jenkins-bot:

[mediawiki/extensions/WikibaseMediaInfo@master] Pass WikiPageFactory into WikiPagePropertyOrderProvider

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

Change 747178 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Stop calling WikiPage::factory() in WikiPageEntityStore

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

Change 747180 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Remove backwards compatibility code from WikiPagePropertyOrderProvider

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