Clover Coverage Report -
KS Common 1.2-M3-SNAPSHOT (Aggregated)
Coverage timestamp:
Mon Jun 6 2011 05:37:04 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Mon Jun 6 2011 05:37:04 EDT:
Stmts:
8,987
LOC:
38,728
Total cmp:
4,865
Stmts/Method:
3.66
Branches:
3,252
NCLOC:
23,303
Cmp density:
0.54
Methods/Class:
5.5
Methods:
2,455
Files:
376
Avg method cmp:
1.98
Classes/Pkg:
5.87
Classes:
446
Packages:
76
Statistics for project Clover database Mon Jun 6 2011 05:37:04 EDT:
Stmts:
8,987
LOC:
38,728
Total cmp:
4,865
Stmts/Method:
3.66
Branches:
3,252
NCLOC:
23,303
Cmp density:
0.54
Methods/Class:
5.5
Methods:
2,455
Files:
376
Avg method cmp:
1.98
Classes/Pkg:
5.87
Classes:
446
Packages:
76
Coverage
446 classes, 7,544 / 14,694 elements
51.3%
0.5134068
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
39.7%
0.3969313
org.kuali.student.common.assembly.data
(566)
2.
56.9%
0.5692821
org.kuali.student.common.validator
(381)
3.
81%
0.8099302
org.kuali.student.common.dictionary.service.impl
(346)
4.
43.8%
0.43807575
org.kuali.student.common.validator.old
(295)
5.
69.9%
0.69857436
org.kuali.student.common.assembly.dictionary
(233)
Most Complex Classes
1.
65.4%
0.65370595
DefaultValidatorImpl
(261)
2.
48.9%
0.48870057
Validator
(215)
3.
86.5%
0.86477464
DictionaryFormatter
(141)
4.
39.4%
0.3937677
Data
(123)
5.
83%
0.82954544
MetadataServiceImpl
(121)
Test Results
123 / 123
tests 17.71 secs
100%
Top 20 Project Risks
CrossSearchManager.SearchResultRowComparator
IdTranslatorFilter
IdTranslatorAssemblerFilter
PrincipalAccessor
IdTranslator
SimpleExceptionLoggingAdvice
RiceContextLoaderListener
DerbyXAPoolDataSource
BaseAssembler
KSSerializationPolicy
ExportGwtRpcServlet
BaseRpcGwtServletAbstract
ObjStructXmlTypeAdapter
AssemblerUtils
PropertiesFactory
IntegrationServiceTestClassRunner
SearchDispatchRpcGwtServlet
ExportDocumentDownload
AttributeSetAdapter
LoadJpaBean
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
Mon Jun 6 2011 05:37:11 EDT
.
Clover: Open Source License registered to University of Arizona.