Clover Coverage Report -
KS Common 1.2-SNAPSHOT (Aggregated)
Coverage timestamp:
Thu Mar 3 2011 04:36:44 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Thu Mar 3 2011 04:36:44 EST:
Stmts:
8,637
LOC:
37,494
Total cmp:
4,673
Stmts/Method:
3.64
Branches:
3,102
NCLOC:
22,496
Cmp density:
0.54
Methods/Class:
5.45
Methods:
2,376
Files:
368
Avg method cmp:
1.97
Classes/Pkg:
6.06
Classes:
436
Packages:
72
Statistics for project Clover database Thu Mar 3 2011 04:36:44 EST:
Stmts:
8,637
LOC:
37,494
Total cmp:
4,673
Stmts/Method:
3.64
Branches:
3,102
NCLOC:
22,496
Cmp density:
0.54
Methods/Class:
5.45
Methods:
2,376
Files:
368
Avg method cmp:
1.97
Classes/Pkg:
6.06
Classes:
436
Packages:
72
Coverage
436 classes, 7,285 / 14,115 elements
51.6%
0.51611763
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
39.4%
0.39426285
org.kuali.student.common.assembly.data
(566)
2.
79.3%
0.79313034
org.kuali.student.common.dictionary.service.impl
(344)
3.
60.1%
0.600572
org.kuali.student.common.validator
(331)
4.
43.8%
0.43807575
org.kuali.student.common.validator.old
(295)
5.
70.4%
0.70358974
org.kuali.student.common.assembly.dictionary
(229)
Most Complex Classes
1.
66.3%
0.6628242
DefaultValidatorImpl
(217)
2.
48.9%
0.48870057
Validator
(215)
3.
83%
0.8302521
DictionaryFormatter
(140)
4.
38.8%
0.388102
Data
(123)
5.
83.1%
0.8306636
MetadataServiceImpl
(118)
Test Results
120 / 120
tests 13.15 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
(28)
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%
AbstractBaseDataOrchestrationRpcGwtServlet.isAuthorized(PermissionType,Map<String,String>) : Boolean
(6)
16.
0%
SearchConfigFormatter.escapeWiki(String) : String
(9)
17.
0%
IdTranslatorAssemblerFilter.setTranslation(Data,String,Integer,String) : void
(6)
18.
0%
IdTranslatorFilter.setTranslation(Data,String,Integer,String) : void
(6)
19.
0%
IntegrationServiceTestClassRunner.startServer() : void
(4)
20.
0%
Data._toXmlString(String) : String
(5)
Report generated by
Clover
Code Coverage
v3.0.2
Thu Mar 3 2011 04:36:58 EST
.
Clover: Open Source License registered to University of Arizona.