Clover Coverage Report -
KS Core 1.2.1-SNAPSHOT (Aggregated)
Coverage timestamp:
Wed Nov 2 2011 05:29:05 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Wed Nov 2 2011 05:29:05 EST:
Stmts:
12,456
LOC:
65,310
Total cmp:
6,218
Stmts/Method:
2.97
Branches:
2,902
NCLOC:
37,393
Cmp density:
0.5
Methods/Class:
5.95
Methods:
4,190
Files:
674
Avg method cmp:
1.48
Classes/Pkg:
6.9
Classes:
704
Packages:
102
Statistics for project Clover database Wed Nov 2 2011 05:29:05 EST:
Stmts:
12,456
LOC:
65,310
Total cmp:
6,218
Stmts/Method:
2.97
Branches:
2,902
NCLOC:
37,393
Cmp density:
0.5
Methods/Class:
5.95
Methods:
4,190
Files:
674
Avg method cmp:
1.48
Classes/Pkg:
6.9
Classes:
704
Packages:
102
Coverage
704 classes, 6,017 / 19,548 elements
30.8%
0.30780643
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
0%
0.0
org.kuali.student.core.statement.ui.client.widgets.rules
(930)
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.workflow.ui.client.widgets
(247)
5.
0%
0.0
org.kuali.student.core.person.dto
(232)
Most Complex Classes
1.
0%
0.0
WorkflowUtilities
(242)
2.
0%
0.0
StatementVO
(238)
3.
0%
0.0
RuleExpressionParser
(152)
4.
0%
0.0
ExpressionParser
(136)
5.
60.2%
0.60229135
StatementServiceImpl
(136)
Test Results
271 / 271
tests 144.62 secs
100%
Top 20 Project Risks
RuleExpressionParser
QuickViewByGivenName
UploadServlet
ExpressionParser
CommonConfigurer.CommonMultiplicityList
WorkflowRpcGwtServlet
UploadServlet.DocumentProgressListener
StatementVO
PersonSearch
RuleInfo
AbstractDataService
CollaboratorHelper
TreeTable
StatementTreeViewAssembler
OrgCssImpl
SubrulePreviewWidget
OrgOrgRelationAssembler
OrgPersonRelationAssembler
OrgProposalAssembler
OrgPositionRestrictionAssembler
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%
WorkflowUtilities.updateWorkflowActionsWidget() : void
(19)
5.
0%
QuickViewByGivenNameSearchTypeCreator.get() : SearchTypeInfo
(1)
6.
0%
RuleExpressionParser.statementVOFromRPN(List<Node<Token>>,List<ReqComponentVO>,String,StatementVO) : StatementVO
(15)
7.
0%
RuleNodeWidget.drawNode(Node,RuleTable,int,int) : void
(13)
8.
0%
RuleExpressionParser.doValidateExpression(List<String>,List<Token>,List<ReqComponentVO>) : boolean
(19)
9.
0%
WorkflowRpcGwtServlet.getActionsRequested(String) : String
(18)
10.
0%
CommentTool.redrawCommentsTable(List<CommentInfo>) : void
(8)
11.
0%
CollaboratorHelper.getCollaborators(String) : List<WorkflowPersonInfo>
(15)
12.
0%
RuleInfo.statementVOIsDegroupAble(List<StatementVO>,List<ReqComponentVO>) : boolean
(18)
13.
0%
OrgRpcGwtServlet.getSectionConfig() : SectionConfigInfo
(4)
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 Nov 2 2011 05:29:33 EST
.
Clover: Open Source License registered to University of Arizona.