Clover Coverage Report -
KS LUM 1.3.0-SNAPSHOT (Aggregated)
Coverage timestamp:
Thu Apr 28 2011 06:51:40 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Thu Apr 28 2011 06:51:40 EDT:
Stmts:
17,051
LOC:
84,678
Total cmp:
8,114
Stmts/Method:
3.18
Branches:
3,990
NCLOC:
50,293
Cmp density:
0.48
Methods/Class:
5.88
Methods:
5,360
Files:
850
Avg method cmp:
1.51
Classes/Pkg:
10.85
Classes:
911
Packages:
84
Statistics for project Clover database Thu Apr 28 2011 06:51:40 EDT:
Stmts:
17,051
LOC:
84,678
Total cmp:
8,114
Stmts/Method:
3.18
Branches:
3,990
NCLOC:
50,293
Cmp density:
0.48
Methods/Class:
5.88
Methods:
5,360
Files:
850
Avg method cmp:
1.51
Classes/Pkg:
10.85
Classes:
911
Packages:
84
Coverage
911 classes, 0 / 26,401 elements
0%
0.0
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
0%
0.0
org.kuali.student.lum.common.client.widgets
(610)
2.
0%
0.0
org.kuali.student.lum.lu.service.jaxws
(604)
3.
0%
0.0
org.kuali.student.lum.lu.service.impl
(598)
4.
0%
0.0
org.kuali.student.lum.common.client.lo
(535)
5.
0%
0.0
org.kuali.student.lum.lu.dto
(481)
Most Complex Classes
1.
0%
0.0
LuServiceImpl
(417)
2.
0%
0.0
ProgramServiceImpl
(191)
3.
0%
0.0
ProgramAssemblerUtils
(184)
4.
0%
0.0
LuServiceAssembler
(174)
5.
0%
0.0
CourseAssembler
(147)
Test Results
2 / 3
tests 22.84 secs
66.7%
Top 20 Project Risks
MajorDisciplineDataGenerator
CourseAssembler
OrgSearchAttribute
LoAssembler
KSUserXmlParser
LumServiceMethodInvoker
AllOrgsValuesFinder
OrganizationCurriculumCommitteeQualifierResolver
KimQualificationHelper
CourseStateChangeServiceImpl
CluSetManagementIdTranslatorAssemblerFilter
CocValuesFinder
VersionCoreProgramFilter
VersionCredentialProgramFilter
CluSetEditorWidget.CluSetEditOptionDropdown
ProgramAssemblerUtils
CluSetManagementRpcGwtServlet
CluAssemblerUtils
CredentialProgramAssembler
FormatAssembler
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
LumServiceMethodInvoker.invokeServiceCallOnResult(BaseDTOAssemblyNode) : void
(71)
2.
0%
LuServiceImpl.updateClu(String,CluInfo) : CluInfo
(37)
3.
0%
LuServiceImpl.doBrowseProgramSearch() : SearchResult
(33)
4.
0%
CourseAssembler.disassemble(CourseInfo,NodeOperation) : BaseDTOAssemblyNode<CourseInfo, CluInfo>
(33)
5.
0%
LuServiceImpl.doDependencyAnalysisSearch(String) : SearchResult
(29)
6.
0%
CluSetDetailsWidget.redraw() : void
(20)
7.
0%
CourseAssembler.disassembleCreditOutcomes(CourseInfo,CluInfo,List<CluResultInfo>,NodeOperation) : List<BaseDTOAssemblyNode<?, ?>>
(27)
8.
0%
CourseAssembler.assemble(CluInfo,CourseInfo,boolean) : CourseInfo
(21)
9.
0%
LuServiceImpl.toCluForCreate(String,CluInfo) : Clu
(19)
10.
0%
CluSetEditorWidget.setupEditor() : void
(16)
11.
0%
MajorDisciplineDataGenerator.getStringValue(String,String,Integer,boolean) : String
(26)
12.
0%
KSUserXmlParser.constructEntity(Element) : KimEntityImpl
(11)
13.
0%
LuServiceImpl.updateCluSet(String,CluSetInfo) : CluSetInfo
(17)
14.
0%
ProgramRequirementAssembler.disassemble(ProgramRequirementInfo,NodeOperation) : BaseDTOAssemblyNode<ProgramRequirementInfo, CluInfo>
(16)
15.
0%
MajorDisciplineDataGenerator.generateTestData(Class<T>,Integer,int,String,boolean) : T
(23)
16.
0%
CluSetManagementRpcGwtServlet.getCluInformations(List<String>) : List<CluInformation>
(16)
17.
0%
BuildCluSetWidget.exec(List<ValidationResultInfo>) : void
(10)
18.
0%
MajorDisciplineAssembler.disassemble(MajorDisciplineInfo,NodeOperation) : BaseDTOAssemblyNode<MajorDisciplineInfo, CluInfo>
(14)
19.
0%
CourseAssembler.disassembleFormats(String,CourseInfo,NodeOperation) : List<BaseDTOAssemblyNode<?, ?>>
(14)
20.
0%
CategoryManagement.initCategoryManagement() : void
(2)
Report generated by
Clover
Code Coverage
v3.0.2
Thu Apr 28 2011 06:52:18 EDT
.
Clover: Open Source License registered to University of Arizona.