Clover Coverage Report - KS LUM Impl 1.2-M6-SNAPSHOT
Coverage timestamp: Sun Sep 11 2011 07:23:28 EDT
7,039   24,645   2,751   5.04
1,808   16,846   0.39   9.44
1,397   146   1.97   7.05
148   21  
148 classes, 7,435 / 10,244 elements
72.6% 0.7257907
img/classDistrubutionChart.png
img/classComplexityChart.png
1. 65.9% 0.6590761
org.kuali.student.lum.lu.service.impl (621)
2. 71% 0.7098901
org.kuali.student.lum.lu.entity (455)
3. 82.3% 0.8230543
org.kuali.student.lum.program.service.assembler (369)
4. 82.7% 0.826556
org.kuali.student.lum.course.service.assembler (265)
5. 66.1% 0.6608911
org.kuali.student.lum.program.service.impl (238)
1. 61.2% 0.6117331
LuServiceImpl (451)
2. 61.8% 0.61806655
ProgramServiceImpl (190)
3. 81.1% 0.8110599
ProgramAssemblerUtils (182)
4. 81.5% 0.8148148
LuServiceAssembler (163)
5. 87.1% 0.87125
CourseAssembler (162)
384 / 384 tests 123.53 secs
100%

Generating Coverage Tree Map. Please wait...

Loading Treemap

1. 0% LuServiceImpl.doBrowseProgramSearch() : SearchResult (33)
2. 0% LuServiceImpl.doDependencyAnalysisSearch(String) : SearchResult (31)
3. 0% LuServiceImpl.doSearchProposalsByCourseCode(String) : SearchResult (10)
4. 0% LearningObjectiveServiceImpl.groupCategories(SearchResult) : void (12)
5. 0% LuServiceImpl.doResultComponentTypesForCluSearch(SearchRequest) : SearchResult (8)
6. 0% ProgramAssemblerUtils.addRelationNodes(String,String,String,NodeOperation) : List<BaseDTOAssemblyNode<?, ?>> (11)
7. 0% LuServiceImpl.SearchResultRowComparator.compare(SearchResultRow,SearchResultRow) : int (6)
8. 0% ProgramServiceImpl.clearStatementTreeViewIdsRecursively(StatementTreeViewInfo) : void (7)
9. 0% CourseJointAssembler.assemble(CluCluRelationInfo,String,CourseJointInfo,boolean) : CourseJointInfo (8)
10. 0% LuDaoImpl.getClusByRelationSt(String,String,List<String>) : List<Clu> (3)
11. 0% CourseServiceUtils.copyCourse(String,String,String,String[],StatementService,LuService,CourseService) : CourseInfo (4)
12. 0% CourseJointAssembler.assemble(CluCluRelationInfo,CourseJointInfo,boolean) : CourseJointInfo (4)
13. 0% ProgramServiceImpl.processCopy(CredentialProgramInfo,String) : void (3)
14. 0% ProgramServiceImpl.createNewCredentialProgramVersion(String,String) : CredentialProgramInfo (7)
15. 0% CourseJointAssembler.disassemble(CourseJointInfo,NodeOperation) : BaseDTOAssemblyNode<CourseJointInfo, CluCluRelationInfo> (2)
16. 0% ProgramServiceImpl.updateStatementTreeViewInfoState(String,StatementTreeViewInfo) : void (3)
17. 0% LuServiceImpl.getLatestVersion(String,String) : VersionDisplayInfo (3)
18. 0% LuServiceAssembler.toResultComponentTypeInfo(List<String>) : List<ResultComponentTypeInfo> (2)
19. 0% LuServiceImpl.getCluSetIdsFromCluSet(String) : List<String> (2)
20. 0% LuDaoImpl.getCrossListedClusByCodes(List<String>) : List<Clu> (3)