Clover Coverage Report -
KS LUM 1.2-M4-SNAPSHOT (Aggregated)
Coverage timestamp:
Wed Jul 20 2011 13:25:47 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Wed Jul 20 2011 13:25:47 EDT:
Stmts:
18,343
LOC:
89,879
Total cmp:
8,572
Stmts/Method:
3.29
Branches:
4,356
NCLOC:
53,174
Cmp density:
0.47
Methods/Class:
5.96
Methods:
5,581
Files:
875
Avg method cmp:
1.54
Classes/Pkg:
11.01
Classes:
936
Packages:
85
Statistics for project Clover database Wed Jul 20 2011 13:25:47 EDT:
Stmts:
18,343
LOC:
89,879
Total cmp:
8,572
Stmts/Method:
3.29
Branches:
4,356
NCLOC:
53,174
Cmp density:
0.47
Methods/Class:
5.96
Methods:
5,581
Files:
875
Avg method cmp:
1.54
Classes/Pkg:
11.01
Classes:
936
Packages:
85
Coverage
936 classes, 10,624 / 28,280 elements
37.6%
0.37567186
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
65.6%
0.6560778
org.kuali.student.lum.lu.service.impl
(621)
2.
0%
0.0
org.kuali.student.lum.common.client.widgets
(614)
3.
58.5%
0.58459216
org.kuali.student.lum.lu.service.jaxws
(604)
4.
0%
0.0
org.kuali.student.lum.common.client.lo
(535)
5.
83.3%
0.8326848
org.kuali.student.lum.lu.dto
(481)
Most Complex Classes
1.
62.4%
0.6236854
LuServiceImpl
(440)
2.
61.4%
0.6142626
ProgramServiceImpl
(190)
3.
81.1%
0.8110599
ProgramAssemblerUtils
(182)
4.
76.1%
0.76124567
LuServiceAssembler
(174)
5.
86.9%
0.86875
CourseAssembler
(162)
Test Results
387 / 387
tests 141.41 secs
100%
Top 20 Project Risks
OrgSearchAttribute
KSUserXmlParser
StatementUtil
StatementUtil
CocValuesFinder
AllOrgsValuesFinder
OrganizationCurriculumCommitteeQualifierResolver
KimQualificationHelper
CluSetManagementIdTranslatorAssemblerFilter
CluSetEditorWidget.CluSetEditOptionDropdown
CluSetManagementRpcGwtServlet
CourseStateChangeServiceImpl
CourseStateChangeServiceImpl
CluSetRangeModelUtil
GregorianCalendar
CluSetManagementAssembler
BuildCluSetWidget
CategoryDataUtil
StaticOrganizationQualifierResolver
LuServiceImpl.SearchResultRowComparator
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
LuServiceImpl.doBrowseProgramSearch() : SearchResult
(33)
2.
0%
LuServiceImpl.doDependencyAnalysisSearch(String) : SearchResult
(29)
3.
0%
CluSetDetailsWidget.redraw() : void
(20)
4.
0%
CluSetEditorWidget.setupEditor() : void
(16)
5.
0%
KSUserXmlParser.constructEntity(Element) : KimEntityImpl
(11)
6.
0%
CluSetManagementRpcGwtServlet.getCluInformations(List<String>) : List<CluInformation>
(16)
7.
0%
BuildCluSetWidget.exec(List<ValidationResultInfo>) : void
(10)
8.
0%
CategoryManagement.initCategoryManagement() : void
(2)
9.
0%
CluSetManagementAssembler.wrap(CluSetInfo) : void
(15)
10.
0%
CluSetManagementIdTranslatorAssemblerFilter.__translateIds(Data,Metadata) : void
(20)
11.
0%
CluSetManagementAssembler.toCluSetInfo(CluSetHelper) : CluSetInfo
(10)
12.
0%
CluSetManagementAssembler.toCluSetHelper(CluSetInfo) : CluSetHelper
(9)
13.
0%
CluSetManagementAssembler.saveCluSet(Data) : SaveResult<Data>
(14)
14.
0%
LuServiceImpl.doSearchProposalsByCourseCode(String) : SearchResult
(10)
15.
0%
CluSetManagementRpcGwtServlet.getCluSetInformation(String) : CluSetInformation
(8)
16.
0%
CourseStateChangeServiceImpl.updateCourseVersionStates(CourseInfo,String,CourseInfo,String,boolean,String) : void
(16)
17.
0%
CourseStateChangeServiceImpl.updateCourseVersionStates(CourseInfo,String,CourseInfo,String,boolean,String) : void
(16)
18.
0%
MajorProposalController.onSuccess(DataSaveResult) : void
(5)
19.
0%
MajorEditController.onSuccess(DataSaveResult) : void
(5)
20.
0%
KimQualificationHelper.validateRequiredAttributesAgainstReceived(Set<List<String>>,AttributeSet,boolean,String) : void
(11)
Report generated by
Clover
Code Coverage
v3.0.2
Wed Jul 20 2011 13:26:47 EDT
.
Clover: Open Source License registered to University of Arizona.