FindBugs 错误检测器报告

以下文档包含FindBugs的结果

FindBugs 版本是2.0.3

门槛中等

努力是最小的

概括

课程 错误 错误 缺课
15 8 0 0

org.apache.maven.shared.model.fileset.SetBase

漏洞 类别 细节 线 优先
排除的冗余 nullcheck,在 org.apache.maven.shared.model.fileset.SetBase.getExcludesArray() 中已知为非 null 风格 RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 410 中等的
包含的冗余空检查,已知在 org.apache.maven.shared.model.fileset.SetBase.getIncludesArray() 中为非空 风格 RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 391 中等的

org.apache.maven.shared.model.fileset.io.xpp3.FileSetXpp3Reader

漏洞 类别 细节 线 优先
装箱/拆箱以解析原始 org.apache.maven.shared.model.fileset.io.xpp3.FileSetXpp3Reader.getIntegerValue(String, String, XmlPullParser, boolean) 表现 DM_BOXED_PRIMITIVE_FOR_PARSING 366 高的
装箱/拆箱以解析原始 org.apache.maven.shared.model.fileset.io.xpp3.FileSetXpp3Reader.getLongValue(String, String, XmlPullParser, boolean) 表现 DM_BOXED_PRIMITIVE_FOR_PARSING 396 高的
从未调用私有方法 org.apache.maven.shared.model.fileset.io.xpp3.FileSetXpp3Reader.getBooleanValue(String, String, XmlPullParser) 表现 UPM_UNCALLED_PRIVATE_METHOD 151 中等的
从未调用私有方法 org.apache.maven.shared.model.fileset.io.xpp3.FileSetXpp3Reader.getDateValue(String, String, XmlPullParser) 表现 UPM_UNCALLED_PRIVATE_METHOD 239 中等的

org.apache.maven.shared.model.fileset.mappers.FlatFileNameMapper

漏洞 类别 细节 线 优先
org.apache.maven.shared.model.fileset.mappers.FlatFileNameMapper.mapFileName(String) 调用效率低下的新 String(String) 构造函数 表现 DM_STRING_CTOR 49 中等的

org.apache.maven.shared.model.fileset.mappers.GlobPatternMapper

漏洞 类别 细节 线 优先
org.apache.maven.shared.model.fileset.mappers.GlobPatternMapper.mapFileName(String) 调用效率低下的新 String(String) 构造函数 表现 DM_STRING_CTOR 136 中等的