20 Commits

Author SHA256 Message Date
000dadfa12 Accepting request 1127686 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1127686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcovr?expand=0&rev=9
2023-11-20 20:20:12 +00:00
cc57cd2c08 Accepting request 1125198 from home:StefanBruens:branches:devel:tools
This fixes compatibility with GCC 13 (gh#gcovr/gcovr#711)

- Updated to release 6.0
  * Breaking changes:
    + Remove not allowed attributes function-rate,
      functions-covered and functions-valid from cobertura report.
      (gh#gcovr/gcovr#671)
    + Remove "noncode" entries in JSON reports.
      (gh#gcovr/gcovr#663)
    + New option --exclude-noncode-lines to exclude noncode lines.
      Noncode lines are not excluded by default anymore.
      (gh#gcovr/gcovr#704, gh#gcovr/gcovr#705)
    + Changed option --gcov-ignore-parse-errors to accept list of
      errors to ignore. (gh#gcovr/gcovr#701)
    + Handling of gcov errors:
      - Do not ignore return code of gcov. (gh#gcovr/gcovr#653)
      - New option --gcov-ignore-errors to ignore gcov errors. Old
        behavior was to print a warning and continue.
        (gh#gcovr/gcovr#718)
    + The default filename for option --cobertura is changed from
      coverage.xml to cobertura.xml (gh#gcovr/gcovr#721)
    + Revert changes from gh#gcovr/gcovr#623 and add documentation
      entry Support of Keil uVision format. (gh#gcovr/gcovr#727)
  * New features and notable changes:
    + New option --html-nested for reports that summarize
      subdirectories with aggregated statistics per directory.
      (gh#gcovr/gcovr#687)
    + Accept NAN % which is used in GCOV 7.5.0 instead of an
      invalid value. (gh#gcovr/gcovr#651)
    + New option --json-base to define a base bath used in JSON
      reports. (gh#gcovr/gcovr#656)
    + New option --calls to report call coverage: function calls
      invoked/total (gh#gcovr/gcovr#666)
    + New nox session to generate a portable application with
      pyinstaller. (gh#gcovr/gcovr#661)
    + Print a warning if root directory contains symlinks.
      (gh#gcovr/gcovr#652)
    + Change option --keep when calling gcov internaly.
      (gh#gcovr/gcovr#703)
    + Allow annotations for never executed branches.
      (gh#gcovr/gcovr#711)
    + Add function merge mode for same function defined in
      different lines. (gh#gcovr/gcovr#700)
    + Update link to gcovr documentation in HTML report to point to
      the documentation of the used version. (gh#gcovr/gcovr#723)
    + Add environment SOURCE_DATE_EPOCH to set default for option
      --timestamp. (gh#gcovr/gcovr#729)
  * See https://github.com/gcovr/gcovr/releases/tag/6.0 for
    complete changelog

OBS-URL: https://build.opensuse.org/request/show/1125198
OBS-URL: https://build.opensuse.org/package/show/devel:tools/gcovr?expand=0&rev=19
2023-11-20 12:01:51 +00:00
21390c577f Accepting request 1037272 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1037272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcovr?expand=0&rev=8
2022-11-22 15:10:50 +00:00
90699c4598 Accepting request 1037240 from home:amanzini:branches:devel:tools
- Updated to release 5.2:
  New features and notable changes:
  * Log additional info on gcov parsing errors. 
  * Add support for branch exclude markers. 
  * Additional options to configure the thresholds for lines and branches in HTML separate.
  Bugfixes: 
  * Remove function coverage from sonarcube report. 
  * Fix parallel processing of gcov data. 
  * Better diagnostics when dealing with corrupted input files. 
  * Accept metadata lines without values (introduced in gcc-11). 
  * Properly close <a> element in detailed HTML report. 
  * Using --add-tracefile will now correctly merge branch coverage. 
  * Fix package-level function coverage statistics in Cobertura XML reports. 
  * Respect excluded/noncode lines for aggregated branchcoverage. 
  * Fix list options in configuration file (search-path).
  * Fix assert and key error in --decisions flag. 
  * Fix adding none existing lines by decision analysis to data model. 
  * Always treat relative paths in config files as relative to the directory of the file.

OBS-URL: https://build.opensuse.org/request/show/1037240
OBS-URL: https://build.opensuse.org/package/show/devel:tools/gcovr?expand=0&rev=17
2022-11-22 10:54:15 +00:00
8400a38c2a Accepting request 899489 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/899489
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcovr?expand=0&rev=7
2021-06-14 21:10:31 +00:00
dd7afdb923 Accepting request 899488 from home:dancermak:branches:devel:tools
New upstream release 5.0

OBS-URL: https://build.opensuse.org/request/show/899488
OBS-URL: https://build.opensuse.org/package/show/devel:tools/gcovr?expand=0&rev=15
2021-06-11 12:44:42 +00:00
c48c9f4137 Accepting request 860255 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/860255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcovr?expand=0&rev=6
2021-01-08 16:32:42 +00:00
ca2988353a Accepting request 860254 from home:dancermak:branches:devel:tools
Add python3-lxml dependency (boo#1179867)

OBS-URL: https://build.opensuse.org/request/show/860254
OBS-URL: https://build.opensuse.org/package/show/devel:tools/gcovr?expand=0&rev=13
2021-01-04 15:29:00 +00:00
b16ae2eb79 Accepting request 769527 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/769527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcovr?expand=0&rev=5
2020-02-04 18:52:29 +00:00
3e2f708ffb Accepting request 769499 from home:dancermak:branches:devel:tools
New upstream release 4.2

OBS-URL: https://build.opensuse.org/request/show/769499
OBS-URL: https://build.opensuse.org/package/show/devel:tools/gcovr?expand=0&rev=11
2020-02-03 11:12:28 +00:00
Stephan Kulow
b490bf521e Accepting request 671934 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/671934
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcovr?expand=0&rev=4
2019-02-06 13:07:45 +00:00
48ab440117 Accepting request 671916 from home:jengelh:branches:devel:tools
- Remove excessive hard requires.

OBS-URL: https://build.opensuse.org/request/show/671916
OBS-URL: https://build.opensuse.org/package/show/devel:tools/gcovr?expand=0&rev=9
2019-02-05 16:10:37 +00:00
a953168f50 Accepting request 670102 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/670102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcovr?expand=0&rev=3
2019-02-01 10:46:14 +00:00
3652952e0c Accepting request 670100 from home:dancermak:branches:devel:tools
Add a documentation sub-package and a man page on Tumbleweed

On all other distros we still lack python3-sphinxcontrib-autoprogram
and cannot build the docs yet.

OBS-URL: https://build.opensuse.org/request/show/670100
OBS-URL: https://build.opensuse.org/package/show/devel:tools/gcovr?expand=0&rev=7
2019-01-30 11:55:42 +00:00
c32cc42330 Accepting request 664362 from devel:tools
- Fix package name for Jinja2 dependency
- Bump gcovr version to 4.1
  + Drop patch: 0001-re-enable-HTML-reports-under-Python3.patch

OBS-URL: https://build.opensuse.org/request/show/664362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcovr?expand=0&rev=2
2019-01-11 13:05:26 +00:00
b14b292095 - Fix package name for Jinja2 dependency
OBS-URL: https://build.opensuse.org/package/show/devel:tools/gcovr?expand=0&rev=5
2019-01-10 13:21:05 +00:00
50cf8d2592 Fix changelog entry for Factory submission
OBS-URL: https://build.opensuse.org/package/show/devel:tools/gcovr?expand=0&rev=4
2018-12-11 12:43:48 +00:00
1230f0ea58 Accepting request 657150 from home:dancermak:branches:devel:tools
Bump gcovr version to 4.1

OBS-URL: https://build.opensuse.org/request/show/657150
OBS-URL: https://build.opensuse.org/package/show/devel:tools/gcovr?expand=0&rev=3
2018-12-11 11:49:05 +00:00
7c55e7f7df Accepting request 559116 from devel:tools
- Initial packaging based on Fedora package

OBS-URL: https://build.opensuse.org/request/show/559116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcovr?expand=0&rev=1
2018-01-13 20:45:08 +00:00
a43b27f667 Accepting request 558929 from home:Pharaoh_Atem:merclibs
- Initial packaging based on Fedora package

OBS-URL: https://build.opensuse.org/request/show/558929
OBS-URL: https://build.opensuse.org/package/show/devel:tools/gcovr?expand=0&rev=1
2017-12-21 09:11:11 +00:00