FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
14811504

Files

ClassBugs
org.kuali.student.lum.lo.entity.AllowedLoLoRelationType4
org.kuali.student.lum.lo.entity.Lo4
org.kuali.student.lum.lo.entity.LoCategory4
org.kuali.student.lum.lo.entity.LoLoRelation4
org.kuali.student.lum.lo.entity.LoRepository4
org.kuali.student.lum.lrc.entity.ResultComponent4
org.kuali.student.lum.lrc.entity.Scale4
org.kuali.student.lum.lu.entity.AffiliatedOrg4
org.kuali.student.lum.lu.entity.AllowedCluLoRelationType4
org.kuali.student.lum.lu.entity.AllowedCluResultLuType4
org.kuali.student.lum.lu.entity.AllowedLuLuRelationType4
org.kuali.student.lum.lu.entity.AllowedResultComponentUsageType4
org.kuali.student.lum.lu.entity.AllowedResultUsageLuType4
org.kuali.student.lum.lu.entity.Clu4
org.kuali.student.lum.lu.entity.CluAccreditation4
org.kuali.student.lum.lu.entity.CluCluRelation4
org.kuali.student.lum.lu.entity.CluLoRelation4
org.kuali.student.lum.lu.entity.CluPublication4
org.kuali.student.lum.lu.entity.CluResult4
org.kuali.student.lum.lu.entity.CluSet4
org.kuali.student.lum.lu.entity.LuLuRelationType4
org.kuali.student.lum.lu.entity.Lui4
org.kuali.student.lum.lu.entity.LuiLuiRelation4
org.kuali.student.lum.lu.entity.ResultOption4
org.kuali.student.lum.lu.service.impl.LuServiceAssembler11
org.kuali.student.lum.lu.service.impl.LuServiceImpl2
org.kuali.student.lum.lu.service.impl.LuServiceImpl$SearchResultRowComparator1
org.kuali.student.lum.program.service.assembler.MajorDisciplineDataGenerator2
org.kuali.student.lum.program.service.assembler.ProgramAssemblerConstants1
org.kuali.student.lum.program.service.assembler.ProgramAssemblerUtils1
org.kuali.student.lum.program.service.impl.ProgramServiceImpl1

org.kuali.student.lum.lo.entity.AllowedLoLoRelationType

BugCategoryDetailsLinePriority
org.kuali.student.lum.lo.entity.AllowedLoLoRelationType.getEffectiveDate() may expose internal representation by returning AllowedLoLoRelationType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP85Medium
org.kuali.student.lum.lo.entity.AllowedLoLoRelationType.getExpirationDate() may expose internal representation by returning AllowedLoLoRelationType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP99Medium
org.kuali.student.lum.lo.entity.AllowedLoLoRelationType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedLoLoRelationType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP278Medium
org.kuali.student.lum.lo.entity.AllowedLoLoRelationType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedLoLoRelationType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP292Medium

org.kuali.student.lum.lo.entity.Lo

BugCategoryDetailsLinePriority
org.kuali.student.lum.lo.entity.Lo.getEffectiveDate() may expose internal representation by returning Lo.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP132Medium
org.kuali.student.lum.lo.entity.Lo.getExpirationDate() may expose internal representation by returning Lo.expirationDateMALICIOUS_CODEEI_EXPOSE_REP140Medium
org.kuali.student.lum.lo.entity.Lo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into Lo.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2136Medium
org.kuali.student.lum.lo.entity.Lo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into Lo.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2144Medium

org.kuali.student.lum.lo.entity.LoCategory

BugCategoryDetailsLinePriority
org.kuali.student.lum.lo.entity.LoCategory.getEffectiveDate() may expose internal representation by returning LoCategory.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP124Medium
org.kuali.student.lum.lo.entity.LoCategory.getExpirationDate() may expose internal representation by returning LoCategory.expirationDateMALICIOUS_CODEEI_EXPOSE_REP132Medium
org.kuali.student.lum.lo.entity.LoCategory.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into LoCategory.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2128Medium
org.kuali.student.lum.lo.entity.LoCategory.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into LoCategory.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2136Medium

