-
Notifications
You must be signed in to change notification settings - Fork 0
Coverage
Ali Sadeghi edited this page May 18, 2026
·
2 revisions
Generates Kover HTML coverage reports for every feature module and opens them in the browser.
Usage:
/coverageModel: haiku (fast).
-
Detect features — lists all
feature/*/build.gradle.kts. -
Generate reports —
./gradlew koverHtmlReport. -
Open each report:
for f in feature/*/build.gradle.kts; do name=$(dirname "$f" | xargs basename) open "feature/$name/build/reports/kover/html/index.html" 2>/dev/null done
- Per-feature HTML report:
feature/{name}/build/reports/kover/html/index.html - Line, branch, and instruction coverage metrics
- Reports auto-open in your default browser
- Before merging features
- After running
/feature-test {name}(Phase 5 of feature-test also generates Kover, but this command does it for every feature at once) - To identify untested code paths
- During code review
- To meet team coverage targets
✅ Coverage reports generated and opened for all features (ViewModels, Repositories, DataSources, Screens only)
Back to Commands