rubberduck-vba / Rubberduck

Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
https://rubberduckvba.com
GNU General Public License v3.0
1.91k stars 299 forks source link

Update Coverage Setup #5950

Open Vogel612 opened 2 years ago

Vogel612 commented 2 years ago

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 commented 2 years ago

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 commented 2 years ago

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