Clover Coverage Report -
KS Core 1.2-M2-SNAPSHOT (Aggregated)
Coverage timestamp:
Fri Apr 22 2011 04:55:19 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Fri Apr 22 2011 04:55:19 EST:
Stmts:
7,260
LOC:
49,869
Total cmp:
4,018
Stmts/Method:
2.32
Branches:
1,178
NCLOC:
26,445
Cmp density:
0.55
Methods/Class:
5.29
Methods:
3,129
Files:
583
Avg method cmp:
1.28
Classes/Pkg:
7.59
Classes:
592
Packages:
78
Statistics for project Clover database Fri Apr 22 2011 04:55:19 EST:
Stmts:
7,260
LOC:
49,869
Total cmp:
4,018
Stmts/Method:
2.32
Branches:
1,178
NCLOC:
26,445
Cmp density:
0.55
Methods/Class:
5.29
Methods:
3,129
Files:
583
Avg method cmp:
1.28
Classes/Pkg:
7.59
Classes:
592
Packages:
78
Coverage
592 classes, 6,073 / 11,567 elements
52.5%
0.5250281
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 70.73 secs
100%
Top 20 Project Risks
UploadServlet
QuickViewByGivenName
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>
(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%
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
Fri Apr 22 2011 04:55:30 EST
.
Clover: Open Source License registered to University of Arizona.