Clover Coverage Report -
Kuali Student 1.2.1-SNAPSHOT (Aggregated)
Coverage timestamp:
Wed Nov 2 2011 04:03:58 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Wed Nov 2 2011 04:03:58 EST:
Stmts:
54,544
LOC:
257,997
Total cmp:
26,955
Stmts/Method:
3.28
Branches:
15,006
NCLOC:
152,368
Cmp density:
0.49
Methods/Class:
6.07
Methods:
16,614
Files:
2,468
Avg method cmp:
1.62
Classes/Pkg:
7.67
Classes:
2,738
Packages:
357
Statistics for project Clover database Wed Nov 2 2011 04:03:58 EST:
Stmts:
54,544
LOC:
257,997
Total cmp:
26,955
Stmts/Method:
3.28
Branches:
15,006
NCLOC:
152,368
Cmp density:
0.49
Methods/Class:
6.07
Methods:
16,614
Files:
2,468
Avg method cmp:
1.62
Classes/Pkg:
7.67
Classes:
2,738
Packages:
357
Coverage
2,738 classes, 24,450 / 86,164 elements
28.4%
0.2837612
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
0%
0.0
org.kuali.student.core.statement.ui.client.widgets.rules
(930)
2.
65.4%
0.6539703
org.kuali.student.lum.lu.service.impl
(625)
3.
0%
0.0
org.kuali.student.lum.common.client.widgets
(623)
4.
58.5%
0.58459216
org.kuali.student.lum.lu.service.jaxws
(604)
5.
40%
0.399605
org.kuali.student.common.assembly.data
(574)
Most Complex Classes
1.
60.5%
0.6052282
LuServiceImpl
(455)
2.
53.8%
0.5382746
DefaultValidatorImpl
(261)
3.
0%
0.0
WorkflowUtilities
(242)
4.
0%
0.0
StatementVO
(238)
5.
48.9%
0.48870057
Validator
(215)
Test Results
784 / 784
tests 325.08 secs
100%
Top 20 Project Risks
SearchUtils
HasTextBinding
HasDataValueBinding
SearchResult.SearchResultRowComparator
OrgSearchAttribute
IdTranslatorFilter
ExportUtils
KSUserXmlParser
RuleExpressionParser
DefaultWidgetFactoryImpl
SectionBinding
MultiplicityTableBinding
HasValueBinding
QuickViewByGivenName
IdTranslatorAssemblerFilter
StatementUtil
StatementUtil
CocValuesFinder
AllOrgsValuesFinder
UploadServlet
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
LuServiceImpl.doBrowseProgramSearch() : SearchResult
(33)
2.
0%
LuServiceImpl.doDependencyAnalysisSearch(String) : SearchResult
(31)
3.
0%
SummaryTableSection.buildMultiplicityRows(DataModel,DataModel,SummaryTableMultiplicityFieldRow,List<SummaryTableRow>,int,Integer) : int
(35)
4.
0%
CluSetDetailsWidget.redraw() : void
(20)
5.
0%
CurriculumHomeController.getView(V,Callback<View>,Map<String, String>) : void
(37)
6.
0%
CluSetEditorWidget.setupEditor() : void
(16)
7.
0%
SearchUtils.initializeSearchRequest(LookupMetadata,SearchRequestWrapper) : void
(34)
8.
0%
HasDataValueBinding.setWidgetValue(HasDataValue,DataModel,String) : void
(24)
9.
0%
ExportUtils.getExportItemDetails(ExportElement,Widget,boolean,String,String) : ExportElement
(24)
10.
0%
SummaryTableSection.updateTableData(DataModel) : void
(27)
11.
0%
ReqCompEditWidget.displayFieldsEnd(List<Metadata>) : void
(16)
12.
0%
MultiplicityGroup.createWidget() : Widget
(13)
13.
0%
DefaultWidgetFactoryImpl._getWidget(WidgetConfigInfo) : Widget
(29)
14.
0%
DependencyAnalysisView.onSuccess(SearchResult) : void
(19)
15.
0%
KSUserXmlParser.constructEntity(Element) : KimEntityImpl
(11)
16.
0%
UploadServlet.doPost(HttpServletRequest,HttpServletResponse) : void
(13)
17.
0%
QuickViewByGivenName.findPersons(IdentityManagementService,SearchRequest) : List<Person>
(18)
18.
0%
CluSetManagementRpcGwtServlet.getCluInformations(List<String>) : List<CluInformation>
(20)
19.
0%
HasTextBinding.setModelValue(HasText,DataModel,String) : void
(23)
20.
0%
IdTranslatorFilter.translateIds(Data,Metadata) : void
(28)
Report generated by
Clover
Code Coverage
v3.0.2
Wed Nov 2 2011 04:09:38 EST
.
Clover: Open Source License registered to University of Arizona.