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.tools.plugin.ExtendedMojoDescriptor doesn't override org.apache.maven.plugin.descriptor.MojoDescriptor.equals(Object) | STYLE | EQ_DOESNT_OVERRIDE_EQUALS | 27-52 | Medium |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| org.apache.maven.tools.plugin.extractor.AbstractScriptedMojoDescriptorExtractor.copyScriptsToOutputDirectory(Map, String, PluginToolsRequest) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 102 | Medium |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| org.apache.maven.tools.plugin.generator.PluginDescriptorGenerator.execute(File, PluginToolsRequest) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 76 | Medium |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Method org.apache.maven.tools.plugin.generator.PluginHelpGenerator.discoverPackageName(PluginDescriptor) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 257 | Medium |
| org.apache.maven.tools.plugin.generator.PluginHelpGenerator.execute(File, PluginToolsRequest) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 128 | Medium |
| Method org.apache.maven.tools.plugin.generator.PluginHelpGenerator.discoverPackageName(PluginDescriptor) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 274 | Medium |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| org.apache.maven.tools.plugin.util.PluginUtils.isMavenReport(String, MavenProject) creates a java.net.URLClassLoader classloader, which should be performed within a doPrivileged block | BAD_PRACTICE | DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED | 225 | Medium |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| Should org.apache.maven.tools.plugin.util.PluginUtils$MojoParserCallback$Counter be a _static_ inner class? | PERFORMANCE | SIC_INNER_SHOULD_BE_STATIC | 512 | Medium |