Page MenuHomePhabricator

Replace use of deprecated ParserOutput::{get,set,unset}Property
Closed, ResolvedPublic

Description

https://gerrit.wikimedia.org/r/c/mediawiki/core/+/727401 / T287216 renames the function ParserOutput::{get,set,unset}Property to ParserOutput::{get,set,unset}PageProperty

Extension and skins needs to be changed to avoid CI errors due to the hard deprecation message making phpunit tests failing

Soft deprecation and hard deprecation are in the same version. All replacement should be in a backward compatible way or the required version in extension.json needs to be 1.38 (or higher)

Codesearch to find usage (the function name are more common and only searching for the name gives many other findings - about 1000)

Related Objects

Event Timeline

Change 762036 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Interlanguage@master] Use array style on adding modules to ParserOutput

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

Change 762081 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/DocBookExport@master] Replaced deprecated Parser::setProperty

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

Change 762082 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/GraphViz@master] Replaced deprecated Parser::setProperty

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

Change 762083 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/PageLanguage@master] Replaced deprecated Parser::getProperty

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

Change 762084 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/PageSchemas@master] Replaced deprecated Parser::setProperty

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

Change 762085 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/LinkedWiki@master] Replaced deprecated Parser::setProperty

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

Change 762029 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/BlueSpiceChecklist@master] Use array style on adding modules to ParserOutput

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

Change 762086 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/SemanticDrilldown@master] Replaced deprecated ParserOutput::setProperty

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

Change 762087 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/ApprovedRevs@master] Replaced deprecated ParserOutput::setProperty

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

Change 762088 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/StructuredNavigation@master] Replaced deprecated ParserOutput::setProperty

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

Change 762089 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Cargo@master] Replaced deprecated ParserOutput::setProperty

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

Change 762090 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/MintyDocs@master] Replaced deprecated ParserOutput::getProperty

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

Change 762084 merged by jenkins-bot:

[mediawiki/extensions/PageSchemas@master] Replaced deprecated ParserOutput::setProperty

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

Change 762089 merged by jenkins-bot:

[mediawiki/extensions/Cargo@master] Replaced deprecated ParserOutput::setProperty

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

Change 762087 merged by jenkins-bot:

[mediawiki/extensions/ApprovedRevs@master] Replaced deprecated ParserOutput::setProperty

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

Change 762086 merged by jenkins-bot:

[mediawiki/extensions/SemanticDrilldown@master] Replaced deprecated ParserOutput::setProperty

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

Change 762090 merged by jenkins-bot:

[mediawiki/extensions/MintyDocs@master] Replaced deprecated ParserOutput::getProperty

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

Change 762029 merged by jenkins-bot:

[mediawiki/extensions/BlueSpiceChecklist@master] Use array style on adding modules to ParserOutput

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

Change 762036 merged by jenkins-bot:

[mediawiki/extensions/Interlanguage@master] Use array style on adding modules to ParserOutput

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

Change 762083 merged by jenkins-bot:

[mediawiki/extensions/PageLanguage@master] Replaced deprecated ParserOutput::getProperty

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

Change 762081 merged by jenkins-bot:

[mediawiki/extensions/DocBookExport@master] Replaced deprecated ParserOutput::setProperty

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

Change 762082 merged by jenkins-bot:

[mediawiki/extensions/GraphViz@master] Replaced deprecated ParserOutput::setProperty

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

Change 762085 merged by jenkins-bot:

[mediawiki/extensions/LinkedWiki@master] Replaced deprecated ParserOutput::setProperty

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

Change 762088 merged by Umherirrender:

[mediawiki/extensions/StructuredNavigation@master] Replaced deprecated ParserOutput::setProperty

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