Repository navigation
v0.1.0
[0.1.0] - 2026-10-06
Added
-
Initial release: patch coverage for git diffs, as the
patchcovcommand and
library.patchcov diffattributes an lcov, llvm-cov JSON, Cobertura, JaCoCo or Go
coverprofile report to a git diff and reports patch coverage, the uncovered new
lines, per-file project deltas and indirect changes, as markdown, YAML or JSON,
with--fail-under-patchand--fail-under-linesgates.patchcov mergemerges the per-shard reports of a sharded run into one lcov
file.patchcov lint-markerschecks the syntax ofpatchcov: coverage ignoreand
toleratesource markers.- Repository settings live in
.patchcov/config.yaml;PATCHCOV_CONFIG_DIRand
--config-diroverride discovery.
The code was extracted, with its history, from
omni-dev coverage. It is a clean
break: the config directory, environment variable and marker introducer are