The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is medium
Effort is max
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
ejava.examples.orm.core.MowerPK.equals(Object) does not check for null argument | BAD_PRACTICE | NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT | 31-36 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
ejava.examples.orm.core.annotated.MakeModelPK.equals(Object) does not check for null argument | BAD_PRACTICE | NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT | 32-37 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
ejava.examples.orm.core.annotated.NapsackPK.equals(Object) does not check for null argument | BAD_PRACTICE | NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT | 40-45 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
ejava.examples.orm.core.annotated.Vase.getADate() may expose internal representation by returning Vase.aDate | MALICIOUS_CODE | EI_EXPOSE_REP | 34 | Medium |
ejava.examples.orm.core.annotated.Vase.getATime() may expose internal representation by returning Vase.aTime | MALICIOUS_CODE | EI_EXPOSE_REP | 39 | Medium |
ejava.examples.orm.core.annotated.Vase.getATimestamp() may expose internal representation by returning Vase.aTimestamp | MALICIOUS_CODE | EI_EXPOSE_REP | 44 | Medium |
ejava.examples.orm.core.annotated.Vase.setADate(Date) may expose internal representation by storing an externally mutable object into Vase.aDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 36 | Medium |
ejava.examples.orm.core.annotated.Vase.setATime(Date) may expose internal representation by storing an externally mutable object into Vase.aTime | MALICIOUS_CODE | EI_EXPOSE_REP2 | 41 | Medium |
ejava.examples.orm.core.annotated.Vase.setATimestamp(Date) may expose internal representation by storing an externally mutable object into Vase.aTimestamp | MALICIOUS_CODE | EI_EXPOSE_REP2 | 46 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
ejava.examples.orm.core.mapped.MakeModelPK.equals(Object) does not check for null argument | BAD_PRACTICE | NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT | 32-37 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
ejava.examples.orm.core.mapped.NapsackPK.equals(Object) does not check for null argument | BAD_PRACTICE | NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT | 39-44 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
ejava.examples.orm.core.mapped.Vase.getADate() may expose internal representation by returning Vase.aDate | MALICIOUS_CODE | EI_EXPOSE_REP | 24 | Medium |
ejava.examples.orm.core.mapped.Vase.getATime() may expose internal representation by returning Vase.aTime | MALICIOUS_CODE | EI_EXPOSE_REP | 29 | Medium |
ejava.examples.orm.core.mapped.Vase.getATimestamp() may expose internal representation by returning Vase.aTimestamp | MALICIOUS_CODE | EI_EXPOSE_REP | 34 | Medium |
ejava.examples.orm.core.mapped.Vase.setADate(Date) may expose internal representation by storing an externally mutable object into Vase.aDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 26 | Medium |
ejava.examples.orm.core.mapped.Vase.setATime(Date) may expose internal representation by storing an externally mutable object into Vase.aTime | MALICIOUS_CODE | EI_EXPOSE_REP2 | 31 | Medium |
ejava.examples.orm.core.mapped.Vase.setATimestamp(Date) may expose internal representation by storing an externally mutable object into Vase.aTimestamp | MALICIOUS_CODE | EI_EXPOSE_REP2 | 36 | Medium |