Skip to content
Latchkey

Linting - Definição do Glossário CI/CD

Linting é análise estática que sinaliza prováveis bugs, padrões suspeitos e violações de estilo, por exemplo variáveis não utilizadas, nomes indefinidos ou bindings sombreados. As ferramentas incluem ESLint, Ruff, golangci-lint e Clippy.

Linting vs formatação

O linting encontra problemas (correção e padrões arriscados); a formatação apenas normaliza o layout (espaçamento, aspas). Eles se sobrepõem mas são preocupações distintas e frequentemente ferramentas separadas.

Na CI

Execute o linter em um job dedicado e rápido, por exemplo eslint . --max-warnings 0, para que um único warning quebre o build e evite que o drift se acumule.

Guias relacionados