The following document contains the results of FindBugs Report
FindBugs Version is 1.3.9
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugin.ear.AbstractEarModule.moduleId | CORRECTNESS | UWF_UNWRITTEN_FIELD | 140 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugin.ear.AbstractEarMojo.fileNameMapping | CORRECTNESS | UWF_UNWRITTEN_FIELD | 181 | Medium |
Unwritten field: org.apache.maven.plugin.ear.AbstractEarMojo.jboss | CORRECTNESS | UWF_UNWRITTEN_FIELD | 293 | Medium |
Unwritten field: org.apache.maven.plugin.ear.AbstractEarMojo.modules | CORRECTNESS | UWF_UNWRITTEN_FIELD | 189 | Medium |
Unwritten field: org.apache.maven.plugin.ear.AbstractEarMojo.workDirectory | CORRECTNESS | UWF_UNWRITTEN_FIELD | 265 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Possible null pointer dereference of writer in org.apache.maven.plugin.ear.ApplicationXmlWriter.write(ApplicationXmlWriterContext) | CORRECTNESS | NP_NULL_ON_SOME_PATH | 119 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugin.ear.EarMojo.changeManifestClasspath(EarModule, File) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 698 | Medium |
org.apache.maven.plugin.ear.EarMojo.copyFile(File, File) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 647 | Medium |
org.apache.maven.plugin.ear.EarMojo.execute() ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 347 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugin.ear.GenerateApplicationXmlMojo.generateJbossDeploymentDescriptor() ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 207 | Medium |
org.apache.maven.plugin.ear.GenerateApplicationXmlMojo.generateStandardDeploymentDescriptor(JavaEEVersion) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 186 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugin.ear.HelpMojo.goal | CORRECTNESS | UWF_UNWRITTEN_FIELD | 76 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Method org.apache.maven.plugin.ear.util.JavaEEVersion.<static initializer>() invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 48 | Medium |
org.apache.maven.plugin.ear.util.JavaEEVersion defines compareTo(JavaEEVersion) and uses Object.equals() | BAD_PRACTICE | EQ_COMPARETO_USE_OBJECT_EQUALS | 171-175 | Medium |