setono / code-quality-pack
A pack that installs code quality tools.
v3.3.0
2026-04-13 08:50 UTC
Requires
- php: >=8.2
- ergebnis/composer-normalize: ^2.50
- infection/infection: ^0.29.14
- jangregor/phpstan-prophecy: ^2.3
- phpspec/prophecy-phpunit: ^2.5
- phpstan/extension-installer: ^1.4.3
- phpstan/phpstan: ^2.1.46
- phpstan/phpstan-phpunit: ^2.0.16
- phpstan/phpstan-strict-rules: ^2.0.10
- phpstan/phpstan-webmozart-assert: ^2.0
- phpunit/phpunit: ^11.5.55
- rector/rector: ^2.4.1
- shipmonk/composer-dependency-analyser: ^1.8.4
- sylius-labs/coding-standard: ^4.5
Suggests
- phpstan/phpstan-doctrine: PHPStan extension for Doctrine projects
- phpstan/phpstan-symfony: PHPStan extension for Symfony projects
This package is auto-updated.
Last update: 2026-04-13 08:51:00 UTC
README
A collection of libraries that in some way enhances your code quality.
composer require --dev setono/code-quality-pack
Packages
- ergebnis/composer-normalize
- Normalizes your
composer.json. This has a few advantages - easier diffs being one of them.
- Normalizes your
- infection/infection
- Mutation testing framework to measure the quality of your tests.
- jangregor/phpstan-prophecy
- PHPStan extension for Prophecy mocking.
- phpstan/extension-installer
- Automatically registers PHPStan extensions.
- phpstan/phpstan
- A static analysis tool that finds bugs without running your code.
- phpstan/phpstan-phpunit
- PHPStan extension for PHPUnit.
- phpstan/phpstan-webmozart-assert
- PHPStan extension for webmozart/assert.
- phpspec/prophecy-phpunit
- Prophecy mocking integration for PHPUnit.
- phpunit/phpunit
- The PHP testing framework.
- rector/rector
- Easily refactors and upgrades your code base.
- shipmonk/composer-dependency-analyser
- Detects unused, shadow, and misplaced Composer dependencies.
- sylius-labs/coding-standard
- Sylius' coding standard. Very thorough.