Skip to content
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

Get uncovered functions/functionality #71

Open
freemin7 opened this issue Sep 30, 2023 · 1 comment
Open

Get uncovered functions/functionality #71

freemin7 opened this issue Sep 30, 2023 · 1 comment

Comments

@freemin7
Copy link

freemin7 commented Sep 30, 2023

Knowing you have a code coverage of 69% is helpful. However it doesn't help improve the code coverage and manually inspecting the coverage files is not very rewarding.

This would also make it easier to find false negatives in coverage.
For it to be useful, some type of lines (multi line comments ...) should not be counted as lines which can or can't be covered but a neutral third thing. If your coverage would change because you delete old comments that would be surprising.

@iamed2
Copy link
Member

iamed2 commented Sep 30, 2023

[caveat: I'm not a maintainer, just want to be helpful]

manually inspecting the coverage files is not very rewarding

https://github.com/JuliaCI/LocalCoverage.jl is maybe a better way to visually inspect code coverage, either using the generated HTML or exporting a standard format to another coverage tool.

For it to be useful, some type of lines (multi line comments ...) should not be counted as lines which can or can't be covered but a neutral third thing.

Many lines are already excluded like this; examples of different kinds of lines behaving unexpectedly could probably use individual issues (although it's possible those belong somewhere else).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants