Clover Coverage Report -
KS Common Util 1.2-M5-SNAPSHOT
Coverage timestamp:
Mon Aug 29 2011 06:04:53 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Mon Aug 29 2011 06:04:42 EDT:
Stmts:
1,516
LOC:
6,916
Total cmp:
805
Stmts/Method:
4.08
Branches:
382
NCLOC:
3,672
Cmp density:
0.53
Methods/Class:
5.17
Methods:
372
Files:
64
Avg method cmp:
2.16
Classes/Pkg:
3.27
Classes:
72
Packages:
22
Statistics for project Clover database Mon Aug 29 2011 06:04:42 EDT:
Stmts:
1,516
LOC:
6,916
Total cmp:
805
Stmts/Method:
4.08
Branches:
382
NCLOC:
3,672
Cmp density:
0.53
Methods/Class:
5.17
Methods:
372
Files:
64
Avg method cmp:
2.16
Classes/Pkg:
3.27
Classes:
72
Packages:
22
Coverage
72 classes, 1,000 / 2,270 elements
44.1%
0.44052863
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
40.4%
0.40447503
org.kuali.student.common.util
(175)
2.
93.8%
0.9382716
org.kuali.student.common.messagebuilder.impl
(169)
3.
66.4%
0.6643519
org.kuali.student.common.messagebuilder.booleanmessage.ast.parsers
(149)
4.
90.6%
0.9060773
org.kuali.student.common.messagebuilder.booleanmessage.ast
(57)
5.
0%
0.0
org.kuali.student.common.util.jpa
(45)
Most Complex Classes
1.
48%
0.48
BooleanFunctionLexer
(115)
2.
98.3%
0.98333335
SuccessMessageBuilder
(45)
3.
97%
0.97
SimpleBooleanMessageBuilder
(45)
4.
98.3%
0.98333335
FailureMessageBuilder
(45)
5.
0%
0.0
RiceWebApplicationContextProxy
(33)
Test Results
71 / 71
tests 0.99 secs
100%
Top 20 Project Risks
PrincipalAccessor
SimpleExceptionLoggingAdvice
RiceContextLoaderListener
SecurityUtils
DerbyXAPoolDataSource
LoadSqlListener
SimpleEnumPropertyEditor
UUIDHelper
PropertiesFactory
MessageUtils
AttributeSetAdapter
JaxbAttributeMapListAdapter
LoadJpaBean
JaxbAttributeList
BooleanFunctionLexer
MethodArgsToObjectEhcacheAdvice
MergingPersistenceUnitManager
ExceptionMappingAdvice
ManifestInspector
LoadJpaBeanFileListener
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
BooleanFunctionLexer.mWHITESPACE() : void
(13)
2.
0%
LoadSqlListener.process(String,String) : void
(9)
3.
0%
ExceptionMappingAdvice.afterThrowing(Exception) : void
(5)
4.
0%
MethodArgsToObjectEhcacheAdvice.getFromCache(ProceedingJoinPoint) : Object
(5)
5.
0%
LoadJpaBeanFileListener.onApplicationEvent(ApplicationEvent) : void
(6)
6.
0%
SimpleExceptionLoggingAdvice.logException(Class<?>,Throwable) : void
(7)
7.
0%
PropertiesFactory.getProperties(String,String) : Map<Object, Object>
(4)
8.
0%
RiceContextLoaderListener.initLog4j(ServletContextEvent) : void
(5)
9.
0%
RiceContextLoaderListener.contextInitialized(ServletContextEvent) : void
(3)
10.
0%
SimpleExceptionLoggingAdvice.afterThrowing(JoinPoint,Throwable) : void
(7)
11.
0%
JaxWsClientFactoryBean.getObject() : Object
(5)
12.
0%
RiceContextLoaderListener.lookupSpringContextFile(ServletContext) : String
(5)
13.
0%
RiceContextLoaderListener.findBasePath(ServletContext) : String
(5)
14.
0%
ServletWrappingController.afterPropertiesSet() : void
(4)
15.
0%
MergingPersistenceUnitManager.postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo) : void
(3)
16.
0%
MethodArgsToObjectEhcacheAdvice.invalidateCache(ProceedingJoinPoint) : Object
(4)
17.
0%
DebugHandler.printMessage(SOAPMessageContext,PrintStream) : boolean
(3)
18.
0%
AuthenticationService.<clinit>, line 40()
(3)
19.
0%
RiceContextLoaderListener.initConfig(ServletContext) : void
(2)
20.
0%
LoadSqlListener.onApplicationEvent(ApplicationEvent) : void
(5)
Report generated by
Clover
Code Coverage
v3.0.2
Mon Aug 29 2011 06:06:05 EDT
.
Clover: Open Source License registered to University of Arizona.