Gå til indholdet

Linter

Et værktøj, der undersøger kode for bestemte problemer efter konfigurerede regler.

Softwarekvalitet

Hvad er en linter?

En linter undersøger kode med konfigurerede regler. De kan vedrøre mulige fejl, aftalte kodekonventioner eller stil. Sprog, filer og mønstre afhænger af værktøj og opsætning. Linting er derfor ikke kun indrykning, men heller ikke fuld kontrol af applikationsadfærd.

I et opdigtet portalprojekt kan en aktiv regel melde en ubrugt variabel i anmodningsmodulet. Teamet undersøger, om den skal fjernes eller peger på et glemt behandlingstrin. Nogle fund kan rettes automatisk, andre kræver beslutning. Ændringer skal være sporbare. En fejlfri lintkørsel dokumenterer kun udførte regler på omfattede filer; test og faglig kodegennemgang er stadig supplerende opgaver.

Kilder