Clover Coverage Report -
KS Core Impl 1.1-SNAPSHOT
Coverage timestamp:
Thu Mar 3 2011 05:17:37 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Thu Mar 3 2011 05:09:52 EST:
Stmts:
3,828
LOC:
17,952
Total cmp:
1,657
Stmts/Method:
3.12
Branches:
544
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:09:52 EST:
Stmts:
3,828
LOC:
17,952
Total cmp:
1,657
Stmts/Method:
3.12
Branches:
544
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,283 / 5,598 elements
58.6%
0.58645946
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
66.8%
0.6680851
org.kuali.student.core.statement.service.impl
(195)
2.
51.1%
0.5106383
org.kuali.student.core.statement.entity
(141)
3.
1%
0.010204081
org.kuali.student.core.organization.service.impl
(130)
4.
14%
0.14049587
org.kuali.student.core.organization.entity
(121)
5.
70%
0.69975185
org.kuali.student.core.atp.service.impl
(108)
Most Complex Classes
1.
68.3%
0.6828358
StatementServiceImpl
(125)
2.
1.7%
0.017291067
OrganizationServiceImpl
(84)
3.
60.1%
0.60076046
AtpServiceImpl
(83)
4.
64.9%
0.64851487
StatementAssembler
(70)
5.
84.1%
0.84126985
DocumentServiceImpl
(56)
Test Results
234 / 234
tests 73.89 secs
100%
Top 20 Project Risks
QuickViewByGivenName
PersonSearch
StatementTreeViewAssembler
OrganizationAssembler
KsPerson
QuickViewByGivenNameSearchTypeCreator
StatementTypeHeaderTemplate
OrgOrgRelationType
OrgPersonRelationType
OrgType
StatementAnchor
ObjectSubType
ProposalReferenceTypeAttribute
ProposalTypeAttribute
NlUsageTypeAttribute
ObjectSubTypeAttribute
ObjectTypeAttribute
RefStatementRelationAttribute
RefStatementRelationTypeAttribute
ReqComponentTypeAttribute
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%
StatementAssembler.toStatementFromTree(Statement,StatementTreeViewInfo,Set<String>,List<Statement>,List<ReqComponent>) : Statement
(6)
4.
0%
QuickViewByGivenName.search(IdentityManagementService,SearchRequest) : SearchResult
(3)
5.
0%
OrganizationAssembler.toOrgOrgRelation(boolean,OrgOrgRelationInfo,OrganizationDao) : OrgOrgRelation
(7)
6.
0%
OrganizationAssembler.toOrgPositionRestriction(boolean,OrgPositionRestrictionInfo,OrganizationDao) : OrgPositionRestriction
(7)
7.
0%
OrganizationAssembler.toOrgPersonRelation(boolean,OrgPersonRelationInfo,OrganizationDao) : OrgPersonRelation
(6)
8.
0%
OrganizationAssembler.toOrg(boolean,OrgInfo,OrganizationDao) : Org
(5)
9.
0%
OrganizationServiceImpl.createOrganization(String,OrgInfo) : OrgInfo
(5)
10.
0%
StatementAssembler.createStatement(StatementTreeViewInfo,Statement) : void
(5)
11.
0%
StatementServiceImpl.updateStatementTreeView(String,StatementTreeViewInfo) : StatementTreeViewInfo
(3)
12.
0%
OrganizationServiceImpl.createOrgPersonRelation(String,String,String,OrgPersonRelationInfo) : OrgPersonRelationInfo
(3)
13.
0%
KsPerson.populateNameInfo(KimEntityDefaultInfo,KimPrincipal) : void
(3)
14.
0%
StatementServiceImpl.getRefStatementRelationsByRef(String,String) : List<RefStatementRelationInfo>
(3)
15.
0%
StatementTreeViewAssembler.disassemble(StatementTreeViewInfo,NodeOperation) : BaseDTOAssemblyNode<StatementTreeViewInfo, StatementTreeViewInfo>
(3)
16.
0%
StatementAssembler.toStatementTreeViewInfo(Statement) : StatementTreeViewInfo
(1)
17.
0%
StatementServiceImpl.translateStatementTreeViewToNL(StatementTreeViewInfo,String,String) : String
(4)
18.
0%
PersonSearch.findPeopleInternal(IdentityManagementService,Map<String, String>,boolean) : List<Person>
(3)
19.
0%
OrganizationAssembler.toOrgPositionRestrictionInfo(OrgPositionRestriction) : OrgPositionRestrictionInfo
(2)
20.
0%
OrganizationServiceImpl.createOrgOrgRelation(String,String,String,OrgOrgRelationInfo) : OrgOrgRelationInfo
(2)
Report generated by
Clover
Code Coverage
v3.0.2
Thu Mar 3 2011 05:21:23 EST
.
Clover: Open Source License registered to University of Arizona.