org.kuali.student.lum.lo.entity.LoLoRelation

BugCategoryDetailsLinePriority
org.kuali.student.lum.lo.entity.LoLoRelation.getEffectiveDate() may expose internal representation by returning LoLoRelation.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP91Medium
org.kuali.student.lum.lo.entity.LoLoRelation.getExpirationDate() may expose internal representation by returning LoLoRelation.expirationDateMALICIOUS_CODEEI_EXPOSE_REP105Medium
org.kuali.student.lum.lo.entity.LoLoRelation.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into LoLoRelation.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP284Medium
org.kuali.student.lum.lo.entity.LoLoRelation.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into LoLoRelation.expirationDateMALICIOUS_CODEEI_EXPOSE_REP298Medium

org.kuali.student.lum.lo.entity.LoRepository

BugCategoryDetailsLinePriority
org.kuali.student.lum.lo.entity.LoRepository.getEffectiveDate() may expose internal representation by returning LoRepository.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP106Medium
org.kuali.student.lum.lo.entity.LoRepository.getExpirationDate() may expose internal representation by returning LoRepository.expirationDateMALICIOUS_CODEEI_EXPOSE_REP120Medium
org.kuali.student.lum.lo.entity.LoRepository.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into LoRepository.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP299Medium
org.kuali.student.lum.lo.entity.LoRepository.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into LoRepository.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2113Medium

org.kuali.student.lum.lrc.entity.ResultComponent

BugCategoryDetailsLinePriority
org.kuali.student.lum.lrc.entity.ResultComponent.getEffectiveDate() may expose internal representation by returning ResultComponent.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP121Medium
org.kuali.student.lum.lrc.entity.ResultComponent.getExpirationDate() may expose internal representation by returning ResultComponent.expirationDateMALICIOUS_CODEEI_EXPOSE_REP135Medium
org.kuali.student.lum.lrc.entity.ResultComponent.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into ResultComponent.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2128Medium
org.kuali.student.lum.lrc.entity.ResultComponent.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into ResultComponent.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2142Medium

org.kuali.student.lum.lrc.entity.Scale

BugCategoryDetailsLinePriority
org.kuali.student.lum.lrc.entity.Scale.getEffectiveDate() may expose internal representation by returning Scale.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP88Medium
org.kuali.student.lum.lrc.entity.Scale.getExpirationDate() may expose internal representation by returning Scale.expirationDateMALICIOUS_CODEEI_EXPOSE_REP102Medium
org.kuali.student.lum.lrc.entity.Scale.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into Scale.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP295Medium
org.kuali.student.lum.lrc.entity.Scale.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into Scale.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2109Medium

org.kuali.student.lum.lu.entity.AffiliatedOrg

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.AffiliatedOrg.getEffectiveDate() may expose internal representation by returning AffiliatedOrg.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP69Medium
org.kuali.student.lum.lu.entity.AffiliatedOrg.getExpirationDate() may expose internal representation by returning AffiliatedOrg.expirationDateMALICIOUS_CODEEI_EXPOSE_REP77Medium
org.kuali.student.lum.lu.entity.AffiliatedOrg.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AffiliatedOrg.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP273Medium
org.kuali.student.lum.lu.entity.AffiliatedOrg.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AffiliatedOrg.expirationDateMALICIOUS_CODEEI_EXPOSE_REP281Medium

org.kuali.student.lum.lu.entity.AllowedCluLoRelationType

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.AllowedCluLoRelationType.getEffectiveDate() may expose internal representation by returning AllowedCluLoRelationType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP97Medium
org.kuali.student.lum.lu.entity.AllowedCluLoRelationType.getExpirationDate() may expose internal representation by returning AllowedCluLoRelationType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP105Medium
org.kuali.student.lum.lu.entity.AllowedCluLoRelationType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedCluLoRelationType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2101Medium
org.kuali.student.lum.lu.entity.AllowedCluLoRelationType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedCluLoRelationType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2109Medium

