Clover Coverage Report -
KS Core 1.2-M4-SNAPSHOT (Aggregated)
Coverage timestamp:
Wed Jul 20 2011 12:52:22 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Wed Jul 20 2011 12:52:22 EDT:
Stmts:
12,311
LOC:
64,810
Total cmp:
6,157
Stmts/Method:
2.95
Branches:
2,846
NCLOC:
36,987
Cmp density:
0.5
Methods/Class:
5.92
Methods:
4,169
Files:
674
Avg method cmp:
1.48
Classes/Pkg:
6.9
Classes:
704
Packages:
102
Statistics for project Clover database Wed Jul 20 2011 12:52:22 EDT:
Stmts:
12,311
LOC:
64,810
Total cmp:
6,157
Stmts/Method:
2.95
Branches:
2,846
NCLOC:
36,987
Cmp density:
0.5
Methods/Class:
5.92
Methods:
4,169
Files:
674
Avg method cmp:
1.48
Classes/Pkg:
6.9
Classes:
704
Packages:
102
Coverage
704 classes, 6,138 / 19,326 elements
31.8%
0.31760323
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
0%
0.0
org.kuali.student.core.statement.ui.client.widgets.rules
(925)
2.
66.2%
0.6621622
org.kuali.student.core.organization.service.jaxws
(272)
3.
0%
0.0
org.kuali.student.core.statement.ui.client.widgets.table
(260)
4.
0%
0.0
org.kuali.student.core.person.dto
(232)
5.
78.1%
0.7806604
org.kuali.student.core.statement.service.jaxws
(209)
Most Complex Classes
1.
0%
0.0
StatementVO
(235)
2.
0%
0.0
WorkflowUtilities
(193)
3.
0%
0.0
RuleExpressionParser
(152)
4.
0%
0.0
ExpressionParser
(136)
5.
66%
0.65957445
StatementServiceImpl
(136)
Test Results
271 / 271
tests 76.8 secs
100%
Top 20 Project Risks
RuleExpressionParser
QuickViewByGivenName
UploadServlet
ExpressionParser
CommonConfigurer.CommonMultiplicityList
WorkflowRpcGwtServlet
UploadServlet.DocumentProgressListener
PersonSearch
StatementVO
RuleInfo
CollaboratorHelper
AbstractDataService
TreeTable
OrgCssImpl
OrgOrgRelationAssembler
SubrulePreviewWidget
OrgPersonRelationAssembler
OrgProposalAssembler
OrgPositionRestrictionAssembler
RuleTableManipulationWidget
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
ReqCompEditWidget.displayFieldsEnd(List<Metadata>) : void
(16)
2.
0%
UploadServlet.doPost(HttpServletRequest,HttpServletResponse) : void
(13)
3.
0%
QuickViewByGivenName.findPersons(IdentityManagementService,SearchRequest) : List<Person>
(18)
4.
0%
QuickViewByGivenNameSearchTypeCreator.get() : SearchTypeInfo
(1)
5.
0%
RuleExpressionParser.statementVOFromRPN(List<Node<Token>>,List<ReqComponentVO>,String) : StatementVO
(15)
6.
0%
RuleExpressionParser.doValidateExpression(List<String>,List<Token>,List<ReqComponentVO>) : boolean
(19)
7.
0%
WorkflowRpcGwtServlet.getActionsRequested(String) : String
(18)
8.
0%
CommentTool.redrawCommentsTable(List<CommentInfo>) : void
(8)
9.
0%
CollaboratorHelper.getCollaborators(String) : List<WorkflowPersonInfo>
(15)
10.
0%
RuleNodeWidget.drawNode(Node,RuleTable,int,int) : void
(12)
11.
0%
RuleInfo.statementVOIsDegroupAble(List<StatementVO>,List<ReqComponentVO>) : boolean
(18)
12.
0%
OrgRpcGwtServlet.getSectionConfig() : SectionConfigInfo
(4)
13.
0%
WorkflowUtilities.updateWorkflowActionsWidget() : void
(13)
14.
0%
RuleInfo.statementVOIsGroupAble(List<StatementVO>,List<ReqComponentVO>) : boolean
(14)
15.
0%
DocumentList.redraw() : void
(6)
16.
0%
ExpressionParser.errorCheck(List<Token>) : void
(14)
17.
0%
OrgOrgRelationAssembler.addOrgOrgRelations(Data) : void
(12)
18.
0%
StatementServiceImpl.doDependencyAnalysisSearch(List<String>,List<String>) : SearchResult
(6)
19.
0%
CollaboratorHelper.addCollaborator(String,String,String,String,String,String,boolean,String) : Boolean
(13)
20.
0%
OrgPositionRestrictionAssembler.addPositionRestriction(Data) : void
(12)
Report generated by
Clover
Code Coverage
v3.0.2
Wed Jul 20 2011 12:52:47 EDT
.
Clover: Open Source License registered to University of Arizona.