@WMDE-Fisch suggested some days ago that maybe having CI phan tests for MassMessage would be a good idea. Since I'm not an expert here, I could use some opinions. Regards.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Adding Phan to MassMessage extension | mediawiki/extensions/MassMessage | master | +389 -5 |
Related Objects
Related Objects
Event Timeline
Comment Actions
Was while we reviewed https://gerrit.wikimedia.org/r/#/c/406988/ with @Mainframe98 as well :-)
Comment Actions
Setting up phan is not a big thing and you could then run it with every patch on the CI. And I could at least help you with reviews. :-)
Running phan locally might be a bit tricky, but you could first add it to the experimental part in the CI and then test it there until you're satisfied and have the initial fixes / suppressed warnings set up.
Comment Actions
Change 408440 had a related patch set uploaded (by Legoktm; owner: Noella94):
[mediawiki/extensions/MassMessage@master] Adding Phan to MassMessage extension
Comment Actions
Change 408440 merged by jenkins-bot:
[mediawiki/extensions/MassMessage@master] Adding Phan to MassMessage extension