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

Classes Bugs Errors Missing Classes
144 115 0 4

Files

Class Bugs
org.kuali.student.lum.lo.entity.AllowedLoLoRelationType 4
org.kuali.student.lum.lo.entity.Lo 4
org.kuali.student.lum.lo.entity.LoCategory 4
org.kuali.student.lum.lo.entity.LoLoRelation 4
org.kuali.student.lum.lo.entity.LoRepository 4
org.kuali.student.lum.lrc.entity.ResultComponent 4
org.kuali.student.lum.lrc.entity.Scale 4
org.kuali.student.lum.lu.entity.AffiliatedOrg 4
org.kuali.student.lum.lu.entity.AllowedCluLoRelationType 4
org.kuali.student.lum.lu.entity.AllowedCluResultLuType 4
org.kuali.student.lum.lu.entity.AllowedLuLuRelationType 4
org.kuali.student.lum.lu.entity.AllowedResultComponentUsageType 4
org.kuali.student.lum.lu.entity.AllowedResultUsageLuType 4
org.kuali.student.lum.lu.entity.Clu 4
org.kuali.student.lum.lu.entity.CluAccreditation 4
org.kuali.student.lum.lu.entity.CluCluRelation 4
org.kuali.student.lum.lu.entity.CluLoRelation 4
org.kuali.student.lum.lu.entity.CluPublication 4
org.kuali.student.lum.lu.entity.CluResult 4
org.kuali.student.lum.lu.entity.CluSet 4
org.kuali.student.lum.lu.entity.LuLuRelationType 4
org.kuali.student.lum.lu.entity.Lui 4
org.kuali.student.lum.lu.entity.LuiLuiRelation 4
org.kuali.student.lum.lu.entity.ResultOption 4
org.kuali.student.lum.lu.service.impl.LuServiceAssembler 11
org.kuali.student.lum.lu.service.impl.LuServiceImpl 2
org.kuali.student.lum.program.service.assembler.MajorDisciplineDataGenerator 2
org.kuali.student.lum.program.service.assembler.ProgramAssemblerConstants 1
org.kuali.student.lum.program.service.assembler.ProgramAssemblerUtils 1
org.kuali.student.lum.program.service.impl.ProgramServiceImpl 2

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

