Clover Coverage Report -
Kuali Student 1.1 (Aggregated)
Coverage timestamp:
Sun Mar 6 2011 20:32:39 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Sun Mar 6 2011 20:32:39 EST:
Stmts:
28,614
LOC:
168,846
Total cmp:
15,615
Stmts/Method:
2.75
Branches:
7,172
NCLOC:
92,057
Cmp density:
0.55
Methods/Class:
5.53
Methods:
10,398
Files:
1,797
Avg method cmp:
1.5
Classes/Pkg:
7.97
Classes:
1,881
Packages:
236
Statistics for project Clover database Sun Mar 6 2011 20:32:39 EST:
Stmts:
28,614
LOC:
168,846
Total cmp:
15,615
Stmts/Method:
2.75
Branches:
7,172
NCLOC:
92,057
Cmp density:
0.55
Methods/Class:
5.53
Methods:
10,398
Files:
1,797
Avg method cmp:
1.5
Classes/Pkg:
7.97
Classes:
1,881
Packages:
236
Coverage
1,881 classes, 24,054 / 46,184 elements
52.1%
0.52082974
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
58.5%
0.58459216
org.kuali.student.lum.lu.service.jaxws
(604)
2.
39.3%
0.39264214
org.kuali.student.core.assembly.data
(564)
3.
78.8%
0.788226
org.kuali.student.lum.lu.service.impl
(524)
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.
80.2%
0.80228364
LuServiceImpl
(350)
2.
65.6%
0.6556196
DefaultValidatorImpl
(217)
3.
48.9%
0.48870057
Validator
(215)
4.
63.5%
0.63497454
ProgramServiceImpl
(190)
5.
80.7%
0.80715394
ProgramAssemblerUtils
(184)
Test Results
778 / 778
tests 195.74 secs
100%
Top 20 Project Risks
CrossSearchManager.SearchResultRowComparator
OrgSearchAttribute
KSUserXmlParser
IdTranslatorFilter
CourseStateChangeServiceImpl
IdTranslatorAssemblerFilter
AllOrgsValuesFinder
UploadServlet
QuickViewByGivenName
OrganizationCurriculumCommitteeQualifierResolver
KimQualificationHelper
CluSetManagementIdTranslatorAssemblerFilter
CocValuesFinder
VersionCoreProgramFilter
VersionCredentialProgramFilter
CluSetManagementRpcGwtServlet
WorkflowRpcGwtServlet
UploadServlet.DocumentProgressListener
AtpMaintainbleImpl
AuthenticationServiceImpl
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
KSUserXmlParser.constructEntity(Element) : KimEntityImpl
(11)
2.
0%
UploadServlet.doPost(HttpServletRequest,HttpServletResponse) : void
(13)
3.
0%
SamlTokenCxfOutInterceptor.SamlTokenCxfOutInterceptorInternal.handleMessage(SoapMessage) : void
(18)
4.
0%
QuickViewByGivenName.findPersons(IdentityManagementService,SearchRequest) : List<Person>
(15)
5.
0%
ProxyTicketRetrieverFilterSTS.doFilterHttp(HttpServletRequest,HttpServletResponse,FilterChain) : void
(14)
6.
0%
QuickViewByGivenNameSearchTypeCreator.get() : SearchTypeInfo
(1)
7.
0%
CluSetManagementRpcGwtServlet.getCluInformations(List<String>) : List<CluInformation>
(16)
8.
0%
IdTranslatorFilter.translateIds(Data,Metadata) : void
(24)
9.
0%
WorkflowRpcGwtServlet.getActionsRequested(String) : String
(18)
10.
0%
ValidatorUtils.compareValues(Object,Object,String,String,DateParser) : boolean
(18)
11.
0%
CrossSearchManager.meetsCriteria(Map<String, SearchResultRow>,CrossSearchTypeInfo,JoinCriteriaInfo) : boolean
(15)
12.
0%
CluSetManagementAssembler.wrap(CluSetInfo) : void
(15)
13.
0%
CollaboratorHelper.getCollaborators(String) : List<WorkflowPersonInfo>
(14)
14.
0%
IdTranslatorAssemblerFilter.__translateIds(Data,Metadata) : void
(20)
15.
0%
CluSetManagementIdTranslatorAssemblerFilter.__translateIds(Data,Metadata) : void
(20)
16.
0%
OrgRpcGwtServlet.getSectionConfig() : SectionConfigInfo
(4)
17.
0%
CluSetManagementAssembler.toCluSetInfo(CluSetHelper) : CluSetInfo
(10)
18.
0%
SearchRequest.equals(Object) : boolean
(17)
19.
0%
OrgOrgRelationAssembler.addOrgOrgRelations(Data) : void
(12)
20.
0%
CluSetManagementAssembler.toCluSetHelper(CluSetInfo) : CluSetHelper
(9)
Report generated by
Clover
Code Coverage
v3.0.2
Sun Mar 6 2011 20:34:09 EST
.
Clover: Open Source License registered to University of Arizona.