Page MenuHomePhabricator

Remove phan stub for AllowDynamicProperties and references to it; it was replaced by an attribute in php 8.2
Closed, ResolvedPublic

Description

Since MediaWiki no longer supports PHP 8.1 (see T358666), we can remove the phan stub. Other libraries moved to PHP 8.2 should be checked for a similar stub as well, and cleaned up as needed.

https://codesearch.wmcloud.org/search/?q=AllowDynamicProperties&files=stubs

Event Timeline

Change #1240775 had a related patch set uploaded (by ArielGlenn; author: ArielGlenn):

[mediawiki/services/parsoid@master] Remove AllowDynamicProperties stub, unneeded under PHP 8.2

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

Change #1240766 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/core@master] build: Remove unused AllowDynamicProperties stub

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

Change #1240775 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Remove AllowDynamicProperties stub, unneeded under PHP 8.2

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

Change #1240766 merged by jenkins-bot:

[mediawiki/core@master] build: Remove unused AllowDynamicProperties stub

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

Change #1242436 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/vendor@master] Bump wikimedia/parsoid to V0.23.0-a17

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

Change #1242436 abandoned by Isabelle Hurbain-Palatin:

[mediawiki/vendor@master] Bump wikimedia/parsoid to V0.23.0-a17

Reason:

wrong tag

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

Change #1242450 had a related patch set uploaded (by Isabelle Hurbain-Palatin; author: Isabelle Hurbain-Palatin):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.23.0-a17

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

Change #1242450 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.23.0-a17

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

cscott claimed this task.