Generated by
JDiff

JDiff Statistics

The percent change statistic reported for all elements in each API is defined recursively as follows:
Percentage difference = 100 * (added + removed + 2*changed)
                        -----------------------------------
                        sum of public elements in BOTH APIs
Where added is the number of packages added, removed is the number of packages removed, and changed is the number of packages changed. This definition is applied recursively for the classes and their program elements, so the value for a changed package will be less than 1, unless every class in that package has changed. The definition ensures that if all packages are removed and all new packages are added, the change will be 100%. Values are rounded here, so a value of 0% indicates a percentage difference of less than 0.5%.

The overall difference between the two APIs is approximately 8%.

Sections

Packages sorted by percentage difference
Classes and Interfaces sorted by percentage difference
Differences by number and type

Packages Sorted By Percentage Difference

Percentage
Difference
Package
100 org.springframework.mock.staticmock
71 org.springframework.test.util
66 org.springframework.ui.jasperreports
60 org.springframework.beans.annotation
58 org.springframework.context.annotation.aspectj
55 org.springframework.format.datetime
54 org.springframework.web.bind.annotation
46 org.springframework.core.convert.converter
45 org.springframework.http.converter.json
42 org.springframework.mock.env
33 org.springframework.test.context.support
31 org.springframework.test.jdbc
29 org.springframework.test.context
27 org.springframework.scheduling.config
26 org.springframework.scheduling.annotation
25 org.springframework.test.context.transaction
25 org.springframework.dao.annotation
25 org.springframework.format.annotation
25 org.springframework.scheduling.aspectj
24 org.springframework.context.annotation
23 org.springframework.test.context.testng
22 org.springframework.ejb.support
22 org.springframework.web.servlet.mvc.condition
21 org.springframework.http.converter.xml
20 org.springframework.web.servlet.mvc.method.annotation
20 org.springframework.mock.jndi
20 org.springframework.web.servlet.config.annotation
20 org.springframework.web
20 org.springframework.instrument.classloading.glassfish
20 org.springframework.web.method
19 org.springframework.ui.velocity
16 org.springframework.jca.work.glassfish
16 org.springframework.jca.work.jboss
15 org.springframework.core.convert
15 org.springframework.web.context
15 org.springframework.util.comparator
14 org.springframework.orm.ibatis
14 org.springframework.web.client
14 org.springframework.format.datetime.joda
13 org.springframework.test.context.junit4
12 org.springframework.http.converter
12 org.springframework.beans.factory.annotation
11 org.springframework.aop.support.annotation
10 org.springframework.cache.annotation
10 org.springframework.instrument.classloading.oc4j
10 org.springframework.oxm
9 org.springframework.transaction.annotation
9 org.springframework.web.servlet.support
9 org.springframework.web.servlet.resource
8 org.springframework.expression.spel.ast
8 org.springframework.util
8 org.springframework.beans
8 org.springframework.orm.ibatis.support
8 org.springframework.test.context.junit4.statements
8 org.springframework.cache.support
8 org.springframework.jmx.support
8 org.springframework.scheduling.backportconcurrent
7 org.springframework.web.servlet.handler
7 org.springframework.orm.hibernate4.support
7 org.springframework.validation
7 org.springframework.cache.ehcache
7 org.springframework.remoting.jaxrpc
7 org.springframework.expression.spel.standard
7 org.springframework.web.servlet
6 org.springframework.web.jsf
6 org.springframework.web.method.support
6 org.springframework.web.filter
6 org.springframework.http.server
6 org.springframework.web.servlet.view.json
6 org.springframework.mock.web
5 org.springframework.jdbc.datasource.embedded
5 org.springframework.web.method.annotation
5 org.springframework.core.annotation
5 org.springframework.web.context.support
5 org.springframework.beans.support
5 org.springframework.core.serializer.support
5 org.springframework.web.servlet.mvc.method
5 org.springframework.http.client
5 org.springframework.cache.interceptor
5 org.springframework.validation.beanvalidation
5 org.springframework.core.io.support
4 org.springframework.web.context.request
4 org.springframework.context.support
4 org.springframework.http
4 org.springframework.core
4 org.springframework.http.converter.feed
4 org.springframework.web.servlet.view
3 org.springframework.jms.support.converter
3 org.springframework.expression.spel.support
3 org.springframework.orm.jpa.support
3 org.springframework.beans.factory
2 org.springframework.beans.factory.config
2 org.springframework.aop.framework.adapter
2 org.springframework.web.multipart.support
2 org.springframework.web.multipart
2 org.springframework.web.servlet.mvc.annotation
2 org.springframework.aop.framework
2 org.springframework.jmx.export.annotation
2 org.springframework.core.convert.support
2 org.springframework.core.task.support
2 org.springframework.core.env
2 org.springframework.web.portlet.context
2 org.springframework.jdbc.support.lob
2 org.springframework.web.struts
1 org.springframework.web.servlet.mvc.support
1 org.springframework.orm.jpa.vendor
1 org.springframework.jdbc.core
1 org.springframework.core.type.classreading
1 org.springframework.http.client.support
1 org.springframework.expression.spel
1 org.springframework.scheduling.commonj
1 org.springframework.web.portlet
1 org.springframework.orm.hibernate3.support
1 org.springframework.web.portlet.handler
1 org.springframework.remoting.jaxws
1 org.springframework.oxm.castor
1 org.springframework.jdbc.support.nativejdbc
<1 org.springframework.scheduling.support
<1 org.springframework.web.util
<1 org.springframework.transaction.jta
<1 org.springframework.beans.factory.support
<1 org.springframework.aop.interceptor
<1 org.springframework.jca.work
<1 org.springframework.jdbc.datasource.init
<1 org.springframework.web.servlet.mvc
<1 org.springframework.remoting.httpinvoker
<1 org.springframework.orm.hibernate3
<1 org.springframework.aop.aspectj.annotation
<1 org.springframework.aop.target
<1 org.springframework.orm.hibernate4
<1 org.springframework.test
<1 org.springframework.context
<1 org.springframework.scripting.support
<1 org.springframework.orm.jpa
<1 org.springframework.jmx.export.assembler
<1 org.springframework.core.io
<1 org.springframework.transaction.interceptor
<1 org.springframework.util.xml
<1 org.springframework.jmx.access
<1 org.springframework.jms.listener
<1 org.springframework.web.servlet.mvc.multiaction
<1 org.springframework.web.bind.support
<1 org.springframework.transaction.support
<1 org.springframework.scheduling.quartz
<1 org.springframework.jdbc.datasource
<1 org.springframework.orm.jdo
<1 org.springframework.beans.factory.xml

