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