As wmf deployed extension the LiquidThreads extension should run phan on CI to found simple bugs in an earlier state of development.
LiquidThreads extension is not using the common /includes/ or /src/ folder, which makes the config for phan a bit harder.
It also mixed up \Page and \Article at some places which makes it harder to follow the code for phan
Description
Description
Details
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T179554 Add phan to MediaWiki extensions and skins for static analysis [cloneable] | |||
Resolved | Umherirrender | T224783 Enable mediawiki/mediawiki-phan-config on all Wikimedia-deployed repositories | |||
Resolved | Umherirrender | T224757 Add phan to LiquidThreads extension |
Event Timeline
Comment Actions
Change 528937 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[integration/config@master] [LiquidThreads] Add phan dependency
Comment Actions
Change 528939 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/extensions/LiquidThreads@master] build: Add mediawiki/mediawiki-phan-config
Comment Actions
Change 528937 merged by jenkins-bot:
[integration/config@master] [LiquidThreads] Add phan dependency
Comment Actions
Change 528939 merged by jenkins-bot:
[mediawiki/extensions/LiquidThreads@master] build: Add mediawiki/mediawiki-phan-config