-
Notifications
You must be signed in to change notification settings - Fork 288
Reworke noncode exclusion #705
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov ReportBase: 95.55% // Head: 95.55% // No change to project coverage 👍
Additional details and impacted files@@ Coverage Diff @@
## master #705 +/- ##
=======================================
Coverage 95.55% 95.55%
=======================================
Files 28 28
Lines 3736 3736
Branches 640 640
=======================================
Hits 3570 3570
Misses 93 93
Partials 73 73
Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Addresses and closes Issue #1211 ---------------------------------- The supposed problem was "Parallel processing of gcov data. ([#%s592](gcovr/gcovr#592))" in gcov 5.1. This was already fixed in 5.2. We need to add `--exclude-noncode-lines` due to a breaking change in gcovr 6.0, otherwise our coverage would change a lot (-0.33%): New [--exclude-noncode-lines](https://gcovr.com/en/stable/manpage.html#cmdoption-gcovr-exclude-noncode-lines) to exclude noncode lines. Noncode lines are not excluded by default anymore. ([#%s704](gcovr/gcovr#704), [#%s705](gcovr/gcovr#705)) Closes #1211 Update the gcovr-call ---------------------- - remove use of local bundled version (files were removed some years ago) - remove outdated exclude of folder `/Legacy/` - remind user to update gcovr to at least `v5.0` - assert if `v5.1` is used - black
…ect#2629) Addresses and closes Issue acts-project#1211 ---------------------------------- The supposed problem was "Parallel processing of gcov data. ([#%s592](gcovr/gcovr#592))" in gcov 5.1. This was already fixed in 5.2. We need to add `--exclude-noncode-lines` due to a breaking change in gcovr 6.0, otherwise our coverage would change a lot (-0.33%): New [--exclude-noncode-lines](https://gcovr.com/en/stable/manpage.html#cmdoption-gcovr-exclude-noncode-lines) to exclude noncode lines. Noncode lines are not excluded by default anymore. ([#%s704](gcovr/gcovr#704), [#%s705](gcovr/gcovr#705)) Closes acts-project#1211 Update the gcovr-call ---------------------- - remove use of local bundled version (files were removed some years ago) - remove outdated exclude of folder `/Legacy/` - remind user to update gcovr to at least `v5.0` - assert if `v5.1` is used - black
…ect#2629) Addresses and closes Issue acts-project#1211 ---------------------------------- The supposed problem was "Parallel processing of gcov data. ([#%s592](gcovr/gcovr#592))" in gcov 5.1. This was already fixed in 5.2. We need to add `--exclude-noncode-lines` due to a breaking change in gcovr 6.0, otherwise our coverage would change a lot (-0.33%): New [--exclude-noncode-lines](https://gcovr.com/en/stable/manpage.html#cmdoption-gcovr-exclude-noncode-lines) to exclude noncode lines. Noncode lines are not excluded by default anymore. ([#%s704](gcovr/gcovr#704), [#%s705](gcovr/gcovr#705)) Closes acts-project#1211 Update the gcovr-call ---------------------- - remove use of local bundled version (files were removed some years ago) - remove outdated exclude of folder `/Legacy/` - remind user to update gcovr to at least `v5.0` - assert if `v5.1` is used - black
Change option as suggested in #704.
gcc-11,clang-10andclang-11put branches on closing braces which where excluded bygcovr. Now the default is to not exclude this lines and use the unfiltered data from gcov. With the option--exclude-noncode-linesthe user can activate the previous behavior.Related issue: #212