The following document contains the results of FindBugs Report
FindBugs Version is 2.0.0
Threshold is medium
Effort is min
Class | Bugs |
---|---|
org.apache.tomcat.maven.runner.PasswordUtil | 4 |
org.apache.tomcat.maven.runner.Tomcat7Runner | 4 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in org.apache.tomcat.maven.runner.PasswordUtil.deobfuscate(String): new String(byte[], int, int) | I18N | DM_DEFAULT_ENCODING | 94 | High |
Found reliance on default encoding in org.apache.tomcat.maven.runner.PasswordUtil.obfuscate(String): String.getBytes() | I18N | DM_DEFAULT_ENCODING | 49 | High |
Un switch de org.apache.tomcat.maven.runner.PasswordUtil.obfuscate(String) comporte un cas qui déborde sur le suivant | STYLE | SF_SWITCH_FALLTHROUGH | 64-66 | Medium |
Switch statement found in org.apache.tomcat.maven.runner.PasswordUtil.obfuscate(String) where default case is missing | STYLE | SF_SWITCH_NO_DEFAULT | 61-68 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
exceptional return value of java.io.File.mkdirs() ignored in org.apache.tomcat.maven.runner.Tomcat7Runner.expandConfigurationFile(String, File) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 507 | Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.tomcat.maven.runner.Tomcat7Runner.run() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 175 | Medium |
La méthode org.apache.tomcat.maven.runner.Tomcat7Runner.waitIndefinitely() contient un wait() non conditionné | MT_CORRECTNESS | UW_UNCOND_WAIT | 392 | Medium |
wait() en dehors d'une boucle dans org.apache.tomcat.maven.runner.Tomcat7Runner.waitIndefinitely() | MT_CORRECTNESS | WA_NOT_IN_LOOP | 392 | Medium |