Clover Coverage Report -
KS Common 1.1.0-M10-SNAPSHOT (Aggregated)
Coverage timestamp:
Fri Dec 17 2010 05:47:43 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Fri Dec 17 2010 05:47:43 EST:
Stmts:
8,469
LOC:
37,371
Total cmp:
4,584
Stmts/Method:
3.59
Branches:
2,982
NCLOC:
22,243
Cmp density:
0.54
Methods/Class:
5.39
Methods:
2,361
Files:
369
Avg method cmp:
1.94
Classes/Pkg:
6
Classes:
438
Packages:
73
Statistics for project Clover database Fri Dec 17 2010 05:47:43 EST:
Stmts:
8,469
LOC:
37,371
Total cmp:
4,584
Stmts/Method:
3.59
Branches:
2,982
NCLOC:
22,243
Cmp density:
0.54
Methods/Class:
5.39
Methods:
2,361
Files:
369
Avg method cmp:
1.94
Classes/Pkg:
6
Classes:
438
Packages:
73
Coverage
438 classes, 7,254 / 13,812 elements
52.5%
0.5251955
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 6.47 secs
100%
Top 20 Project Risks
IdTranslatorFilter
CrossSearchManager.SearchResultRowComparator
IdTranslatorAssemblerFilter
IdTranslator
PrincipalAccessor
RiceConfigBeanDefinitionVisitor
SimpleExceptionLoggingAdvice
DerbyXAPoolDataSource
BaseAssembler
RiceContextLoaderListener
KSSerializationPolicy
BaseRpcGwtServletAbstract
ObjStructXmlTypeAdapter
AssemblerUtils
PropertiesFactory
IntegrationServiceTestClassRunner
RiceConfigPropertyPlaceholderConfigurer
AttributeSetAdapter
LoadJpaBean
Dictionary
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%
IdTranslator.buildSearchRequestById(LookupMetadata,String) : SearchRequest
(8)
11.
0%
AbstractBaseDataOrchestrationRpcGwtServlet.isAuthorized(PermissionType,Map<String,String>) : Boolean
(6)
12.
0%
Metadata._toString(StringBuilder) : void
(5)
13.
0%
SearchConfigFormatter.escapeWiki(String) : String
(9)
14.
0%
IdTranslatorAssemblerFilter.setTranslation(Data,String,Integer,String) : void
(6)
15.
0%
IdTranslatorFilter.setTranslation(Data,String,Integer,String) : void
(6)
16.
0%
IntegrationServiceTestClassRunner.startServer() : void
(4)
17.
0%
Data._toXmlString(String) : String
(5)
18.
0%
AssemblerUtils._findDirtyElements(Data,List<QueryPath>,QueryPath) : void
(6)
19.
0%
MetadataInterrogator.getLargestMinValueDate(Metadata,DateParser,Object) : Date
(9)
20.
0%
MetadataInterrogator.getSmallestMaxValueDate(Metadata,DateParser,Object) : Date
(9)
Report generated by
Clover
Code Coverage
v3.0.2
Fri Dec 17 2010 05:49:23 EST
.
Clover: Open Source License registered to University of Arizona.