XPerf
LanguagesKotlin

kotlinperf evidence policy

Gate

A rule may be treated as error only with evidence/<RULE>.md + .jsonl and an explicit policy decision. Measured JSONL alone does not auto-escalate. Batch B (2026-10-22) kept package defaults.

Current map

As of 2026-10-22 (Batch B G4).

RuleSeverity (default)EvidenceSmell
kt-list-add-hotoffyes ~2.1×ArrayList empty vs cap
kt-string-plus-hotoffyes ~1170×string +=
kt-println-hotoffyes ~99×println
KT004removedtombstonesee evidence/_removed/

On this page