Manusで任意のスキルを実行
ワンクリックで
ワンクリックで
ワンクリックでManusで任意のスキルを実行
始める$pwd:
kover-gate-report
// Run KoverGate coverage gate and fix coverage gaps after writing or modifying tests
$ git log --oneline --stat
stars:637
forks:16
updated:2026年4月16日 13:10
SKILL.md
// Run KoverGate coverage gate and fix coverage gaps after writing or modifying tests
| name | kover-gate-report |
| description | Run KoverGate coverage gate and fix coverage gaps after writing or modifying tests |
After writing or modifying tests in a module, check coverage gaps and close them.
Run the coverage gate task for the module you changed:
./gradlew :<module-name>:koverGateReport
Replace <module-name> with the Gradle module path (e.g., :app, :core:data).
Read the JSON gap report:
<module-name>/build/reports/kover/gap-report.json
Interpret results:
"passed": true — coverage requirements are met. Done."passed": false — examine the files array. Each entry lists:
uncoveredLines: line numbers with no coverage (mi > 0)missedBranchLines: line numbers with partial branch coverage (mb > 0)Write targeted tests to cover the identified lines and branches. Focus on:
uncoveredLinesmissedBranchLinesRe-run the task to confirm gaps are closed:
./gradlew :<module-name>:koverGateReport
Repeat until "passed": true.
build.gradle.kts via the koverGate {} block if 100% is not the right target for a specific metric.disabledMetrics.set(setOf(CoverageMetric.BRANCH)).build/reports/kover/gap-report.json.