Clover Coverage Report -
Kuali Student 1.2-M3-SNAPSHOT (Aggregated)
Coverage timestamp:
Mon Jun 6 2011 05:02:46 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Mon Jun 6 2011 05:02:46 EDT:
Stmts:
30,197
LOC:
174,301
Total cmp:
16,231
Stmts/Method:
2.84
Branches:
7,750
NCLOC:
95,353
Cmp density:
0.54
Methods/Class:
5.56
Methods:
10,650
Files:
1,829
Avg method cmp:
1.52
Classes/Pkg:
7.66
Classes:
1,916
Packages:
250
Statistics for project Clover database Mon Jun 6 2011 05:02:46 EDT:
Stmts:
30,197
LOC:
174,301
Total cmp:
16,231
Stmts/Method:
2.84
Branches:
7,750
NCLOC:
95,353
Cmp density:
0.54
Methods/Class:
5.56
Methods:
10,650
Files:
1,829
Avg method cmp:
1.52
Classes/Pkg:
7.66
Classes:
1,916
Packages:
250
Coverage
1,916 classes, 24,257 / 48,597 elements
49.9%
0.49914604
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
65.7%
0.6573679
org.kuali.student.lum.lu.service.impl
(610)
2.
58.5%
0.58459216
org.kuali.student.lum.lu.service.jaxws
(604)
3.
39.7%
0.3969313
org.kuali.student.common.assembly.data
(566)
4.
83.3%
0.8326848
org.kuali.student.lum.lu.dto
(481)
5.
68%
0.68
org.kuali.student.lum.lu.entity
(475)
Most Complex Classes
1.
62.5%
0.6249418
LuServiceImpl
(429)
2.
65.4%
0.65370595
DefaultValidatorImpl
(261)
3.
48.9%
0.48870057
Validator
(215)
4.
61.4%
0.6142626
ProgramServiceImpl
(190)
5.
81.1%
0.8110599
ProgramAssemblerUtils
(182)
Test Results
779 / 782
tests 239.13 secs
99.6%
Top 20 Project Risks
CrossSearchManager.SearchResultRowComparator
OrgSearchAttribute
IdTranslatorFilter
KSUserXmlParser
QuickViewByGivenName
IdTranslatorAssemblerFilter
CourseStateChangeServiceImpl
SubjectAreaUnitOwnerValidator
StatementUtil
StatementUtil
CocValuesFinder
AllOrgsValuesFinder
UploadServlet
OrganizationCurriculumCommitteeQualifierResolver
KimQualificationHelper
CluSetManagementIdTranslatorAssemblerFilter
CluSetManagementRpcGwtServlet
WorkflowRpcGwtServlet
RevenuePercentValidator
ExpenditurePercentValidator
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
LuServiceImpl.doBrowseProgramSearch() : SearchResult
(33)
2.
0%
LuServiceImpl.doDependencyAnalysisSearch(String) : SearchResult
(29)
3.
0%
KSUserXmlParser.constructEntity(Element) : KimEntityImpl
(11)
4.
0%
UploadServlet.doPost(HttpServletRequest,HttpServletResponse) : void
(13)
5.
0%
QuickViewByGivenName.findPersons(IdentityManagementService,SearchRequest) : List<Person>
(18)
6.
0%
IdTranslatorFilter.translateIds(Data,Metadata) : void
(28)
7.
0%
SamlTokenCxfOutInterceptor.SamlTokenCxfOutInterceptorInternal.handleMessage(SoapMessage) : void
(18)
8.
0%
ProxyTicketRetrieverFilterSTS.doFilterHttp(HttpServletRequest,HttpServletResponse,FilterChain) : void
(14)
9.
0%
QuickViewByGivenNameSearchTypeCreator.get() : SearchTypeInfo
(1)
10.
0%
CluSetManagementRpcGwtServlet.getCluInformations(List<String>) : List<CluInformation>
(16)
11.
0%
SubjectCodeServiceImpl.doOrgsForSubjectCodeSearch(Map<String, Object>) : SearchResult
(13)
12.
0%
WorkflowRpcGwtServlet.getActionsRequested(String) : String
(18)
13.
0%
ValidatorUtils.compareValues(Object,Object,String,String,DateParser) : boolean
(18)
14.
0%
CollaboratorHelper.getCollaborators(String) : List<WorkflowPersonInfo>
(15)
15.
0%
CrossSearchManager.meetsCriteria(Map<String, SearchResultRow>,CrossSearchTypeInfo,JoinCriteriaInfo) : boolean
(15)
16.
0%
CluSetManagementAssembler.wrap(CluSetInfo) : void
(15)
17.
0%
CluSetManagementIdTranslatorAssemblerFilter.__translateIds(Data,Metadata) : void
(20)
18.
0%
IdTranslatorAssemblerFilter.__translateIds(Data,Metadata) : void
(20)
19.
0%
OrgRpcGwtServlet.getSectionConfig() : SectionConfigInfo
(4)
20.
0%
CluSetManagementAssembler.toCluSetInfo(CluSetHelper) : CluSetInfo
(10)
Report generated by
Clover
Code Coverage
v3.0.2
Mon Jun 6 2011 05:05:01 EDT
.
Clover: Open Source License registered to University of Arizona.