Clover Coverage Report -
KS LUM 1.2-M3-SNAPSHOT (Aggregated)
Coverage timestamp:
Mon Jun 6 2011 06:27:19 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Mon Jun 6 2011 06:27:19 EDT:
Stmts:
11,886
LOC:
68,237
Total cmp:
6,040
Stmts/Method:
2.97
Branches:
2,908
NCLOC:
37,325
Cmp density:
0.51
Methods/Class:
5.79
Methods:
4,001
Files:
684
Avg method cmp:
1.51
Classes/Pkg:
11.91
Classes:
691
Packages:
58
Statistics for project Clover database Mon Jun 6 2011 06:27:19 EDT:
Stmts:
11,886
LOC:
68,237
Total cmp:
6,040
Stmts/Method:
2.97
Branches:
2,908
NCLOC:
37,325
Cmp density:
0.51
Methods/Class:
5.79
Methods:
4,001
Files:
684
Avg method cmp:
1.51
Classes/Pkg:
11.91
Classes:
691
Packages:
58
Coverage
691 classes, 10,462 / 18,795 elements
55.7%
0.5566374
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.
83.3%
0.8326848
org.kuali.student.lum.lu.dto
(481)
4.
68%
0.68
org.kuali.student.lum.lu.entity
(475)
5.
82.3%
0.8230543
org.kuali.student.lum.program.service.assembler
(369)
Most Complex Classes
1.
62.5%
0.6249418
LuServiceImpl
(429)
2.
61.4%
0.6142626
ProgramServiceImpl
(190)
3.
81.1%
0.8110599
ProgramAssemblerUtils
(182)
4.
76.1%
0.76124567
LuServiceAssembler
(174)
5.
87.1%
0.87117344
CourseAssembler
(157)
Test Results
384 / 387
tests 135.45 secs
99.2%
Top 20 Project Risks
OrgSearchAttribute
KSUserXmlParser
CourseStateChangeServiceImpl
SubjectAreaUnitOwnerValidator
StatementUtil
StatementUtil
CocValuesFinder
AllOrgsValuesFinder
OrganizationCurriculumCommitteeQualifierResolver
KimQualificationHelper
CluSetManagementIdTranslatorAssemblerFilter
CluSetManagementRpcGwtServlet
RevenuePercentValidator
ExpenditurePercentValidator
CluSetManagementAssembler
StaticOrganizationQualifierResolver
LuServiceImpl.SearchResultRowComparator
AbstractOrganizationServiceQualifierResolver
VersionCoreProgramFilter
VersionCredentialProgramFilter
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%
CluSetManagementRpcGwtServlet.getCluInformations(List<String>) : List<CluInformation>
(16)
5.
0%
CluSetManagementAssembler.wrap(CluSetInfo) : void
(15)
6.
0%
CluSetManagementIdTranslatorAssemblerFilter.__translateIds(Data,Metadata) : void
(20)
7.
0%
CluSetManagementAssembler.toCluSetInfo(CluSetHelper) : CluSetInfo
(10)
8.
0%
CluSetManagementAssembler.toCluSetHelper(CluSetInfo) : CluSetHelper
(9)
9.
0%
CluSetManagementAssembler.saveCluSet(Data) : SaveResult<Data>
(14)
10.
0%
LuServiceImpl.doSearchProposalsByCourseCode(String) : SearchResult
(10)
11.
0%
CluSetManagementRpcGwtServlet.getCluSetInformation(String) : CluSetInformation
(8)
12.
0%
KimQualificationHelper.validateRequiredAttributesAgainstReceived(Set<List<String>>,AttributeSet,boolean,String) : void
(11)
13.
0%
SubjectAreaUnitOwnerValidator.validateObject(FieldDefinition,Object,ObjectStructureDefinition,Stack<String>) : List<ValidationResultInfo>
(11)
14.
0%
OrgDerivedRoleTypeServiceImpl.getRoleMembersFromApplicationRole(String,String,AttributeSet) : List<RoleMembershipInfo>
(10)
15.
0%
CluSetManagementAssembler.upWrap(CluSetInfo) : void
(15)
16.
0%
CluSetManagementRpcGwtServlet.upWrap(CluSetInfo) : void
(15)
17.
0%
LearningObjectiveServiceImpl.groupCategories(SearchResult) : void
(12)
18.
0%
CourseStateChangeServiceImpl.updateCourseVersionStates(CourseInfo,String,CourseInfo,String,boolean,Date) : void
(12)
19.
0%
KimQualificationHelper.translateQualifications(DocumentDetailDTO,String,AttributeSet) : void
(13)
20.
0%
OrganizationCurriculumCommitteeQualifierResolver.resolve(RouteContext) : List<AttributeSet>
(9)
Report generated by
Clover
Code Coverage
v3.0.2
Mon Jun 6 2011 06:27:35 EDT
.
Clover: Open Source License registered to University of Arizona.