FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
45 5 0 25

Files

Class Bugs
org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter 2
org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter 3

org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter

Bug Category Details Line Priority
org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.match(char[][]) has Boolean return type and returns explicit null BAD_PRACTICE NP_BOOLEAN_RETURN_NULL 226 Medium
Private method org.apache.maven.shared.artifact.filter.PatternIncludesArtifactFilter.or(PatternIncludesArtifactFilter$Pattern[]) is never called PERFORMANCE UPM_UNCALLED_PRIVATE_METHOD 753 Medium

org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter

Bug Category Details Line Priority
Read of unwritten field transitiveArtifacts in new org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter(Artifact, ProjectBuildingRequest, ProjectBuilder) CORRECTNESS NP_UNWRITTEN_FIELD 84 Medium
Read of unwritten field transitiveArtifacts in org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter.artifactIsATransitiveDependency(Artifact) CORRECTNESS NP_UNWRITTEN_FIELD 111 Medium
Unwritten field: org.apache.maven.shared.artifact.filter.collection.ArtifactTransitivityFilter.transitiveArtifacts CORRECTNESS UWF_UNWRITTEN_FIELD 84 Medium