thiemowmde created this task. thiemowmde added projects: Wikidata, Technical-Debt, Wikibase-DataModel, Easy, Need-volunteer. Herald added a subscriber: Aklapper. |
TASK DESCRIPTION
In some Wikibase components, the shortcut composer test is set up to only run PHPUnit and a small subset of tests, but not PHPCS. This was probably an unintentional, arbitrary decision we should be able to question when other needs arise. It turned out to be unexpected because MediaWiki, other extensions and components run composer test during CI. This is expected to always include PHPCS.
These components currently miss to run PHPCS (and sometimes PHPMD) via composer test:
TASK DETAIL
EMAIL PREFERENCES
To: thiemowmde
Cc: Ladsgroup, Jonas, Lucas_Werkmeister_WMDE, Rzuwig, thiemowmde, Aklapper, Asad_Ali_Palijo, Lahi, Gq86, GoranSMilovanovic, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, QZanden, Zoranzoki21, LawExplorer, TerraCodes, MuhammadShuaib, SimmeD, Wikidata-bugs, aude, TheDJ, Mbch331, Jay8g
Cc: Ladsgroup, Jonas, Lucas_Werkmeister_WMDE, Rzuwig, thiemowmde, Aklapper, Asad_Ali_Palijo, Lahi, Gq86, GoranSMilovanovic, Soteriaspace, RazeSoldier, Jayprakash12345, JakeTheDeveloper, QZanden, Zoranzoki21, LawExplorer, TerraCodes, MuhammadShuaib, SimmeD, Wikidata-bugs, aude, TheDJ, Mbch331, Jay8g
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs