Clover Coverage Report -
KS Core Impl 1.2-M1-SNAPSHOT
Coverage timestamp:
Fri Mar 4 2011 05:20:35 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Fri Mar 4 2011 05:13:07 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 Fri Mar 4 2011 05:13:07 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, 2,771 / 5,602 elements
49.5%
0.49464476
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.
4.2%
0.04232804
DocumentServiceImpl
(56)
Test Results
199 / 199
tests 72.92 secs
100%
Top 20 Project Risks
QuickViewByGivenName
PersonSearch
StatementTreeViewAssembler
DocumentServiceAssembler
KsPerson
QuickViewByGivenNameSearchTypeCreator
Document
RefDocRelation
DocumentCategory
StatementTypeHeaderTemplate
OrderedReqComponentType
OrderedStatementType
RefObjectSubType
StatementAnchor
DocumentType
RefDocRelationType
RefObjectType
ObjectSubType
ReqComponentFieldType
ProposalReferenceTypeAttribute
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%
DocumentServiceAssembler.toRefDocRelation(RefDocRelation,RefDocRelationInfo,DocumentDao) : RefDocRelation
(6)
8.
0%
StatementAssembler.toReqComponentRelation(boolean,ReqComponentInfo) : ReqComponent
(5)
9.
0%
StatementAssembler.toStatementInfo(StatementTreeViewInfo) : StatementInfo
(4)
10.
0%
StatementServiceImpl.deleteStatement(String) : StatusInfo
(5)
11.
0%
DocumentServiceImpl.createDocument(String,String,DocumentInfo) : DocumentInfo
(5)
12.
0%
StatementAssembler.toRefStatementRelation(boolean,RefStatementRelationInfo) : RefStatementRelation
(4)
13.
0%
StatementAssembler.createStatement(StatementTreeViewInfo,Statement) : void
(5)
14.
0%
StatementServiceImpl.deleteStatementTreeView(String) : StatusInfo
(5)
15.
0%
StatementAssembler.toStatementInfo(Statement) : StatementInfo
(2)
16.
0%
StatementServiceImpl.updateStatementTreeView(String,StatementTreeViewInfo) : StatementTreeViewInfo
(3)
17.
0%
DocumentServiceImpl.createRefDocRelation(String,String,String,String,RefDocRelationInfo) : RefDocRelationInfo
(4)
18.
0%
DocumentDaoImpl.removeDocumentCategoryFromDocument(String,String) : Boolean
(4)
19.
0%
StatementServiceImpl.getStatementTreeViewHelper(StatementInfo,StatementTreeViewInfo,String,String) : void
(4)
20.
0%
KsPerson.populateNameInfo(KimEntityDefaultInfo,KimPrincipal) : void
(3)
Report generated by
Clover
Code Coverage
v3.0.2
Fri Mar 4 2011 05:24:13 EST
.
Clover: Open Source License registered to University of Arizona.