Revisions of lcov

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1164555 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 32)
- Fix incorrectly set permissions (boo#1222234)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1147566 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 31)
- Modernise spec file

- Update to version 2.0+git.20240123.d981242:
  * fix typos (#260)
  * Add checksum support to py2lcov, perl2lcov
  * Simplify extracted function name for Python code:  ignore params.
  * Report timestamp error at most once per file.
  * Refactor 'py2lcov' translator:
  * Move 'py2lcov' utility to 'bin' directory (from 'share/lcov/support-scripts') - to make it consistent with the perl2lcov utility.
  * Add 'perl2lcov' script - to translate Perl Devel::Cover data into lcov format. See 'perl2lcov --help' and the Devel::Cover documentation, for usage.
  * Functionality:  implement 'genhtml --select-script ..' callback to select subset of coverpoints to show in HTML report. The expected use case is code review, when we want to show only the changes caused by a particular commit or set of commits - say, to show the new code as well as any coverage gains or losses outside of the code change.  See the '--select-script' section of the genhtml man page, as well as the 'review' section in the 'example' directory.
  * Ignore coverpoints on line numbers <= 0; remove from DB if error message is ignored. There clearly are no such lines in any file. These happen for certain branches generated by Coverage.py.
  * Bugfix:  ignore lambdas during function end line derivation - they would need to be found syntactically. Recommend user to upgrade to newer compiler.
  * Fix typo (#257)
  * Fix RPM specification
  * Fix broken makefile.
  * Bugfox: do not push --base-directory onto source-dir list multiple times (issue #254)
  * Bugfix:  typo - issue #255
  * Bugfix:  fix #253 - broken geninfo_adjust_src_path RC option. Also deprecate the option in favor of 'substitute = ....' - which is more general and does better error checking.
  * Bugfix:  ERROR_COUNT message
  * Improved error message wording (singular/plural)
  * Remove explicit man page names from Makefile - we may have some non-public doc that we don't want to name. Revert some Makefile changes to fix rpm target.
  * Fix man page formatting.
  * Documentation:  clarify filtering association with source language.
  * Add compute_file_version option to insert source file version post-facto - e.g., if some tool did not support versioning.
  * Improve debug/diagnostic experience: add context information if callback fails.
  * Add '--abbrev regexp' option to gitblame.pm This enables easy author grouping - say, for those inside vs outside the company.
  * Bring README/doc up to date.
  * Show full path (including prefix) in directory/file table tooltip.
  * FUNCTIONALITY:  add message type 'missing' to handle case that some .info file is missing. Goal is to enable mechanism for user's job to continue in the presence of errors.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1090642 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 30)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 982747 from Martin Liška's avatar Martin Liška (marxin) (revision 29)
- Update to version 1.16+git.20220603.dfeb750:
  * lcov: Finalize release 1.16
  * Makefile: Create make target for creating release tags
  * lcov: Update website links
  * geninfo: Fix handling of source path containing non-ASCII characters
  * geninfo: support remove CR endings of old intermediate text
  * lcov: Add file attributes for shell scripts
  * genhtml: Add option to change HTML footer text
  * genhtml: Add option to change HTML header text
  * genpng: Improve dark-mode support
  * lcov: quote tool_dir to enable paths with spaces.
  * lcov: Improve JSON module selection
  * lcov: Make JSON module configurable
  * Fix genhtml on macOS
  * genhtml/genpng/lcov:  add missing rc support and man page entries
  * Add a dark mode option
  * example: Fix example relying on undefined behavior
  * lcov: add a new --fail-under-lines option
  * lcov: Finalize release 1.15
  * Makefile: Reduce unnecessary meta-data in tar and RPM files
  * geninfo: Add workaround for MSYS GCC problem
  * geninfo: Change json module
  * geninfo: Fix warning due to non-numerical branch count
  * geninfo: Fix missing check for unterminated exclusion marker
  * Exclusion of exception branches
  * genhtml: Fix applying prefix to a prefix filename
  * genhtml: Add more demangler options
  * tests: Minor improvements
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 843618 from Martin Liška's avatar Martin Liška (marxin) (revision 27)
- Fix output of --version option.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 826083 from Martin Liška's avatar Martin Liška (marxin) (revision 26)
- Update to version 1.15+git.20200812.d100e6c:
  * lcov: Finalize release 1.15
  * Makefile: Reduce unnecessary meta-data in tar and RPM files
  * geninfo: Add workaround for MSYS GCC problem
  * geninfo: Change json module
  * geninfo: Fix warning due to non-numerical branch count
  * geninfo: Fix missing check for unterminated exclusion marker
  * Exclusion of exception branches
  * genhtml: Fix applying prefix to a prefix filename
  * genhtml: Add more demangler options
  * tests: Minor improvements
  * tests: Minor test improvements
  * man: Add clarification regarding file patterns
  * geninfo: Change gzip decompression module
  * Fixed processing GCOV intermediate format.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 824173 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 25)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 706044 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 22)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 587509 from Martin Liška's avatar Martin Liška (marxin) (revision 21)
- Port the package to git server and bump to current trunk in order
  to add support for GCC 8.
- Remove lcov-1.13-except-unreach.patch.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 448204 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 20)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 339208 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 19)
Automatic submission by obs-autosubmit
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 16)
Split 13.2 from Factory
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 15)
Split 13.1 from Factory
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 14)
Split 12.3 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 148478 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 13)
update lcov to 1.10, one less patch (forwarded request 148408 from vmiklos)
Displaying revisions 1 - 20 of 32
openSUSE Build Service is sponsored by