org.kuali.student.lum.lu.entity.AllowedCluResultLuType

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.AllowedCluResultLuType.getEffectiveDate() may expose internal representation by returning AllowedCluResultLuType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP64Medium
org.kuali.student.lum.lu.entity.AllowedCluResultLuType.getExpirationDate() may expose internal representation by returning AllowedCluResultLuType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP72Medium
org.kuali.student.lum.lu.entity.AllowedCluResultLuType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedCluResultLuType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP268Medium
org.kuali.student.lum.lu.entity.AllowedCluResultLuType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedCluResultLuType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP276Medium

org.kuali.student.lum.lu.entity.AllowedLuLuRelationType

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.AllowedLuLuRelationType.getEffectiveDate() may expose internal representation by returning AllowedLuLuRelationType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP92Medium
org.kuali.student.lum.lu.entity.AllowedLuLuRelationType.getExpirationDate() may expose internal representation by returning AllowedLuLuRelationType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP106Medium
org.kuali.student.lum.lu.entity.AllowedLuLuRelationType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedLuLuRelationType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP285Medium
org.kuali.student.lum.lu.entity.AllowedLuLuRelationType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedLuLuRelationType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP299Medium

org.kuali.student.lum.lu.entity.AllowedResultComponentUsageType

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.AllowedResultComponentUsageType.getEffectiveDate() may expose internal representation by returning AllowedResultComponentUsageType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP63Medium
org.kuali.student.lum.lu.entity.AllowedResultComponentUsageType.getExpirationDate() may expose internal representation by returning AllowedResultComponentUsageType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP71Medium
org.kuali.student.lum.lu.entity.AllowedResultComponentUsageType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedResultComponentUsageType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP267Medium
org.kuali.student.lum.lu.entity.AllowedResultComponentUsageType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedResultComponentUsageType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP275Medium

org.kuali.student.lum.lu.entity.AllowedResultUsageLuType

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.AllowedResultUsageLuType.getEffectiveDate() may expose internal representation by returning AllowedResultUsageLuType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP64Medium
org.kuali.student.lum.lu.entity.AllowedResultUsageLuType.getExpirationDate() may expose internal representation by returning AllowedResultUsageLuType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP72Medium
org.kuali.student.lum.lu.entity.AllowedResultUsageLuType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedResultUsageLuType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP268Medium
org.kuali.student.lum.lu.entity.AllowedResultUsageLuType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedResultUsageLuType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP276Medium

org.kuali.student.lum.lu.entity.Clu

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.Clu.getEffectiveDate() may expose internal representation by returning Clu.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP272Medium
org.kuali.student.lum.lu.entity.Clu.getExpirationDate() may expose internal representation by returning Clu.expirationDateMALICIOUS_CODEEI_EXPOSE_REP280Medium
org.kuali.student.lum.lu.entity.Clu.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into Clu.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2276Medium
org.kuali.student.lum.lu.entity.Clu.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into Clu.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2284Medium

org.kuali.student.lum.lu.entity.CluAccreditation

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.CluAccreditation.getEffectiveDate() may expose internal representation by returning CluAccreditation.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP76Medium
org.kuali.student.lum.lu.entity.CluAccreditation.getExpirationDate() may expose internal representation by returning CluAccreditation.expirationDateMALICIOUS_CODEEI_EXPOSE_REP84Medium
org.kuali.student.lum.lu.entity.CluAccreditation.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluAccreditation.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP280Medium
org.kuali.student.lum.lu.entity.CluAccreditation.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluAccreditation.expirationDateMALICIOUS_CODEEI_EXPOSE_REP288Medium

org.kuali.student.lum.lu.entity.CluCluRelation

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.CluCluRelation.getEffectiveDate() may expose internal representation by returning CluCluRelation.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP113Medium
org.kuali.student.lum.lu.entity.CluCluRelation.getExpirationDate() may expose internal representation by returning CluCluRelation.expirationDateMALICIOUS_CODEEI_EXPOSE_REP121Medium
org.kuali.student.lum.lu.entity.CluCluRelation.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluCluRelation.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2117Medium
org.kuali.student.lum.lu.entity.CluCluRelation.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluCluRelation.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2125Medium

