Releases: sebastianbergmann/php-code-coverage
Releases · sebastianbergmann/php-code-coverage
phpunit/php-code-coverage 14.1.6
Immutable
release. Only release title and notes can be modified.
Fixed
- #1077:
UnintentionallyCoveredCodeExceptionshould reportClassName::methodNamewhen methods are targeted
phpunit/php-code-coverage 14.1.5
Immutable
release. Only release title and notes can be modified.
Changed
- #941: Sort directories and files in strict alphabetical order
- #1077:
UnintentionallyCoveredCodeExceptionshould reportClassName::methodNamewhen methods are targeted
Fixed
- #491: Ensure strings are valid UTF-8 before passing them to XML APIs
- #919: Not all lines of an interface are ignored
- #1007: Incorrect branch/path coverage totals for uncovered files
- #1029: Lines of multiline ternary expressions inside array literals are not shown in coverage reports
- #1030: Start line of code unit includes attributes
phpunit/php-code-coverage 14.1.4
Immutable
release. Only release title and notes can be modified.
Fixed
- Added tokens for asymmetric visibility to the syntax highlighter used for the HTML report
- Fixed whitespace issue in the HTML report for files with long lines
phpunit/php-code-coverage 14.1.3
Immutable
release. Only release title and notes can be modified.
Fixed
- #1151: Version check in
Unserializer::unserialize()is too restrictive
phpunit/php-code-coverage 14.1.2
Immutable
release. Only release title and notes can be modified.
Fixed
- #1150: Abstract method declarations are incorrectly counted as executable lines
phpunit/php-code-coverage 12.5.6
Immutable
release. Only release title and notes can be modified.
Fixed
- #1150: Abstract method declarations are incorrectly counted as executable lines
phpunit/php-code-coverage 14.1.1
Immutable
release. Only release title and notes can be modified.
Fixed
- #1149: Lines spanned by attributes are treated as executable
phpunit/php-code-coverage 12.5.5
Immutable
release. Only release title and notes can be modified.
Fixed
- #1149: Lines spanned by attributes are treated as executable
phpunit/php-code-coverage 14.1.0
Immutable
release. Only release title and notes can be modified.
Added
SebastianBergmann\CodeCoverage\Report\Facade::summary()method that returns a value object that provides the number of executable lines, the number of executed lines, and line coverage in percent (as well as the respective numbers for branches and paths when available)
Changed
- The XML document of the code coverage report in Cobertura XML format no longer has the
<!DOCTYPE coverage SYSTEM "http://cobertura.sourceforge.net/xml/coverage-04.dtd">line at the beginning. No document exists at this URL any more, referencing remote DTD URLs is problematic, and no common consumer of Cobertura XML relies on this line.
Fixed
- #1147:
CoversClassdoes not transitively target traits used by enumerations
phpunit/php-code-coverage 12.5.4
Immutable
release. Only release title and notes can be modified.
Fixed
- #1147:
CoversClassdoes not transitively target traits used by enumerations