Page MenuHomePhabricator

Update mediawiki/mediawiki-codesniffer for php7.3 support in release branches
Closed, ResolvedPublic

Description

A backport to REL1_31 for CentralAuth failed on CI due to CodeSniffer being incompatible with php7.3. https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CentralAuth/+/496331/

The branch has "mediawiki/mediawiki-codesniffer": "17.0.0" which is not 7.3 compatible. It is a known issue fixed several time, for those tasks that got filled with PHP 7.3 support:

Should we go through all extensions and bump PHP CodeSniffer? Or alternatively do we have a way to magically make old versions php7.3 aware?

Event Timeline

Change 538973 had a related patch set uploaded (by Hashar; owner: Hashar):
[mediawiki/extensions/CentralAuth@REL1_31] Upgrade mediawiki-codesniffer for php7.3 support

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

Change 538973 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth@REL1_31] Upgrade mediawiki-codesniffer for php7.3 support

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

Change 616166 had a related patch set uploaded (by Bartosz Dziewoński; owner: Bartosz Dziewoński):
[mediawiki/extensions/VisualEditor@REL1_31] Upgrade mediawiki-codesniffer to 19.1.0 for PHP 7.3 support

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

Change 616166 merged by Bartosz Dziewoński:
[mediawiki/extensions/VisualEditor@REL1_31] Upgrade mediawiki-codesniffer to 19.1.0 for PHP 7.3 support

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

Change 651591 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/GlobalUsage@REL1_31] Upgrade mediawiki-codesniffer for php7.3 support

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

Change 651591 merged by jenkins-bot:
[mediawiki/extensions/GlobalUsage@REL1_31] Upgrade mediawiki-codesniffer for php7.3 support

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

Work in progress, some repos still missing, but bot/libup is running,
see https://libraryupgrader2.wmcloud.org/library/composer/mediawiki/mediawiki-codesniffer?branch=REL1_31 for the progress

More track under libup task: T236070

Change 654214 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/Popups@REL1_31] Upgrade mediawiki-codesniffer for php7.3 support

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

Change 654214 merged by Umherirrender:
[mediawiki/extensions/Popups@REL1_31] Upgrade mediawiki-codesniffer for php7.3 support

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