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 13%.

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
85 org.springframework.asm
75 org.springframework.test
55 org.springframework.oxm.xstream
50 org.springframework.asm.util
49 org.springframework.http.server
33 org.springframework.instrument.classloading.tomcat
33 org.springframework.test.jdbc
33 org.springframework.test.web
33 org.springframework.orm
31 org.springframework.beans.factory.serviceloader
29 org.springframework.orm.jpa
28 org.springframework.context.i18n
27 org.springframework.web.jsf
25 org.springframework.scheduling.concurrent
25 org.springframework.aop.aspectj.autoproxy
25 org.springframework.cglib.transform.impl
24 org.springframework.web.portlet.mvc
23 org.springframework.web.servlet.view.xslt
23 org.springframework.web.servlet.i18n
23 org.springframework.scripting.groovy
21 org.springframework.web.servlet.mvc
21 org.springframework.orm.jpa.support
21 org.springframework.orm.hibernate3.annotation
20 org.springframework.core.type.classreading
20 org.springframework.jms.listener.adapter
20 org.springframework.orm.hibernate4.support
19 org.springframework.orm.jdo
18 org.springframework.test.web.servlet.setup
17 org.springframework.aop.framework.autoproxy.target
17 org.springframework.core.type
16 org.springframework.scheduling
16 org.springframework.scripting
16 org.springframework.jca.work.jboss
16 org.springframework.beans
16 org.springframework.http.client
15 org.springframework.scripting.bsh
15 org.springframework.oxm.xmlbeans
14 org.springframework.scripting.support
14 org.springframework.core.annotation
14 org.springframework.web.method.support
14 org.springframework.instrument
14 org.springframework.core
14 org.springframework.http.converter.xml
13 org.springframework.aop.support.annotation
13 org.springframework.format.datetime.joda
12 org.springframework.jdbc.object
12 org.springframework.scheduling.commonj
12 org.springframework.orm.jpa.vendor
12 org.springframework.test.annotation
11 org.springframework.http.client.support
11 org.springframework.jms.listener
11 org.springframework.orm.jdo.support
11 org.springframework.ui.velocity
10 org.springframework.util
10 org.springframework.web.client
10 org.springframework.context.annotation
10 org.springframework.web.servlet.tags
9 org.springframework.mock.web
9 org.springframework.test.context
9 org.springframework.remoting.caucho
9 org.springframework.cache.jcache
8 org.springframework.http
8 org.springframework.web.portlet.util
8 org.springframework.core.task
8 org.springframework.web.servlet.mvc.support
8 org.springframework.cache.interceptor
7 org.springframework.jms.support.converter
7 org.springframework.expression.common
7 org.springframework.context.event
7 org.springframework.jms.connection
7 org.springframework.web.servlet.mvc.multiaction
7 org.springframework.web.util
6 org.springframework.jms.core
6 org.springframework.cache.ehcache
6 org.springframework.aop.support
6 org.springframework.core.io
6 org.springframework.web.servlet.view.freemarker
6 org.springframework.beans.factory.support
6 org.springframework.oxm.castor
6 org.springframework.context.support
6 org.springframework.ui
5 org.springframework.beans.factory
5 org.springframework.aop.aspectj.annotation
5 org.springframework.beans.factory.config
5 org.springframework.aop.framework
5 org.springframework.jdbc.support.xml
5 org.springframework.web.bind.annotation.support
5 org.springframework.remoting.httpinvoker
5 org.springframework.transaction.jta
5 org.springframework.orm.hibernate3
5 org.springframework.jndi
5 org.springframework.test.context.testng
5 org.springframework.web.servlet.mvc.annotation
4 org.springframework.transaction.interceptor
4 org.springframework.web.servlet.view.tiles2
4 org.springframework.aop.framework.autoproxy
4 org.springframework.aop.aspectj
4 org.springframework.beans.support
4 org.springframework.transaction.annotation
4 org.springframework.web.servlet
4 org.springframework.scheduling.annotation
4 org.springframework.beans.propertyeditors
4 org.springframework.jdbc.core
4 org.springframework.jca.cci.object
4 org.springframework.jms.listener.endpoint
4 org.springframework.ejb.access
4 org.springframework.jdbc
4 org.springframework.test.context.transaction
3 org.springframework.web.servlet.mvc.method.annotation
3 org.springframework.jndi.support
3 org.springframework.orm.hibernate4
3 org.springframework.web.servlet.support
3 org.springframework.validation.beanvalidation
3 org.springframework.test.context.junit4
3 org.springframework.util.comparator
3 org.springframework.web.servlet.tags.form
3 org.springframework.web.context.support
2 org.springframework.http.converter.json
2 org.springframework.test.context.web
2 org.springframework.remoting.support
2 org.springframework.orm.hibernate3.support
2 org.springframework.web.bind.annotation
2 org.springframework.cache.concurrent
2 org.springframework.cache
2 org.springframework.beans.factory.annotation
2 org.springframework.web.servlet.view.velocity
2 org.springframework.remoting.rmi
2 org.springframework.web.servlet.view.tiles3
2 org.springframework.aop
2 org.springframework.jms.remoting
2 org.springframework.web.bind
2 org.springframework.cache.transaction
2 org.springframework.dao.support
2 org.springframework.web.context
2 org.springframework.web.method.annotation
2 org.springframework.scheduling.support
2 org.springframework.core.io.support
1 org.springframework.web.servlet.view
1 org.springframework.scripting.jruby
1 org.springframework.orm.jpa.persistenceunit
1 org.springframework.remoting.jaxws
1 org.springframework.jca.endpoint
1 org.springframework.jdbc.support
1 org.springframework.web.method
1 org.springframework.aop.target
1 org.springframework.jmx.access
1 org.springframework.web.portlet.handler
1 org.springframework.jdbc.core.simple
1 org.springframework.jca.support
1 org.springframework.core.type.filter
1 org.springframework.jdbc.core.support
1 org.springframework.transaction.support
1 org.springframework.test.web.servlet.result
1 org.springframework.util.xml
1 org.springframework.aop.config
1 org.springframework.web.servlet.view.json
1 org.springframework.expression
1 org.springframework.core.env
1 org.springframework.test.context.support
<1 org.springframework.transaction
<1 org.springframework.web.context.request
<1 org.springframework.web.servlet.config.annotation
<1 org.springframework.http.converter
<1 org.springframework.jdbc.core.namedparam
<1 org.springframework.web.context.request.async
<1 org.springframework.beans.factory.xml
<1 org.springframework.web.servlet.view.jasperreports
<1 org.springframework.ui.freemarker
<1 org.springframework.web.portlet
<1 org.springframework.jdbc.datasource
<1 org.springframework.scheduling.quartz
<1 org.springframework.jmx.export.assembler
<1 org.springframework.test.web.servlet.request
<1 org.springframework.jdbc.support.lob
<1 org.springframework.aop.interceptor
<1 org.springframework.expression.spel.support
<1 org.springframework.core.convert
<1 org.springframework.jmx.export
<1 org.springframework.expression.spel.ast
<1 org.springframework.jdbc.core.metadata
<1 org.springframework.validation

