DiamondLightSource / DiamondLightSource/python-copier-template

Stop using `ryanluker.vscode-coverage-gutters` vscode plugin

Open
#236 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Jinja
Stars
25
Forks
10
Avg merge
4h 4m
Merged PRs (30d)
6

Description

As coverage is now builtin:
https://code.visualstudio.com/docs/python/testing#_run-tests-with-coverage

We don't need the `ryanluker.vscode-coverage-gutters` vscode plugin for this anymore

This ticket is to remove that, then check whether we still need to override the `cov.xml` output location anymore. If we don't then we can remove all the coverage output and all mention of coverage in `pyproject.toml` and use the recommended invocation for codecov:
https://github.com/codecov/example-python/blob/fe5346d9068be9f9e51eb2de73ccc375dbae6c4e/.github/workflows/ci.yml#L17-L24

This needs testing on a different project first before putting into copier

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.