Percentage
Difference
Frequency Percentage Frequency
0 0.20408163265306123 |
1 0.08843537414965986 |
2 0.08843537414965986 |
3 0.027210884353741496 |
4 0.04081632653061224 |
5 0.07482993197278912 |
6 0.04081632653061224 |
7 0.047619047619047616 |
8 0.05442176870748299 |
9 0.02040816326530612 |
10 0.02040816326530612 |
11 0.006802721088435374 |
12 0.013605442176870748 |
13 0.006802721088435374 |
14 0.02040816326530612 |
15 0.02040816326530612 |
16 0.013605442176870748 |
19 0.006802721088435374 |
20 0.04081632653061224 |
21 0.006802721088435374 |
22 0.013605442176870748 |
23 0.006802721088435374 |
24 0.006802721088435374 |
25 0.027210884353741496 |
26 0.006802721088435374 |
27 0.006802721088435374 |
29 0.006802721088435374 |
31 0.006802721088435374 |
33 0.006802721088435374 |
42 0.006802721088435374 |
45 0.006802721088435374 |
46 0.006802721088435374 |
54 0.006802721088435374 |
55 0.006802721088435374 |
58 0.006802721088435374 |
60 0.006802721088435374 |
66 0.006802721088435374 |
71 0.006802721088435374 |
100 0.006802721088435374 |


Classes and Interfaces Sorted By Percentage Difference

