É possível desativar as medidas do sonar ( www.sonarsource.org ) para blocos específicos de código, que não se deseja medir? Um exemplo é o aviso "Preservar rastreamento de pilha", emitido pelo Findbugs. Ao sair do servidor, talvez eu queira apenas passar a mensagem de volta para o cliente, sem incluir …
Houve uma pergunta comparando PMD e CheckStyle . No entanto, não consigo encontrar uma boa análise das diferenças / semelhanças entre PMD e FindBugs. Acredito que a principal diferença é que o PMD funciona no código-fonte, enquanto o FindBugs funciona em arquivos de bytecode compilados. Mas em termos de capacidades, …
Estamos trabalhando em um projeto da web do zero e examinando as seguintes ferramentas de análise de código estático. Convenções (Checkstyle) Práticas ruins (PMD) Potenciais bugs (FindBugs) O projeto é construído em Maven. Em vez de usar várias ferramentas para esse propósito, estava procurando uma única solução flexível e me …
Estamos introduzindo ferramentas de análise estática no sistema de construção de nosso produto Java. Estamos usando o Maven2, portanto, Checkstyle e integração PMD vêm de graça. No entanto, parece que há uma grande sobreposição de funcionalidade entre essas duas ferramentas, em termos de aplicação de regras básicas de estilo. Há …