Percentage
Difference
Frequency Percentage Frequency
0 0.12154696132596685 |
1 0.12154696132596685 |
2 0.11049723756906077 |
3 0.049723756906077346 |
4 0.08287292817679558 |
5 0.06629834254143646 |
6 0.049723756906077346 |
7 0.03314917127071823 |
8 0.027624309392265192 |
9 0.022099447513812154 |
10 0.022099447513812154 |
11 0.022099447513812154 |
12 0.022099447513812154 |
13 0.011049723756906077 |
14 0.03314917127071823 |
15 0.011049723756906077 |
16 0.027624309392265192 |
17 0.011049723756906077 |
18 0.0055248618784530384 |
19 0.0055248618784530384 |
20 0.016574585635359115 |
21 0.016574585635359115 |
23 0.016574585635359115 |
24 0.0055248618784530384 |
25 0.016574585635359115 |
27 0.0055248618784530384 |
28 0.0055248618784530384 |
29 0.0055248618784530384 |
31 0.0055248618784530384 |
33 0.022099447513812154 |
49 0.0055248618784530384 |
50 0.0055248618784530384 |
55 0.0055248618784530384 |
75 0.0055248618784530384 |
85 0.0055248618784530384 |


Classes and Interfaces Sorted By Percentage Difference

Percentage
Difference
Class or Interface
100 org.springframework.beans.ConversionNotSupportedException
100 org.springframework.beans.NotReadablePropertyException
100 org.springframework.beans.NullValueInNestedPathException
100 org.springframework.http.server.ServerHttpRequest
100 org.springframework.scheduling.TaskScheduler
83 org.springframework.beans.BeanInstantiationException
80 org.springframework.beans.NotWritablePropertyException
75 org.springframework.scheduling.commonj.TimerManagerTaskScheduler
66 org.springframework.core.ControlFlow
66 org.springframework.test.context.TestContext
62 org.springframework.beans.InvalidPropertyException
60 org.springframework.orm.jpa.SharedEntityManagerCreator
56 org.springframework.beans.TypeMismatchException
54 org.springframework.scheduling.concurrent.ConcurrentTaskScheduler
52 org.springframework.context.support.StaticApplicationContext
52 org.springframework.core.CollectionFactory
50 org.springframework.aop.IntroductionAwareMethodMatcher
50 org.springframework.aop.framework.AdvisorChainFactory
50 org.springframework.aop.support.RootClassFilter
50 org.springframework.asm.util.TraceClassVisitor
50 org.springframework.beans.factory.BeanIsNotAFactoryException
50 org.springframework.beans.factory.UnsatisfiedDependencyException
50 org.springframework.core.SmartClassLoader
50 org.springframework.jdbc.core.SqlReturnResultSet
50 org.springframework.jndi.TypeMismatchNamingException
50 org.springframework.orm.jpa.ExtendedEntityManagerCreator
50 org.springframework.web.servlet.mvc.multiaction.NoSuchRequestHandlingMethodException
45 org.springframework.aop.support.ControlFlowPointcut
45 org.springframework.http.converter.xml.SourceHttpMessageConverter
43 org.springframework.jdbc.object.SqlQuery
40 org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler
40 org.springframework.web.servlet.i18n.FixedLocaleResolver
39 org.springframework.util.CollectionUtils
38 org.springframework.web.servlet.i18n.SessionLocaleResolver
37 org.springframework.beans.factory.BeanNotOfRequiredTypeException
37 org.springframework.http.converter.xml.AbstractJaxb2HttpMessageConverter
37 org.springframework.mock.web.MockExpressionEvaluator
35 org.springframework.context.event.AbstractApplicationEventMulticaster
35 org.springframework.orm.ObjectOptimisticLockingFailureException
33 org.springframework.aop.framework.autoproxy.target.LazyInitTargetSourceCreator
33 org.springframework.beans.factory.serviceloader.ServiceFactoryBean
33 org.springframework.beans.factory.serviceloader.ServiceListFactoryBean
33 org.springframework.beans.factory.serviceloader.ServiceLoaderFactoryBean
33 org.springframework.beans.factory.support.AutowireCandidateQualifier
33 org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy
33 org.springframework.jdbc.CannotGetJdbcConnectionException
33 org.springframework.remoting.support.RemoteAccessor
33 org.springframework.test.web.servlet.setup.DefaultMockMvcBuilder
33 org.springframework.transaction.interceptor.NoRollbackRuleAttribute
33 org.springframework.orm.hibernate3.HibernateOperations
32 org.springframework.oxm.xstream.XStreamMarshaller
32 org.springframework.beans.factory.config.ConstructorArgumentValues
31 org.springframework.beans.propertyeditors.CustomCollectionEditor
31 org.springframework.orm.ObjectRetrievalFailureException
30 org.springframework.aop.aspectj.AspectJExpressionPointcut
30 org.springframework.beans.factory.config.ListFactoryBean
30 org.springframework.beans.factory.config.MapFactoryBean
30 org.springframework.beans.factory.config.SetFactoryBean
30 org.springframework.oxm.xmlbeans.XmlBeansMarshaller
28 org.springframework.aop.aspectj.DeclareParentsAdvisor
28 org.springframework.orm.jpa.JpaDialect
27 org.springframework.beans.propertyeditors.CustomMapEditor
27 org.springframework.cache.interceptor.CacheAspectSupport.CacheOperationContext
27 org.springframework.context.support.ClassPathXmlApplicationContext
27 org.springframework.jdbc.core.ResultSetSupportingSqlParameter
27 org.springframework.web.servlet.i18n.CookieLocaleResolver
26 org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
26 org.springframework.orm.jpa.EntityManagerFactoryUtils
25 org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
25 org.springframework.aop.framework.DefaultAdvisorChainFactory
25 org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
25 org.springframework.aop.support.annotation.AnnotationMethodMatcher
25 org.springframework.beans.factory.serviceloader.AbstractServiceLoaderBasedFactoryBean
25 org.springframework.cglib.transform.impl.MemorySafeUndeclaredThrowableStrategy
25 org.springframework.core.ConfigurableObjectInputStream
25 org.springframework.core.PrioritizedParameterNameDiscoverer
25 org.springframework.core.io.ClassRelativeResourceLoader
25 org.springframework.jca.cci.object.MappingRecordOperation.RecordExtractorImpl
25 org.springframework.jdbc.core.SqlInOutParameter
25 org.springframework.jdbc.object.GenericSqlQuery
25 org.springframework.jdbc.object.MappingSqlQuery
25 org.springframework.jdbc.object.MappingSqlQueryWithParameters
25 org.springframework.jdbc.object.MappingSqlQueryWithParameters.RowMapperImpl
25 org.springframework.jdbc.object.UpdatableSqlQuery
25 org.springframework.jdbc.object.UpdatableSqlQuery.RowMapperImpl
25 org.springframework.remoting.caucho.BurlapServiceExporter
25 org.springframework.remoting.caucho.SimpleBurlapServiceExporter
25 org.springframework.transaction.support.SmartTransactionObject
25 org.springframework.web.portlet.handler.AbstractMapBasedHandlerMapping.PortletRequestMappingPredicate
25 org.springframework.web.servlet.mvc.annotation.ModelAndViewResolver
25 org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver
25 org.springframework.web.servlet.view.tiles2.TilesViewResolver
23 org.springframework.util.DefaultPropertiesPersister
23 org.springframework.orm.hibernate3.HibernateTemplate
23 org.springframework.jdbc.support.xml.SqlXmlHandler
23 org.springframework.web.context.support.ServletContextAwareProcessor
23 org.springframework.web.servlet.tags.form.HiddenInputTag
22 org.springframework.context.annotation.MBeanExportConfiguration
22 org.springframework.jdbc.core.SqlOutParameter
22 org.springframework.orm.jpa.DefaultJpaDialect
22 org.springframework.web.servlet.mvc.support.AbstractControllerUrlHandlerMapping
21 org.springframework.aop.support.IntroductionInfoSupport
21 org.springframework.beans.support.PropertyComparator
21 org.springframework.jdbc.core.SingleColumnRowMapper
21 org.springframework.jdbc.core.StatementCreatorUtils
21 org.springframework.jdbc.support.xml.Jdbc4SqlXmlHandler
21 org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean
20 org.springframework.aop.framework.autoproxy.target.QuickTargetSourceCreator
20 org.springframework.aop.target.EmptyTargetSource
20 org.springframework.beans.factory.config.ObjectFactoryCreatingFactoryBean
20 org.springframework.beans.factory.config.ProviderCreatingFactoryBean
20 org.springframework.beans.factory.support.AutowireCandidateResolver
20 org.springframework.context.annotation.Jsr330ScopeMetadataResolver
20 org.springframework.core.GenericTypeResolver
20 org.springframework.core.io.support.SpringFactoriesLoader
20 org.springframework.core.type.AnnotationMetadata
20 org.springframework.http.server.ServerHttpResponse
20 org.springframework.http.server.ServletServerHttpRequest
20 org.springframework.jdbc.support.CustomSQLErrorCodesTranslation
20 org.springframework.orm.hibernate3.HibernateOptimisticLockingFailureException
20 org.springframework.orm.hibernate4.HibernateOptimisticLockingFailureException
20 org.springframework.orm.hibernate4.LocalSessionFactoryBuilder
20 org.springframework.test.context.transaction.TransactionalTestExecutionListener
20 org.springframework.test.context.web.ServletTestExecutionListener
20 org.springframework.util.comparator.CompoundComparator
20 org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory
20 org.springframework.web.context.ContextLoaderListener
20 org.springframework.web.method.annotation.ExceptionHandlerMethodResolver
18 org.springframework.beans.factory.config.CustomEditorConfigurer
18 org.springframework.beans.factory.support.FactoryBeanRegistrySupport
18 org.springframework.core.Conventions
18 org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
18 org.springframework.beans.factory.config.ServiceLocatorFactoryBean
18 org.springframework.core.JdkVersion
18 org.springframework.ui.ModelMap
17 org.springframework.mock.web.MockServletContext
17 org.springframework.beans.factory.support.BeanDefinitionBuilder
17 org.springframework.cache.jcache.JCacheManagerFactoryBean
17 org.springframework.expression.Expression
16 org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
16 org.springframework.aop.aspectj.SimpleAspectInstanceFactory
16 org.springframework.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
16 org.springframework.aop.config.AopNamespaceUtils
16 org.springframework.aop.support.DelegatePerTargetObjectIntroductionInterceptor
16 org.springframework.aop.support.annotation.AnnotationClassFilter
16 org.springframework.beans.factory.annotation.InjectionMetadata
16 org.springframework.context.event.ApplicationEventMulticaster
16 org.springframework.core.type.MethodMetadata
16 org.springframework.expression.common.LiteralExpression
16 org.springframework.http.converter.xml.MarshallingHttpMessageConverter
16 org.springframework.jca.work.jboss.JBossWorkManagerTaskExecutor
16 org.springframework.jca.work.jboss.JBossWorkManagerUtils
16 org.springframework.test.web.servlet.setup.MockMvcBuilders
16 org.springframework.web.method.annotation.RequestParamMethodArgumentResolver
16 org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping
16 org.springframework.web.servlet.tags.HtmlEscapeTag
16 org.springframework.beans.factory.support.StaticListableBeanFactory
16 org.springframework.cache.ehcache.EhCacheFactoryBean
16 org.springframework.expression.common.CompositeStringExpression
15 org.springframework.context.i18n.LocaleContextHolder
14 org.springframework.util.Assert
14 org.springframework.core.MethodParameter
14 org.springframework.web.servlet.support.RequestContext
14 org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
14 org.springframework.aop.aspectj.annotation.AspectJProxyFactory
14 org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
14 org.springframework.beans.factory.support.SimpleAutowireCandidateResolver
14 org.springframework.beans.factory.support.SimpleInstantiationStrategy
14 org.springframework.context.event.SourceFilteringListener
14 org.springframework.instrument.InstrumentationSavingAgent
14 org.springframework.remoting.rmi.RmiClientInterceptorUtils
14 org.springframework.scheduling.commonj.WorkManagerTaskExecutor
14 org.springframework.test.web.servlet.result.HeaderResultMatchers
14 org.springframework.web.servlet.tags.MessageTag
14 org.springframework.web.servlet.tags.form.AbstractHtmlInputElementTag
14 org.springframework.web.servlet.view.tiles2.TilesView
13 org.springframework.core.GenericCollectionTypeResolver
13 org.springframework.aop.support.DefaultIntroductionAdvisor
13 org.springframework.core.type.StandardMethodMetadata
13 org.springframework.web.bind.annotation.support.HandlerMethodInvoker
12 org.springframework.aop.aspectj.annotation.AspectMetadata
12 org.springframework.aop.framework.ProxyFactory
12 org.springframework.aop.support.MethodMatchers
12 org.springframework.aop.support.NameMatchMethodPointcut
12 org.springframework.beans.factory.BeanFactoryUtils
12 org.springframework.beans.factory.config.TypedStringValue
12 org.springframework.cache.interceptor.DefaultKeyGenerator
12 org.springframework.core.OverridingClassLoader
12 org.springframework.ejb.access.LocalStatelessSessionProxyFactoryBean
12 org.springframework.ejb.access.SimpleRemoteStatelessSessionProxyFactoryBean
12 org.springframework.jms.listener.endpoint.StandardJmsActivationSpecFactory
12 org.springframework.remoting.caucho.BurlapExporter
12 org.springframework.transaction.interceptor.RollbackRuleAttribute
12 org.springframework.web.bind.UnsatisfiedServletRequestParameterException
12 org.springframework.web.servlet.support.RequestDataValueProcessor
12 org.springframework.web.servlet.tags.HtmlEscapingAwareTag
12 org.springframework.web.servlet.view.tiles3.TilesViewResolver
12 org.springframework.web.util.TagUtils
12 org.springframework.oxm.castor.CastorMarshaller
12 org.springframework.scripting.support.ScriptFactoryPostProcessor
12 org.springframework.web.servlet.tags.form.OptionsTag
11 org.springframework.http.MediaType
11 org.springframework.beans.factory.support.PropertiesBeanDefinitionReader
11 org.springframework.dao.support.DataAccessUtils
11 org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect
11 org.springframework.scheduling.annotation.AbstractAsyncConfiguration
11 org.springframework.test.context.support.DirtiesContextTestExecutionListener
11 org.springframework.web.context.support.AnnotationConfigWebApplicationContext
11 org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry
11 org.springframework.web.servlet.tags.ParamTag
11 org.springframework.web.servlet.tags.form.ButtonTag
10 org.springframework.beans.factory.ListableBeanFactory
10 org.springframework.beans.factory.config.DependencyDescriptor
10 org.springframework.scheduling.annotation.ScheduledAnnotationBeanPostProcessor
10 org.springframework.jndi.JndiObjectFactoryBean
10 org.springframework.validation.beanvalidation.LocalValidatorFactoryBean
10 org.springframework.aop.aspectj.TypePatternClassFilter
10 org.springframework.context.event.EventPublicationInterceptor
10 org.springframework.context.event.GenericApplicationListenerAdapter
10 org.springframework.core.type.filter.AssignableTypeFilter
10 org.springframework.http.converter.ByteArrayHttpMessageConverter
10 org.springframework.jdbc.core.namedparam.SqlParameterSourceUtils
10 org.springframework.jdbc.core.support.AbstractLobStreamingResultSetExtractor
10 org.springframework.jms.listener.endpoint.DefaultJmsActivationSpecFactory
10 org.springframework.remoting.caucho.BurlapProxyFactoryBean
10 org.springframework.remoting.caucho.HessianExporter
10 org.springframework.remoting.rmi.CodebaseAwareObjectInputStream
10 org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests
10 org.springframework.test.context.testng.AbstractTransactionalTestNGSpringContextTests
10 org.springframework.transaction.interceptor.TransactionAspectSupport
10 org.springframework.web.context.request.async.DeferredResult
10 org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping
9 org.springframework.web.servlet.view.InternalResourceView
9 org.springframework.beans.factory.support.DefaultListableBeanFactory
9 org.springframework.util.ClassUtils
9 org.springframework.core.annotation.AnnotationAwareOrderComparator
9 org.springframework.core.env.JOptCommandLinePropertySource
9 org.springframework.core.env.SimpleCommandLinePropertySource
9 org.springframework.expression.spel.ast.Operator
9 org.springframework.http.client.SimpleClientHttpRequestFactory
9 org.springframework.jca.endpoint.AbstractMessageEndpointFactory
9 org.springframework.orm.jdo.JdoDialect
9 org.springframework.remoting.support.RemoteExporter
9 org.springframework.scheduling.concurrent.ForkJoinPoolFactoryBean
9 org.springframework.scheduling.support.SimpleTriggerContext
9 org.springframework.transaction.annotation.SpringTransactionAnnotationParser
9 org.springframework.web.servlet.tags.form.OptionTag
8 org.springframework.util.MethodInvoker
8 org.springframework.http.client.HttpComponentsClientHttpRequestFactory
8 org.springframework.web.portlet.util.PortletUtils
8 org.springframework.aop.framework.AdvisedSupport
8 org.springframework.aop.support.Pointcuts
8 org.springframework.beans.factory.annotation.CustomAutowireConfigurer
8 org.springframework.context.support.SimpleThreadScope
8 org.springframework.core.NestedCheckedException
8 org.springframework.core.NestedRuntimeException
8 org.springframework.core.type.StandardAnnotationMetadata
8 org.springframework.expression.ExpressionException
8 org.springframework.orm.hibernate3.support.ClobStringType
8 org.springframework.scripting.ScriptFactory
8 org.springframework.transaction.TransactionStatus
8 org.springframework.transaction.TransactionSystemException
8 org.springframework.web.context.request.AbstractRequestAttributesScope
8 org.springframework.web.context.request.SessionScope
8 org.springframework.web.servlet.view.InternalResourceViewResolver
8 org.springframework.web.servlet.view.velocity.VelocityLayoutViewResolver
8 org.springframework.jdbc.core.simple.SimpleJdbcCallOperations
8 org.springframework.cache.concurrent.ConcurrentMapCache
8 org.springframework.remoting.jaxws.AbstractJaxWsServiceExporter
7 org.springframework.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver
7 org.springframework.cache.Cache
7 org.springframework.core.OrderComparator
7 org.springframework.http.client.AbstractClientHttpRequest
7 org.springframework.http.server.ServletServerHttpResponse
7 org.springframework.orm.jdo.DefaultJdoDialect
7 org.springframework.orm.jpa.support.SharedEntityManagerBean
7 org.springframework.remoting.caucho.HessianClientInterceptor
7 org.springframework.scripting.groovy.GroovyScriptFactory
7 org.springframework.util.AntPathMatcher
7 org.springframework.web.servlet.mvc.method.annotation.PathVariableMethodArgumentResolver
7 org.springframework.http.HttpHeaders
7 org.springframework.beans.factory.support.RootBeanDefinition
7 org.springframework.core.annotation.AnnotationUtils
7 org.springframework.jdbc.core.simple.SimpleJdbcCall
7 org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
7 org.springframework.beans.factory.config.FieldRetrievingFactoryBean
7 org.springframework.beans.support.ArgumentConvertingMethodInvoker
7 org.springframework.core.type.StandardClassMetadata
7 org.springframework.format.datetime.joda.JodaDateTimeFormatAnnotationFormatterFactory
7 org.springframework.jdbc.support.JdbcUtils
7 org.springframework.jms.remoting.JmsInvokerProxyFactoryBean
7 org.springframework.jmx.access.MBeanProxyFactoryBean
7 org.springframework.orm.hibernate3.support.BlobStringType
7 org.springframework.scheduling.support.MethodInvokingRunnable
7 org.springframework.web.servlet.tags.EvalTag
7 org.springframework.web.servlet.view.velocity.VelocityViewResolver
6 org.springframework.beans.factory.config.PropertiesFactoryBean
6 org.springframework.cache.ehcache.EhCacheCache
6 org.springframework.cache.transaction.TransactionAwareCacheDecorator
6 org.springframework.jdbc.datasource.DriverManagerDataSource
6 org.springframework.jms.listener.endpoint.JmsMessageEndpointManager
6 org.springframework.orm.jpa.vendor.HibernateJpaDialect
6 org.springframework.web.servlet.view.tiles3.TilesView
6 org.springframework.web.util.UriTemplate
6 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry
6 org.springframework.web.bind.WebDataBinder
6 org.springframework.aop.support.AbstractRegexpMethodPointcut
6 org.springframework.beans.BeanWrapper
6 org.springframework.beans.PropertyEditorRegistrySupport
6 org.springframework.beans.factory.config.BeanReferenceFactoryBean
6 org.springframework.core.task.SimpleAsyncTaskExecutor
6 org.springframework.orm.hibernate3.support.BlobSerializableType
6 org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter
6 org.springframework.test.web.servlet.result.MockMvcResultMatchers
6 org.springframework.web.servlet.mvc.ServletWrappingController
6 org.springframework.web.servlet.tags.EscapeBodyTag
6 org.springframework.web.servlet.view.AbstractTemplateViewResolver
6 org.springframework.beans.BeanWrapperImpl
5 org.springframework.beans.factory.xml.XmlReaderContext
5 org.springframework.cache.jcache.JCacheCacheManager
5 org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.LookupElement
5 org.springframework.context.support.PropertySourcesPlaceholderConfigurer
5 org.springframework.orm.jdo.LocalPersistenceManagerFactoryBean
5 org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo
5 org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
5 org.springframework.web.servlet.support.BindStatus
5 org.springframework.orm.hibernate4.LocalSessionFactoryBean
5 org.springframework.beans.PropertyBatchUpdateException
5 org.springframework.context.support.ApplicationObjectSupport
5 org.springframework.orm.hibernate3.support.BlobByteArrayType
5 org.springframework.orm.jdo.PersistenceManagerFactoryUtils
5 org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
5 org.springframework.scripting.jruby.JRubyScriptFactory
5 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter
5 org.springframework.web.servlet.view.jasperreports.JasperReportsViewResolver
5 org.springframework.web.servlet.view.xslt.XsltViewResolver
5 org.springframework.web.client.RestTemplate
5 org.springframework.mock.web.MockHttpServletRequest
5 org.springframework.context.annotation.AnnotationConfigApplicationContext
5 org.springframework.context.support.GenericXmlApplicationContext
5 org.springframework.http.converter.json.Jackson2ObjectMapperFactoryBean
5 org.springframework.scripting.support.ResourceScriptSource
5 org.springframework.web.method.ControllerAdviceBean
5 org.springframework.web.servlet.tags.form.AbstractFormTag
5 org.springframework.transaction.jta.JtaTransactionManager
5 org.springframework.aop.framework.ReflectiveMethodInvocation
5 org.springframework.beans.factory.config.MethodInvokingFactoryBean
5 org.springframework.beans.factory.config.PropertyPathFactoryBean
5 org.springframework.core.env.CommandLinePropertySource
5 org.springframework.jdbc.support.lob.OracleLobHandler.OracleLobCreator
5 org.springframework.remoting.caucho.BurlapClientInterceptor
5 org.springframework.remoting.rmi.JndiRmiClientInterceptor
5 org.springframework.scripting.bsh.BshScriptFactory
5 org.springframework.test.web.servlet.setup.StandaloneMockMvcBuilder
5 org.springframework.transaction.support.TransactionSynchronization
5 org.springframework.util.xml.SimpleNamespaceContext
5 org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver
4 org.springframework.cache.ehcache.EhCacheManagerFactoryBean
4 org.springframework.web.servlet.support.ServletUriComponentsBuilder
4 org.springframework.beans.factory.xml.XmlBeanDefinitionReader
4 org.springframework.web.servlet.view.UrlBasedViewResolver
4 org.springframework.aop.interceptor.AbstractTraceInterceptor
4 org.springframework.beans.AbstractPropertyAccessor
4 org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
4 org.springframework.expression.common.ExpressionUtils
4 org.springframework.http.HttpEntity
4 org.springframework.jca.support.ResourceAdapterFactoryBean
4 org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator
4 org.springframework.jms.support.converter.SimpleMessageConverter
4 org.springframework.jmx.access.MBeanClientInterceptor
4 org.springframework.util.xml.StaxUtils
4 org.springframework.web.servlet.tags.UrlTag
4 org.springframework.jdbc.core.simple.AbstractJdbcCall
4 org.springframework.cache.jcache.JCacheCache
4 org.springframework.expression.spel.support.ReflectivePropertyAccessor
4 org.springframework.mock.web.MockMultipartHttpServletRequest
4 org.springframework.web.servlet.support.RequestContextUtils
4 org.springframework.web.servlet.view.xslt.XsltView
4 org.springframework.ejb.access.AbstractRemoteSlsbInvokerInterceptor
4 org.springframework.context.support.AbstractRefreshableApplicationContext
4 org.springframework.remoting.jaxws.LocalJaxWsServiceFactory
4 org.springframework.web.util.UriComponentsBuilder
3 org.springframework.web.portlet.FrameworkPortlet
3 org.springframework.cache.interceptor.CacheAspectSupport
3 org.springframework.context.annotation.ConfigurationClassPostProcessor
3 org.springframework.jmx.export.assembler.AbstractMBeanInfoAssembler
3 org.springframework.jndi.support.SimpleJndiBeanFactory
3 org.springframework.orm.hibernate3.LocalSessionFactoryBean
3 org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
3 org.springframework.beans.factory.BeanCreationException
3 org.springframework.web.bind.annotation.support.HandlerMethodResolver
3 org.springframework.web.portlet.mvc.PortletWrappingController
3 org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor
3 org.springframework.http.converter.json.JacksonObjectMapperFactoryBean
3 org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
3 org.springframework.web.portlet.handler.AbstractHandlerMapping
3 org.springframework.http.converter.json.MappingJacksonHttpMessageConverter
3 org.springframework.jdbc.datasource.SingleConnectionDataSource
2 org.springframework.aop.aspectj.AbstractAspectJAdvice
2 org.springframework.beans.PropertyAccessor
2 org.springframework.scheduling.quartz.JobDetailFactoryBean
2 org.springframework.beans.factory.config.AutowireCapableBeanFactory
2 org.springframework.mock.web.MockPageContext
2 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
2 org.springframework.context.annotation.AnnotationConfigUtils
2 org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver
2 org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
2 org.springframework.remoting.jaxws.JaxWsPortClientInterceptor
2 org.springframework.aop.framework.ProxyFactoryBean
2 org.springframework.jms.support.converter.MappingJacksonMessageConverter
2 org.springframework.scheduling.quartz.SchedulerFactoryBean
2 org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider
2 org.springframework.web.portlet.DispatcherPortlet
2 org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler
2 org.springframework.web.servlet.tags.form.AbstractDataBoundFormElementTag
2 org.springframework.web.util.UriComponents
2 org.springframework.test.context.ContextConfigurationAttributes
2 org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
2 org.springframework.context.support.AbstractApplicationContext
2 org.springframework.web.servlet.view.json.MappingJacksonJsonView
2 org.springframework.aop.framework.Advised
2 org.springframework.web.servlet.DispatcherServlet
2 org.springframework.beans.factory.support.AbstractBeanDefinition
2 org.springframework.util.ResourceUtils
2 org.springframework.web.servlet.view.velocity.VelocityView
1 org.springframework.beans.MutablePropertyValues
1 org.springframework.web.util.WebUtils
1 org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder
1 org.springframework.mock.web.MockHttpSession
1 org.springframework.mock.web.MockHttpServletResponse
1 org.springframework.util.AutoPopulatingList
1 org.springframework.jdbc.core.metadata.CallMetaDataContext
1 org.springframework.web.bind.EscapedErrors
1 org.springframework.jms.core.JmsTemplate
1 org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport
1 org.springframework.jmx.export.MBeanExporter
1 org.springframework.core.convert.TypeDescriptor
1 org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler
1 org.springframework.web.servlet.FrameworkServlet
<1 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
<1 org.springframework.validation.DataBinder
<1 org.springframework.util.StringUtils
<1 org.springframework.beans.factory.support.AbstractBeanFactory
<1 org.springframework.jdbc.core.JdbcTemplate

