Clover Coverage Report -
KS Common 1.1.0-SNAPSHOT (Aggregated)
Coverage timestamp:
Tue Feb 15 2011 04:43:03 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Tue Feb 15 2011 04:43:03 EST:
Stmts:
8,526
LOC:
37,533
Total cmp:
4,609
Stmts/Method:
3.59
Branches:
3,000
NCLOC:
22,373
Cmp density:
0.54
Methods/Class:
5.41
Methods:
2,374
Files:
370
Avg method cmp:
1.94
Classes/Pkg:
6.1
Classes:
439
Packages:
72
Statistics for project Clover database Tue Feb 15 2011 04:43:03 EST:
Stmts:
8,526
LOC:
37,533
Total cmp:
4,609
Stmts/Method:
3.59
Branches:
3,000
NCLOC:
22,373
Cmp density:
0.54
Methods/Class:
5.41
Methods:
2,374
Files:
370
Avg method cmp:
1.94
Classes/Pkg:
6.1
Classes:
439
Packages:
72
Coverage
439 classes, 7,241 / 13,900 elements
52.1%
0.52093524
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
40.8%
0.40792218
org.kuali.student.core.assembly.data
(556)
2.
79.2%
0.7918303
org.kuali.student.core.dictionary.service.impl
(342)
3.
59.9%
0.59882003
org.kuali.student.common.validator
(314)
4.
43.8%
0.43807575
org.kuali.student.common.validator.old
(295)
5.
70.2%
0.702454
org.kuali.student.core.assembly.dictionary
(231)
Most Complex Classes
1.
48.9%
0.48870057
Validator
(215)
2.
65.9%
0.65864664
DefaultValidatorImpl
(205)
3.
82.8%
0.8279387
DictionaryFormatter
(138)
4.
38.8%
0.388102
Data
(123)
5.
82.7%
0.8272727
MetadataServiceImpl
(120)
Test Results
120 / 120
tests 7.64 secs
100%
Top 20 Project Risks
IdTranslatorFilter
CrossSearchManager.SearchResultRowComparator
IdTranslatorAssemblerFilter
IdTranslator
PrincipalAccessor
RiceConfigBeanDefinitionVisitor
SimpleExceptionLoggingAdvice
RiceContextLoaderListener
BaseAssembler
KSSerializationPolicy
BaseRpcGwtServletAbstract
ObjStructXmlTypeAdapter
AssemblerUtils
PropertiesFactory
IntegrationServiceTestClassRunner
RiceConfigPropertyPlaceholderConfigurer
AttributeSetAdapter
LoadJpaBean
Dictionary
MethodArgsToObjectEhcacheAdvice
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%
BaseAssembler.applyPermissionsToMetadata(Metadata,String,String) : void
(13)
6.
0%
CrossSearchManager.SearchResultRowComparator.compare(SearchResultRow,SearchResultRow) : int
(15)
7.
0%
DefaultValidatorImpl.validateFloat(Object,Constraint,String,List<ValidationResultInfo>) : void
(13)
8.
0%
Validator.validateFloat(Object,BaseConstraintBean,String,List<ValidationResultInfo>) : void
(13)
9.
0%
Validator.validateLong(Object,BaseConstraintBean,String,List<ValidationResultInfo>) : void
(13)
10.
0%
ExceptionMappingAdvice.afterThrowing(Exception) : void
(5)
11.
0%
IdTranslator.buildSearchRequestById(LookupMetadata,String) : SearchRequest
(8)
12.
0%
AbstractBaseDataOrchestrationRpcGwtServlet.isAuthorized(PermissionType,Map<String,String>) : Boolean
(6)
13.
0%
Metadata._toString(StringBuilder) : void
(5)
14.
0%
SearchConfigFormatter.escapeWiki(String) : String
(9)
15.
0%
IdTranslatorAssemblerFilter.setTranslation(Data,String,Integer,String) : void
(6)
16.
0%
IdTranslatorFilter.setTranslation(Data,String,Integer,String) : void
(6)
17.
0%
IntegrationServiceTestClassRunner.startServer() : void
(4)
18.
0%
Data._toXmlString(String) : String
(5)
19.
0%
AssemblerUtils._findDirtyElements(Data,List<QueryPath>,QueryPath) : void
(6)
20.
0%
MetadataInterrogator.getLargestMinValueDate(Metadata,DateParser,Object) : Date
(9)
Report generated by
Clover
Code Coverage
v3.0.2
Tue Feb 15 2011 04:43:14 EST
.
Clover: Open Source License registered to University of Arizona.