Kite Config Check Task
Strict counterpart to KiteConfigDoctorTask. It runs the identical aggregate, read-only checks, always writes a deterministic report, and fails after report creation when ERROR findings (or optionally warnings) exist.
The four read-only tasks
| Task | Answers | Fails the build |
|---|---|---|
kiteVerify | which values did KiteConfig resolve? | no |
kiteDoctor | what is wrong with my setup? | no |
kiteCheck | the same, for CI | yes, on ERROR findings |
kitePlan | what would the mutation tasks write? | no |
None of the four writes to your source tree, and none of them needs dryRun. Colour is added when a real terminal is attached; NO_COLOR, TERM=dumb, and --console=plain each turn it off, and -Pkiteconfig.color=true|false forces it.
Properties
Presentation only, so it never affects up-to-date checks.
Also fail after writing the report when warnings exist. Default false.
Report destination. By default this follows reportFormat under build/reports/kiteconfig/diagnostics.json or diagnostics.sarif.
Machine-readable output format. Default KiteConfigDiagnosticReportFormat.JSON.