org.kuali.student.lum.lu.entity.CluLoRelation

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.CluLoRelation.getEffectiveDate() may expose internal representation by returning CluLoRelation.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP99Medium
org.kuali.student.lum.lu.entity.CluLoRelation.getExpirationDate() may expose internal representation by returning CluLoRelation.expirationDateMALICIOUS_CODEEI_EXPOSE_REP107Medium
org.kuali.student.lum.lu.entity.CluLoRelation.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluLoRelation.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2103Medium
org.kuali.student.lum.lu.entity.CluLoRelation.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluLoRelation.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2111Medium

org.kuali.student.lum.lu.entity.CluPublication

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.CluPublication.getEffectiveDate() may expose internal representation by returning CluPublication.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP133Medium
org.kuali.student.lum.lu.entity.CluPublication.getExpirationDate() may expose internal representation by returning CluPublication.expirationDateMALICIOUS_CODEEI_EXPOSE_REP141Medium
org.kuali.student.lum.lu.entity.CluPublication.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluPublication.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2137Medium
org.kuali.student.lum.lu.entity.CluPublication.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluPublication.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2145Medium

org.kuali.student.lum.lu.entity.CluResult

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.CluResult.getEffectiveDate() may expose internal representation by returning CluResult.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP81Medium
org.kuali.student.lum.lu.entity.CluResult.getExpirationDate() may expose internal representation by returning CluResult.expirationDateMALICIOUS_CODEEI_EXPOSE_REP89Medium
org.kuali.student.lum.lu.entity.CluResult.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluResult.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP285Medium
org.kuali.student.lum.lu.entity.CluResult.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluResult.expirationDateMALICIOUS_CODEEI_EXPOSE_REP293Medium

org.kuali.student.lum.lu.entity.CluSet

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.CluSet.getEffectiveDate() may expose internal representation by returning CluSet.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP123Medium
org.kuali.student.lum.lu.entity.CluSet.getExpirationDate() may expose internal representation by returning CluSet.expirationDateMALICIOUS_CODEEI_EXPOSE_REP131Medium
org.kuali.student.lum.lu.entity.CluSet.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluSet.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2127Medium
org.kuali.student.lum.lu.entity.CluSet.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluSet.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2135Medium

org.kuali.student.lum.lu.entity.LuLuRelationType

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.LuLuRelationType.getEffectiveDate() may expose internal representation by returning LuLuRelationType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP107Medium
org.kuali.student.lum.lu.entity.LuLuRelationType.getExpirationDate() may expose internal representation by returning LuLuRelationType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP115Medium
org.kuali.student.lum.lu.entity.LuLuRelationType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into LuLuRelationType.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2111Medium
org.kuali.student.lum.lu.entity.LuLuRelationType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into LuLuRelationType.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2119Medium

org.kuali.student.lum.lu.entity.Lui

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.Lui.getEffectiveDate() may expose internal representation by returning Lui.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP115Medium
org.kuali.student.lum.lu.entity.Lui.getExpirationDate() may expose internal representation by returning Lui.expirationDateMALICIOUS_CODEEI_EXPOSE_REP123Medium
org.kuali.student.lum.lu.entity.Lui.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into Lui.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2119Medium
org.kuali.student.lum.lu.entity.Lui.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into Lui.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2127Medium

org.kuali.student.lum.lu.entity.LuiLuiRelation

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.LuiLuiRelation.getEffectiveDate() may expose internal representation by returning LuiLuiRelation.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP100Medium
org.kuali.student.lum.lu.entity.LuiLuiRelation.getExpirationDate() may expose internal representation by returning LuiLuiRelation.expirationDateMALICIOUS_CODEEI_EXPOSE_REP108Medium
org.kuali.student.lum.lu.entity.LuiLuiRelation.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into LuiLuiRelation.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP2104Medium
org.kuali.student.lum.lu.entity.LuiLuiRelation.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into LuiLuiRelation.expirationDateMALICIOUS_CODEEI_EXPOSE_REP2112Medium

org.kuali.student.lum.lu.entity.ResultOption

