Clover Coverage Report -
KS Common Util 1.1.0-SNAPSHOT
Coverage timestamp:
Tue Feb 15 2011 04:46:54 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Tue Feb 15 2011 04:46:37 EST:
Stmts:
1,546
LOC:
7,092
Total cmp:
821
Stmts/Method:
4.09
Branches:
396
NCLOC:
3,737
Cmp density:
0.53
Methods/Class:
5.18
Methods:
378
Files:
64
Avg method cmp:
2.17
Classes/Pkg:
3.65
Classes:
73
Packages:
20
Statistics for project Clover database Tue Feb 15 2011 04:46:37 EST:
Stmts:
1,546
LOC:
7,092
Total cmp:
821
Stmts/Method:
4.09
Branches:
396
NCLOC:
3,737
Cmp density:
0.53
Methods/Class:
5.18
Methods:
378
Files:
64
Avg method cmp:
2.17
Classes/Pkg:
3.65
Classes:
73
Packages:
20
Coverage
73 classes, 1,000 / 2,320 elements
43.1%
0.43103448
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 1.43 secs
100%
Top 20 Project Risks
PrincipalAccessor
SecurityUtils
RiceConfigBeanDefinitionVisitor
SimpleExceptionLoggingAdvice
RiceContextLoaderListener
LoadSqlListener
SimpleEnumPropertyEditor
UUIDHelper
PropertiesFactory
MessageUtils
RiceConfigPropertyPlaceholderConfigurer
AttributeSetAdapter
JaxbAttributeMapListAdapter
LoadJpaBean
JaxbAttributeList
BooleanFunctionLexer
MethodArgsToObjectEhcacheAdvice
MergingPersistenceUnitManager
RiceConfigPropertyPlaceholderConfigurer.PlaceholderResolvingStringValueResolver
ManifestInspector
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%
RiceConfigBeanDefinitionVisitor.resolveValue(Object) : Object
(6)
15.
0%
RiceContextLoaderListener.findBasePath(ServletContext) : String
(5)
16.
0%
RiceConfigPropertyPlaceholderConfigurer.processProperties(ConfigurableListableBeanFactory,Properties) : void
(5)
17.
0%
ServletWrappingController.afterPropertiesSet() : void
(4)
18.
0%
MergingPersistenceUnitManager.postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo) : void
(3)
19.
0%
MethodArgsToObjectEhcacheAdvice.invalidateCache(ProceedingJoinPoint) : Object
(4)
20.
0%
DebugHandler.printMessage(SOAPMessageContext,PrintStream) : boolean
(3)
Report generated by
Clover
Code Coverage
v3.0.2
Tue Feb 15 2011 04:48:17 EST
.
Clover: Open Source License registered to University of Arizona.