5.2
版本发布时间: 2022-08-07 04:29:05
gcovr/gcovr最新发布版本:7.2(2024-02-26 04:22:56)
This release bundles bugfixes and small improvements.
New features and notable changes:
- Log additional info on gcov parsing errors (#589)
- Add support for branch exclude markers. (#^644)
- Additional options to configure the thresholds for lines and branches in HTML separate. (#645)
Bug fixes and small improvements:
- Remove function coverage from sonarcube report (#591)
- Fix parallel processing of gcov data (#592)
- Better diagnostics when dealing with corrupted input files (#593)
- Accept metadata lines without values (introduced in gcc-11). (#601)
- Properly close element in detailed HTML report. (#602)
- Use
≥
sign instead of>=
in HTML legend. (#603) - Using
--add-tracefile
will now correctly merge branch coverage. (#600) - Fix package-level function coverage statistics in Cobertura XML reports. (#605)
- Respect excluded/noncode lines for aggregated branchcoverage. (#611)
- Fix list options in configuration file (search-path). (#612)
- Fix assert and key error in --decisions flag. (#642)
- Fix adding none existing lines by decision analysis to data model. (#617)
- Always treat relative paths in config files as relative to the directory of the file. (#615)
- More flexible
.gcov
parsing to support files generated by third party tools. (#621, #623)
Internal changes:
- Fix black check to fail on format errors (#594)
- Change session black with no arguments to format all files (#595)
- Add gcc-10 and gcc-11 to the test suite. (#597)
- Improved internal coverage data model to simplify processing. (#600)
- Use pretty print for cobertura and coveralls in test suite. (#606)
- Forward nox options
--reuse-existing-virtualenvs
and--no-install
to call inside docker. (#616)