BugCategoryDetailsLinePriority
org.kuali.student.lum.lu.entity.ResultOption.getEffectiveDate() may expose internal representation by returning ResultOption.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP82Medium
org.kuali.student.lum.lu.entity.ResultOption.getExpirationDate() may expose internal representation by returning ResultOption.expirationDateMALICIOUS_CODEEI_EXPOSE_REP90Medium
org.kuali.student.lum.lu.entity.ResultOption.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into ResultOption.effectiveDateMALICIOUS_CODEEI_EXPOSE_REP286Medium
org.kuali.student.lum.lu.entity.ResultOption.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into ResultOption.expirationDateMALICIOUS_CODEEI_EXPOSE_REP294Medium

org.kuali.student.lum.lu.service.impl.LuServiceAssembler

BugCategoryDetailsLinePriority
Nullcheck of entities at line 987 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toAccreditationInfos(List)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE985Medium
Nullcheck of entities at line 1012 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluAdminOrgInfos(List)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE1011Medium
Nullcheck of entities at line 129 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluCluRelationInfos(List)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE127Medium
Nullcheck of entities at line 674 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluIdentifierInfos(List)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE672Medium
Nullcheck of entities at line 699 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluInstructorInfos(List)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE697Medium
Nullcheck of entities at line 163 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluLoRelationInfos(List)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE161Medium
Nullcheck of entities at line 271 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluSetInfos(List)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE270Medium
Nullcheck of entities at line 744 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toLuCodeInfos(List)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE743Medium
Nullcheck of entities at line 536 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toLuLuRelationTypeInfos(List)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE534Medium
Nullcheck of entities at line 572 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toLuiInfos(List)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE571Medium
Nullcheck of entities at line 645 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toLuiLuiRelationInfos(List)CORRECTNESSRCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE643Medium

org.kuali.student.lum.lu.service.impl.LuServiceImpl

BugCategoryDetailsLinePriority
Dead store to clu in org.kuali.student.lum.lu.service.impl.LuServiceImpl.setCurrentCluVersion(String, Date)STYLEDLS_DEAD_LOCAL_STORE3877Medium
Dead store to oldClu in org.kuali.student.lum.lu.service.impl.LuServiceImpl.setCurrentCluVersion(String, Date)STYLEDLS_DEAD_LOCAL_STORE3871Medium

org.kuali.student.lum.lu.service.impl.LuServiceImpl$SearchResultRowComparator

BugCategoryDetailsLinePriority
Should org.kuali.student.lum.lu.service.impl.LuServiceImpl$SearchResultRowComparator be a _static_ inner class?PERFORMANCESIC_INNER_SHOULD_BE_STATIC3607Medium

org.kuali.student.lum.program.service.assembler.MajorDisciplineDataGenerator

BugCategoryDetailsLinePriority
Dead store to arr$ in org.kuali.student.lum.program.service.assembler.MajorDisciplineDataGenerator.generateTestData(Class, Integer, int, String, boolean)STYLEDLS_DEAD_LOCAL_STORE37Medium
Unread field: org.kuali.student.lum.program.service.assembler.MajorDisciplineDataGenerator.generatorPERFORMANCEURF_UNREAD_FIELD22Medium

org.kuali.student.lum.program.service.assembler.ProgramAssemblerConstants

BugCategoryDetailsLinePriority
org.kuali.student.lum.program.service.assembler.ProgramAssemblerConstants.CREDENTIAL_PROGRAM should be package protectedMALICIOUS_CODEMS_PKGPROTECT42Medium

org.kuali.student.lum.program.service.assembler.ProgramAssemblerUtils

BugCategoryDetailsLinePriority
Dead store to suspendedRelation in org.kuali.student.lum.program.service.assembler.ProgramAssemblerUtils.addSuspendedRelationNodes(Map, List)STYLEDLS_DEAD_LOCAL_STORE942Medium

org.kuali.student.lum.program.service.impl.ProgramServiceImpl

BugCategoryDetailsLinePriority
Repeated conditional test in org.kuali.student.lum.program.service.impl.ProgramServiceImpl.compareAtps(String, String, List, String, String)CORRECTNESSRpC_REPEATED_CONDITIONAL_TEST1524High