The following document contains the results of FindBugs Report
FindBugs Version is 1.3.9
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.atp.bo.Atp.getEndDate() may expose internal representation by returning Atp.endDate | MALICIOUS_CODE | EI_EXPOSE_REP | 93 | Medium |
org.kuali.student.core.atp.bo.Atp.getStartDate() may expose internal representation by returning Atp.startDate | MALICIOUS_CODE | EI_EXPOSE_REP | 85 | Medium |
org.kuali.student.core.atp.bo.Atp.setEndDate(Date) may expose internal representation by storing an externally mutable object into Atp.endDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 97 | Medium |
org.kuali.student.core.atp.bo.Atp.setStartDate(Date) may expose internal representation by storing an externally mutable object into Atp.startDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 89 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.atp.bo.DateRange.getEndDate() may expose internal representation by returning DateRange.endDate | MALICIOUS_CODE | EI_EXPOSE_REP | 81 | Medium |
org.kuali.student.core.atp.bo.DateRange.getStartDate() may expose internal representation by returning DateRange.startDate | MALICIOUS_CODE | EI_EXPOSE_REP | 73 | Medium |
org.kuali.student.core.atp.bo.DateRange.setEndDate(Date) may expose internal representation by storing an externally mutable object into DateRange.endDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 85 | Medium |
org.kuali.student.core.atp.bo.DateRange.setStartDate(Date) may expose internal representation by storing an externally mutable object into DateRange.startDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 77 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.atp.bo.Milestone.getMilestoneDate() may expose internal representation by returning Milestone.milestoneDate | MALICIOUS_CODE | EI_EXPOSE_REP | 73 | Medium |
org.kuali.student.core.atp.bo.Milestone.setMilestoneDate(Date) may expose internal representation by storing an externally mutable object into Milestone.milestoneDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 77 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.bo.KsMetaBusinessObjectBase.getCreateDate() may expose internal representation by returning KsMetaBusinessObjectBase.createDate | MALICIOUS_CODE | EI_EXPOSE_REP | 87 | Medium |
org.kuali.student.core.bo.KsMetaBusinessObjectBase.getUpdateDate() may expose internal representation by returning KsMetaBusinessObjectBase.updateDate | MALICIOUS_CODE | EI_EXPOSE_REP | 103 | Medium |
org.kuali.student.core.bo.KsMetaBusinessObjectBase.setCreateDate(Date) may expose internal representation by storing an externally mutable object into KsMetaBusinessObjectBase.createDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 91 | Medium |
org.kuali.student.core.bo.KsMetaBusinessObjectBase.setUpdateDate(Date) may expose internal representation by storing an externally mutable object into KsMetaBusinessObjectBase.updateDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 107 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.bo.KsVersionBusinessObjectBase.getCurrentVersionEnd() may expose internal representation by returning KsVersionBusinessObjectBase.currentVersionEnd | MALICIOUS_CODE | EI_EXPOSE_REP | 117 | Medium |
org.kuali.student.core.bo.KsVersionBusinessObjectBase.getCurrentVersionStart() may expose internal representation by returning KsVersionBusinessObjectBase.currentVersionStart | MALICIOUS_CODE | EI_EXPOSE_REP | 107 | Medium |
org.kuali.student.core.bo.KsVersionBusinessObjectBase.setCurrentVersionEnd(Date) may expose internal representation by storing an externally mutable object into KsVersionBusinessObjectBase.currentVersionEnd | MALICIOUS_CODE | EI_EXPOSE_REP2 | 122 | Medium |
org.kuali.student.core.bo.KsVersionBusinessObjectBase.setCurrentVersionStart(Date) may expose internal representation by storing an externally mutable object into KsVersionBusinessObjectBase.currentVersionStart | MALICIOUS_CODE | EI_EXPOSE_REP2 | 112 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.bo.Meta.getCreateTime() may expose internal representation by returning Meta.createTime | MALICIOUS_CODE | EI_EXPOSE_REP | 26 | Medium |
org.kuali.student.core.bo.Meta.getUpdateTime() may expose internal representation by returning Meta.updateTime | MALICIOUS_CODE | EI_EXPOSE_REP | 42 | Medium |
org.kuali.student.core.bo.Meta.setCreateTime(Date) may expose internal representation by storing an externally mutable object into Meta.createTime | MALICIOUS_CODE | EI_EXPOSE_REP2 | 30 | Medium |
org.kuali.student.core.bo.Meta.setUpdateTime(Date) may expose internal representation by storing an externally mutable object into Meta.updateTime | MALICIOUS_CODE | EI_EXPOSE_REP2 | 46 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.bo.Version.getCurrentVersionEnd() may expose internal representation by returning Version.currentVersionEnd | MALICIOUS_CODE | EI_EXPOSE_REP | 57 | Medium |
org.kuali.student.core.bo.Version.getCurrentVersionStart() may expose internal representation by returning Version.currentVersionStart | MALICIOUS_CODE | EI_EXPOSE_REP | 49 | Medium |
org.kuali.student.core.bo.Version.setCurrentVersionEnd(Date) may expose internal representation by storing an externally mutable object into Version.currentVersionEnd | MALICIOUS_CODE | EI_EXPOSE_REP2 | 61 | Medium |
org.kuali.student.core.bo.Version.setCurrentVersionStart(Date) may expose internal representation by storing an externally mutable object into Version.currentVersionStart | MALICIOUS_CODE | EI_EXPOSE_REP2 | 53 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Call to method of static java.text.DateFormat in org.kuali.student.core.subjectcode.service.impl.SubjectCodeServiceImpl.doOrgsForSubjectCodeSearch(Map) | MT_CORRECTNESS | STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE | 184 | Medium |