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 |
---|---|---|---|---|
Method org.apache.maven.shared.scriptinterpreter.BeanShellScriptInterpreter.evaluateScript(String, List, Map, PrintStream) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 102 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
new org.apache.maven.shared.scriptinterpreter.FileLogger(File, Log) ignores exceptional return value of java.io.File.mkdirs() | BAD_PRACTICE | RV_RETURN_VALUE_IGNORED_BAD_PRACTICE | 82 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.shared.scriptinterpreter.FileLogger$1.run() explicitly invokes Object.finalize() | BAD_PRACTICE | FI_EXPLICIT_INVOCATION | 91 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.apache.maven.shared.scriptinterpreter.GroovyScriptInterpreter.evaluateScript(String, List, Map, PrintStream) creates a org.apache.tools.ant.AntClassLoader classloader, which should be performed within a doPrivileged block | BAD_PRACTICE | DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED | 69 | Medium |