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

Update Coverage Setup #5950

Open
Vogel612 opened this issue Feb 21, 2022 · 2 comments
Open

Update Coverage Setup #5950

Vogel612 opened this issue Feb 21, 2022 · 2 comments
Assignees
Labels
development-issue Issues encountered while developing RD, not in RD itself difficulty-02-ducky Resolving these involves the internal API, but with relatively easy problems to solve. meta technical-debt This makes development harder or is leftover from a PullRequest. Needs to be adressed at some point. up-for-grabs Use this label in conjunction with a difficulty level label, e.g. difficulty-02-ducky

Comments

@Vogel612
Copy link
Member

Justification

Opencover has been discontinued. The maintainer recommends switching to AltCover, which can produce LCov reports that are definitively parseable by codecov.
Maybe we want a different coverage provider, though (Cobertura?, ???).

Since OpenCover is no longer a thing, we should make the switch and sooner rather than later.

Description

A working coverage report for each PR

@Vogel612 Vogel612 added meta up-for-grabs Use this label in conjunction with a difficulty level label, e.g. difficulty-02-ducky technical-debt This makes development harder or is leftover from a PullRequest. Needs to be adressed at some point. difficulty-02-ducky Resolving these involves the internal API, but with relatively easy problems to solve. development-issue Issues encountered while developing RD, not in RD itself labels Feb 21, 2022
@Vogel612 Vogel612 self-assigned this Feb 21, 2022
@Vogel612
Copy link
Member Author

I'm assigning this to myself to remind myself I want to work on this when I have time, but if someone has an urgent want to work on something like this I don't need to be the one to have done it :D

@Vogel612
Copy link
Member Author

Vogel612 commented Mar 7, 2022

An alternative to AltCover would be the microsoft-recommended https://github.com/coverlet-coverage/coverlet

Vogel612 added a commit to Vogel612/Rubberduck that referenced this issue May 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
development-issue Issues encountered while developing RD, not in RD itself difficulty-02-ducky Resolving these involves the internal API, but with relatively easy problems to solve. meta technical-debt This makes development harder or is leftover from a PullRequest. Needs to be adressed at some point. up-for-grabs Use this label in conjunction with a difficulty level label, e.g. difficulty-02-ducky
Projects
None yet
Development

No branches or pull requests

1 participant