Clover Coverage Report -
KS Common Util 1.2-M1-SNAPSHOT
Coverage timestamp:
Fri Mar 4 2011 04:43:55 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Fri Mar 4 2011 04:43:33 EST:
Stmts:
1,503
LOC:
6,773
Total cmp:
799
Stmts/Method:
4.08
Branches:
380
NCLOC:
3,628
Cmp density:
0.53
Methods/Class:
5.26
Methods:
368
Files:
62
Avg method cmp:
2.17
Classes/Pkg:
3.5
Classes:
70
Packages:
20
Statistics for project Clover database Fri Mar 4 2011 04:43:33 EST:
Stmts:
1,503
LOC:
6,773
Total cmp:
799
Stmts/Method:
4.08
Branches:
380
NCLOC:
3,628
Cmp density:
0.53
Methods/Class:
5.26
Methods:
368
Files:
62
Avg method cmp:
2.17
Classes/Pkg:
3.5
Classes:
70
Packages:
20
Coverage
70 classes, 1,000 / 2,251 elements
44.4%
0.444247
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 2.03 secs
100%
Top 20 Project Risks
PrincipalAccessor
SecurityUtils
SimpleExceptionLoggingAdvice
RiceContextLoaderListener
LoadSqlListener
SimpleEnumPropertyEditor
UUIDHelper
PropertiesFactory
MessageUtils
AttributeSetAdapter
JaxbAttributeMapListAdapter
LoadJpaBean
JaxbAttributeList
BooleanFunctionLexer
MethodArgsToObjectEhcacheAdvice
MergingPersistenceUnitManager
ExceptionMappingAdvice
ManifestInspector
LoadJpaBeanFileListener
ServletWrappingController
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%
SecurityUtils.getCurrentUserId() : String
(4)
14.
0%
RiceContextLoaderListener.findBasePath(ServletContext) : String
(5)
15.
0%
ServletWrappingController.afterPropertiesSet() : void
(4)
16.
0%
MergingPersistenceUnitManager.postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo) : void
(3)
17.
0%
MethodArgsToObjectEhcacheAdvice.invalidateCache(ProceedingJoinPoint) : Object
(4)
18.
0%
DebugHandler.printMessage(SOAPMessageContext,PrintStream) : boolean
(3)
19.
0%
AuthenticationService.<clinit>, line 40()
(3)
20.
0%
RiceContextLoaderListener.initConfig(ServletContext) : void
(2)
Report generated by
Clover
Code Coverage
v3.0.2
Fri Mar 4 2011 04:45:22 EST
.
Clover: Open Source License registered to University of Arizona.