Page MenuHomePhabricator

phan tests for MassMessage?
Closed, ResolvedPublic

Description

@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.

Event Timeline

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.

I asked @Noella94 to do this as part of her outreachy project :-)

Change 408440 had a related patch set uploaded (by Legoktm; owner: Noella94):
[mediawiki/extensions/MassMessage@master] Adding Phan to MassMessage extension

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

Change 408440 merged by jenkins-bot:
[mediawiki/extensions/MassMessage@master] Adding Phan to MassMessage extension

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

Legoktm assigned this task to Noella94.