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.dto.AtpInfo.getEndDate() may expose internal representation by returning AtpInfo.endDate | MALICIOUS_CODE | EI_EXPOSE_REP | 109 | Medium |
org.kuali.student.core.atp.dto.AtpInfo.getStartDate() may expose internal representation by returning AtpInfo.startDate | MALICIOUS_CODE | EI_EXPOSE_REP | 98 | Medium |
org.kuali.student.core.atp.dto.AtpInfo.setEndDate(Date) may expose internal representation by storing an externally mutable object into AtpInfo.endDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 113 | Medium |
org.kuali.student.core.atp.dto.AtpInfo.setStartDate(Date) may expose internal representation by storing an externally mutable object into AtpInfo.startDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 102 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.atp.dto.DateRangeInfo.getEndDate() may expose internal representation by returning DateRangeInfo.endDate | MALICIOUS_CODE | EI_EXPOSE_REP | 123 | Medium |
org.kuali.student.core.atp.dto.DateRangeInfo.getStartDate() may expose internal representation by returning DateRangeInfo.startDate | MALICIOUS_CODE | EI_EXPOSE_REP | 112 | Medium |
org.kuali.student.core.atp.dto.DateRangeInfo.setEndDate(Date) may expose internal representation by storing an externally mutable object into DateRangeInfo.endDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 127 | Medium |
org.kuali.student.core.atp.dto.DateRangeInfo.setStartDate(Date) may expose internal representation by storing an externally mutable object into DateRangeInfo.startDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 116 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.atp.dto.MilestoneInfo.getMilestoneDate() may expose internal representation by returning MilestoneInfo.milestoneDate | MALICIOUS_CODE | EI_EXPOSE_REP | 109 | Medium |
org.kuali.student.core.atp.dto.MilestoneInfo.setMilestoneDate(Date) may expose internal representation by storing an externally mutable object into MilestoneInfo.milestoneDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 113 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.atp.service.jaxws.GetAtpsByDate.getSearchDate() may expose internal representation by returning GetAtpsByDate.searchDate | MALICIOUS_CODE | EI_EXPOSE_REP | 40 | Medium |
org.kuali.student.core.atp.service.jaxws.GetAtpsByDate.setSearchDate(Date) may expose internal representation by storing an externally mutable object into GetAtpsByDate.searchDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 44 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.atp.service.jaxws.GetAtpsByDates.getEndDate() may expose internal representation by returning GetAtpsByDates.endDate | MALICIOUS_CODE | EI_EXPOSE_REP | 50 | Medium |
org.kuali.student.core.atp.service.jaxws.GetAtpsByDates.getStartDate() may expose internal representation by returning GetAtpsByDates.startDate | MALICIOUS_CODE | EI_EXPOSE_REP | 42 | Medium |
org.kuali.student.core.atp.service.jaxws.GetAtpsByDates.setEndDate(Date) may expose internal representation by storing an externally mutable object into GetAtpsByDates.endDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 54 | Medium |
org.kuali.student.core.atp.service.jaxws.GetAtpsByDates.setStartDate(Date) may expose internal representation by storing an externally mutable object into GetAtpsByDates.startDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 46 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.atp.service.jaxws.GetDateRangesByDate.getSearchDate() may expose internal representation by returning GetDateRangesByDate.searchDate | MALICIOUS_CODE | EI_EXPOSE_REP | 40 | Medium |
org.kuali.student.core.atp.service.jaxws.GetDateRangesByDate.setSearchDate(Date) may expose internal representation by storing an externally mutable object into GetDateRangesByDate.searchDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 44 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.atp.service.jaxws.GetMilestonesByDates.getEndDate() may expose internal representation by returning GetMilestonesByDates.endDate | MALICIOUS_CODE | EI_EXPOSE_REP | 50 | Medium |
org.kuali.student.core.atp.service.jaxws.GetMilestonesByDates.getStartDate() may expose internal representation by returning GetMilestonesByDates.startDate | MALICIOUS_CODE | EI_EXPOSE_REP | 42 | Medium |
org.kuali.student.core.atp.service.jaxws.GetMilestonesByDates.setEndDate(Date) may expose internal representation by storing an externally mutable object into GetMilestonesByDates.endDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 54 | Medium |
org.kuali.student.core.atp.service.jaxws.GetMilestonesByDates.setStartDate(Date) may expose internal representation by storing an externally mutable object into GetMilestonesByDates.startDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 46 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.atp.service.jaxws.GetMilestonesByDatesAndType.getEndDate() may expose internal representation by returning GetMilestonesByDatesAndType.endDate | MALICIOUS_CODE | EI_EXPOSE_REP | 60 | Medium |
org.kuali.student.core.atp.service.jaxws.GetMilestonesByDatesAndType.getStartDate() may expose internal representation by returning GetMilestonesByDatesAndType.startDate | MALICIOUS_CODE | EI_EXPOSE_REP | 52 | Medium |
org.kuali.student.core.atp.service.jaxws.GetMilestonesByDatesAndType.setEndDate(Date) may expose internal representation by storing an externally mutable object into GetMilestonesByDatesAndType.endDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 64 | Medium |
org.kuali.student.core.atp.service.jaxws.GetMilestonesByDatesAndType.setStartDate(Date) may expose internal representation by storing an externally mutable object into GetMilestonesByDatesAndType.startDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 56 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.comment.dto.CommentInfo.getEffectiveDate() may expose internal representation by returning CommentInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 118 | Medium |
org.kuali.student.core.comment.dto.CommentInfo.getExpirationDate() may expose internal representation by returning CommentInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 129 | Medium |
org.kuali.student.core.comment.dto.CommentInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CommentInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 122 | Medium |
org.kuali.student.core.comment.dto.CommentInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CommentInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 133 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.comment.dto.CommentTypeInfo.getEffectiveDate() may expose internal representation by returning CommentTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 92 | Medium |
org.kuali.student.core.comment.dto.CommentTypeInfo.getExpirationDate() may expose internal representation by returning CommentTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 103 | Medium |
org.kuali.student.core.comment.dto.CommentTypeInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CommentTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 96 | Medium |
org.kuali.student.core.comment.dto.CommentTypeInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CommentTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 107 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.comment.dto.TagInfo.getEffectiveDate() may expose internal representation by returning TagInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 145 | Medium |
org.kuali.student.core.comment.dto.TagInfo.getExpirationDate() may expose internal representation by returning TagInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 156 | Medium |
org.kuali.student.core.comment.dto.TagInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into TagInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 149 | Medium |
org.kuali.student.core.comment.dto.TagInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into TagInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 160 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.comment.dto.TagTypeInfo.getEffectiveDate() may expose internal representation by returning TagTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 92 | Medium |
org.kuali.student.core.comment.dto.TagTypeInfo.getExpirationDate() may expose internal representation by returning TagTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 103 | Medium |
org.kuali.student.core.comment.dto.TagTypeInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into TagTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 96 | Medium |
org.kuali.student.core.comment.dto.TagTypeInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into TagTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 107 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.document.dto.DocumentCategoryInfo.getEffectiveDate() may expose internal representation by returning DocumentCategoryInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 97 | Medium |
org.kuali.student.core.document.dto.DocumentCategoryInfo.getExpirationDate() may expose internal representation by returning DocumentCategoryInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 108 | Medium |
org.kuali.student.core.document.dto.DocumentCategoryInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into DocumentCategoryInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 101 | Medium |
org.kuali.student.core.document.dto.DocumentCategoryInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into DocumentCategoryInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 112 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.document.dto.DocumentInfo.getEffectiveDate() may expose internal representation by returning DocumentInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 135 | Medium |
org.kuali.student.core.document.dto.DocumentInfo.getExpirationDate() may expose internal representation by returning DocumentInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 146 | Medium |
org.kuali.student.core.document.dto.DocumentInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into DocumentInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 139 | Medium |
org.kuali.student.core.document.dto.DocumentInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into DocumentInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 150 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.document.dto.RefDocRelationInfo.getEffectiveDate() may expose internal representation by returning RefDocRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 147 | Medium |
org.kuali.student.core.document.dto.RefDocRelationInfo.getExpirationDate() may expose internal representation by returning RefDocRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 158 | Medium |
org.kuali.student.core.document.dto.RefDocRelationInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into RefDocRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 151 | Medium |
org.kuali.student.core.document.dto.RefDocRelationInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into RefDocRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 162 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.enumerationmanagement.dto.EnumeratedValueInfo.getEffectiveDate() may expose internal representation by returning EnumeratedValueInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 97 | Medium |
org.kuali.student.core.enumerationmanagement.dto.EnumeratedValueInfo.getExpirationDate() may expose internal representation by returning EnumeratedValueInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 108 | Medium |
org.kuali.student.core.enumerationmanagement.dto.EnumeratedValueInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into EnumeratedValueInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 101 | Medium |
org.kuali.student.core.enumerationmanagement.dto.EnumeratedValueInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into EnumeratedValueInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 112 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.enumerationmanagement.dto.EnumerationInfo.getEffectiveDate() may expose internal representation by returning EnumerationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 81 | Medium |
org.kuali.student.core.enumerationmanagement.dto.EnumerationInfo.getExpirationDate() may expose internal representation by returning EnumerationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 89 | Medium |
org.kuali.student.core.enumerationmanagement.dto.EnumerationInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into EnumerationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 85 | Medium |
org.kuali.student.core.enumerationmanagement.dto.EnumerationInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into EnumerationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 93 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.organization.dto.OrgInfo.getEffectiveDate() may expose internal representation by returning OrgInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 144 | Medium |
org.kuali.student.core.organization.dto.OrgInfo.getExpirationDate() may expose internal representation by returning OrgInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 155 | Medium |
org.kuali.student.core.organization.dto.OrgInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into OrgInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 148 | Medium |
org.kuali.student.core.organization.dto.OrgInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into OrgInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 159 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.organization.dto.OrgOrgRelationInfo.getEffectiveDate() may expose internal representation by returning OrgOrgRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 97 | Medium |
org.kuali.student.core.organization.dto.OrgOrgRelationInfo.getExpirationDate() may expose internal representation by returning OrgOrgRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 108 | Medium |
org.kuali.student.core.organization.dto.OrgOrgRelationInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into OrgOrgRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 101 | Medium |
org.kuali.student.core.organization.dto.OrgOrgRelationInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into OrgOrgRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 112 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.organization.dto.OrgPersonRelationInfo.getEffectiveDate() may expose internal representation by returning OrgPersonRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 97 | Medium |
org.kuali.student.core.organization.dto.OrgPersonRelationInfo.getExpirationDate() may expose internal representation by returning OrgPersonRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 108 | Medium |
org.kuali.student.core.organization.dto.OrgPersonRelationInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into OrgPersonRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 101 | Medium |
org.kuali.student.core.organization.dto.OrgPersonRelationInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into OrgPersonRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 112 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Unwritten field: org.kuali.student.core.organization.dto.OrgTreeInfo.personId | CORRECTNESS | UWF_UNWRITTEN_FIELD | 90 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.person.dto.PersonCitizenshipInfo.getEffectiveDate() may expose internal representation by returning PersonCitizenshipInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 104 | Medium |
org.kuali.student.core.person.dto.PersonCitizenshipInfo.getExpirationDate() may expose internal representation by returning PersonCitizenshipInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 115 | Medium |
org.kuali.student.core.person.dto.PersonCitizenshipInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into PersonCitizenshipInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 108 | Medium |
org.kuali.student.core.person.dto.PersonCitizenshipInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into PersonCitizenshipInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 119 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.person.dto.PersonEthnicityInfo.getEffectiveDate() may expose internal representation by returning PersonEthnicityInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 95 | Medium |
org.kuali.student.core.person.dto.PersonEthnicityInfo.getExpirationDate() may expose internal representation by returning PersonEthnicityInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 106 | Medium |
org.kuali.student.core.person.dto.PersonEthnicityInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into PersonEthnicityInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 99 | Medium |
org.kuali.student.core.person.dto.PersonEthnicityInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into PersonEthnicityInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 110 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.person.dto.PersonInfo.getBirthDate() may expose internal representation by returning PersonInfo.birthDate | MALICIOUS_CODE | EI_EXPOSE_REP | 205 | Medium |
org.kuali.student.core.person.dto.PersonInfo.getDeceasedDate() may expose internal representation by returning PersonInfo.deceasedDate | MALICIOUS_CODE | EI_EXPOSE_REP | 249 | Medium |
org.kuali.student.core.person.dto.PersonInfo.getEffectiveDate() may expose internal representation by returning PersonInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 337 | Medium |
org.kuali.student.core.person.dto.PersonInfo.getExpirationDate() may expose internal representation by returning PersonInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 348 | Medium |
org.kuali.student.core.person.dto.PersonInfo.setBirthDate(Date) may expose internal representation by storing an externally mutable object into PersonInfo.birthDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 209 | Medium |
org.kuali.student.core.person.dto.PersonInfo.setDeceasedDate(Date) may expose internal representation by storing an externally mutable object into PersonInfo.deceasedDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 253 | Medium |
org.kuali.student.core.person.dto.PersonInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into PersonInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 341 | Medium |
org.kuali.student.core.person.dto.PersonInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into PersonInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 352 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.person.dto.PersonNameInfo.getEffectiveDate() may expose internal representation by returning PersonNameInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 171 | Medium |
org.kuali.student.core.person.dto.PersonNameInfo.getExpirationDate() may expose internal representation by returning PersonNameInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 182 | Medium |
org.kuali.student.core.person.dto.PersonNameInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into PersonNameInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 175 | Medium |
org.kuali.student.core.person.dto.PersonNameInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into PersonNameInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 186 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.person.dto.PersonReferenceIdInfo.getEffectiveDate() may expose internal representation by returning PersonReferenceIdInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 97 | Medium |
org.kuali.student.core.person.dto.PersonReferenceIdInfo.getExpirationDate() may expose internal representation by returning PersonReferenceIdInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 108 | Medium |
org.kuali.student.core.person.dto.PersonReferenceIdInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into PersonReferenceIdInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 101 | Medium |
org.kuali.student.core.person.dto.PersonReferenceIdInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into PersonReferenceIdInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 112 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.person.dto.PersonRelationInfo.getEffectiveDate() may expose internal representation by returning PersonRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 97 | Medium |
org.kuali.student.core.person.dto.PersonRelationInfo.getExpirationDate() may expose internal representation by returning PersonRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 108 | Medium |
org.kuali.student.core.person.dto.PersonRelationInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into PersonRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 101 | Medium |
org.kuali.student.core.person.dto.PersonRelationInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into PersonRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 112 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.person.dto.PersonRelationTypeInfo.getEffectiveDate() may expose internal representation by returning PersonRelationTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 114 | Medium |
org.kuali.student.core.person.dto.PersonRelationTypeInfo.getExpirationDate() may expose internal representation by returning PersonRelationTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 125 | Medium |
org.kuali.student.core.person.dto.PersonRelationTypeInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into PersonRelationTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 118 | Medium |
org.kuali.student.core.person.dto.PersonRelationTypeInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into PersonRelationTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 129 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.person.dto.PersonResidencyInfo.getEffectiveDate() may expose internal representation by returning PersonResidencyInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 111 | Medium |
org.kuali.student.core.person.dto.PersonResidencyInfo.getExpirationDate() may expose internal representation by returning PersonResidencyInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 122 | Medium |
org.kuali.student.core.person.dto.PersonResidencyInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into PersonResidencyInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 115 | Medium |
org.kuali.student.core.person.dto.PersonResidencyInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into PersonResidencyInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 126 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.person.dto.PersonTypeInfo.getEffectiveDate() may expose internal representation by returning PersonTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 86 | Medium |
org.kuali.student.core.person.dto.PersonTypeInfo.getExpirationDate() may expose internal representation by returning PersonTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 97 | Medium |
org.kuali.student.core.person.dto.PersonTypeInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into PersonTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 90 | Medium |
org.kuali.student.core.person.dto.PersonTypeInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into PersonTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 101 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.person.dto.PersonUsageTypeInfo.getEffectiveDate() may expose internal representation by returning PersonUsageTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 86 | Medium |
org.kuali.student.core.person.dto.PersonUsageTypeInfo.getExpirationDate() may expose internal representation by returning PersonUsageTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 97 | Medium |
org.kuali.student.core.person.dto.PersonUsageTypeInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into PersonUsageTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 90 | Medium |
org.kuali.student.core.person.dto.PersonUsageTypeInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into PersonUsageTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 101 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.person.dto.PersonVisaInfo.getEffectiveDate() may expose internal representation by returning PersonVisaInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 87 | Medium |
org.kuali.student.core.person.dto.PersonVisaInfo.getExpirationDate() may expose internal representation by returning PersonVisaInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 98 | Medium |
org.kuali.student.core.person.dto.PersonVisaInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into PersonVisaInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 91 | Medium |
org.kuali.student.core.person.dto.PersonVisaInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into PersonVisaInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 102 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.proposal.dto.ProposalDocRelationInfo.getEffectiveDate() may expose internal representation by returning ProposalDocRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 132 | Medium |
org.kuali.student.core.proposal.dto.ProposalDocRelationInfo.getExpirationDate() may expose internal representation by returning ProposalDocRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 143 | Medium |
org.kuali.student.core.proposal.dto.ProposalDocRelationInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into ProposalDocRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 136 | Medium |
org.kuali.student.core.proposal.dto.ProposalDocRelationInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into ProposalDocRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 147 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.proposal.dto.ProposalDocRelationTypeInfo.getEffectiveDate() may expose internal representation by returning ProposalDocRelationTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 92 | Medium |
org.kuali.student.core.proposal.dto.ProposalDocRelationTypeInfo.getExpirationDate() may expose internal representation by returning ProposalDocRelationTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 103 | Medium |
org.kuali.student.core.proposal.dto.ProposalDocRelationTypeInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into ProposalDocRelationTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 96 | Medium |
org.kuali.student.core.proposal.dto.ProposalDocRelationTypeInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into ProposalDocRelationTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 107 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.proposal.dto.ProposalInfo.getEffectiveDate() may expose internal representation by returning ProposalInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 187 | Medium |
org.kuali.student.core.proposal.dto.ProposalInfo.getExpirationDate() may expose internal representation by returning ProposalInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 198 | Medium |
org.kuali.student.core.proposal.dto.ProposalInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into ProposalInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 191 | Medium |
org.kuali.student.core.proposal.dto.ProposalInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into ProposalInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 202 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.proposal.dto.ProposalTypeInfo.getEffectiveDate() may expose internal representation by returning ProposalTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 92 | Medium |
org.kuali.student.core.proposal.dto.ProposalTypeInfo.getExpirationDate() may expose internal representation by returning ProposalTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 103 | Medium |
org.kuali.student.core.proposal.dto.ProposalTypeInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into ProposalTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 96 | Medium |
org.kuali.student.core.proposal.dto.ProposalTypeInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into ProposalTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 107 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.statement.dto.RefStatementRelationInfo.getEffectiveDate() may expose internal representation by returning RefStatementRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 144 | Medium |
org.kuali.student.core.statement.dto.RefStatementRelationInfo.getExpirationDate() may expose internal representation by returning RefStatementRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 170 | Medium |
org.kuali.student.core.statement.dto.RefStatementRelationInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into RefStatementRelationInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 156 | Medium |
org.kuali.student.core.statement.dto.RefStatementRelationInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into RefStatementRelationInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 184 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.statement.dto.RefStatementRelationTypeInfo.getEffectiveDate() may expose internal representation by returning RefStatementRelationTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 102 | Medium |
org.kuali.student.core.statement.dto.RefStatementRelationTypeInfo.getExpirationDate() may expose internal representation by returning RefStatementRelationTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 128 | Medium |
org.kuali.student.core.statement.dto.RefStatementRelationTypeInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into RefStatementRelationTypeInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 114 | Medium |
org.kuali.student.core.statement.dto.RefStatementRelationTypeInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into RefStatementRelationTypeInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 142 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.kuali.student.core.statement.dto.ReqComponentInfo.getEffectiveDate() may expose internal representation by returning ReqComponentInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP | 101 | Medium |
org.kuali.student.core.statement.dto.ReqComponentInfo.getExpirationDate() may expose internal representation by returning ReqComponentInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP | 112 | Medium |
org.kuali.student.core.statement.dto.ReqComponentInfo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into ReqComponentInfo.effectiveDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 105 | Medium |
org.kuali.student.core.statement.dto.ReqComponentInfo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into ReqComponentInfo.expirationDate | MALICIOUS_CODE | EI_EXPOSE_REP2 | 116 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Dead store to courseSetId in org.kuali.student.core.statement.util.PropositionBuilder.buildCreditCountProposition(ReqComponentInfo) | STYLE | DLS_DEAD_LOCAL_STORE | 382 | Medium |
Dead store to minimumCredits in org.kuali.student.core.statement.util.PropositionBuilder.buildCreditCountProposition(ReqComponentInfo) | STYLE | DLS_DEAD_LOCAL_STORE | 380 | Medium |
Dead store to courseSetId in org.kuali.student.core.statement.util.PropositionBuilder.buildGradeComparisonProposition(ReqComponentInfo) | STYLE | DLS_DEAD_LOCAL_STORE | 400 | Medium |
Dead store to gpa in org.kuali.student.core.statement.util.PropositionBuilder.buildGradeComparisonProposition(ReqComponentInfo) | STYLE | DLS_DEAD_LOCAL_STORE | 418 | Medium |
Dead store to gradeType in org.kuali.student.core.statement.util.PropositionBuilder.buildGradeComparisonProposition(ReqComponentInfo) | STYLE | DLS_DEAD_LOCAL_STORE | 424 | Medium |
Dead store to gradeValue in org.kuali.student.core.statement.util.PropositionBuilder.buildGradeComparisonProposition(ReqComponentInfo) | STYLE | DLS_DEAD_LOCAL_STORE | 425 | Medium |
Dead store to numCourses in org.kuali.student.core.statement.util.PropositionBuilder.buildGradeComparisonProposition(ReqComponentInfo) | STYLE | DLS_DEAD_LOCAL_STORE | 413 | Medium |
Dead store to operator in org.kuali.student.core.statement.util.PropositionBuilder.buildGradeComparisonProposition(ReqComponentInfo) | STYLE | DLS_DEAD_LOCAL_STORE | 404 | Medium |
Dead store to orgId in org.kuali.student.core.statement.util.PropositionBuilder.buildPermissionProposition(ReqComponentInfo) | STYLE | DLS_DEAD_LOCAL_STORE | 363 | Medium |
Dead store to testScore in org.kuali.student.core.statement.util.PropositionBuilder.buildPropositionForRequirementComponent(ReqComponentInfo) | STYLE | DLS_DEAD_LOCAL_STORE | 244 | Medium |
Dead store to testSetId in org.kuali.student.core.statement.util.PropositionBuilder.buildPropositionForRequirementComponent(ReqComponentInfo) | STYLE | DLS_DEAD_LOCAL_STORE | 245 | Medium |