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
541900

org.apache.maven.plugin.dependency.AbstractDependencyMojo

BugCategoryDetailsLinePriority
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.dependency.AbstractDependencyMojo.unpack(Artifact, File, String, String)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE224Medium

org.apache.maven.plugin.dependency.BuildClasspathMojo

BugCategoryDetailsLinePriority
Found reliance on default encoding in org.apache.maven.plugin.dependency.BuildClasspathMojo.readClasspathFile(): new java.io.FileReader(File)I18NDM_DEFAULT_ENCODING366High
Found reliance on default encoding in org.apache.maven.plugin.dependency.BuildClasspathMojo.storeClasspathFile(String, File): new java.io.FileWriter(File)I18NDM_DEFAULT_ENCODING326High
Null passed for nonnull parameter of new java.util.ArrayList(Collection) in org.apache.maven.plugin.dependency.BuildClasspathMojo.execute()CORRECTNESSNP_NULL_PARAM_DEREF197Medium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.dependency.BuildClasspathMojo.storeClasspathFile(String, File)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE321Medium

org.apache.maven.plugin.dependency.HelpMojo

BugCategoryDetailsLinePriority
Unwritten field: org.apache.maven.plugin.dependency.HelpMojo.goalCORRECTNESSUWF_UNWRITTEN_FIELD129Medium

org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo

BugCategoryDetailsLinePriority
org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo.reResolveArtifacts(MavenProject, Set, ArtifactFilter) concatenates strings using + in a loopPERFORMANCESBSC_USE_STRINGBUFFER_CONCATENATION619Medium

org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo$SnapshotsFilter

BugCategoryDetailsLinePriority
Should org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo$SnapshotsFilter be a _static_ inner class?PERFORMANCESIC_INNER_SHOULD_BE_STATIC279-284Medium

org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo$SystemScopeExcludeFilter

BugCategoryDetailsLinePriority
Should org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo$SystemScopeExcludeFilter be a _static_ inner class?PERFORMANCESIC_INNER_SHOULD_BE_STATIC267-272Medium

org.apache.maven.plugin.dependency.TreeMojo

BugCategoryDetailsLinePriority
Possible null pointer dereference of recommendedVersion in org.apache.maven.plugin.dependency.TreeMojo.containsVersion(VersionRange, ArtifactVersion)CORRECTNESSNP_NULL_ON_SOME_PATH429Medium

org.apache.maven.plugin.dependency.fromConfiguration.AbstractFromConfigurationMojo

BugCategoryDetailsLinePriority
Field AbstractFromConfigurationMojo.reactorProjects masks field in superclass org.apache.maven.plugin.dependency.AbstractDependencyMojoCORRECTNESSMF_CLASS_MASKS_FIELDNot availableMedium
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.dependency.fromConfiguration.AbstractFromConfigurationMojo.getProcessedArtifactItems(boolean)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE172Medium

org.apache.maven.plugin.dependency.resolvers.ResolvePluginsMojo

BugCategoryDetailsLinePriority
Found reliance on default encoding in org.apache.maven.plugin.dependency.resolvers.ResolvePluginsMojo.execute(): new java.io.FileWriter(File)I18NDM_DEFAULT_ENCODING87High
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.dependency.resolvers.ResolvePluginsMojo.execute()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE85Medium

org.apache.maven.plugin.dependency.utils.DependencyUtil

BugCategoryDetailsLinePriority
Found reliance on default encoding in org.apache.maven.plugin.dependency.utils.DependencyUtil.write(String, File, boolean, Log): new java.io.FileWriter(File, boolean)I18NDM_DEFAULT_ENCODING227High
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.dependency.utils.DependencyUtil.write(String, File, boolean, Log)BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE221Medium

org.apache.maven.plugin.dependency.utils.markers.DefaultFileMarkerHandler

BugCategoryDetailsLinePriority
exceptional return value of java.io.File.setLastModified(long) ignored in org.apache.maven.plugin.dependency.utils.markers.DefaultFileMarkerHandler.setMarker()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE129Medium

org.apache.maven.plugin.dependency.utils.markers.SourcesFileMarkerHandler

BugCategoryDetailsLinePriority
exceptional return value of java.io.File.createNewFile() ignored in org.apache.maven.plugin.dependency.utils.markers.SourcesFileMarkerHandler.setMarker()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE146Medium
exceptional return value of java.io.File.delete() ignored in org.apache.maven.plugin.dependency.utils.markers.SourcesFileMarkerHandler.setMarker()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE150Medium