Clover Coverage Report -
KS Common Util 1.1.0-M10
Coverage timestamp:
Fri Dec 17 2010 21:01:37 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Fri Dec 17 2010 21:01:27 EST:
Stmts:
1,490
LOC:
6,940
Total cmp:
797
Stmts/Method:
4.07
Branches:
378
NCLOC:
3,617
Cmp density:
0.53
Methods/Class:
5.08
Methods:
366
Files:
63
Avg method cmp:
2.18
Classes/Pkg:
3.43
Classes:
72
Packages:
21
Statistics for project Clover database Fri Dec 17 2010 21:01:27 EST:
Stmts:
1,490
LOC:
6,940
Total cmp:
797
Stmts/Method:
4.07
Branches:
378
NCLOC:
3,617
Cmp density:
0.53
Methods/Class:
5.08
Methods:
366
Files:
63
Avg method cmp:
2.18
Classes/Pkg:
3.43
Classes:
72
Packages:
21
Coverage
72 classes, 1,000 / 2,234 elements
44.8%
0.44762757
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.03 secs
100%
Top 20 Project Risks
PrincipalAccessor
SecurityUtils
RiceConfigBeanDefinitionVisitor
SimpleExceptionLoggingAdvice
DerbyXAPoolDataSource
RiceContextLoaderListener
LoadSqlListener
SimpleEnumPropertyEditor
UUIDHelper
PropertiesFactory
MessageUtils
RiceConfigPropertyPlaceholderConfigurer
AttributeSetAdapter
JaxbAttributeMapListAdapter
LoadJpaBean
BooleanFunctionLexer
JaxbAttributeList
RiceConfigPropertyPlaceholderConfigurer.PlaceholderResolvingStringValueResolver
ManifestInspector
ExceptionMappingAdvice
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%
LoadJpaBeanFileListener.onApplicationEvent(ApplicationEvent) : void
(6)
5.
0%
SimpleExceptionLoggingAdvice.logException(Class<?>,Throwable) : void
(7)
6.
0%
PropertiesFactory.getProperties(String,String) : Map<Object, Object>
(4)
7.
0%
RiceContextLoaderListener.contextInitialized(ServletContextEvent) : void
(3)
8.
0%
SimpleExceptionLoggingAdvice.afterThrowing(JoinPoint,Throwable) : void
(7)
9.
0%
JaxWsClientFactoryBean.getObject() : Object
(5)
10.
0%
RiceContextLoaderListener.lookupSpringContextFile(ServletContext) : String
(5)
11.
0%
SecurityUtils.getCurrentUserId() : String
(4)
12.
0%
RiceConfigBeanDefinitionVisitor.resolveValue(Object) : Object
(6)
13.
0%
RiceContextLoaderListener.findBasePath(ServletContext) : String
(5)
14.
0%
RiceConfigPropertyPlaceholderConfigurer.processProperties(ConfigurableListableBeanFactory,Properties) : void
(5)
15.
0%
ServletWrappingController.afterPropertiesSet() : void
(4)
16.
0%
DebugHandler.printMessage(SOAPMessageContext,PrintStream) : boolean
(3)
17.
0%
AuthenticationService.<clinit>, line 40()
(3)
18.
0%
RiceContextLoaderListener.initConfig(ServletContext) : void
(2)
19.
0%
LoadSqlListener.onApplicationEvent(ApplicationEvent) : void
(5)
20.
0%
PrincipalAccessor.getPrincipalFromWebServiceContext(WebServiceContext) : PrincipalWrapper
(4)
Report generated by
Clover
Code Coverage
v3.0.2
Fri Dec 17 2010 21:02:43 EST
.
Clover: Open Source License registered to University of Arizona.