
Coverage you'll actually read
Hi,
I've enhanced the check tool with dense coverage.
Problem:
Coverage output is too noisy. On large projects, it prints percentages for thousands of modules, even if I only changed a handful of files. The information I care about gets lost in the noise.
Solution:
al_check now diffs against the base branch and reports coverage only for new and modified files, grouped by change type with per-group average coverage.
Try it
{:al_check, "~> 0.1.24"}
mix deps.get
mix check.install # or: mix check.build && ./deps/al_check/scripts/check
check # run everything, get the change-scoped coverage report
more details -> Coverage you'll actually read