FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 2.0.1

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
352600

org.apache.maven.plugin.javadoc.AbstractFixJavadocMojo

BugCategoryDetailsLinePriority
Redundant nullcheck of userExpression, which is known to be non-null in org.apache.maven.plugin.javadoc.AbstractFixJavadocMojo.preCheck()STYLERCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE626Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.javadoc.AbstractFixJavadocMojo.executeClirr()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE674Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.javadoc.AbstractFixJavadocMojo.processFix(JavaClass)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE1064Medium

org.apache.maven.plugin.javadoc.AbstractJavadocMojo

BugCategoryDetailsLinePriority
Test for floating point equality in org.apache.maven.plugin.javadoc.AbstractJavadocMojo.addStandardDocletOptions(File, List)STYLEFE_FLOATING_POINT_EQUALITY4685Medium
Redundant nullcheck of org.apache.maven.plugin.javadoc.AbstractJavadocMojo.dependencyJavadocBundles, which is known to be non-null in org.apache.maven.plugin.javadoc.AbstractJavadocMojo.resolveDependencyBundles()STYLERCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE4083Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.plugin.javadoc.AbstractJavadocMojo.executeReport(Locale)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE2018Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.javadoc.AbstractJavadocMojo.executeReport(Locale)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE1902Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.javadoc.AbstractJavadocMojo.getDependencySourcePaths()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE2192Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.javadoc.AbstractJavadocMojo.getJavadocOptionsFile()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE5825Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.javadoc.AbstractJavadocMojo.getModulesLinks()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE5391Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.javadoc.AbstractJavadocMojo.writeDebugJavadocScript(String, File)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE5679Medium
Usage of GetResource in org.apache.maven.plugin.javadoc.AbstractJavadocMojo.fixFrameInjectionBug(File, String) may be unsafe if class is extendedBAD_PRACTICEUI_INHERITANCE_UNSAFE_GETRESOURCE5118Medium

org.apache.maven.plugin.javadoc.HelpMojo

BugCategoryDetailsLinePriority
org.apache.maven.plugin.javadoc.HelpMojo.build() may fail to clean up java.io.InputStreamEXPERIMENTALOBL_UNSATISFIED_OBLIGATION68Medium

org.apache.maven.plugin.javadoc.JavadocJar

BugCategoryDetailsLinePriority
exceptional return value of java.io.File.delete() ignored in org.apache.maven.plugin.javadoc.JavadocJar.generateArchive(File, String)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE249Medium

org.apache.maven.plugin.javadoc.JavadocUtil

BugCategoryDetailsLinePriority
Found reliance on default encoding in org.apache.maven.plugin.javadoc.JavadocUtil.isValidPackageList(URL, Settings, boolean): new java.io.InputStreamReader(InputStream)I18NDM_DEFAULT_ENCODING1699High
Found reliance on default encoding in org.apache.maven.plugin.javadoc.JavadocUtil.isValidPackageList(URL, Settings, boolean): new java.io.InputStreamReader(InputStream)I18NDM_DEFAULT_ENCODING1726High
org.apache.maven.plugin.javadoc.JavadocUtil.getTagletClassNames(File) creates a java.net.URLClassLoader classloader, which should be performed within a doPrivileged blockMALICIOUS_CODEDP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED850Medium
Load of known null value in org.apache.maven.plugin.javadoc.JavadocUtil.copyResource(URL, File)STYLENP_LOAD_OF_KNOWN_NULL_VALUE886Medium
Null passed for nonnull parameter of new java.io.File(String) in org.apache.maven.plugin.javadoc.JavadocUtil.getMavenHome(Log)CORRECTNESSNP_NULL_PARAM_DEREF1282Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.plugin.javadoc.JavadocUtil.copyJavadocResources(File, File, String)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE393Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.javadoc.JavadocUtil.copyResource(URL, File)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE901Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.javadoc.JavadocUtil.invoke(Log, Invoker, InvocationRequest, File, List, Properties, String)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE1197Medium
org.apache.maven.plugin.javadoc.JavadocUtil.quotedPathArgument(String) concatenates strings using + in a loopPERFORMANCESBSC_USE_STRINGBUFFER_CONCATENATION315Medium

org.apache.maven.plugin.javadoc.options.io.xpp3.JavadocOptionsXpp3Reader

BugCategoryDetailsLinePriority
Private method org.apache.maven.plugin.javadoc.options.io.xpp3.JavadocOptionsXpp3Reader.getBooleanValue(String, String, XmlPullParser) is never calledPERFORMANCEUPM_UNCALLED_PRIVATE_METHOD160Medium
Private method org.apache.maven.plugin.javadoc.options.io.xpp3.JavadocOptionsXpp3Reader.getDateValue(String, String, XmlPullParser) is never calledPERFORMANCEUPM_UNCALLED_PRIVATE_METHOD248Medium

org.apache.maven.plugin.javadoc.resolver.ResourceResolver

BugCategoryDetailsLinePriority
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.javadoc.resolver.ResourceResolver.resolveAndUnpack(List, SourceResolverConfig, List, boolean)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE362Medium