SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 3.1.12

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
24 9 0 0

ejava.projects.eleague.dto.Contest

Bug Category Details Line Priority
ejava.projects.eleague.dto.Contest.getStarts() may expose internal representation by returning Contest.starts MALICIOUS_CODE EI_EXPOSE_REP 124 Medium
new ejava.projects.eleague.dto.Contest(String, Date, long, Object, Object, Object, Integer, Integer, long) may expose internal representation by storing an externally mutable object into Contest.starts MALICIOUS_CODE EI_EXPOSE_REP2 105 Medium
ejava.projects.eleague.dto.Contest.setStarts(Date) may expose internal representation by storing an externally mutable object into Contest.starts MALICIOUS_CODE EI_EXPOSE_REP2 136 Medium

ejava.projects.eleague.dto.Season

Bug Category Details Line Priority
ejava.projects.eleague.dto.Season.getEnds() may expose internal representation by returning Season.ends MALICIOUS_CODE EI_EXPOSE_REP 160 Medium
ejava.projects.eleague.dto.Season.getStarts() may expose internal representation by returning Season.starts MALICIOUS_CODE EI_EXPOSE_REP 136 Medium
new ejava.projects.eleague.dto.Season(String, String, Date, Date, List, List, long) may expose internal representation by storing an externally mutable object into Season.ends MALICIOUS_CODE EI_EXPOSE_REP2 97 Medium
new ejava.projects.eleague.dto.Season(String, String, Date, Date, List, List, long) may expose internal representation by storing an externally mutable object into Season.starts MALICIOUS_CODE EI_EXPOSE_REP2 96 Medium
ejava.projects.eleague.dto.Season.setEnds(Date) may expose internal representation by storing an externally mutable object into Season.ends MALICIOUS_CODE EI_EXPOSE_REP2 172 Medium
ejava.projects.eleague.dto.Season.setStarts(Date) may expose internal representation by storing an externally mutable object into Season.starts MALICIOUS_CODE EI_EXPOSE_REP2 148 Medium