FindBugs 错误检测器报告

以下文档包含FindBugs的结果

FindBugs 版本是3.0.1

门槛中等

努力是最小的

概括

课程 错误 错误 缺课
13 4 0 32

文件

班级 错误
org.apache.maven.shared.scriptinterpreter.FileLogger 2
org.apache.maven.shared.scriptinterpreter.FileLogger$MirrorStreamWrapper 1
org.apache.maven.shared.scriptinterpreter.ScriptRunner 1

org.apache.maven.shared.scriptinterpreter.FileLogger

漏洞 类别 细节 线 优先
在新的 org.apache.maven.shared.scriptinterpreter.FileLogger(File, FileLoggerMirrorHandler) 中发现对默认编码的依赖: new java.io.PrintStream(OutputStream) I18N DM_DEFAULT_ENCODING 81 高的
java.io.File.mkdirs() 的异常返回值在新的 org.apache.maven.shared.scriptinterpreter.FileLogger(File, FileLoggerMirrorHandler) 中被忽略 BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 71 中等的

org.apache.maven.shared.scriptinterpreter.FileLogger$MirrorStreamWrapper

漏洞 类别 细节 线 优先
发现依赖 org.apache.maven.shared.scriptinterpreter.FileLogger$MirrorStreamWrapper.write(byte[], int, int): new String(byte[], int, int) 中的默认编码 I18N DM_DEFAULT_ENCODING 161 高的

org.apache.maven.shared.scriptinterpreter.ScriptRunner

漏洞 类别 细节 线 优先
在 org.apache.maven.shared.scriptinterpreter.ScriptRunner.executeRun(String, File, Map, ExecutionLogger) 中发现对默认编码的依赖:new String(byte[]) I18N DM_DEFAULT_ENCODING 212 高的