friends-of-phpspec/phpspec-code-coverage
PhpSpec extension that generates code coverage reports (console and HTML) for your specs. Works with Xdebug, phpdbg or pcov and supports multiple PhpSpec/PHP versions, helping you see which parts of your codebase are exercised by tests.
Since the v6.4.0 and some libraries updates, we were forced to rewrite the exclude path logic within the coverage listener. This release contains a fix, more details in #62.
Thank you @wesolydexter for the patch !
This library was already compatible with PHP8.3 but now it is tested against this version during the CI.
Also the code is now compatible with phpunit/php-code-coverage v11.x so it's also compatible with PHPUnit 11
Also remove the GrumPHP tasks.
Also update the CI matrix to ensure the code is tested on lowest possible version and the highest possible version.
A nice PR allows to expose Code coverage optional arguments for directory filtering. You can view details at #44.
This release introduces two important changes :
However, the version 5.x will still be maintained because it's compatible with PHP7.2. If we introduce new changes, they'll be backported on the releases/5.0 branch when possible.
This release also moved the CI from Travis to Github Action.
Drop support for PHP older than 7.2
Thanks to @ptondereau, we are now compatible with phpspec 6.
We need to take a step back and take some distance from our old friend LeanPHP. We are gentle people so we maintain the old root namespace for avoiding BC Break…
Since the old repository is abandoned (check https://github.com/leanphp/phpspec-code-coverage), this release is the first step to an autonomous project in a brand new organization :smile:.
How can I help you explore Laravel packages today?