testprune 0.2.0
Combines Ruby's native Coverage execution counts with Prism AST analysis to map per-test coverage onto semantic units (methods, branches, conditions), find redundant tests grouped by duplication type with confidence levels, and emit a removal patch — never deleting a test that would open a coverage gap. Report + patch only; asks for approval before any change.
Gemfile:
=
install:
=
Runtime Dependencies (1):
prism
>= 1.0, < 3