Bug Category Details Line Priority
org.kuali.student.lum.lo.entity.AllowedLoLoRelationType.getEffectiveDate() may expose internal representation by returning AllowedLoLoRelationType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 85 Medium
org.kuali.student.lum.lo.entity.AllowedLoLoRelationType.getExpirationDate() may expose internal representation by returning AllowedLoLoRelationType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 99 Medium
org.kuali.student.lum.lo.entity.AllowedLoLoRelationType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedLoLoRelationType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 78 Medium
org.kuali.student.lum.lo.entity.AllowedLoLoRelationType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedLoLoRelationType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 92 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lo.entity.Lo.getEffectiveDate() may expose internal representation by returning Lo.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 122 Medium
org.kuali.student.lum.lo.entity.Lo.getExpirationDate() may expose internal representation by returning Lo.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 130 Medium
org.kuali.student.lum.lo.entity.Lo.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into Lo.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 126 Medium
org.kuali.student.lum.lo.entity.Lo.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into Lo.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 134 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lo.entity.LoCategory.getEffectiveDate() may expose internal representation by returning LoCategory.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 124 Medium
org.kuali.student.lum.lo.entity.LoCategory.getExpirationDate() may expose internal representation by returning LoCategory.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 132 Medium
org.kuali.student.lum.lo.entity.LoCategory.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into LoCategory.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 128 Medium
org.kuali.student.lum.lo.entity.LoCategory.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into LoCategory.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 136 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lo.entity.LoLoRelation.getEffectiveDate() may expose internal representation by returning LoLoRelation.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 91 Medium
org.kuali.student.lum.lo.entity.LoLoRelation.getExpirationDate() may expose internal representation by returning LoLoRelation.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 105 Medium
org.kuali.student.lum.lo.entity.LoLoRelation.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into LoLoRelation.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 84 Medium
org.kuali.student.lum.lo.entity.LoLoRelation.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into LoLoRelation.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 98 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lo.entity.LoRepository.getEffectiveDate() may expose internal representation by returning LoRepository.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 106 Medium
org.kuali.student.lum.lo.entity.LoRepository.getExpirationDate() may expose internal representation by returning LoRepository.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 120 Medium
org.kuali.student.lum.lo.entity.LoRepository.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into LoRepository.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 99 Medium
org.kuali.student.lum.lo.entity.LoRepository.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into LoRepository.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 113 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lrc.entity.ResultComponent.getEffectiveDate() may expose internal representation by returning ResultComponent.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 121 Medium
org.kuali.student.lum.lrc.entity.ResultComponent.getExpirationDate() may expose internal representation by returning ResultComponent.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 135 Medium
org.kuali.student.lum.lrc.entity.ResultComponent.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into ResultComponent.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 128 Medium
org.kuali.student.lum.lrc.entity.ResultComponent.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into ResultComponent.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 142 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lrc.entity.Scale.getEffectiveDate() may expose internal representation by returning Scale.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 88 Medium
org.kuali.student.lum.lrc.entity.Scale.getExpirationDate() may expose internal representation by returning Scale.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 102 Medium
org.kuali.student.lum.lrc.entity.Scale.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into Scale.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 95 Medium
org.kuali.student.lum.lrc.entity.Scale.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into Scale.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 109 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.AffiliatedOrg.getEffectiveDate() may expose internal representation by returning AffiliatedOrg.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 69 Medium
org.kuali.student.lum.lu.entity.AffiliatedOrg.getExpirationDate() may expose internal representation by returning AffiliatedOrg.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 77 Medium
org.kuali.student.lum.lu.entity.AffiliatedOrg.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AffiliatedOrg.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 73 Medium
org.kuali.student.lum.lu.entity.AffiliatedOrg.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AffiliatedOrg.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 81 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.AllowedCluLoRelationType.getEffectiveDate() may expose internal representation by returning AllowedCluLoRelationType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 97 Medium
org.kuali.student.lum.lu.entity.AllowedCluLoRelationType.getExpirationDate() may expose internal representation by returning AllowedCluLoRelationType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 105 Medium
org.kuali.student.lum.lu.entity.AllowedCluLoRelationType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedCluLoRelationType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 101 Medium
org.kuali.student.lum.lu.entity.AllowedCluLoRelationType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedCluLoRelationType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 109 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.AllowedCluResultLuType.getEffectiveDate() may expose internal representation by returning AllowedCluResultLuType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 64 Medium
org.kuali.student.lum.lu.entity.AllowedCluResultLuType.getExpirationDate() may expose internal representation by returning AllowedCluResultLuType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 72 Medium
org.kuali.student.lum.lu.entity.AllowedCluResultLuType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedCluResultLuType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 68 Medium
org.kuali.student.lum.lu.entity.AllowedCluResultLuType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedCluResultLuType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 76 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.AllowedLuLuRelationType.getEffectiveDate() may expose internal representation by returning AllowedLuLuRelationType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 92 Medium
org.kuali.student.lum.lu.entity.AllowedLuLuRelationType.getExpirationDate() may expose internal representation by returning AllowedLuLuRelationType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 106 Medium
org.kuali.student.lum.lu.entity.AllowedLuLuRelationType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedLuLuRelationType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 85 Medium
org.kuali.student.lum.lu.entity.AllowedLuLuRelationType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedLuLuRelationType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 99 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.AllowedResultComponentUsageType.getEffectiveDate() may expose internal representation by returning AllowedResultComponentUsageType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 63 Medium
org.kuali.student.lum.lu.entity.AllowedResultComponentUsageType.getExpirationDate() may expose internal representation by returning AllowedResultComponentUsageType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 71 Medium
org.kuali.student.lum.lu.entity.AllowedResultComponentUsageType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedResultComponentUsageType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 67 Medium
org.kuali.student.lum.lu.entity.AllowedResultComponentUsageType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedResultComponentUsageType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 75 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.AllowedResultUsageLuType.getEffectiveDate() may expose internal representation by returning AllowedResultUsageLuType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 64 Medium
org.kuali.student.lum.lu.entity.AllowedResultUsageLuType.getExpirationDate() may expose internal representation by returning AllowedResultUsageLuType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 72 Medium
org.kuali.student.lum.lu.entity.AllowedResultUsageLuType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into AllowedResultUsageLuType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 68 Medium
org.kuali.student.lum.lu.entity.AllowedResultUsageLuType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into AllowedResultUsageLuType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 76 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.Clu.getEffectiveDate() may expose internal representation by returning Clu.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 270 Medium
org.kuali.student.lum.lu.entity.Clu.getExpirationDate() may expose internal representation by returning Clu.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 278 Medium
org.kuali.student.lum.lu.entity.Clu.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into Clu.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 274 Medium
org.kuali.student.lum.lu.entity.Clu.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into Clu.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 282 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.CluAccreditation.getEffectiveDate() may expose internal representation by returning CluAccreditation.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 76 Medium
org.kuali.student.lum.lu.entity.CluAccreditation.getExpirationDate() may expose internal representation by returning CluAccreditation.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 84 Medium
org.kuali.student.lum.lu.entity.CluAccreditation.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluAccreditation.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 80 Medium
org.kuali.student.lum.lu.entity.CluAccreditation.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluAccreditation.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 88 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.CluCluRelation.getEffectiveDate() may expose internal representation by returning CluCluRelation.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 110 Medium
org.kuali.student.lum.lu.entity.CluCluRelation.getExpirationDate() may expose internal representation by returning CluCluRelation.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 118 Medium
org.kuali.student.lum.lu.entity.CluCluRelation.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluCluRelation.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 114 Medium
org.kuali.student.lum.lu.entity.CluCluRelation.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluCluRelation.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 122 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.CluLoRelation.getEffectiveDate() may expose internal representation by returning CluLoRelation.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 99 Medium
org.kuali.student.lum.lu.entity.CluLoRelation.getExpirationDate() may expose internal representation by returning CluLoRelation.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 107 Medium
org.kuali.student.lum.lu.entity.CluLoRelation.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluLoRelation.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 103 Medium
org.kuali.student.lum.lu.entity.CluLoRelation.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluLoRelation.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 111 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.CluPublication.getEffectiveDate() may expose internal representation by returning CluPublication.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 133 Medium
org.kuali.student.lum.lu.entity.CluPublication.getExpirationDate() may expose internal representation by returning CluPublication.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 141 Medium
org.kuali.student.lum.lu.entity.CluPublication.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluPublication.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 137 Medium
org.kuali.student.lum.lu.entity.CluPublication.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluPublication.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 145 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.CluResult.getEffectiveDate() may expose internal representation by returning CluResult.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 81 Medium
org.kuali.student.lum.lu.entity.CluResult.getExpirationDate() may expose internal representation by returning CluResult.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 89 Medium
org.kuali.student.lum.lu.entity.CluResult.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluResult.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 85 Medium
org.kuali.student.lum.lu.entity.CluResult.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluResult.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 93 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.CluSet.getEffectiveDate() may expose internal representation by returning CluSet.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 121 Medium
org.kuali.student.lum.lu.entity.CluSet.getExpirationDate() may expose internal representation by returning CluSet.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 129 Medium
org.kuali.student.lum.lu.entity.CluSet.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into CluSet.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 125 Medium
org.kuali.student.lum.lu.entity.CluSet.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into CluSet.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 133 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.LuLuRelationType.getEffectiveDate() may expose internal representation by returning LuLuRelationType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 107 Medium
org.kuali.student.lum.lu.entity.LuLuRelationType.getExpirationDate() may expose internal representation by returning LuLuRelationType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 115 Medium
org.kuali.student.lum.lu.entity.LuLuRelationType.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into LuLuRelationType.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 111 Medium
org.kuali.student.lum.lu.entity.LuLuRelationType.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into LuLuRelationType.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 119 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.Lui.getEffectiveDate() may expose internal representation by returning Lui.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 115 Medium
org.kuali.student.lum.lu.entity.Lui.getExpirationDate() may expose internal representation by returning Lui.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 123 Medium
org.kuali.student.lum.lu.entity.Lui.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into Lui.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 119 Medium
org.kuali.student.lum.lu.entity.Lui.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into Lui.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 127 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.LuiLuiRelation.getEffectiveDate() may expose internal representation by returning LuiLuiRelation.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 100 Medium
org.kuali.student.lum.lu.entity.LuiLuiRelation.getExpirationDate() may expose internal representation by returning LuiLuiRelation.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 108 Medium
org.kuali.student.lum.lu.entity.LuiLuiRelation.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into LuiLuiRelation.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 104 Medium
org.kuali.student.lum.lu.entity.LuiLuiRelation.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into LuiLuiRelation.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 112 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.lu.entity.ResultOption.getEffectiveDate() may expose internal representation by returning ResultOption.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP 82 Medium
org.kuali.student.lum.lu.entity.ResultOption.getExpirationDate() may expose internal representation by returning ResultOption.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 90 Medium
org.kuali.student.lum.lu.entity.ResultOption.setEffectiveDate(Date) may expose internal representation by storing an externally mutable object into ResultOption.effectiveDate MALICIOUS_CODE EI_EXPOSE_REP2 86 Medium
org.kuali.student.lum.lu.entity.ResultOption.setExpirationDate(Date) may expose internal representation by storing an externally mutable object into ResultOption.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 94 Medium

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

