Clover Coverage Report -
KS Core Impl 1.2-SNAPSHOT
Coverage timestamp:
Thu Mar 3 2011 05:17:51 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Thu Mar 3 2011 05:10:12 EST:
Stmts:
3,830
LOC:
17,946
Total cmp:
1,658
Stmts/Method:
3.12
Branches:
546
NCLOC:
11,184
Cmp density:
0.43
Methods/Class:
8.12
Methods:
1,226
Files:
150
Avg method cmp:
1.35
Classes/Pkg:
3.97
Classes:
151
Packages:
38
Statistics for project Clover database Thu Mar 3 2011 05:10:12 EST:
Stmts:
3,830
LOC:
17,946
Total cmp:
1,658
Stmts/Method:
3.12
Branches:
546
NCLOC:
11,184
Cmp density:
0.43
Methods/Class:
8.12
Methods:
1,226
Files:
150
Avg method cmp:
1.35
Classes/Pkg:
3.97
Classes:
151
Packages:
38
Coverage
151 classes, 3,168 / 5,602 elements
56.6%
0.5655123
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
4.4%
0.04361702
org.kuali.student.core.statement.service.impl
(195)
2.
27%
0.26950353
org.kuali.student.core.statement.entity
(141)
3.
69.7%
0.6972789
org.kuali.student.core.organization.service.impl
(130)
4.
66.9%
0.6694215
org.kuali.student.core.organization.entity
(121)
5.
70%
0.69975185
org.kuali.student.core.atp.service.impl
(108)
Most Complex Classes
1.
2.2%
0.02238806
StatementServiceImpl
(125)
2.
66.9%
0.6685879
OrganizationServiceImpl
(84)
3.
60.1%
0.60076046
AtpServiceImpl
(83)
4.
7.2%
0.07178218
StatementAssembler
(70)
5.
84.1%
0.84126985
DocumentServiceImpl
(56)
Test Results
206 / 206
tests 77.52 secs
100%
Top 20 Project Risks
QuickViewByGivenName
PersonSearch
StatementTreeViewAssembler
KsPerson
QuickViewByGivenNameSearchTypeCreator
StatementTypeHeaderTemplate
OrderedReqComponentType
OrderedStatementType
StatementAnchor
ObjectSubType
ReqComponentFieldType
ProposalReferenceTypeAttribute
ProposalTypeAttribute
NlUsageTypeAttribute
StatementAssembler
ObjectSubTypeAttribute
ObjectTypeAttribute
StatementServiceImpl
RefStatementRelationAttribute
RefStatementRelationTypeAttribute
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
QuickViewByGivenName.findPersons(IdentityManagementService,SearchRequest) : List<Person>
(15)
2.
0%
QuickViewByGivenNameSearchTypeCreator.get() : SearchTypeInfo
(1)
3.
0%
StatementServiceImpl.updateSTVHelperCreateStatements(StatementTreeViewInfo) : void
(11)
4.
0%
StatementAssembler.toStatementRelation(boolean,StatementInfo) : Statement
(8)
5.
0%
StatementAssembler.toStatementFromTree(Statement,StatementTreeViewInfo,Set<String>,List<Statement>,List<ReqComponent>) : Statement
(6)
6.
0%
QuickViewByGivenName.search(IdentityManagementService,SearchRequest) : SearchResult
(3)
7.
0%
StatementAssembler.toReqComponentRelation(boolean,ReqComponentInfo) : ReqComponent
(5)
8.
0%
StatementAssembler.toStatementInfo(StatementTreeViewInfo) : StatementInfo
(4)
9.
0%
StatementServiceImpl.deleteStatement(String) : StatusInfo
(5)
10.
0%
StatementAssembler.toRefStatementRelation(boolean,RefStatementRelationInfo) : RefStatementRelation
(4)
11.
0%
StatementAssembler.createStatement(StatementTreeViewInfo,Statement) : void
(5)
12.
0%
StatementServiceImpl.deleteStatementTreeView(String) : StatusInfo
(5)
13.
0%
StatementAssembler.toStatementInfo(Statement) : StatementInfo
(2)
14.
0%
StatementServiceImpl.updateStatementTreeView(String,StatementTreeViewInfo) : StatementTreeViewInfo
(3)
15.
0%
StatementServiceImpl.getStatementTreeViewHelper(StatementInfo,StatementTreeViewInfo,String,String) : void
(4)
16.
0%
KsPerson.populateNameInfo(KimEntityDefaultInfo,KimPrincipal) : void
(3)
17.
0%
StatementServiceImpl.updateStatementTreeViewHelper(StatementTreeViewInfo) : void
(3)
18.
0%
StatementAssembler.toStatementTypeInfo(StatementType) : StatementTypeInfo
(2)
19.
0%
StatementServiceImpl.translateReqComponentToNL(ReqComponentInfo,String,String) : String
(4)
20.
0%
StatementServiceImpl.getRefStatementRelationsByRef(String,String) : List<RefStatementRelationInfo>
(3)
Report generated by
Clover
Code Coverage
v3.0.2
Thu Mar 3 2011 05:20:03 EST
.
Clover: Open Source License registered to University of Arizona.