Clover Coverage Report -
Commons BeanUtils 1.8.3-kuali-SNAPSHOT
Coverage timestamp:
Thu Jun 9 2011 14:31:17 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Thu Jun 9 2011 14:30:11 EDT:
Stmts:
5,278
LOC:
31,761
Total cmp:
2,870
Stmts/Method:
4.37
Branches:
2,626
NCLOC:
11,469
Cmp density:
0.54
Methods/Class:
10.16
Methods:
1,209
Files:
102
Avg method cmp:
2.37
Classes/Pkg:
19.83
Classes:
119
Packages:
6
Statistics for project Clover database Thu Jun 9 2011 14:30:11 EDT:
Stmts:
5,278
LOC:
31,761
Total cmp:
2,870
Stmts/Method:
4.37
Branches:
2,626
NCLOC:
11,469
Cmp density:
0.54
Methods/Class:
10.16
Methods:
1,209
Files:
102
Avg method cmp:
2.37
Classes/Pkg:
19.83
Classes:
119
Packages:
6
Coverage
119 classes, 5,779 / 9,113 elements
63.4%
0.634149
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
67.7%
0.6769231
org.apache.commons.beanutils
(1766)
2.
65.8%
0.65786314
org.apache.commons.beanutils.converters
(482)
3.
68.3%
0.6825688
org.apache.commons.beanutils.locale.converters
(240)
4.
38.6%
0.3857616
org.apache.commons.beanutils.locale
(206)
5.
9.8%
0.09803922
org.apache.commons.collections
(117)
Most Complex Classes
1.
83%
0.82978725
PropertyUtilsBean
(288)
2.
69.5%
0.6949495
MethodUtils
(139)
3.
64%
0.6396761
BeanUtilsBean
(131)
4.
58.8%
0.5880759
LazyDynaBean
(124)
5.
67.6%
0.6761364
ConvertUtilsBean
(104)
Test Results
1,083 / 1,091
tests 15.47 secs
99.3%
Top 20 Project Risks
ByteArrayConverter
CharacterArrayConverter
DoubleArrayConverter
FloatArrayConverter
IntegerArrayConverter
LongArrayConverter
ShortArrayConverter
WeakFastHashMap.CollectionView.CollectionViewIterator
BeanUtilsBean
ArrayStack
ConvertingWrapDynaBean
StringArrayConverter
LazyDynaBean
FastHashMap
BasicDynaBean
WeakFastHashMap.CollectionView
MappedPropertyDescriptor.MappedMethodReference
WeakFastHashMap
LocaleBeanUtilsBean
BeanPropertyValueChangeClosure
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
WeakFastHashMap.equals(Object) : boolean
(16)
2.
0%
FastHashMap.equals(Object) : boolean
(16)
3.
0%
ByteArrayConverter.convert(Class,Object) : Object
(11)
4.
0%
CharacterArrayConverter.convert(Class,Object) : Object
(11)
5.
0%
DoubleArrayConverter.convert(Class,Object) : Object
(11)
6.
0%
FloatArrayConverter.convert(Class,Object) : Object
(11)
7.
0%
IntegerArrayConverter.convert(Class,Object) : Object
(11)
8.
0%
LongArrayConverter.convert(Class,Object) : Object
(11)
9.
0%
ShortArrayConverter.convert(Class,Object) : Object
(11)
10.
0%
MethodUtils.getPrimitiveType(Class) : Class
(10)
11.
0%
LocaleBeanUtilsBean.convert(Class,int,Object) : Object
(10)
12.
0%
LazyDynaList.toArray(Object[]) : Object[]
(9)
13.
0%
BeanComparator.equals(Object) : boolean
(6)
14.
0%
LazyDynaBean.size(String) : int
(6)
15.
0%
MappedPropertyDescriptor.MappedPropertyDescriptor(String,Class,String,String)
(4)
16.
0%
WeakFastHashMap.hashCode() : int
(4)
17.
0%
FastHashMap.hashCode() : int
(4)
18.
0%
LocaleBeanUtilsBean.calculate(Object,String) : Descriptor
(4)
19.
0%
WeakFastHashMap.CollectionView.CollectionViewIterator.remove() : void
(4)
20.
0%
FastHashMap.CollectionView.CollectionViewIterator.remove() : void
(4)
Report generated by
Clover
Code Coverage
v3.0.2
Thu Jun 9 2011 14:33:38 EDT
.
Clover: Open Source License registered to University of Arizona.