Percentage
Difference
Class or Interface
100 org.springframework.beans.TypeConverter
100 org.springframework.core.convert.converter.ConditionalGenericConverter
85 org.springframework.beans.factory.NoSuchBeanDefinitionException
80 org.springframework.ui.velocity.VelocityEngineUtils
75 org.springframework.test.context.support.DelegatingSmartContextLoader
66 org.springframework.ui.jasperreports.JasperReportsUtils
66 org.springframework.web.HttpMediaTypeException
62 org.springframework.mock.jndi.ExpectedLookupTemplate
61 org.springframework.test.context.MergedContextConfiguration
60 org.springframework.beans.annotation.AnnotationBeanUtils
58 org.springframework.test.context.ContextConfigurationAttributes
58 org.springframework.web.servlet.handler.MappedInterceptor
57 org.springframework.web.client.HttpMessageConverterExtractor
57 org.springframework.web.method.annotation.ExceptionHandlerMethodResolver
55 org.springframework.test.context.support.AbstractGenericContextLoader
54 org.springframework.mock.web.MockFilterChain
50 org.springframework.beans.SimpleTypeConverter
50 org.springframework.cache.annotation.CacheAnnotationParser
50 org.springframework.cache.interceptor.CacheOperationSource
50 org.springframework.context.annotation.ImportBeanDefinitionRegistrar
50 org.springframework.context.annotation.LoadTimeWeavingConfigurer
50 org.springframework.core.ParameterNameDiscoverer
50 org.springframework.core.convert.converter.Converter
50 org.springframework.core.convert.converter.ConverterFactory
50 org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor
50 org.springframework.ejb.support.AbstractJmsMessageDrivenBean
50 org.springframework.ejb.support.SmartSessionBean
50 org.springframework.http.client.ClientHttpRequestInterceptor
50 org.springframework.http.converter.xml.XmlAwareFormHttpMessageConverter
50 org.springframework.jdbc.core.ParameterizedPreparedStatementSetter
50 org.springframework.orm.ibatis.SqlMapClientCallback
50 org.springframework.oxm.GenericMarshaller
50 org.springframework.oxm.GenericUnmarshaller
50 org.springframework.remoting.jaxrpc.JaxRpcServicePostProcessor
50 org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProcessor
50 org.springframework.scheduling.annotation.SchedulingConfigurer
50 org.springframework.test.context.ContextLoader
50 org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks
50 org.springframework.transaction.annotation.TransactionManagementConfigurer
50 org.springframework.util.ErrorHandler
50 org.springframework.validation.SmartValidator
50 org.springframework.web.WebApplicationInitializer
50 org.springframework.web.client.RestClientException
50 org.springframework.web.context.ConfigurableWebEnvironment
50 org.springframework.web.servlet.mvc.condition.RequestCondition
47 org.springframework.web.servlet.config.annotation.WebMvcConfigurer
47 org.springframework.web.servlet.mvc.condition.PatternsRequestCondition
46 org.springframework.test.context.support.AbstractContextLoader
45 org.springframework.test.jdbc.JdbcTestUtils
45 org.springframework.core.convert.TypeDescriptor
43 org.springframework.test.context.support.AnnotationConfigContextLoader
42 org.springframework.web.servlet.config.annotation.InterceptorRegistration
41 org.springframework.test.context.testng.AbstractTransactionalTestNGSpringContextTests
40 org.springframework.web.method.support.ModelAndViewContainer
38 org.springframework.web.servlet.mvc.condition.ProducesRequestCondition
37 org.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter
37 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
35 org.springframework.scheduling.config.ScheduledTaskRegistrar
35 org.springframework.web.servlet.mvc.condition.ConsumesRequestCondition
33 org.springframework.aop.support.annotation.AnnotationMethodMatcher
33 org.springframework.beans.support.ResourceEditorRegistrar
33 org.springframework.cache.annotation.SpringCacheAnnotationParser
33 org.springframework.cache.support.NoOpCacheManager
33 org.springframework.core.LocalVariableTableParameterNameDiscoverer
33 org.springframework.jca.work.jboss.JBossWorkManagerUtils
33 org.springframework.web.context.ContextLoaderListener
33 org.springframework.web.servlet.HandlerInterceptor
33 org.springframework.web.servlet.handler.DispatcherServletWebRequest
33 org.springframework.web.servlet.mvc.method.annotation.ServletModelAttributeMethodProcessor
33 org.springframework.web.servlet.view.ContentNegotiatingViewResolver
31 org.springframework.web.filter.OncePerRequestFilter
30 org.springframework.beans.factory.config.DeprecatedBeanWarner
29 org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests
28 org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseBuilder
28 org.springframework.validation.beanvalidation.MethodValidationPostProcessor
28 org.springframework.web.servlet.mvc.condition.RequestMethodsRequestCondition
28 org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver
28 org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver
27 org.springframework.cache.ehcache.EhCacheCacheManager
26 org.springframework.test.context.transaction.TransactionalTestExecutionListener
25 org.springframework.aop.framework.adapter.GlobalAdvisorAdapterRegistry
25 org.springframework.cache.annotation.CachingConfigurationSelector
25 org.springframework.context.annotation.FilterType
25 org.springframework.core.convert.converter.GenericConverter
25 org.springframework.expression.spel.ast.AstUtils
25 org.springframework.expression.spel.ast.OpAnd
25 org.springframework.expression.spel.ast.OpOr
25 org.springframework.http.HttpStatus.Series
25 org.springframework.http.converter.HttpMessageNotWritableException
25 org.springframework.http.server.ServerHttpResponse
25 org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseConfigurer
25 org.springframework.jms.support.converter.MessageType
25 org.springframework.mock.web.MockRequestDispatcher
25 org.springframework.scheduling.aspectj.AspectJAsyncConfiguration
25 org.springframework.test.context.SmartContextLoader
25 org.springframework.transaction.annotation.Ejb3TransactionAnnotationParser
25 org.springframework.transaction.annotation.SpringTransactionAnnotationParser
25 org.springframework.web.SpringServletContainerInitializer
25 org.springframework.web.bind.annotation.RequestMethod
25 org.springframework.web.filter.RequestContextFilter
25 org.springframework.web.jsf.SpringBeanVariableResolver
25 org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver
25 org.springframework.web.multipart.support.MissingServletRequestPartException
25 org.springframework.web.servlet.config.annotation.InterceptorRegistry
25 org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor
22 org.springframework.cache.annotation.AnnotationCacheOperationSource
22 org.springframework.web.servlet.View
21 org.springframework.expression.spel.support.ReflectivePropertyAccessor
20 org.springframework.core.annotation.AnnotationAwareOrderComparator
20 org.springframework.core.convert.Property
20 org.springframework.core.env.PropertyResolver
20 org.springframework.expression.spel.support.ReflectiveMethodResolver
20 org.springframework.format.datetime.joda.JodaTimeFormatterRegistrar
20 org.springframework.instrument.classloading.glassfish.GlassFishLoadTimeWeaver
20 org.springframework.jmx.export.annotation.AnnotationMBeanExporter
20 org.springframework.util.comparator.ComparableComparator
20 org.springframework.validation.beanvalidation.MethodValidationInterceptor
20 org.springframework.web.context.support.WebApplicationContextUtils
20 org.springframework.web.method.annotation.RequestParamMethodArgumentResolver
20 org.springframework.web.portlet.handler.PortletRequestMethodNotSupportedException
18 org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
18 org.springframework.http.converter.json.MappingJacksonHttpMessageConverter
18 org.springframework.expression.spel.ast.CompoundExpression
17 org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport
16 org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy
16 org.springframework.context.annotation.aspectj.SpringConfiguredConfiguration
16 org.springframework.core.convert.ConverterNotFoundException
16 org.springframework.core.env.Environment
16 org.springframework.core.serializer.support.SerializingConverter
16 org.springframework.ejb.support.AbstractSessionBean
16 org.springframework.ejb.support.AbstractStatefulSessionBean
16 org.springframework.expression.spel.ast.OperatorNot
16 org.springframework.jca.work.glassfish.GlassFishWorkManagerTaskExecutor
16 org.springframework.scheduling.backportconcurrent.CustomizableThreadFactory
16 org.springframework.test.jdbc.SimpleJdbcTestUtils
16 org.springframework.ui.velocity.CommonsLoggingLogSystem
16 org.springframework.web.context.request.WebRequestInterceptor
16 org.springframework.web.filter.HttpPutFormContentFilter
16 org.springframework.web.multipart.MultipartResolver
16 org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping
16 org.springframework.web.servlet.mvc.method.annotation.RequestPartMethodArgumentResolver
16 org.springframework.jmx.support.MBeanRegistrationSupport
16 org.springframework.web.servlet.view.AbstractCachingViewResolver
15 org.springframework.core.GenericTypeResolver
15 org.springframework.transaction.annotation.AnnotationTransactionAttributeSource
15 org.springframework.web.servlet.HandlerMapping
15 org.springframework.web.context.support.AnnotationConfigWebApplicationContext
15 org.springframework.web.portlet.GenericPortletBean
15 org.springframework.web.servlet.HttpServletBean
14 org.springframework.expression.spel.ast.MethodReference
14 org.springframework.expression.spel.ast.Projection
14 org.springframework.expression.spel.ast.TypeReference
14 org.springframework.expression.spel.standard.SpelExpression
14 org.springframework.http.ResponseEntity
14 org.springframework.jdbc.support.lob.OracleLobHandler
14 org.springframework.mock.env.MockPropertySource
13 org.springframework.web.servlet.mvc.AbstractUrlViewController
12 org.springframework.core.convert.support.GenericConversionService
12 org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
12 org.springframework.cache.interceptor.BeanFactoryCacheOperationSourceAdvisor
12 org.springframework.cache.interceptor.CacheProxyFactoryBean
12 org.springframework.core.convert.ConversionService
12 org.springframework.http.client.ClientHttpResponse
12 org.springframework.http.converter.feed.AbstractWireFeedHttpMessageConverter
12 org.springframework.jdbc.core.SqlRowSetResultSetExtractor
12 org.springframework.scheduling.config.ScheduledTasksBeanDefinitionParser
12 org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests
12 org.springframework.test.context.support.DirtiesContextTestExecutionListener
12 org.springframework.web.HttpMediaTypeNotSupportedException
12 org.springframework.web.client.DefaultResponseErrorHandler
12 org.springframework.web.portlet.context.PortletApplicationContextUtils
12 org.springframework.web.portlet.context.StandardPortletEnvironment
12 org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer
12 org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver
12 org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler
12 org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter
11 org.springframework.expression.spel.ast.PropertyOrFieldReference
11 org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver
11 org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider
11 org.springframework.orm.hibernate4.support.OpenSessionInViewFilter
11 org.springframework.orm.jpa.EntityManagerFactoryUtils
11 org.springframework.web.filter.ShallowEtagHeaderFilter
11 org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration
11 org.springframework.web.servlet.handler.HandlerInterceptorAdapter
11 org.springframework.web.servlet.handler.WebRequestHandlerInterceptorAdapter
10 org.springframework.web.util.UrlPathHelper
10 org.springframework.aop.interceptor.AsyncExecutionAspectSupport
10 org.springframework.aop.target.AbstractPrototypeBasedTargetSource
10 org.springframework.beans.factory.config.ObjectFactoryCreatingFactoryBean
10 org.springframework.beans.factory.config.ProviderCreatingFactoryBean
10 org.springframework.expression.spel.SpelNode
10 org.springframework.format.datetime.DateFormatter
10 org.springframework.http.HttpEntity
10 org.springframework.instrument.classloading.oc4j.OC4JLoadTimeWeaver
10 org.springframework.jdbc.support.nativejdbc.WebSphereNativeJdbcExtractor
10 org.springframework.jmx.support.WebSphereMBeanServerFactoryBean
10 org.springframework.orm.ibatis.support.BlobByteArrayTypeHandler
10 org.springframework.orm.ibatis.support.BlobSerializableTypeHandler
10 org.springframework.orm.ibatis.support.ClobStringTypeHandler
10 org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect
10 org.springframework.orm.jpa.vendor.TopLinkJpaDialect
10 org.springframework.transaction.jta.OC4JJtaTransactionManager
9 org.springframework.mock.web.MockHttpServletRequest
9 org.springframework.context.ApplicationContext
9 org.springframework.expression.spel.ast.Indexer
9 org.springframework.expression.spel.ast.VariableReference
9 org.springframework.http.client.HttpComponentsClientHttpRequestFactory
9 org.springframework.orm.hibernate4.SessionFactoryUtils
9 org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
9 org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor
9 org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor
8 org.springframework.web.servlet.handler.AbstractHandlerMapping
8 org.springframework.mock.web.MockServletContext
8 org.springframework.remoting.jaxws.LocalJaxWsServiceFactory
8 org.springframework.web.servlet.handler.SimpleMappingExceptionResolver
8 org.springframework.beans.factory.config.CommonsLogFactoryBean
8 org.springframework.ejb.support.AbstractMessageDrivenBean
8 org.springframework.ejb.support.AbstractStatelessSessionBean
8 org.springframework.jdbc.support.lob.LobCreator
8 org.springframework.web.context.support.StandardServletEnvironment
8 org.springframework.web.jsf.DecoratingNavigationHandler
8 org.springframework.web.jsf.WebApplicationContextVariableResolver
8 org.springframework.web.servlet.mvc.method.annotation.PathVariableMethodArgumentResolver
7 org.springframework.cache.support.AbstractCacheManager
7 org.springframework.expression.spel.ast.Selection
7 org.springframework.format.datetime.joda.JodaDateTimeFormatAnnotationFormatterFactory
7 org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor
7 org.springframework.remoting.httpinvoker.HttpComponentsHttpInvokerRequestExecutor
7 org.springframework.scheduling.support.CronTrigger
7 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter
7 org.springframework.cache.interceptor.AbstractFallbackCacheOperationSource
7 org.springframework.core.task.support.ExecutorServiceAdapter
7 org.springframework.ejb.support.AbstractEnterpriseBean
7 org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
7 org.springframework.transaction.interceptor.TransactionProxyFactoryBean
7 org.springframework.util.comparator.NullSafeComparator
7 org.springframework.web.portlet.context.PortletContextScope
7 org.springframework.web.servlet.mvc.condition.RequestConditionHolder
6 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry
6 org.springframework.beans.DirectFieldAccessor
6 org.springframework.core.env.ConfigurablePropertyResolver
6 org.springframework.core.type.classreading.CachingMetadataReaderFactory
6 org.springframework.jmx.export.annotation.AnnotationJmxAttributeSource
6 org.springframework.web.HttpRequestMethodNotSupportedException
6 org.springframework.web.portlet.context.AbstractRefreshablePortletApplicationContext
6 org.springframework.beans.factory.config.BeanReferenceFactoryBean
6 org.springframework.context.support.PropertySourcesPlaceholderConfigurer
6 org.springframework.http.client.support.ProxyFactoryBean
6 org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
6 org.springframework.orm.ibatis.support.SqlMapClientDaoSupport
6 org.springframework.scheduling.commonj.TimerManagerTaskScheduler
6 org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver
6 org.springframework.web.servlet.view.json.MappingJackson2JsonView
6 org.springframework.web.servlet.view.json.MappingJacksonJsonView
6 org.springframework.web.context.support.AbstractRefreshableWebApplicationContext
5 org.springframework.context.annotation.AnnotationConfigApplicationContext
5 org.springframework.core.env.AbstractPropertyResolver
5 org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor
5 org.springframework.validation.DefaultMessageCodesResolver
5 org.springframework.web.context.request.Log4jNestedDiagnosticContextInterceptor
5 org.springframework.web.servlet.resource.ResourceHttpRequestHandler
5 org.springframework.web.servlet.support.RequestContext
5 org.springframework.web.servlet.view.AbstractView
5 org.springframework.cache.interceptor.NameMatchCacheOperationSource
5 org.springframework.http.converter.StringHttpMessageConverter
5 org.springframework.jdbc.datasource.init.ResourceDatabasePopulator
5 org.springframework.orm.hibernate3.FilterDefinitionFactoryBean
5 org.springframework.orm.ibatis.support.AbstractLobTypeHandler
5 org.springframework.scheduling.backportconcurrent.ConcurrentTaskExecutor
5 org.springframework.transaction.support.DelegatingTransactionDefinition
5 org.springframework.util.comparator.InvertibleComparator
5 org.springframework.web.jsf.DelegatingVariableResolver
5 org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping
5 org.springframework.web.struts.ActionSupport
5 org.springframework.web.struts.DispatchActionSupport
5 org.springframework.web.struts.LookupDispatchActionSupport
5 org.springframework.web.struts.MappingDispatchActionSupport
5 org.springframework.scheduling.quartz.SchedulerAccessor
5 org.springframework.test.context.testng.AbstractTestNGSpringContextTests
5 org.springframework.web.method.annotation.ModelAttributeMethodProcessor
5 org.springframework.web.servlet.FlashMap
4 org.springframework.beans.factory.support.AbstractBeanDefinition
4 org.springframework.orm.hibernate4.support.OpenSessionInViewInterceptor
4 org.springframework.util.AntPathMatcher
4 org.springframework.web.util.ExpressionEvaluationUtils
4 org.springframework.beans.AbstractPropertyAccessor
4 org.springframework.web.client.RestOperations
4 org.springframework.web.servlet.FrameworkServlet
4 org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
4 org.springframework.test.AssertThrows
4 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
4 org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver
4 org.springframework.jdbc.datasource.DataSourceUtils
4 org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator
3 org.springframework.jmx.export.assembler.AbstractMBeanInfoAssembler
3 org.springframework.mock.web.MockHttpSession
3 org.springframework.core.annotation.AnnotationAttributes
3 org.springframework.web.client.RestTemplate
3 org.springframework.core.CollectionFactory
3 org.springframework.core.io.VfsResource
3 org.springframework.orm.hibernate3.LocalSessionFactoryBean
3 org.springframework.scheduling.commonj.WorkManagerTaskExecutor
3 org.springframework.core.io.AbstractResource
3 org.springframework.orm.hibernate3.HibernateAccessor
3 org.springframework.jms.listener.DefaultMessageListenerContainer
3 org.springframework.orm.jdo.JdoOperations
2 org.springframework.beans.factory.config.PlaceholderConfigurerSupport
2 org.springframework.context.ConfigurableApplicationContext
2 org.springframework.http.converter.AbstractHttpMessageConverter
2 org.springframework.orm.ibatis.SqlMapClientFactoryBean
2 org.springframework.web.bind.support.ConfigurableWebBindingInitializer
2 org.springframework.web.portlet.context.StaticPortletApplicationContext
2 org.springframework.expression.spel.ast.SpelNodeImpl
2 org.springframework.jms.support.converter.MappingJacksonMessageConverter
2 org.springframework.mock.web.MockHttpServletResponse
2 org.springframework.orm.ibatis.SqlMapClientOperations
2 org.springframework.jdbc.core.JdbcTemplate
2 org.springframework.util.CachingMapDecorator
2 org.springframework.web.context.support.GenericWebApplicationContext
2 org.springframework.jca.work.WorkManagerTaskExecutor
2 org.springframework.util.xml.StaxUtils
2 org.springframework.web.filter.AbstractRequestLoggingFilter
2 org.springframework.jmx.access.MBeanClientInterceptor
2 org.springframework.web.servlet.mvc.multiaction.MultiActionController
2 org.springframework.expression.spel.ExpressionState
2 org.springframework.oxm.castor.CastorMarshaller
2 org.springframework.web.servlet.view.RedirectView
2 org.springframework.web.struts.ContextLoaderPlugIn
2 org.springframework.scripting.support.ScriptFactoryPostProcessor
1 org.springframework.beans.factory.support.AbstractBeanFactory
1 org.springframework.context.support.AbstractApplicationContext
1 org.springframework.scheduling.backportconcurrent.ThreadPoolTaskExecutor
1 org.springframework.cache.ehcache.EhCacheFactoryBean
1 org.springframework.orm.ibatis.SqlMapClientTemplate
1 org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter
1 org.springframework.expression.spel.support.StandardEvaluationContext
1 org.springframework.jdbc.core.JdbcOperations
1 org.springframework.beans.BeanWrapperImpl
1 org.springframework.util.ReflectionUtils
1 org.springframework.beans.factory.config.ConfigurableBeanFactory
1 org.springframework.core.env.AbstractEnvironment
1 org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
1 org.springframework.web.servlet.DispatcherServlet
<1 org.springframework.web.util.WebUtils
<1 org.springframework.http.HttpHeaders
<1 org.springframework.validation.DataBinder
<1 org.springframework.orm.hibernate3.HibernateOperations
<1 org.springframework.beans.factory.annotation.Autowired
<1 org.springframework.beans.factory.annotation.Value
<1 org.springframework.context.annotation.Bean
<1 org.springframework.context.annotation.ComponentScan
<1 org.springframework.context.annotation.ComponentScan.Filter
<1 org.springframework.context.annotation.Configuration
<1 org.springframework.context.annotation.DependsOn
<1 org.springframework.context.annotation.EnableLoadTimeWeaving
<1 org.springframework.context.annotation.Import
<1 org.springframework.context.annotation.Profile
<1 org.springframework.context.annotation.aspectj.EnableSpringConfigured
<1 org.springframework.format.annotation.DateTimeFormat
<1 org.springframework.mock.staticmock.MockStaticEntityMethods
<1 org.springframework.scheduling.annotation.EnableAsync
<1 org.springframework.scheduling.annotation.EnableScheduling
<1 org.springframework.scheduling.annotation.Scheduled
<1 org.springframework.test.context.ContextConfiguration
<1 org.springframework.test.context.transaction.TransactionConfiguration
<1 org.springframework.web.bind.annotation.CookieValue
<1 org.springframework.web.bind.annotation.ExceptionHandler
<1 org.springframework.web.bind.annotation.ModelAttribute
<1 org.springframework.web.bind.annotation.PathVariable
<1 org.springframework.web.bind.annotation.RequestBody
<1 org.springframework.web.bind.annotation.RequestHeader
<1 org.springframework.web.bind.annotation.RequestMapping
<1 org.springframework.web.bind.annotation.RequestParam

