Clover Coverage Report -
KS Core Impl 1.1.0-SNAPSHOT
Coverage timestamp:
Tue Feb 15 2011 05:24:02 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Tue Feb 15 2011 05:16:36 EST:
Stmts:
3,804
LOC:
18,017
Total cmp:
1,644
Stmts/Method:
3.12
Branches:
544
NCLOC:
11,273
Cmp density:
0.43
Methods/Class:
8.08
Methods:
1,220
Files:
150
Avg method cmp:
1.35
Classes/Pkg:
3.97
Classes:
151
Packages:
38
Statistics for project Clover database Tue Feb 15 2011 05:16:36 EST:
Stmts:
3,804
LOC:
18,017
Total cmp:
1,644
Stmts/Method:
3.12
Branches:
544
NCLOC:
11,273
Cmp density:
0.43
Methods/Class:
8.08
Methods:
1,220
Files:
150
Avg method cmp:
1.35
Classes/Pkg:
3.97
Classes:
151
Packages:
38
Coverage
151 classes, 3,109 / 5,568 elements
55.8%
0.5583693
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
4.2%
0.042008195
org.kuali.student.core.statement.service.impl
(203)
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.
85.4%
0.85409254
org.kuali.student.core.statement.naturallanguage.translators
(97)
Most Complex Classes
1.
2.2%
0.02238806
StatementServiceImpl
(125)
2.
66.9%
0.6685879
OrganizationServiceImpl
(84)
3.
6.6%
0.06590909
StatementAssembler
(78)
4.
51.8%
0.5177665
AtpServiceImpl
(62)
5.
84.1%
0.84126985
DocumentServiceImpl
(56)
Test Results
205 / 205
tests 75.2 secs
100%
Top 20 Project Risks
QuickViewByGivenName
PersonSearch
StatementTreeViewAssembler
KsPerson
QuickViewByGivenNameSearchTypeCreator
StatementTypeHeaderTemplate
OrderedReqComponentType
OrderedStatementType
StatementAnchor
ObjectSubType
ReqComponentFieldType
ProposalReferenceTypeAttribute
ProposalTypeAttribute
StatementAssembler
NlUsageTypeAttribute
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%
StatementAssembler.toStatementRelation(boolean,StatementInfo) : Statement
(14)
3.
0%
QuickViewByGivenNameSearchTypeCreator.get() : SearchTypeInfo
(1)
4.
0%
StatementServiceImpl.updateSTVHelperCreateStatements(StatementTreeViewInfo) : void
(11)
5.
0%
StatementAssembler.toStatementFromTree(Statement,StatementTreeViewInfo,Set<String>,List<Statement>,List<ReqComponent>) : Statement
(8)
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
Tue Feb 15 2011 05:27:34 EST
.
Clover: Open Source License registered to University of Arizona.