Use cover/skip/merging instead of track_files/add_filter/use_merging,
and clear previous resultsets at the start of `rake coverage` so that
results from an earlier run within the merge timeout are not mixed in.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01WymJYCdiCabZ3uTcLXFKe7
Remove coverage.json and lcov.info at the start of `rake coverage` so a
failed run cannot leave a previous report looking current, and leave the
lock file alone since unlinking it breaks flock for concurrent runs.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01WymJYCdiCabZ3uTcLXFKe7
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters