SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.8.6
Threshold is medium
Effort is default
Summary
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
16 | 4 | 0 | 0 |
Files
Class | Bugs |
---|---|
org.dynamoframework.functional.domain.DomainChild | 2 |
org.dynamoframework.functional.domain.DomainParent | 2 |
org.dynamoframework.functional.domain.DomainChild
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.functional.domain.DomainChild.getParent() may expose internal representation by returning DomainChild.parent | MALICIOUS_CODE | EI_EXPOSE_REP | 47 | Medium |
org.dynamoframework.functional.domain.DomainChild.setParent(DomainParent) may expose internal representation by storing an externally mutable object into DomainChild.parent | MALICIOUS_CODE | EI_EXPOSE_REP2 | 51 | Medium |
org.dynamoframework.functional.domain.DomainParent
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.dynamoframework.functional.domain.DomainParent.getChildren() may expose internal representation by returning DomainParent.children | MALICIOUS_CODE | EI_EXPOSE_REP | 50 | Medium |
org.dynamoframework.functional.domain.DomainParent.setChildren(Set) may expose internal representation by storing an externally mutable object into DomainParent.children | MALICIOUS_CODE | EI_EXPOSE_REP2 | 54 | Medium |