The following document contains the results of FindBugs Report
FindBugs Version is 2.0.1
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugin.ear.AbstractEarModule.moduleId | CORRECTNESS | UWF_UNWRITTEN_FIELD | 139 | Medium |
Unwritten public or protected field: org.apache.maven.plugin.ear.AbstractEarModule.altDeploymentDescriptor | STYLE | UWF_UNWRITTEN_PUBLIC_OR_PROTECTED_FIELD | 229 | 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 | 127 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in org.apache.maven.plugin.ear.EarMojo.changeManifestClasspath(EarModule, File): new java.io.FileReader(File) | I18N | DM_DEFAULT_ENCODING | 708 | High |
Found reliance on default encoding in org.apache.maven.plugin.ear.EarMojo.changeManifestClasspath(EarModule, File): new java.io.PrintWriter(File) | I18N | DM_DEFAULT_ENCODING | 756 | High |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.ear.EarMojo.changeManifestClasspath(EarModule, File) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 678 | Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.ear.EarMojo.copyFile(File, File) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 628 | Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.ear.EarMojo.execute() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 330 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.ear.GenerateApplicationXmlMojo.generateJbossDeploymentDescriptor() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 233 | Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.ear.GenerateApplicationXmlMojo.generateStandardDeploymentDescriptor(JavaEEVersion) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 211 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugin.ear.HelpMojo.goal | CORRECTNESS | UWF_UNWRITTEN_FIELD | 129 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
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 |