digitalrevolution/phpunit-file-coverage-inspection
Define per-file code coverage thresholds from Clover coverage.xml, with directory/file overrides and optional uncovered-method rules. Fails builds with checkstyle or GitLab formatted reports so a single file can’t hide behind high overall coverage.
Full Changelog: https://github.com/123inkt/phpunit-file-coverage-inspection/compare/v3.0.4...v3.1.0
Full Changelog: https://github.com/123inkt/phpunit-file-coverage-inspection/compare/v3.0.3...v3.0.4
Full Changelog: https://github.com/123inkt/phpunit-file-coverage-inspection/compare/v3.0.2...v3.0.3
Full Changelog: https://github.com/123inkt/phpunit-file-coverage-inspection/compare/v3.0.1...v3.0.2
Full Changelog: https://github.com/123inkt/phpunit-file-coverage-inspection/compare/v3.0.0...v3.0.1
Full Changelog: https://github.com/123inkt/phpunit-file-coverage-inspection/compare/v2.2.2...v3.0.0
Full Changelog: https://github.com/123inkt/phpunit-file-coverage-inspection/compare/v2.2.1...v2.2.2
Full Changelog: https://github.com/123inkt/phpunit-file-coverage-inspection/compare/v2.2.0...v2.2.1
Full Changelog: https://github.com/123inkt/phpunit-file-coverage-inspection/compare/v2.1.0...v2.2.0
Full Changelog: https://github.com/123inkt/phpunit-file-coverage-inspection/compare/v2.0.0...v2.1.0
Adds the ability to output to a file with a specific format, and to stdout in text format.
Breaking change to the command argument list:
--report parameter--reportGitlab=[<file>], --reportCheckstyle=[<file>], --reportText=[<file>]stdout.Added the ability to override the allow-uncovered-methods=false configuration option on per file basis.
Added directories to custom coverage rules.
Added method names to the error message when methods have no coverage.
Improved relative path comparison between coverage.xml and the baseline
Bumped requirements to PHP7.4+ and allow Symfony 6+
Added exit code on failure option flag
Allow or disallow methods to have no coverage
Initial release.
How can I help you explore Laravel packages today?