Linting
Kotlin-backendene våre har som regel egne tasks for linting og ofte også formatering. Start med å sjekke hvilke tasks som finnes i repoet ditt:
bash
mise tasksVanlige kommandoer er:
bash
mise run lint
mise run formatHva brukes i praksis?
Ktlint er vår standardbibliotek for linting.
Praktisk råd
- Kjør
lintfør du pusher når repoet har en egen lint-task. - Kjør
formathvis repoet tilbyr det. - La repoets eksisterende verktøy styre stilen. Ikke innfør ktlint eller Detekt som om det var universelt i teamet.
Eksempel på vanlig flyt
I repoer med fullt mise-oppsett er denne flyten vanlig:
bash
mise run lint
mise run testeller, der det finnes:
bash
mise run verify