SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.7.3
Threshold is medium
Effort is default
Summary
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
8 | 4 | 0 | 0 |
Files
Class | Bugs |
---|---|
com.soebes.itf.jupiter.maven.MavenProjectResult | 2 |
com.soebes.itf.jupiter.maven.Projects | 2 |
com.soebes.itf.jupiter.maven.MavenProjectResult
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.soebes.itf.jupiter.maven.MavenProjectResult.getModel() may expose internal representation by returning MavenProjectResult.model | MALICIOUS_CODE | EI_EXPOSE_REP | 123 | Medium |
new com.soebes.itf.jupiter.maven.MavenProjectResult(Path, Path, Path, Model) may expose internal representation by storing an externally mutable object into MavenProjectResult.model | MALICIOUS_CODE | EI_EXPOSE_REP2 | 92 | Medium |
com.soebes.itf.jupiter.maven.Projects
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
com.soebes.itf.jupiter.maven.Projects.getProjects() may expose internal representation by returning Projects.projects | MALICIOUS_CODE | EI_EXPOSE_REP | 43 | Medium |
new com.soebes.itf.jupiter.maven.Projects(List) may expose internal representation by storing an externally mutable object into Projects.projects | MALICIOUS_CODE | EI_EXPOSE_REP2 | 39 | Medium |