Clover Coverage Report -
KS Common 1.2-M2-SNAPSHOT (Aggregated)
Coverage timestamp:
Fri Apr 22 2011 04:34:25 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Fri Apr 22 2011 04:34:25 EST:
Stmts:
8,936
LOC:
38,466
Total cmp:
4,829
Stmts/Method:
3.66
Branches:
3,224
NCLOC:
23,181
Cmp density:
0.54
Methods/Class:
5.5
Methods:
2,444
Files:
374
Avg method cmp:
1.98
Classes/Pkg:
6
Classes:
444
Packages:
74
Statistics for project Clover database Fri Apr 22 2011 04:34:25 EST:
Stmts:
8,936
LOC:
38,466
Total cmp:
4,829
Stmts/Method:
3.66
Branches:
3,224
NCLOC:
23,181
Cmp density:
0.54
Methods/Class:
5.5
Methods:
2,444
Files:
374
Avg method cmp:
1.98
Classes/Pkg:
6
Classes:
444
Packages:
74
Coverage
444 classes, 7,457 / 14,604 elements
51.1%
0.5106135
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
39.7%
0.3969313
org.kuali.student.common.assembly.data
(566)
2.
54%
0.54008436
org.kuali.student.common.validator
(373)
3.
80.3%
0.80311286
org.kuali.student.common.dictionary.service.impl
(345)
4.
43.8%
0.43807575
org.kuali.student.common.validator.old
(295)
5.
70.1%
0.700611
org.kuali.student.common.assembly.dictionary
(231)
Most Complex Classes
1.
61.2%
0.6123457
DefaultValidatorImpl
(253)
2.
48.9%
0.48870057
Validator
(215)
3.
85.1%
0.85141903
DictionaryFormatter
(141)
4.
39.4%
0.3937677
Data
(123)
5.
83%
0.82954544
MetadataServiceImpl
(119)
Test Results
121 / 121
tests 17.27 secs
100%
Top 20 Project Risks
CrossSearchManager.SearchResultRowComparator
IdTranslatorFilter
IdTranslatorAssemblerFilter
PrincipalAccessor
IdTranslator
SimpleExceptionLoggingAdvice
RiceContextLoaderListener
BaseAssembler
KSSerializationPolicy
ExportGwtRpcServlet
BaseRpcGwtServletAbstract
ObjStructXmlTypeAdapter
AssemblerUtils
PropertiesFactory
IntegrationServiceTestClassRunner
SearchDispatchRpcGwtServlet
ExportDocumentDownload
AttributeSetAdapter
LoadJpaBean
Dictionary
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
Fri Apr 22 2011 04:34:37 EST
.
Clover: Open Source License registered to University of Arizona.