Clover Coverage Report -
KS Core Impl 1.1.0-M10-SNAPSHOT
Coverage timestamp:
Fri Dec 17 2010 06:29:07 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Fri Dec 17 2010 06:23:37 EST:
Stmts:
3,804
LOC:
17,959
Total cmp:
1,644
Stmts/Method:
3.12
Branches:
544
NCLOC:
11,215
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 Fri Dec 17 2010 06:23:37 EST:
Stmts:
3,804
LOC:
17,959
Total cmp:
1,644
Stmts/Method:
3.12
Branches:
544
NCLOC:
11,215
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,783 / 5,568 elements
67.9%
0.6794181
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
64.4%
0.64446723
org.kuali.student.core.statement.service.impl
(203)
2.
51.1%
0.5106383
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.
86.1%
0.86121
org.kuali.student.core.statement.naturallanguage.translators
(97)
Most Complex Classes
1.
68.3%
0.6828358
StatementServiceImpl
(125)
2.
66.9%
0.6685879
OrganizationServiceImpl
(84)
3.
59.8%
0.5977273
StatementAssembler
(78)
4.
51.8%
0.5177665
AtpServiceImpl
(62)
5.
84.1%
0.84126985
DocumentServiceImpl
(56)
Test Results
267 / 267
tests 55.45 secs
100%
Top 20 Project Risks
QuickViewByGivenName
PersonSearch
StatementTreeViewAssembler
KsPerson
QuickViewByGivenNameSearchTypeCreator
StatementTypeHeaderTemplate
StatementAnchor
ObjectSubType
ProposalReferenceTypeAttribute
ProposalTypeAttribute
NlUsageTypeAttribute
ObjectSubTypeAttribute
ObjectTypeAttribute
RefStatementRelationAttribute
RefStatementRelationTypeAttribute
ReqComponentTypeAttribute
StatementAttribute
StatementTypeAttribute
OrgHierarchyAttribute
OrgOrgRelationAttribute
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
QuickViewByGivenName.findPersons(IdentityService,SearchRequest) : List<Person>
(15)
2.
0%
QuickViewByGivenNameSearchTypeCreator.get() : SearchTypeInfo
(1)
3.
0%
StatementAssembler.toStatementFromTree(Statement,StatementTreeViewInfo,Set<String>,List<Statement>,List<ReqComponent>) : Statement
(8)
4.
0%
QuickViewByGivenName.search(IdentityService,SearchRequest) : SearchResult
(3)
5.
0%
StatementAssembler.createStatement(StatementTreeViewInfo,Statement) : void
(5)
6.
0%
StatementServiceImpl.updateStatementTreeView(String,StatementTreeViewInfo) : StatementTreeViewInfo
(3)
7.
0%
KsPerson.populateNameInfo(KimEntityDefaultInfo,KimPrincipal) : void
(3)
8.
0%
StatementServiceImpl.getRefStatementRelationsByRef(String,String) : List<RefStatementRelationInfo>
(3)
9.
0%
StatementTreeViewAssembler.disassemble(StatementTreeViewInfo,NodeOperation) : BaseDTOAssemblyNode<StatementTreeViewInfo, StatementTreeViewInfo>
(3)
10.
0%
StatementAssembler.toStatementTreeViewInfo(Statement) : StatementTreeViewInfo
(1)
11.
0%
StatementServiceImpl.translateStatementTreeViewToNL(StatementTreeViewInfo,String,String) : String
(4)
12.
0%
PersonSearch.findPeopleInternal(IdentityService,Map<String, String>,boolean) : List<Person>
(3)
13.
0%
PersonSearch.convertEntityToPerson(KimEntityDefaultInfo,KimPrincipal) : Person
(4)
14.
0%
StatementAssembler.toCustomLuStatementInfo(StatementTreeViewInfo) : Statement
(3)
15.
0%
OrganizationServiceImpl.updateOrgPersonRelation(String,OrgPersonRelationInfo) : OrgPersonRelationInfo
(2)
16.
0%
OrganizationServiceImpl.updatePositionRestrictionForOrg(String,String,OrgPositionRestrictionInfo) : OrgPositionRestrictionInfo
(1)
17.
0%
QuickViewByGivenName.compare(Person,Person) : int
(3)
18.
0%
StatementAssembler.deleteStatementsRecursively(Statement,Set<String>,List<Statement>) : void
(2)
19.
0%
MessageServiceImpl.addMessage(Message) : Message
(2)
20.
0%
OrganizationServiceImpl.updateOrgOrgRelation(String,OrgOrgRelationInfo) : OrgOrgRelationInfo
(1)
Report generated by
Clover
Code Coverage
v3.0.2
Fri Dec 17 2010 06:35:29 EST
.
Clover: Open Source License registered to University of Arizona.