Guia de Configuração do Checkstyle no Backend (Spring Boot) #87
Alan-oliveir
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Este guia mostra como configurar o Checkstyle no projeto backend (Spring Boot) para análise de qualidade de código.
1️⃣ Adicionar o plugin no
pom.xmlNo arquivo
pom.xmldo backend, dentro da tag<build>, adicione a seguinte configuração:2️⃣ Criar o arquivo
checkstyle.xmlNa raiz do backend, crie um arquivo chamado
checkstyle.xmlcom o seguinte conteúdo:Essas regras são simples e visam padronizar formatação básica (indentação, imports não utilizados, blocos vazios e chaves obrigatórias).
No futuro, é possível evoluir para regras mais completas, como o Google Java Style.
3️⃣ Executar o Checkstyle localmente
Para verificar o código localmente, execute no terminal:
Isso irá analisar o código e mostrar avisos no terminal sem bloquear a build.
4️⃣ Integração com GitHub Actions
O nosso workflow de CI já está configurado para executar o Checkstyle no backend.
Trecho do
ci.yml:✅ Próximos passos sugeridos:
failsOnErrorobrigatório quando o time estiver confortável.All reactions