Clover Coverage Report -
KS Common 1.1-SNAPSHOT (Aggregated)
Coverage timestamp:
Thu Mar 3 2011 04:37:11 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Thu Mar 3 2011 04:37:11 EST:
Stmts:
8,631
LOC:
37,462
Total cmp:
4,664
Stmts/Method:
3.63
Branches:
3,094
NCLOC:
22,477
Cmp density:
0.54
Methods/Class:
5.45
Methods:
2,375
Files:
368
Avg method cmp:
1.96
Classes/Pkg:
6.06
Classes:
436
Packages:
72
Statistics for project Clover database Thu Mar 3 2011 04:37:11 EST:
Stmts:
8,631
LOC:
37,462
Total cmp:
4,664
Stmts/Method:
3.63
Branches:
3,094
NCLOC:
22,477
Cmp density:
0.54
Methods/Class:
5.45
Methods:
2,375
Files:
368
Avg method cmp:
1.96
Classes/Pkg:
6.06
Classes:
436
Packages:
72
Coverage
436 classes, 7,267 / 14,100 elements
51.5%
0.5153901
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
39.3%
0.39264214
org.kuali.student.core.assembly.data
(564)
2.
78.8%
0.78844655
org.kuali.student.core.dictionary.service.impl
(344)
3.
59.9%
0.5992439
org.kuali.student.common.validator
(330)
4.
43.8%
0.43807575
org.kuali.student.common.validator.old
(295)
5.
70.3%
0.7032854
org.kuali.student.core.assembly.dictionary
(229)
Most Complex Classes
1.
65.6%
0.6556196
DefaultValidatorImpl
(217)
2.
48.9%
0.48870057
Validator
(215)
3.
82%
0.8201681
DictionaryFormatter
(140)
4.
38.8%
0.388102
Data
(123)
5.
83%
0.83027524
MetadataServiceImpl
(118)
Test Results
120 / 120
tests 11.04 secs
100%
Top 20 Project Risks
CrossSearchManager.SearchResultRowComparator
IdTranslatorFilter
IdTranslatorAssemblerFilter
PrincipalAccessor
IdTranslator
SimpleExceptionLoggingAdvice
RiceContextLoaderListener
BaseAssembler
KSSerializationPolicy
BaseRpcGwtServletAbstract
ObjStructXmlTypeAdapter
AssemblerUtils
PropertiesFactory
IntegrationServiceTestClassRunner
SearchDispatchRpcGwtServlet
AttributeSetAdapter
LoadJpaBean
Dictionary
MethodArgsToObjectEhcacheAdvice
AbstractBaseDataOrchestrationRpcGwtServlet
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
IdTranslatorFilter.translateIds(Data,Metadata) : void
(24)
2.
0%
ValidatorUtils.compareValues(Object,Object,String,String,DateParser) : boolean
(18)
3.
0%
CrossSearchManager.meetsCriteria(Map<String, SearchResultRow>,CrossSearchTypeInfo,JoinCriteriaInfo) : boolean
(15)
4.
0%
IdTranslatorAssemblerFilter.__translateIds(Data,Metadata) : void
(20)
5.
0%
SearchRequest.equals(Object) : boolean
(17)
6.
0%
BaseAssembler.applyPermissionsToMetadata(Metadata,String,String) : void
(13)
7.
0%
ConstraintMetadata._toString(StringBuilder) : void
(6)
8.
0%
CrossSearchManager.SearchResultRowComparator.compare(SearchResultRow,SearchResultRow) : int
(15)
9.
0%
DefaultValidatorImpl.validateFloat(Object,Constraint,String,List<ValidationResultInfo>) : void
(13)
10.
0%
Validator.validateFloat(Object,BaseConstraintBean,String,List<ValidationResultInfo>) : void
(13)
11.
0%
Validator.validateLong(Object,BaseConstraintBean,String,List<ValidationResultInfo>) : void
(13)
12.
0%
Metadata._toString(StringBuilder) : void
(6)
13.
0%
SearchParam.equals(Object) : boolean
(10)
14.
0%
IdTranslator.buildSearchRequestById(LookupMetadata,String) : SearchRequest
(8)
15.
0%
ExceptionMappingAdvice.afterThrowing(Exception) : void
(5)
16.
0%
AbstractBaseDataOrchestrationRpcGwtServlet.isAuthorized(PermissionType,Map<String,String>) : Boolean
(6)
17.
0%
SearchConfigFormatter.escapeWiki(String) : String
(9)
18.
0%
IdTranslatorAssemblerFilter.setTranslation(Data,String,Integer,String) : void
(6)
19.
0%
IdTranslatorFilter.setTranslation(Data,String,Integer,String) : void
(6)
20.
0%
IntegrationServiceTestClassRunner.startServer() : void
(4)
Report generated by
Clover
Code Coverage
v3.0.2
Thu Mar 3 2011 04:37:33 EST
.
Clover: Open Source License registered to University of Arizona.