Clover Coverage Report -
KS Common Impl 1.2.1-SNAPSHOT
Coverage timestamp:
Wed Nov 2 2011 05:12:50 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Wed Nov 2 2011 05:11:40 EST:
Stmts:
5,737
LOC:
17,592
Total cmp:
2,834
Stmts/Method:
5.13
Branches:
2,522
NCLOC:
12,442
Cmp density:
0.49
Methods/Class:
7.13
Methods:
1,119
Files:
107
Avg method cmp:
2.53
Classes/Pkg:
7.85
Classes:
157
Packages:
20
Statistics for project Clover database Wed Nov 2 2011 05:11:40 EST:
Stmts:
5,737
LOC:
17,592
Total cmp:
2,834
Stmts/Method:
5.13
Branches:
2,522
NCLOC:
12,442
Cmp density:
0.49
Methods/Class:
7.13
Methods:
1,119
Files:
107
Avg method cmp:
2.53
Classes/Pkg:
7.85
Classes:
157
Packages:
20
Coverage
157 classes, 3,245 / 9,378 elements
34.6%
0.3460226
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
31.7%
0.3166557
org.kuali.student.common.assembly.data
(574)
2.
44.3%
0.44323874
org.kuali.student.common.validator
(379)
3.
1.3%
0.013188519
org.kuali.student.common.dictionary.service.impl
(346)
4.
43.9%
0.4386503
org.kuali.student.common.validator.old
(295)
5.
63.9%
0.6393443
org.kuali.student.common.assembly.dictionary
(255)
Most Complex Classes
1.
51%
0.51032805
DefaultValidatorImpl
(261)
2.
48.9%
0.48870057
Validator
(215)
3.
69.5%
0.6949495
MetadataServiceImpl
(143)
4.
0%
0.0
DictionaryFormatter
(141)
5.
26.1%
0.26062322
Data
(123)
Test Results
30 / 30
tests 10.64 secs
100%
Top 20 Project Risks
AbstractSearchableCrudDaoImpl
ComplexSubstructuresHelper
IdTranslatorFilter
DictionaryCreator
DictionaryValidator
IdTranslatorAssemblerFilter
Bean2DictionaryConverter
IdTranslator
DictionaryFormatter
Dictionary2BeanComparer
BaseAssembler
BaseAssembler
AssemblerUtils
DictionaryTesterHelper
SearchConfigFormatter
MetadataMethodEhcacheAdvice
TransformationManager
VersionEntity
MetaEntity
SampCustomValidator
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
AbstractSearchableCrudDaoImpl.search(SearchRequest,Map<String, String>,SearchTypeInfo) : SearchResult
(50)
2.
0%
SearchConfigFormatter.formatSearchType(String,SearchTypeInfo) : void
(1)
3.
0%
DictionaryCreator.addField(Class<?>,PropertyDescriptor,StringBuffer,Set<Class<?>>) : Set<Class<?>>
(35)
4.
0%
DictionaryFormatter.formatForWiki() : String
(6)
5.
0%
IdTranslatorFilter.translateIds(Data,Metadata) : void
(28)
6.
0%
ValidatorUtils.compareValues(Object,Object,String,String,DateParser) : boolean
(18)
7.
0%
CrossSearchManager.meetsCriteria(Map<String, SearchResultRow>,CrossSearchTypeInfo,JoinCriteriaInfo) : boolean
(15)
8.
0%
DictionaryValidator.validateConversion(List<String>,String,String,DataType,Object) : Object
(20)
9.
0%
IdTranslatorAssemblerFilter.__translateIds(Data,Metadata) : void
(20)
10.
0%
DictionaryValidator.validateField(FieldDefinition) : List<String>
(12)
11.
0%
BaseAssembler.applyPermissionsToMetadata(Metadata,String,String) : void
(13)
12.
0%
Bean2DictionaryConverter.calcDataType(Class<?>) : DataType
(17)
13.
0%
ConstraintMetadata._toString(StringBuilder) : void
(6)
14.
0%
DictionaryTesterHelper.doTest() : List<String>
(4)
15.
0%
DictionaryFormatter.calcWikigPageAbbrev(String) : String
(11)
16.
0%
DictionaryValidator.validateCase(FieldDefinition,CaseConstraint) : List<String>
(10)
17.
0%
DefaultValidatorImpl.validateFloat(Object,Constraint,String,List<ValidationResultInfo>) : void
(13)
18.
0%
DefaultValidatorImpl.validateLong(Object,Constraint,String,List<ValidationResultInfo>) : void
(13)
19.
0%
DefaultValidatorImpl.validateInteger(Object,Constraint,String,List<ValidationResultInfo>) : void
(13)
20.
0%
Validator.validateFloat(Object,BaseConstraintBean,String,List<ValidationResultInfo>) : void
(13)
Report generated by
Clover
Code Coverage
v3.0.2
Wed Nov 2 2011 05:15:11 EST
.
Clover: Open Source License registered to University of Arizona.