Bug Category Details Line Priority
Nullcheck of entities at line 985 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toAccreditationInfos(List) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 983 Medium
Nullcheck of entities at line 1010 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluAdminOrgInfos(List) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 1009 Medium
Nullcheck of entities at line 128 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluCluRelationInfos(List) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 126 Medium
Nullcheck of entities at line 673 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluIdentifierInfos(List) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 671 Medium
Nullcheck of entities at line 697 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluInstructorInfos(List) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 695 Medium
Nullcheck of entities at line 162 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluLoRelationInfos(List) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 160 Medium
Nullcheck of entities at line 270 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toCluSetInfos(List) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 269 Medium
Nullcheck of entities at line 742 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toLuCodeInfos(List) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 741 Medium
Nullcheck of entities at line 535 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toLuLuRelationTypeInfos(List) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 533 Medium
Nullcheck of entities at line 571 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toLuiInfos(List) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 570 Medium
Nullcheck of entities at line 644 of value previously dereferenced in org.kuali.student.lum.lu.service.impl.LuServiceAssembler.toLuiLuiRelationInfos(List) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 642 Medium

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

Bug Category Details Line Priority
Dead store to clu in org.kuali.student.lum.lu.service.impl.LuServiceImpl.setCurrentCluVersion(String, Date) STYLE DLS_DEAD_LOCAL_STORE 3158 Medium
Dead store to oldClu in org.kuali.student.lum.lu.service.impl.LuServiceImpl.setCurrentCluVersion(String, Date) STYLE DLS_DEAD_LOCAL_STORE 3152 Medium

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

