Clover Coverage Report -
KS Common Util 1.2-M6-SNAPSHOT
Coverage timestamp:
Sun Sep 11 2011 06:11:48 EDT
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Sun Sep 11 2011 06:11:37 EDT:
Stmts:
1,514
LOC:
6,918
Total cmp:
803
Stmts/Method:
4.07
Branches:
378
NCLOC:
3,673
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 Sun Sep 11 2011 06:11:37 EDT:
Stmts:
1,514
LOC:
6,918
Total cmp:
803
Stmts/Method:
4.07
Branches:
378
NCLOC:
3,673
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,264 elements
44.2%
0.4416961
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.95 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
Sun Sep 11 2011 06:13:07 EDT
.
Clover: Open Source License registered to University of Arizona.