Clover Coverage Report -
KS Common Util 1.2.1-SNAPSHOT
Coverage timestamp:
Wed Nov 2 2011 05:02:05 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Wed Nov 2 2011 05:01:46 EST:
Stmts:
1,496
LOC:
6,800
Total cmp:
791
Stmts/Method:
4.11
Branches:
370
NCLOC:
3,636
Cmp density:
0.53
Methods/Class:
5.06
Methods:
364
Files:
64
Avg method cmp:
2.17
Classes/Pkg:
3.27
Classes:
72
Packages:
22
Statistics for project Clover database Wed Nov 2 2011 05:01:46 EST:
Stmts:
1,496
LOC:
6,800
Total cmp:
791
Stmts/Method:
4.11
Branches:
370
NCLOC:
3,636
Cmp density:
0.53
Methods/Class:
5.06
Methods:
364
Files:
64
Avg method cmp:
2.17
Classes/Pkg:
3.27
Classes:
72
Packages:
22
Coverage
72 classes, 1,000 / 2,230 elements
44.8%
0.44843048
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
93.8%
0.9382716
org.kuali.student.common.messagebuilder.impl
(169)
2.
43.3%
0.43278086
org.kuali.student.common.util
(162)
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 1.43 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
Wed Nov 2 2011 05:04:16 EST
.
Clover: Open Source License registered to University of Arizona.