Bug Category Details Line Priority
Dead store to arr$ in org.kuali.student.lum.program.service.assembler.MajorDisciplineDataGenerator.generateTestData(Class, Integer, int, String, boolean) STYLE DLS_DEAD_LOCAL_STORE 36 Medium
Unread field: org.kuali.student.lum.program.service.assembler.MajorDisciplineDataGenerator.generator PERFORMANCE URF_UNREAD_FIELD 21 Medium

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

Bug Category Details Line Priority
org.kuali.student.lum.program.service.assembler.ProgramAssemblerConstants.CREDENTIAL_PROGRAM should be package protected MALICIOUS_CODE MS_PKGPROTECT 40 Medium

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

Bug Category Details Line Priority
Dead store to inactiveRelation in org.kuali.student.lum.program.service.assembler.ProgramAssemblerUtils.addInactiveRelationNodes(Map, List) STYLE DLS_DEAD_LOCAL_STORE 929 Medium

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

Bug Category Details Line Priority
Dead store to statement in org.kuali.student.lum.program.service.impl.ProgramServiceImpl.getProgramRequirement(String, String, String) STYLE DLS_DEAD_LOCAL_STORE 651 Medium
Repeated conditional test in org.kuali.student.lum.program.service.impl.ProgramServiceImpl.compareAtps(String, String, List, String, String) CORRECTNESS RpC_REPEATED_CONDITIONAL_TEST 1412 High