Resultados da pesquisa a pedido "findbugs"
Teste de igualdade de ponto flutuante. (FE_FLOATING_POINT_EQUALITY)
Estou usando um findbugs em um script ANT e não consigo descobrir como corrigir dois dos meus erros. Eu li a documentação, mas não entendo. Aqui estão meus erros e o código que os acompanha: Erro 1: teste para igualdade de ponto flutuante. ...
Qual é a melhor maneira de corrigir esse aviso de localizar erros de gravação no campo estático do método de instância?
Eu tenho uma classe que se parece com isso, e o findbugz está reclamando do 'write to the static field from the instance instance' (initialize()ekillStaticfield()) Não consigo definir o campo estático no ctor. Qual é a melhor correção para esse ...
Problema de segurança com findbugs e senha de banco de dados
Estou usando o seguinte código para inicializar a conexão com o banco de dados: public Connection getConnection() { try { if (null == connection) { String driverName = "com.mysql.jdbc.Driver"; // MySQL MM JDBC driver Class.forName(driverName); ...
Qual é a maneira correta de usar um Logger em uma classe Java serializável?
Eu tenho o seguinte (medicado) em um sistema no qual estou trabalhando eFindbugs [http://findbugs.sourceforge.net/]está gerando umSE_BAD_FIELD [http://findbugs.sourceforge.net/bugDescriptions.html#SE_BAD_FIELD]aviso e estou tentando entender por ...
FindBugs - como resolver EQ_COMPARETO_USE_OBJECT_EQUALS
Estou sem noção aqui ... 1: private static class ForeignKeyConstraint implements Comparable<ForeignKeyConstraint> { 2: String tableName; 3: String fkFieldName; 4: 5: public int compareTo(ForeignKeyConstraint o) { 6: ...
Estrutura de segurança de threads
A classe a seguir não é segura para threads (como comprovado emProvando o seguinte código não é seguro para threads [https://stackoverflow.com/questions/2410499/proving-the-following-code-not-thread-safe] ) Existe uma estrutura por aí que possa ...
Maneira fácil de encontrar variáveis de membro não inicializadas
Estou procurando uma maneira fácil de encontrar variáveis de membro de classe não inicializadas. Encontrando-os emtempo de execução outempo de compilação está bem. Atualmente, tenho um ponto de interrupção no construtor da classe e examino ...
Existe uma maneira de ignorar um único aviso do FindBugs?
Com o PMD, se você quiser ignorar um aviso específico, poderá usar
MALICIOUS_CODE EI_EXPOSE_REP Medium
Eu corro findbugs contra todo o meu código e só resolvo as coisas principais. Eu finalmente consegui resolver as coisas do topo e agora estou olhando para os...
Analisadores de código: PMD e FindBugs
1. Em relação ao PMD:1.1 Como faço para definir as verificações de PMD, para ignorar alguns deles, como "Nome da variável é muito curto ou muito longo&q...