Clover Coverage Report -
KS Core 1.2-M3-SNAPSHOT (Aggregated)
Coverage timestamp:
Mon Jun 6 2011 06:01:39 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Mon Jun 6 2011 06:01:39 EDT:
Stmts:
7,294
LOC:
49,946
Total cmp:
4,026
Stmts/Method:
2.33
Branches:
1,192
NCLOC:
26,504
Cmp density:
0.55
Methods/Class:
5.29
Methods:
3,131
Files:
583
Avg method cmp:
1.29
Classes/Pkg:
7.59
Classes:
592
Packages:
78
Statistics for project Clover database Mon Jun 6 2011 06:01:39 EDT:
Stmts:
7,294
LOC:
49,946
Total cmp:
4,026
Stmts/Method:
2.33
Branches:
1,192
NCLOC:
26,504
Cmp density:
0.55
Methods/Class:
5.29
Methods:
3,131
Files:
583
Avg method cmp:
1.29
Classes/Pkg:
7.59
Classes:
592
Packages:
78
Coverage
592 classes, 6,071 / 11,617 elements
52.3%
0.5225962
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.
78.1%
0.7806604
org.kuali.student.core.statement.service.jaxws
(209)
4.
71.5%
0.71527094
org.kuali.student.core.statement.service.impl
(206)
5.
59.3%
0.5925926
org.kuali.student.core.atp.service.jaxws
(162)
Most Complex Classes
1.
66%
0.65957445
StatementServiceImpl
(136)
2.
0%
0.0
WorkflowRpcGwtServlet
(108)
3.
66.9%
0.6685879
OrganizationServiceImpl
(84)
4.
62%
0.61977184
AtpServiceImpl
(83)
5.
0%
0.0
OrgRpcGwtServlet
(71)
Test Results
269 / 269
tests 85.27 secs
100%
Top 20 Project Risks
QuickViewByGivenName
UploadServlet
WorkflowRpcGwtServlet
UploadServlet.DocumentProgressListener
PersonSearch
CollaboratorHelper
AbstractDataService
OrgOrgRelationAssembler
OrgPersonRelationAssembler
OrgProposalAssembler
OrgPositionRestrictionAssembler
CollaboratorsFilter
CommentRpcGwtServlet
AuthorizationRpcGwtServlet
Fields
SectionConfig
OrgRpcGwtServlet
DocumentRpcGwtServlet
ValidateStatementResponse
CollaboratorInfo
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>
(18)
3.
0%
QuickViewByGivenNameSearchTypeCreator.get() : SearchTypeInfo
(1)
4.
0%
WorkflowRpcGwtServlet.getActionsRequested(String) : String
(18)
5.
0%
CollaboratorHelper.getCollaborators(String) : List<WorkflowPersonInfo>
(15)
6.
0%
OrgRpcGwtServlet.getSectionConfig() : SectionConfigInfo
(4)
7.
0%
OrgOrgRelationAssembler.addOrgOrgRelations(Data) : void
(12)
8.
0%
StatementServiceImpl.doDependencyAnalysisSearch(List<String>,List<String>) : SearchResult
(6)
9.
0%
CollaboratorHelper.addCollaborator(String,String,String,String,String,String,boolean,String) : Boolean
(13)
10.
0%
OrgPositionRestrictionAssembler.addPositionRestriction(Data) : void
(12)
11.
0%
OrgOrgRelationAssembler.buildOrgOrgRelationDataMap(List<OrgOrgRelationInfo>,List<OrgOrgRelationInfo>) : Data
(4)
12.
0%
AbstractDataService.isAuthorized(PermissionType,Map<String,String>) : Boolean
(11)
13.
0%
ProposalWorkflowFilter.updateWorkflow(ProposalInfo,Data,Map<String, Object>) : ProposalInfo
(11)
14.
0%
OrgPersonRelationAssembler.updatePersonRelations(Data) : void
(11)
15.
0%
CollaboratorsFilter.applyOutboundDataFilter(Data,Metadata,Map<String, Object>) : void
(8)
16.
0%
OrgProposalAssembler.save(Data) : SaveResult<Data>
(10)
17.
0%
AbstractDataService.getMetadata(String,Map<String, String>) : Metadata
(10)
18.
0%
QuickViewByGivenName.search(IdentityManagementService,SearchRequest) : SearchResult
(3)
19.
0%
CommentRpcGwtServlet.getUserRealName(String) : String
(9)
20.
0%
WorkflowRpcGwtServlet.adhocRequest(String,String,ActionRequestType,String) : Boolean
(11)
Report generated by
Clover
Code Coverage
v3.0.2
Mon Jun 6 2011 06:01:49 EDT
.
Clover: Open Source License registered to University of Arizona.