Clover Coverage Report -
KS Core 1.1.0-SNAPSHOT (Aggregated)
Coverage timestamp:
Tue Feb 15 2011 05:07:29 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Tue Feb 15 2011 05:07:29 EST:
Stmts:
7,147
LOC:
49,623
Total cmp:
3,978
Stmts/Method:
2.3
Branches:
1,154
NCLOC:
26,316
Cmp density:
0.56
Methods/Class:
5.28
Methods:
3,110
Files:
580
Avg method cmp:
1.28
Classes/Pkg:
7.96
Classes:
589
Packages:
74
Statistics for project Clover database Tue Feb 15 2011 05:07:29 EST:
Stmts:
7,147
LOC:
49,623
Total cmp:
3,978
Stmts/Method:
2.3
Branches:
1,154
NCLOC:
26,316
Cmp density:
0.56
Methods/Class:
5.28
Methods:
3,110
Files:
580
Avg method cmp:
1.28
Classes/Pkg:
7.96
Classes:
589
Packages:
74
Coverage
589 classes, 5,308 / 11,411 elements
46.5%
0.4651652
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
66.2%
0.6621622
org.kuali.student.core.organization.service.jaxws
(272)
2.
0%
0.0
org.kuali.student.core.person.dto
(232)
3.
0%
0.0
org.kuali.student.core.statement.service.jaxws
(209)
4.
50.6%
0.50614756
org.kuali.student.core.statement.service.impl
(203)
5.
59.3%
0.5925926
org.kuali.student.core.atp.service.jaxws
(162)
Most Complex Classes
1.
48.1%
0.48134327
StatementServiceImpl
(125)
2.
0%
0.0
WorkflowRpcGwtServlet
(107)
3.
66.9%
0.6685879
OrganizationServiceImpl
(84)
4.
53.6%
0.53636366
StatementAssembler
(78)
5.
0%
0.0
OrgRpcGwtServlet
(70)
Test Results
206 / 206
tests 75.63 secs
100%
Top 20 Project Risks
UploadServlet
QuickViewByGivenName
UploadServlet.DocumentProgressListener
WorkflowRpcGwtServlet
PersonSearch
CollaboratorHelper
AbstractDataService
OrgOrgRelationAssembler
OrgPersonRelationAssembler
OrgProposalAssembler
OrgPositionRestrictionAssembler
CollaboratorsFilter
CommentRpcGwtServlet
AuthorizationRpcGwtServlet
Fields
SectionConfig
OrgRpcGwtServlet
DocumentRpcGwtServlet
ValidateRefStatementRelationResponse
ValidateReqComponentResponse
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
UploadServlet.doPost(HttpServletRequest,HttpServletResponse) : void
(13)
2.
0%
QuickViewByGivenName.findPersons(IdentityManagementService,SearchRequest) : List<Person>
(15)
3.
0%
QuickViewByGivenNameSearchTypeCreator.get() : SearchTypeInfo
(1)
4.
0%
WorkflowRpcGwtServlet.getActionsRequested(String) : String
(18)
5.
0%
CollaboratorHelper.getCollaborators(String) : List<WorkflowPersonInfo>
(14)
6.
0%
OrgRpcGwtServlet.getSectionConfig() : SectionConfigInfo
(4)
7.
0%
OrgOrgRelationAssembler.addOrgOrgRelations(Data) : void
(12)
8.
0%
CollaboratorHelper.addCollaborator(String,String,String,String,String,String,boolean,String) : Boolean
(13)
9.
0%
OrgPositionRestrictionAssembler.addPositionRestriction(Data) : void
(12)
10.
0%
OrgOrgRelationAssembler.buildOrgOrgRelationDataMap(List<OrgOrgRelationInfo>,List<OrgOrgRelationInfo>) : Data
(4)
11.
0%
AbstractDataService.isAuthorized(PermissionType,Map<String,String>) : Boolean
(11)
12.
0%
ProposalWorkflowFilter.updateWorkflow(ProposalInfo,Data,Map<String, Object>) : ProposalInfo
(11)
13.
0%
OrgPersonRelationAssembler.updatePersonRelations(Data) : void
(11)
14.
0%
CollaboratorsFilter.applyOutboundDataFilter(Data,Metadata,Map<String, Object>) : void
(8)
15.
0%
OrgProposalAssembler.save(Data) : SaveResult<Data>
(10)
16.
0%
AbstractDataService.getMetadata(String,Map<String, String>) : Metadata
(10)
17.
0%
QuickViewByGivenName.search(IdentityManagementService,SearchRequest) : SearchResult
(3)
18.
0%
CommentRpcGwtServlet.getUserRealName(String) : String
(9)
19.
0%
WorkflowRpcGwtServlet.adhocRequest(String,String,ActionRequestType,String) : Boolean
(11)
20.
0%
OrgOrgRelationAssembler.buildOrgOrgRelationInfo(OrgorgRelationHelper) : OrgOrgRelationInfo
(7)
Report generated by
Clover
Code Coverage
v3.0.2
Tue Feb 15 2011 05:07:51 EST
.
Clover: Open Source License registered to University of Arizona.