Page MenuHomePhabricator

Upgrade CirrusSearch extension to use newer phan
Closed, ResolvedPublic

Description

CirrusSearch needs to be upgraded to a newer version of phan, our PHP static analysis tool. This brings in
over 2 years of upstream improvements and lots of bug fixes.

Please follow the instructions on how to migrate at https://www.mediawiki.org/wiki/Continuous_integration/Tutorials/Add_phan_to_a_MediaWiki_extension#Migrating_from_phan_0.8.0.

Please also set the Gerrit topic for all patches related to this effort with new-phan-plz.

Event Timeline

Restricted Application added a project: Discovery-Search. · View Herald TranscriptFeb 24 2019, 7:22 AM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 493293 had a related patch set uploaded (by Smalyshev; owner: Smalyshev):
[mediawiki/extensions/CirrusSearch@master] Update phan config

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

Change 493293 merged by jenkins-bot:
[mediawiki/extensions/CirrusSearch@master] Update phan config

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

debt added a subscriber: debt.

this was merged already

Smalyshev triaged this task as Medium priority.Feb 28 2019, 6:30 PM
Smalyshev raised the priority of this task from Medium to Needs Triage.
Smalyshev triaged this task as Medium priority.
Legoktm closed this task as Resolved.Feb 28 2019, 6:49 PM
Legoktm assigned this task to Smalyshev.