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 |
---|---|---|---|---|
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.dependency.AbstractDependencyMojo.unpack(Artifact, File, String, String) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 260 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
La méthode org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo.reResolveArtifacts(MavenProject, Set, ArtifactFilter) concatène des chaînes au moyen de + en boucle | PERFORMANCE | SBSC_USE_STRINGBUFFER_CONCATENATION | 633 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
La classe org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo$SnapshotsFilter devrait-elle être une classe interne static ? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 287-292 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
La classe org.apache.maven.plugin.dependency.PurgeLocalRepositoryMojo$SystemScopeExcludeFilter devrait-elle être une classe interne static ? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 275-280 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.dependency.fromConfiguration.AbstractFromConfigurationMojo.getProcessedArtifactItems(ProcessArtifactItemsRequest) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 163 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
La classe org.apache.maven.plugin.dependency.fromConfiguration.CopyMojo définit un champ qui masque le champ org.apache.maven.plugin.dependency.fromConfiguration.CopyMojo.useJvmChmod d'une classe mère | CORRECTNESS | MF_CLASS_MASKS_FIELD | Not available | Medium |
Unread public/protected field: org.apache.maven.plugin.dependency.fromConfiguration.CopyMojo.useJvmChmod | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 82 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in org.apache.maven.plugin.dependency.fromDependencies.BuildClasspathMojo.readClasspathFile(): new java.io.FileReader(File) | I18N | DM_DEFAULT_ENCODING | 398 | High |
Found reliance on default encoding in org.apache.maven.plugin.dependency.fromDependencies.BuildClasspathMojo.storeClasspathFile(String, File): new java.io.FileWriter(File) | I18N | DM_DEFAULT_ENCODING | 358 | High |
La classe org.apache.maven.plugin.dependency.fromDependencies.BuildClasspathMojo définit un champ qui masque le champ org.apache.maven.plugin.dependency.fromDependencies.BuildClasspathMojo.useJvmChmod d'une classe mère | CORRECTNESS | MF_CLASS_MASKS_FIELD | Not available | Medium |
L'appel de méthode dans org.apache.maven.plugin.dependency.fromDependencies.BuildClasspathMojo.doExecute() passe null à un paramètre de new java.util.ArrayList(Collection) déréférencé de façon inconditionnelle | CORRECTNESS | NP_NULL_PARAM_DEREF | 221 | Medium |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.dependency.fromDependencies.BuildClasspathMojo.storeClasspathFile(String, File) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 353 | Medium |
Unread public/protected field: org.apache.maven.plugin.dependency.fromDependencies.BuildClasspathMojo.useJvmChmod | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 174 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
La classe org.apache.maven.plugin.dependency.fromDependencies.CopyDependenciesMojo définit un champ qui masque le champ org.apache.maven.plugin.dependency.fromDependencies.CopyDependenciesMojo.useJvmChmod d'une classe mère | CORRECTNESS | MF_CLASS_MASKS_FIELD | Not available | Medium |
Unread public/protected field: org.apache.maven.plugin.dependency.fromDependencies.CopyDependenciesMojo.useJvmChmod | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 102 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
La classe org.apache.maven.plugin.dependency.resolvers.AbstractResolveMojo définit un champ qui masque le champ org.apache.maven.plugin.dependency.resolvers.AbstractResolveMojo.useJvmChmod d'une classe mère | CORRECTNESS | MF_CLASS_MASKS_FIELD | Not available | Medium |
Unread public/protected field: org.apache.maven.plugin.dependency.resolvers.AbstractResolveMojo.useJvmChmod | STYLE | URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD | 98 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.plugin.dependency.resolvers.HelpMojo.build() may fail to clean up java.io.InputStream | EXPERIMENTAL | OBL_UNSATISFIED_OBLIGATION | 68 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in org.apache.maven.plugin.dependency.resolvers.ResolvePluginsMojo.doExecute(): new java.io.FileWriter(File) | I18N | DM_DEFAULT_ENCODING | 89 | High |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.dependency.resolvers.ResolvePluginsMojo.doExecute() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 86 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Possible déréférencement d'un pointeur null dans org.apache.maven.plugin.dependency.tree.TreeMojo.containsVersion(VersionRange, ArtifactVersion) | CORRECTNESS | NP_NULL_ON_SOME_PATH | 601 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in org.apache.maven.plugin.dependency.utils.DependencyUtil.write(String, File, boolean, Log): new java.io.FileWriter(File, boolean) | I18N | DM_DEFAULT_ENCODING | 249 | High |
exceptional return value of java.io.File.mkdirs() ignored in org.apache.maven.plugin.dependency.utils.DependencyUtil.write(String, File, boolean, Log) | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 243 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
exceptional return value of java.io.File.setLastModified(long) ignored in org.apache.maven.plugin.dependency.utils.markers.DefaultFileMarkerHandler.setMarker() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 129 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
exceptional return value of java.io.File.createNewFile() ignored in org.apache.maven.plugin.dependency.utils.markers.SourcesFileMarkerHandler.setMarker() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 146 | Medium |
exceptional return value of java.io.File.delete() ignored in org.apache.maven.plugin.dependency.utils.markers.SourcesFileMarkerHandler.setMarker() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 150 | Medium |