Percentage
Difference
Frequency Percentage Frequency
0 0.01126126126126126 |
1 0.03153153153153153 |
2 0.060810810810810814 |
3 0.036036036036036036 |
4 0.05630630630630631 |
5 0.08783783783783784 |
6 0.04954954954954955 |
7 0.060810810810810814 |
8 0.04954954954954955 |
9 0.033783783783783786 |
10 0.0472972972972973 |
11 0.02252252252252252 |
12 0.0472972972972973 |
13 0.009009009009009009 |
14 0.036036036036036036 |
15 0.0022522522522522522 |
16 0.04504504504504504 |
17 0.009009009009009009 |
18 0.015765765765765764 |
20 0.0472972972972973 |
21 0.013513513513513514 |
22 0.009009009009009009 |
23 0.01126126126126126 |
25 0.05405405405405406 |
26 0.0045045045045045045 |
27 0.01126126126126126 |
28 0.0045045045045045045 |
30 0.01126126126126126 |
31 0.0045045045045045045 |
32 0.0045045045045045045 |
33 0.024774774774774775 |
35 0.0045045045045045045 |
37 0.006756756756756757 |
38 0.0022522522522522522 |
39 0.0022522522522522522 |
40 0.0045045045045045045 |
43 0.0022522522522522522 |
45 0.0045045045045045045 |
50 0.024774774774774775 |
52 0.0045045045045045045 |
54 0.0022522522522522522 |
56 0.0022522522522522522 |
60 0.0022522522522522522 |
62 0.0022522522522522522 |
66 0.0045045045045045045 |
75 0.0022522522522522522 |
80 0.0022522522522522522 |
83 0.0022522522522522522 |
100 0.01126126126126126 |


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 12 42 181 235
Classes and Interfaces 61 89 444 594
Constructors 67 69 17 153
Methods 176 333 517 1026
Fields 7 5 4 16
Total 323 538 1163 2024