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 |
---|---|---|---|---|
org.apache.maven.plugin.javadoc.AbstractFixJavadocMojo.parseClirrTextOutputFile(File) may fail to close stream | BAD_PRACTICE | OS_OPEN_STREAM | 701 | Medium |
org.apache.maven.plugin.javadoc.AbstractFixJavadocMojo.executeClirr() ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 633 | Medium |
org.apache.maven.plugin.javadoc.AbstractFixJavadocMojo.processFix(JavaClass) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 1017 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugin.javadoc.AbstractJavadocMojo.executeReport(Locale) ignores exceptional return value of java.io.File.delete() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 2016 | Medium |
org.apache.maven.plugin.javadoc.AbstractJavadocMojo.executeReport(Locale) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 1908 | Medium |
org.apache.maven.plugin.javadoc.AbstractJavadocMojo.getDependencySourcePaths() ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 2168 | Medium |
org.apache.maven.plugin.javadoc.AbstractJavadocMojo.getJavadocOptionsFile() ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 5774 | Medium |
org.apache.maven.plugin.javadoc.AbstractJavadocMojo.getModulesLinks() ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 5339 | Medium |
org.apache.maven.plugin.javadoc.AbstractJavadocMojo.writeDebugJavadocScript(String, File) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 5628 | Medium |
Method org.apache.maven.plugin.javadoc.AbstractJavadocMojo.getClasspath() makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 2474 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugin.javadoc.HelpMojo.goal | CORRECTNESS | UWF_UNWRITTEN_FIELD | 76 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugin.javadoc.JavadocJar.generateArchive(File, String) ignores exceptional return value of java.io.File.delete() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 247 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugin.javadoc.JavadocUtil.getTagletClassNames(File) creates a java.net.URLClassLoader classloader, which should be performed within a doPrivileged block | BAD_PRACTICE | DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED | 820 | Medium |
Load of known null value in org.apache.maven.plugin.javadoc.JavadocUtil.copyResource(URL, File) | STYLE | NP_LOAD_OF_KNOWN_NULL_VALUE | 856 | Medium |
org.apache.maven.plugin.javadoc.JavadocUtil.copyJavadocResources(File, File, String) ignores exceptional return value of java.io.File.delete() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 386 | Medium |
org.apache.maven.plugin.javadoc.JavadocUtil.copyResource(URL, File) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 871 | Medium |
org.apache.maven.plugin.javadoc.JavadocUtil.invoke(Log, Invoker, InvocationRequest, File, List, Properties, String) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 1167 | Medium |
Method org.apache.maven.plugin.javadoc.JavadocUtil.quotedPathArgument(String) concatenates strings using + in a loop | PERFORMANCE | SBSC_USE_STRINGBUFFER_CONCATENATION | 308 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Read of unwritten field archiverManager in org.apache.maven.plugin.javadoc.ResourcesBundleMojo.execute() | CORRECTNESS | NP_UNWRITTEN_FIELD | 102 | Medium |
Read of unwritten field projectHelper in org.apache.maven.plugin.javadoc.ResourcesBundleMojo.execute() | CORRECTNESS | NP_UNWRITTEN_FIELD | 136 | Medium |
Unwritten field: org.apache.maven.plugin.javadoc.ResourcesBundleMojo.archiverManager | CORRECTNESS | UWF_UNWRITTEN_FIELD | 102 | Medium |
Unwritten field: org.apache.maven.plugin.javadoc.ResourcesBundleMojo.finalName | CORRECTNESS | UWF_UNWRITTEN_FIELD | 110 | Medium |
Unwritten field: org.apache.maven.plugin.javadoc.ResourcesBundleMojo.projectHelper | CORRECTNESS | UWF_UNWRITTEN_FIELD | 136 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.apache.maven.plugin.javadoc.TestResourcesBundleMojo.testJavadocDirectory | CORRECTNESS | UWF_UNWRITTEN_FIELD | 55 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Private method org.apache.maven.plugin.javadoc.options.io.xpp3.JavadocOptionsXpp3Reader.getBooleanValue(String, String, XmlPullParser) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 160 | Medium |
Private method org.apache.maven.plugin.javadoc.options.io.xpp3.JavadocOptionsXpp3Reader.getDateValue(String, String, XmlPullParser) is never called | PERFORMANCE | UPM_UNCALLED_PRIVATE_METHOD | 248 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugin.javadoc.resolver.ResourceResolver.resolveAndUnpack(List, SourceResolverConfig, List, boolean) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 362 | Medium |