FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
501400

org.apache.maven.plugin.dependency.AbstractDependencyMojo

BugCategoryDetailsLinePriority
org.apache.maven.plugin.dependency.AbstractDependencyMojo.unpack(File, File, String, String) ignores exceptional return value of java.io.File.mkdirs()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE212Medium

org.apache.maven.plugin.dependency.BuildClasspathMojo

BugCategoryDetailsLinePriority
L'appel de méthode dans org.apache.maven.plugin.dependency.BuildClasspathMojo.execute() passe null à un paramètre de new java.util.ArrayList(Collection) déréférencé de façon inconditionnelleCORRECTNESSNP_NULL_PARAM_DEREF189Medium
org.apache.maven.plugin.dependency.BuildClasspathMojo.storeClasspathFile(String, File) ignores exceptional return value of java.io.File.mkdirs()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE313Medium

org.apache.maven.plugin.dependency.HelpMojo

BugCategoryDetailsLinePriority
Champ jamais écrit : org.apache.maven.plugin.dependency.HelpMojo.goalCORRECTNESSUWF_UNWRITTEN_FIELD129Medium

org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo

BugCategoryDetailsLinePriority
org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo.refreshDependenciesForProject(MavenProject, List) ignores exceptional return value of java.io.File.delete()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE373Medium
La méthode org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo.refreshDependenciesForProject(MavenProject, List) concatène des chaînes au moyen de + en bouclePERFORMANCESBSC_USE_STRINGBUFFER_CONCATENATION404Medium

org.apache.maven.plugin.dependency.TreeMojo

BugCategoryDetailsLinePriority
Possible déréférencement d'un pointeur null dans org.apache.maven.plugin.dependency.TreeMojo.containsVersion(VersionRange, ArtifactVersion)CORRECTNESSNP_NULL_ON_SOME_PATH429Medium

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

BugCategoryDetailsLinePriority
La classe org.apache.maven.plugin.dependency.fromConfiguration.AbstractFromConfigurationMojo définit un champ qui masque le champ org.apache.maven.plugin.dependency.fromConfiguration.AbstractFromConfigurationMojo.reactorProjects d'une classe mèreCORRECTNESSMF_CLASS_MASKS_FIELD53-526Medium
org.apache.maven.plugin.dependency.fromConfiguration.AbstractFromConfigurationMojo.getProcessedArtifactItems(boolean) ignores exceptional return value of java.io.File.mkdirs()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE158Medium

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

BugCategoryDetailsLinePriority
org.apache.maven.plugin.dependency.resolvers.ResolvePluginsMojo.execute() ignores exceptional return value of java.io.File.mkdirs()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE85Medium

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

BugCategoryDetailsLinePriority
org.apache.maven.plugin.dependency.utils.DependencyUtil.write(String, File, boolean, Log) ignores exceptional return value of java.io.File.mkdirs()BAD_PRACTICERV_RETURN_VALUE_IGNORED_BAD_PRACTICE191Medium

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

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

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

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