There was an error while loading. Please reload this page.
Composer Stager aims at the highest level of quality standards. As many as possible are enforced by automated tools:
It uses PHPUnit (phpunit.xml.dist) for functional and isolated unit testing. The quality of the tests themselves is analyzed using Infection (infection.json5.dist) for mutation testing.
phpunit.xml.dist
infection.json5.dist
Architecture and design policies are enforced and probable bugs are detected by custom and out-of-the-box rules using these tools:
phpcs.xml.dist
phpstan.neon
rector.php
grumphp.yml.dist
See also the Coding standards & style guide.
It uses GitHub Actions (.github) to run its full test suite and essential quality tools on pull requests and on a regular schedule.
.github