The following document contains the results of FindBugs Report
FindBugs Version is 1.2.0
Threshold is Low
Effort is Default
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
73 | 28 | 0 | 0 |
Class | Bugs |
---|---|
org.apache.camel.maven.RunCamelMojo | 27 |
org.apache.camel.maven.RunCamelMojo$1 | 1 |
Bug | Category | Details | Line |
---|---|---|---|
Field RunCamelMojo.project masks field in superclass org.codehaus.mojo.exec.AbstractExecMojo | CORRECTNESS | MF_CLASS_MASKS_FIELD | Not available |
Read of unwritten field executableDependency in org.apache.camel.maven.RunCamelMojo.findExecutableArtifact() | CORRECTNESS | NP_UNWRITTEN_FIELD | 755 |
Read of unwritten field executableDependency in org.apache.camel.maven.RunCamelMojo.findExecutableArtifact() | CORRECTNESS | NP_UNWRITTEN_FIELD | 764 |
Read of unwritten field pluginDependencies in org.apache.camel.maven.RunCamelMojo.findExecutableArtifact() | CORRECTNESS | NP_UNWRITTEN_FIELD | 752 |
Read of unwritten field artifactFactory in org.apache.camel.maven.RunCamelMojo.getAllDependencies() | CORRECTNESS | NP_UNWRITTEN_FIELD | 667 |
Read of unwritten field artifactFactory in org.apache.camel.maven.RunCamelMojo.getExecutablePomArtifact(Artifact) | CORRECTNESS | NP_UNWRITTEN_FIELD | 735 |
Read of unwritten field artifactResolver in org.apache.camel.maven.RunCamelMojo.resolveExecutableDependencies(Artifact) | CORRECTNESS | NP_UNWRITTEN_FIELD | 794 |
Read of unwritten field projectBuilder in org.apache.camel.maven.RunCamelMojo.resolveExecutableDependencies(Artifact) | CORRECTNESS | NP_UNWRITTEN_FIELD | 779 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.artifactFactory | CORRECTNESS | UWF_UNWRITTEN_FIELD | 667 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.artifactResolver | CORRECTNESS | UWF_UNWRITTEN_FIELD | 794 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.executableDependency | CORRECTNESS | UWF_UNWRITTEN_FIELD | 706 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.localRepository | CORRECTNESS | UWF_UNWRITTEN_FIELD | 779 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.mainClass | CORRECTNESS | UWF_UNWRITTEN_FIELD | 263 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.metadataSource | CORRECTNESS | UWF_UNWRITTEN_FIELD | 794 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.pluginDependencies | CORRECTNESS | UWF_UNWRITTEN_FIELD | 709 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.projectBuilder | CORRECTNESS | UWF_UNWRITTEN_FIELD | 779 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.remoteRepositories | CORRECTNESS | UWF_UNWRITTEN_FIELD | 779 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.systemProperties | CORRECTNESS | UWF_UNWRITTEN_FIELD | 505 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.cleanupDaemonThreads | CORRECTNESS | UWF_UNWRITTEN_FIELD | 313 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.daemonThreadJoinTimeout | CORRECTNESS | UWF_UNWRITTEN_FIELD | 441 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.includePluginDependencies | CORRECTNESS | UWF_UNWRITTEN_FIELD | 704 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.includeProjectDependencies | CORRECTNESS | UWF_UNWRITTEN_FIELD | 575 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.keepAlive | CORRECTNESS | UWF_UNWRITTEN_FIELD | 306 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.killAfter | CORRECTNESS | UWF_UNWRITTEN_FIELD | 250 |
Unwritten field: org.apache.camel.maven.RunCamelMojo.stopUnresponsiveDaemonThreads | CORRECTNESS | UWF_UNWRITTEN_FIELD | 457 |
Unconditional wait in org.apache.camel.maven.RunCamelMojo.waitFor(long) | MT_CORRECTNESS | UW_UNCOND_WAIT | 827 |
Wait not in loop in org.apache.camel.maven.RunCamelMojo.waitFor(long) | MT_CORRECTNESS | WA_NOT_IN_LOOP | 827 |
Bug | Category | Details | Line |
---|---|---|---|
org.apache.camel.maven.RunCamelMojo$1.run() invokes java.lang.reflect.Method.setAccessible(boolean), which should be invoked from within a doPrivileged block | BAD_PRACTICE | DP_DO_INSIDE_DO_PRIVILEGED | 289 |