Linter
term_id: linter
Category: engineering_practice
Definition
En linter er et verktøy som utfører statisk analyse på kildekode uten å kjøre den. Den sjekker for syntaksfeil, potensielle feil, kode-«smells» og avvik fra stilguider eller beste praksis.
Summary
Et statisk kodeanalysiverktøy brukt til å flagge programmeringsfeil, feil, stilistiske feil og mistenkelige konstruksjoner.
Key Concepts
- Statisk analyse
- Kodekvalitet
- Stilhåndhevelse
- Feiloppdagelse
Use Cases
- Automatisert kodegjennomgang
- Pre-commit-hooks (forhåndskommitt-hakker)
- Validering i CI/CD-pipelines