Skip to content

Commit

Permalink
Bump version 7.0 (#874)
Browse files Browse the repository at this point in the history
  • Loading branch information
Spacetown committed Jan 25, 2024
1 parent 034d3e9 commit fc190bc
Show file tree
Hide file tree
Showing 1,429 changed files with 2,995 additions and 2,747 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
echo "EXTRA_CHECKLIST_ARGS=--no-verify-tags --no-verify-docs-next-version" >> $GITHUB_ENV
- name: Run release_checklist
run: |
admin/release_checklist $EXTRA_CHECKLIST_ARGS 6.0+main
admin/release_checklist $EXTRA_CHECKLIST_ARGS 7.0
deploy:
runs-on: ubuntu-20.04
Expand Down
8 changes: 4 additions & 4 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
.. program is needed to resolve option links
.. program:: gcovr

Next Release
------------
7.0 (25 January 2024)
---------------------

Known bugs:

Expand Down Expand Up @@ -39,8 +39,8 @@ New features and notable changes:
- Use different color for partial covered lines in HTML report. (:issue:`839`)
- Add support to generate LCOV info files. (:issue:`830`)
- Add support for FIPS enabled OS when used with Python 3.9. (:issue:`850`)
- Ignore all negative hits if :option:`--gcov-ignore-parse-errors` is used. (:issue:`852`)
- Reduce file size for detailed HTML reports by merging columns the function lists. (:issue:`840`)
- Ignore all negative hits if :option:`--gcov-ignore-parse-errors` is used. (:issue:`852`)
- Use literal options for sorting and TXT metric. (:issue:`867`)

- The :option:`-b`, :option:`--txt-branches` and :option:`--branches` are deprecated, use :option:`--txt-metric` instead.
Expand All @@ -49,10 +49,10 @@ New features and notable changes:
- The :option:`--sort-uncovered` and :option:`--sort-percentage` are deprecated, use :option:`--sort` instead.
The reason for this is that only one sorting order shall be selectable and and an enumeration is easier to handle
than several flags.
- Split list of functions into tables with maximum 10000 rows to fix rendering issues. (:issue:`858`)

- The development branch is renamed from ``master`` to ``main``. (:issue:`829`, :issue:`873`)
- Add support for decision coverage metric in text report (:issue:`864`)
- Split list of functions into tables with maximum 10000 rows to fix rendering issues. (:issue:`858`)

Bug fixes and small improvements:

Expand Down
2 changes: 1 addition & 1 deletion admin/bump_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion doc/examples/example_cobertura.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE coverage SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04.dtd'>
<coverage line-rate="0.8571428571428571" branch-rate="0.5" lines-covered="6" lines-valid="7" branches-covered="1" branches-valid="2" complexity="0.0" timestamp="1678392876" version="gcovr 6.0+main">
<coverage line-rate="0.8571428571428571" branch-rate="0.5" lines-covered="6" lines-valid="7" branches-covered="1" branches-valid="2" complexity="0.0" timestamp="1706214941" version="gcovr 7.0">
<sources>
<source>.</source>
</sources>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@ <h1>GCC Code Coverage Report</h1>
</main>

<footer>
Generated by: <a href="http://gcovr.com/en/main">GCOVR (Version 6.0+main)</a>
Generated by: <a href="http://gcovr.com/en/7.0">GCOVR (Version 7.0)</a>
</footer>
</body>
</html>
3 changes: 2 additions & 1 deletion doc/examples/example_html.details.functions.html
Original file line number Diff line number Diff line change
Expand Up @@ -74,11 +74,12 @@ <h1>GCC Code Coverage Report</h1>
<tr><td><a href="example_html.details.example.cpp.9597a7a3397b8e3a48116e2a3afb4154.html#l3">foo(int) (example.cpp:3)</a></td><td>called 1 time, returned 1 time</td><td>75.0%</td></tr>
<tr><td><a href="example_html.details.example.cpp.9597a7a3397b8e3a48116e2a3afb4154.html#l15">main (example.cpp:15)</a></td><td>called 1 time, returned 1 time</td><td>100.0%</td></tr>
</table>

<hr/>
</main>

<footer>
Generated by: <a href="http://gcovr.com/en/main">GCOVR (Version 6.0+main)</a>
Generated by: <a href="http://gcovr.com/en/7.0">GCOVR (Version 7.0)</a>
</footer>
</body>
</html>
2 changes: 1 addition & 1 deletion doc/examples/example_html.details.html
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ <h1>GCC Code Coverage Report</h1>
</main>

<footer>
Generated by: <a href="http://gcovr.com/en/main">GCOVR (Version 6.0+main)</a>
Generated by: <a href="http://gcovr.com/en/7.0">GCOVR (Version 7.0)</a>
</footer>
</body>
</html>
2 changes: 1 addition & 1 deletion doc/examples/example_html.html
Original file line number Diff line number Diff line change
Expand Up @@ -711,7 +711,7 @@ <h1>GCC Code Coverage Report</h1>
</main>

<footer>
Generated by: <a href="http://gcovr.com/en/main">GCOVR (Version 6.0+main)</a>
Generated by: <a href="http://gcovr.com/en/7.0">GCOVR (Version 7.0)</a>
</footer>
</body>
</html>
2 changes: 1 addition & 1 deletion doc/examples/test_examples.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion doc/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion doc/source/guide/filters.rst
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ and other filters can only be applied *after* this step.
In some cases, parallel execution with the :option:`-j<gcovr -j>` option
might be helpful to speed up processing.

.. versionadded:: NEXT
.. versionadded:: 7.0

:option:`search_paths <gcovr search_paths>` also accept specific files

Expand Down
2 changes: 1 addition & 1 deletion doc/source/output/html.rst
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ templates you wish to customize.

.. _CSP: https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP

.. versionadded:: NEXT
.. versionadded:: 7.0
Added :option:`--html-template-dir<gcovr --html-template-dir>`

.. versionadded:: 6.0
Expand Down
2 changes: 1 addition & 1 deletion doc/source/output/jacoco.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,6 @@ of times that each line was covered. Consequently, XML output can be
used to support performance optimization in the same manner that
``gcov`` does.

.. versionadded:: NEXT
.. versionadded:: 7.0

The :option:`--jacoco` and :option:`--jacoco-pretty`.
2 changes: 1 addition & 1 deletion doc/source/output/json.rst
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,7 @@ gcovr/excluded: boolean

* if ``gcovr/excluded`` is true, the line should not be included in coverage reports.

.. versionadded:: NEXT
.. versionadded:: 7.0
New ``returned_count`` and ``branch_percent`` field.

.. versionadded:: 6.0
Expand Down
2 changes: 1 addition & 1 deletion doc/source/output/lcov.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ using different OSes, the line endings shall be the same.
The LCOV info format is documented at
`<https://github.com/linux-test-project/lcov/blob/07a1127c2b4390abf4a516e9763fb28a956a9ce4/man/geninfo.1#L989>`_.

.. versionadded:: NEXT
.. versionadded:: 7.0
Added :option:`--lcov<gcovr --lcov>`, :option:`--lcov-comment<gcovr --lcov-comment>`
and :option:`--lcov-test-name<gcovr --lcov-test-name>`.
2 changes: 1 addition & 1 deletion gcovr/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/coverage.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/decision_analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/exclusions/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/exclusions/markers.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/exclusions/noncode.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/cobertura/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/cobertura/read.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/cobertura/write.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/coveralls/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/coveralls/write.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/csv/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/csv/write.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/gcov/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/gcov/parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/gcov/read.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/gcov/workers.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/html/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/html/write.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/jacoco/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/jacoco/write.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
2 changes: 1 addition & 1 deletion gcovr/formats/json/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# ************************** Copyrights and license ***************************
#
# This file is part of gcovr 6.0+main, a parsing and reporting tool for gcov.
# This file is part of gcovr 7.0, a parsing and reporting tool for gcov.
# https://gcovr.com/en/stable
#
# _____________________________________________________________________________
Expand Down
Loading

0 comments on commit fc190bc

Please sign in to comment.