FindBugs 错误检测器报告

以下文档包含FindBugs的结果

FindBugs 版本是2.0.3

门槛中等

努力是最小的

概括

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

org.apache.maven.plugins.stage.DefaultRepositoryCopier

漏洞 类别 细节 线 优先
在 org.apache.maven.plugins.stage.DefaultRepositoryCopier.copy(Repository, Repository, String) 中发现对默认编码的依赖:new java.io.FileWriter(File) I18N DM_DEFAULT_ENCODING 157 高的
在 org.apache.maven.plugins.stage.DefaultRepositoryCopier.mergeMetadata(File) 中发现对默认编码的依赖:new java.io.FileReader(File) I18N DM_DEFAULT_ENCODING 347 高的
在 org.apache.maven.plugins.stage.DefaultRepositoryCopier.mergeMetadata(File) 中发现对默认编码的依赖:new java.io.FileWriter(File) I18N DM_DEFAULT_ENCODING 363 高的
读取 org.apache.maven.plugins.stage.DefaultRepositoryCopier.copy(Repository, Repository, String) 中未写入的字段 wagonManager 正确性 NP_UNWRITTEN_FIELD 107 中等的
读取 org.apache.maven.plugins.stage.DefaultRepositoryCopier.scanForArtifactPaths(ArtifactRepository) 中未写入的字段 wagonManager 正确性 NP_UNWRITTEN_FIELD 499 中等的
org.apache.maven.plugins.stage.DefaultRepositoryCopier.checksum(File, String) 在检查异常时可能无法清理 java.io.InputStream 实验性 OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE 409 中等的
org.apache.maven.plugins.stage.DefaultRepositoryCopier.mergeMetadata(File) 在检查异常时可能无法清理 java.io.Reader 实验性 OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE 347 中等的
org.apache.maven.plugins.stage.DefaultRepositoryCopier.mergeMetadata(File) 在检查异常时可能无法清理 java.io.Writer 实验性 OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE 363 中等的
org.apache.maven.plugins.stage.DefaultRepositoryCopier.scanDirectory(File, File, ZipOutputStream, String, Set) 在检查异常时可能无法清理 java.io.InputStream 实验性 OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE 309 中等的
java.io.File.mkdirs() 的异常返回值在 org.apache.maven.plugins.stage.DefaultRepositoryCopier.copy(Repository, Repository, String) 中被忽略 BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 105 中等的
org.apache.maven.plugins.stage.DefaultRepositoryCopier.mergeMetadata(File) 中忽略的 java.io.File.delete() 的异常返回值 BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 384 中等的
org.apache.maven.plugins.stage.DefaultRepositoryCopier.encode(byte[]) 在循环中使用 + 连接字符串 表现 SBSC_USE_STRINGBUFFER_CONCATENATION 451 中等的
未写字段:org.apache.maven.plugins.stage.DefaultRepositoryCopier.wagonManager 正确性 UWF_UNWRITTEN_FIELD 107 中等的