FindBugs 错误检测器报告
以下文档包含FindBugs的结果
FindBugs 版本是3.0.1
门槛中等
努力是最小的
概括
| 课程 | 错误 | 错误 | 缺课 |
|---|---|---|---|
| 45 | 5 | 0 | 25 |
文件
| 班级 | 错误 |
|---|---|
| org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter | 2 |
| org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter | 3 |
org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter
| 漏洞 | 类别 | 细节 | 线 | 优先 |
|---|---|---|---|---|
| org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.match(char[][]) 具有布尔返回类型并返回显式 null | BAD_PRACTICE | NP_BOOLEAN_RETURN_NULL | 226 | 中等的 |
| 从未调用私有方法 org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.or(PatternIncludesArtifactFilter$Pattern[]) | 表现 | UPM_UNCALLED_PRIVATE_METHOD | 753 | 中等的 |
org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter
| 漏洞 | 类别 | 细节 | 线 | 优先 |
|---|---|---|---|---|
| 阅读新的 org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter(Artifact, ProjectBuildingRequest, ProjectBuilder) 中的未写字段 transitivityArtifacts | 正确性 | NP_UNWRITTEN_FIELD | 84 | 中等的 |
| 读取 org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter.artifactIsATransitiveDependency(Artifact) 中未写入的字段 transitiveArtifacts | 正确性 | NP_UNWRITTEN_FIELD | 111 | 中等的 |
| 未写字段:org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter.transitiveArtifacts | 正确性 | UWF_UNWRITTEN_FIELD | 84 | 中等的 |