Percentage
Difference
Frequency Percentage Frequency
0 0.08042895442359249 |
1 0.03753351206434316 |
2 0.06166219839142091 |
3 0.032171581769437 |
4 0.03485254691689008 |
5 0.06970509383378017 |
6 0.045576407506702415 |
7 0.040214477211796246 |
8 0.032171581769437 |
9 0.024128686327077747 |
10 0.045576407506702415 |
11 0.024128686327077747 |
12 0.05093833780160858 |
13 0.002680965147453083 |
14 0.01876675603217158 |
15 0.0160857908847185 |
16 0.05093833780160858 |
17 0.002680965147453083 |
18 0.00804289544235925 |
20 0.032171581769437 |
21 0.002680965147453083 |
22 0.005361930294906166 |
25 0.06702412868632708 |
26 0.002680965147453083 |
27 0.002680965147453083 |
28 0.013404825737265416 |
29 0.002680965147453083 |
30 0.002680965147453083 |
31 0.002680965147453083 |
33 0.029490616621983913 |
35 0.005361930294906166 |
37 0.005361930294906166 |
38 0.002680965147453083 |
40 0.002680965147453083 |
41 0.002680965147453083 |
42 0.002680965147453083 |
43 0.002680965147453083 |
45 0.005361930294906166 |
46 0.002680965147453083 |
47 0.005361930294906166 |
50 0.0777479892761394 |
54 0.002680965147453083 |
55 0.002680965147453083 |
57 0.005361930294906166 |
58 0.005361930294906166 |
60 0.002680965147453083 |
61 0.002680965147453083 |
62 0.002680965147453083 |
66 0.005361930294906166 |
75 0.002680965147453083 |
80 0.002680965147453083 |
85 0.002680965147453083 |
100 0.005361930294906166 |


Differences By Number and Type

The numbers of program elements (packages, classes. constructors, methods and fields) which are recorded as removed, added or changed includes only the highest-level program elements. That is, if a class with two methods was added, the number of methods added does not include those two methods, but the number of classes added does include that class.
Number of Differences
  Removals Additions Changes Total
Packages 0 19 147 166
Classes and Interfaces 1 70 373 444
Constructors 3 21 55 79
Methods 27 203 353 583
Fields 3 7 10 20
Total 34 320 938 1292