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

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
50 org.springframework.beans.factory.aspectj
48 org.springframework.web.bind.annotation
45 org.springframework.http.converter.json
42 org.springframework.mock.env
41 org.springframework.test.jdbc
37 org.springframework.web.servlet.view.json
34 org.springframework.web.method
33 org.springframework.web.client
33 org.springframework.asm
31 org.springframework.scheduling.annotation
30 org.springframework.web.servlet.mvc.method.annotation
29 org.springframework.web.servlet.support
29 org.springframework.test.context
27 org.springframework.scheduling.config
25 org.springframework.test.context.transaction
25 org.springframework.scheduling.aspectj
24 org.springframework.web.servlet.config.annotation
23 org.springframework.test.context.testng
21 org.springframework.web.servlet.mvc.condition
21 org.springframework.context.annotation
20 org.springframework.test.context.support
20 org.springframework.web.context
20 org.springframework.instrument.classloading.glassfish
20 org.springframework.instrument.classloading.jboss
18 org.springframework.beans.factory.annotation
18 org.springframework.core.annotation
16 org.springframework.web
16 org.springframework.jca.work.jboss
15 org.springframework.web.method.annotation
15 org.springframework.util.comparator
14 org.springframework.web.method.support
13 org.springframework.test.context.junit4
12 org.springframework.oxm.jaxb
11 org.springframework.web.servlet
10 org.springframework.oxm
9 org.springframework.aop.interceptor
9 org.springframework.http.converter
9 org.springframework.web.servlet.handler
9 org.springframework.web.servlet.resource
9 org.springframework.http.client
8 org.springframework.beans
8 org.springframework.test.context.junit4.statements
8 org.springframework.web.servlet.mvc.method
7 org.springframework.core.convert.converter
7 org.springframework.http.converter.xml
7 org.springframework.expression.spel.standard
6 org.springframework.cache.annotation
6 org.springframework.core.convert
6 org.springframework.jdbc.support
5 org.springframework.jdbc.datasource.embedded
5 org.springframework.core.env
5 org.springframework.beans.support
5 org.springframework.core.serializer.support
5 org.springframework.web.filter
5 org.springframework.cache.ehcache
5 org.springframework.orm.hibernate4.support
5 org.springframework.mock.web
5 org.springframework.core.io.support
5 org.springframework.transaction.annotation
5 org.springframework.cache.interceptor
4 org.springframework.core
4 org.springframework.web.context.request
4 org.springframework.jdbc.datasource.init
4 org.springframework.cache.concurrent
4 org.springframework.http.converter.feed
3 org.springframework.jms.support.converter
3 org.springframework.web.context.support
3 org.springframework.core.io
3 org.springframework.web.util
3 org.springframework.dao
3 org.springframework.transaction.interceptor
3 org.springframework.beans.factory
3 org.springframework.core.type
3 org.springframework.validation.beanvalidation
2 org.springframework.validation
2 org.springframework.http
2 org.springframework.aop.framework.adapter
2 org.springframework.web.multipart.support
2 org.springframework.web.multipart
2 org.springframework.orm.jpa.support
2 org.springframework.web.servlet.view
2 org.springframework.core.task.support
2 org.springframework.web.portlet.mvc.annotation
2 org.springframework.orm.hibernate4
2 org.springframework.web.struts
1 org.springframework.web.servlet.mvc.support
1 org.springframework.orm.jpa.vendor
1 org.springframework.web.portlet
1 org.springframework.web.servlet.mvc.annotation
1 org.springframework.web.portlet.context
1 org.springframework.web.servlet.mvc
1 org.springframework.expression.spel.support
1 org.springframework.jdbc.core
1 org.springframework.expression.spel
1 org.springframework.web.portlet.handler
1 org.springframework.expression.spel.ast
1 org.springframework.format.datetime.joda
1 org.springframework.oxm.castor
<1 org.springframework.scheduling.support
<1 org.springframework.orm.hibernate3.support
<1 org.springframework.scheduling.quartz
<1 org.springframework.aop.aspectj.annotation
<1 org.springframework.orm.ibatis
<1 org.springframework.aop.target
<1 org.springframework.beans.factory.support
<1 org.springframework.context.support
<1 org.springframework.jms.listener
<1 org.springframework.scheduling.concurrent
<1 org.springframework.scripting.support
<1 org.springframework.jmx.export.assembler
<1 org.springframework.orm.jpa.persistenceunit
<1 org.springframework.jmx.access
<1 org.springframework.web.bind.support
<1 org.springframework.beans.factory.config
<1 org.springframework.transaction.support
<1 org.springframework.util
<1 org.springframework.orm.hibernate3
<1 org.springframework.orm.jpa
<1 org.springframework.orm.jdo
<1 org.springframework.beans.factory.xml

Percentage
Difference
Frequency Percentage Frequency
0 0.18333333333333332 |
1 0.10833333333333334 |
2 0.09166666666666666 |
3 0.075 |
4 0.041666666666666664 |
5 0.09166666666666666 |
6 0.025 |
7 0.025 |
8 0.025 |
9 0.041666666666666664 |
10 0.008333333333333333 |
11 0.008333333333333333 |
12 0.008333333333333333 |
13 0.008333333333333333 |
14 0.008333333333333333 |
15 0.016666666666666666 |
16 0.016666666666666666 |
18 0.016666666666666666 |
20 0.03333333333333333 |
21 0.016666666666666666 |
23 0.008333333333333333 |
24 0.008333333333333333 |
25 0.016666666666666666 |
27 0.008333333333333333 |
29 0.016666666666666666 |
30 0.008333333333333333 |
31 0.008333333333333333 |
33 0.016666666666666666 |
34 0.008333333333333333 |
37 0.008333333333333333 |
41 0.008333333333333333 |
42 0.008333333333333333 |
45 0.008333333333333333 |
48 0.008333333333333333 |
50 0.008333333333333333 |


Classes and Interfaces Sorted By Percentage Difference

Percentage
Difference
Class or Interface
100 org.springframework.beans.TypeConverter
100 org.springframework.web.client.HttpClientErrorException
100 org.springframework.web.client.HttpServerErrorException
100 org.springframework.web.servlet.FlashMapManager
85 org.springframework.beans.factory.NoSuchBeanDefinitionException
75 org.springframework.web.client.HttpStatusCodeException
71 org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod
66 org.springframework.test.jdbc.JdbcTestUtils
66 org.springframework.transaction.interceptor.TransactionAspectUtils
66 org.springframework.web.HttpMediaTypeException
62 org.springframework.aop.interceptor.AsyncExecutionInterceptor
60 org.springframework.beans.factory.annotation.AnnotatedGenericBeanDefinition
60 org.springframework.test.context.MergedContextConfiguration
58 org.springframework.test.context.ContextConfigurationAttributes
58 org.springframework.web.servlet.handler.MappedInterceptor
57 org.springframework.test.context.support.AbstractGenericContextLoader
57 org.springframework.web.client.HttpMessageConverterExtractor
57 org.springframework.web.method.annotation.ExceptionHandlerMethodResolver
50 org.springframework.beans.SimpleTypeConverter
50 org.springframework.cache.annotation.CacheAnnotationParser
50 org.springframework.cache.interceptor.CacheOperationSource
50 org.springframework.context.annotation.LoadTimeWeavingConfigurer
50 org.springframework.core.ParameterNameDiscoverer
50 org.springframework.core.io.InputStreamSource
50 org.springframework.http.client.ClientHttpRequestInterceptor
50 org.springframework.jdbc.core.ParameterizedPreparedStatementSetter
50 org.springframework.mock.web.MockFilterChain
50 org.springframework.oxm.GenericMarshaller
50 org.springframework.oxm.GenericUnmarshaller
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.validation.SmartValidator
50 org.springframework.web.WebApplicationInitializer
50 org.springframework.web.client.RestClientException
50 org.springframework.web.method.annotation.SessionAttributesHandler
50 org.springframework.web.servlet.mvc.condition.RequestCondition
50 org.springframework.web.servlet.support.ServletUriComponentsBuilder
48 org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration
47 org.springframework.web.servlet.config.annotation.WebMvcConfigurer
47 org.springframework.web.servlet.mvc.condition.PatternsRequestCondition
44 org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport
43 org.springframework.test.context.support.AnnotationConfigContextLoader
43 org.springframework.web.method.support.ModelAndViewContainer
42 org.springframework.test.context.support.AbstractContextLoader
42 org.springframework.web.servlet.config.annotation.InterceptorRegistration
41 org.springframework.test.context.testng.AbstractTransactionalTestNGSpringContextTests
39 org.springframework.web.util.UriComponentsBuilder
38 org.springframework.scheduling.annotation.AsyncAnnotationAdvisor
38 org.springframework.web.servlet.mvc.condition.ProducesRequestCondition
35 org.springframework.web.method.HandlerMethod
35 org.springframework.scheduling.config.ScheduledTaskRegistrar
35 org.springframework.web.servlet.mvc.condition.ConsumesRequestCondition
33 org.springframework.asm.SpringAsmInfo
33 org.springframework.beans.support.ResourceEditorRegistrar
33 org.springframework.core.LocalVariableTableParameterNameDiscoverer
33 org.springframework.jca.work.jboss.JBossWorkManagerUtils
33 org.springframework.web.context.ContextLoaderListener
33 org.springframework.web.servlet.handler.DispatcherServletWebRequest
33 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
33 org.springframework.web.servlet.mvc.method.annotation.ServletModelAttributeMethodProcessor
31 org.springframework.web.servlet.FlashMap
30 org.springframework.core.env.ConfigurableEnvironment
30 org.springframework.web.servlet.view.ContentNegotiatingViewResolver
30 org.springframework.test.context.support.DelegatingSmartContextLoader
29 org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests
28 org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseBuilder
28 org.springframework.web.servlet.mvc.condition.RequestConditionHolder
28 org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver
28 org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver
26 org.springframework.web.filter.OncePerRequestFilter
26 org.springframework.web.method.support.InvocableHandlerMethod
26 org.springframework.test.context.transaction.TransactionalTestExecutionListener
26 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter
25 org.springframework.aop.framework.adapter.GlobalAdvisorAdapterRegistry
25 org.springframework.cache.annotation.CachingConfigurationSelector
25 org.springframework.context.annotation.FilterType
25 org.springframework.context.annotation.ScannedGenericBeanDefinition
25 org.springframework.expression.spel.ast.OpMultiply
25 org.springframework.http.converter.HttpMessageNotWritableException
25 org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseConfigurer
25 org.springframework.jdbc.datasource.init.DatabasePopulatorUtils
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.web.bind.annotation.RequestMethod
25 org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver
25 org.springframework.web.method.annotation.AbstractWebArgumentResolverAdapter
25 org.springframework.web.multipart.support.MissingServletRequestPartException
25 org.springframework.web.servlet.config.annotation.InterceptorRegistry
25 org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver
25 org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping
25 org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor
23 org.springframework.http.converter.StringHttpMessageConverter
22 org.springframework.web.context.ContextLoader
20 org.springframework.web.servlet.handler.AbstractHandlerMethodMapping
20 org.springframework.cache.ehcache.EhCacheCacheManager
20 org.springframework.core.env.PropertyResolver
20 org.springframework.dao.EmptyResultDataAccessException
20 org.springframework.dao.IncorrectResultSizeDataAccessException
20 org.springframework.instrument.classloading.glassfish.GlassFishLoadTimeWeaver
20 org.springframework.instrument.classloading.jboss.JBossLoadTimeWeaver
20 org.springframework.orm.hibernate4.LocalSessionFactoryBuilder
20 org.springframework.util.comparator.ComparableComparator
20 org.springframework.validation.beanvalidation.MethodValidationInterceptor
20 org.springframework.web.method.annotation.ModelAttributeMethodProcessor
20 org.springframework.web.method.annotation.RequestParamMethodArgumentResolver
20 org.springframework.web.portlet.handler.PortletRequestMethodNotSupportedException
18 org.springframework.http.converter.json.MappingJacksonHttpMessageConverter
18 org.springframework.web.context.support.StandardServletEnvironment
16 org.springframework.beans.factory.support.CglibSubclassingInstantiationStrategy
16 org.springframework.core.convert.ConverterNotFoundException
16 org.springframework.core.env.Environment
16 org.springframework.core.serializer.support.SerializingConverter
16 org.springframework.test.jdbc.SimpleJdbcTestUtils
16 org.springframework.web.context.request.WebRequestInterceptor
16 org.springframework.web.filter.HttpPutFormContentFilter
16 org.springframework.web.method.annotation.ErrorsMethodArgumentResolver
16 org.springframework.web.method.annotation.RequestHeaderMapMethodArgumentResolver
16 org.springframework.web.method.annotation.RequestParamMapMethodArgumentResolver
16 org.springframework.web.method.annotation.SessionStatusMethodArgumentResolver
16 org.springframework.web.multipart.MultipartResolver
16 org.springframework.web.servlet.HandlerInterceptor
16 org.springframework.web.servlet.mvc.method.annotation.ExtendedServletRequestDataBinder
16 org.springframework.web.servlet.mvc.method.annotation.ModelAndViewMethodReturnValueHandler
16 org.springframework.web.servlet.mvc.method.annotation.ModelAndViewResolverMethodReturnValueHandler
16 org.springframework.web.servlet.mvc.method.annotation.RedirectAttributesMethodArgumentResolver
16 org.springframework.web.servlet.mvc.method.annotation.RequestPartMethodArgumentResolver
16 org.springframework.web.servlet.mvc.method.annotation.ServletRequestMethodArgumentResolver
16 org.springframework.web.servlet.mvc.method.annotation.ServletResponseMethodArgumentResolver
16 org.springframework.web.servlet.mvc.method.annotation.UriComponentsBuilderMethodArgumentResolver
16 org.springframework.web.servlet.mvc.method.annotation.ViewMethodReturnValueHandler
15 org.springframework.core.GenericTypeResolver
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.core.annotation.AnnotationUtils
14 org.springframework.core.type.StandardAnnotationMetadata
14 org.springframework.expression.spel.ast.TypeReference
14 org.springframework.expression.spel.standard.SpelExpression
14 org.springframework.http.ResponseEntity
14 org.springframework.http.client.ClientHttpResponse
14 org.springframework.mock.env.MockPropertySource
14 org.springframework.web.filter.RequestContextFilter
13 org.springframework.core.convert.TypeDescriptor
13 org.springframework.web.servlet.mvc.AbstractUrlViewController
12 org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
12 org.springframework.cache.concurrent.ConcurrentMapCache
12 org.springframework.cache.interceptor.BeanFactoryCacheOperationSourceAdvisor
12 org.springframework.cache.interceptor.CacheProxyFactoryBean
12 org.springframework.expression.spel.ast.OpPlus
12 org.springframework.http.converter.feed.AbstractWireFeedHttpMessageConverter
12 org.springframework.scheduling.config.ScheduledTasksBeanDefinitionParser
12 org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests
12 org.springframework.test.context.support.DirtiesContextTestExecutionListener
12 org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration
12 org.springframework.web.HttpMediaTypeNotSupportedException
12 org.springframework.web.client.DefaultResponseErrorHandler
12 org.springframework.web.portlet.context.StandardPortletEnvironment
12 org.springframework.web.servlet.mvc.ParameterizableViewController
12 org.springframework.web.servlet.mvc.method.annotation.ViewNameMethodReturnValueHandler
12 org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler
12 org.springframework.oxm.jaxb.Jaxb2Marshaller
12 org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter
11 org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver
11 org.springframework.expression.spel.support.ReflectiveMethodResolver
11 org.springframework.web.filter.ShallowEtagHeaderFilter
11 org.springframework.web.servlet.handler.WebRequestHandlerInterceptorAdapter
10 org.springframework.web.util.UrlPathHelper
10 org.springframework.aop.target.AbstractPrototypeBasedTargetSource
10 org.springframework.expression.spel.SpelNode
10 org.springframework.http.HttpEntity
10 org.springframework.orm.jpa.vendor.EclipseLinkJpaDialect
10 org.springframework.orm.jpa.vendor.TopLinkJpaDialect
10 org.springframework.scheduling.annotation.AbstractAsyncConfiguration
10 org.springframework.web.method.annotation.MapMethodProcessor
10 org.springframework.web.method.annotation.ModelMethodProcessor
10 org.springframework.web.util.UriUtils
9 org.springframework.beans.factory.config.DependencyDescriptor
9 org.springframework.context.annotation.AnnotationBeanNameGenerator
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.web.servlet.handler.SimpleMappingExceptionResolver
8 org.springframework.orm.hibernate4.LocalSessionFactoryBean
8 org.springframework.cache.annotation.AbstractCachingConfiguration
8 org.springframework.core.OrderComparator
8 org.springframework.format.datetime.joda.JodaTimeFormatterRegistrar
8 org.springframework.web.servlet.mvc.method.annotation.PathVariableMethodArgumentResolver
7 org.springframework.core.convert.Property
7 org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor
7 org.springframework.scheduling.support.CronTrigger
7 org.springframework.core.task.support.ExecutorServiceAdapter
7 org.springframework.http.HttpStatus
7 org.springframework.transaction.interceptor.TransactionProxyFactoryBean
7 org.springframework.util.comparator.NullSafeComparator
7 org.springframework.web.method.support.HandlerMethodArgumentResolverComposite
7 org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite
7 org.springframework.web.portlet.context.PortletContextScope
7 org.springframework.web.portlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver
6 org.springframework.beans.DirectFieldAccessor
6 org.springframework.core.io.AbstractResource
6 org.springframework.scheduling.quartz.JobDetailFactoryBean
6 org.springframework.web.HttpRequestMethodNotSupportedException
6 org.springframework.beans.factory.support.DefaultListableBeanFactory
6 org.springframework.core.env.AbstractEnvironment
6 org.springframework.web.context.support.AbstractRefreshableWebApplicationContext
6 org.springframework.context.support.MessageSourceSupport
6 org.springframework.context.support.PropertySourcesPlaceholderConfigurer
6 org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver
6 org.springframework.web.servlet.view.json.MappingJacksonJsonView
5 org.springframework.core.Constants
5 org.springframework.orm.hibernate3.support.OpenSessionInViewInterceptor
5 org.springframework.orm.hibernate4.support.OpenSessionInViewFilter
5 org.springframework.web.context.request.Log4jNestedDiagnosticContextInterceptor
5 org.springframework.web.servlet.resource.ResourceHttpRequestHandler
5 org.springframework.web.servlet.support.RequestContext
5 org.springframework.scheduling.quartz.SimpleTriggerFactoryBean
5 org.springframework.cache.interceptor.NameMatchCacheOperationSource
5 org.springframework.jdbc.datasource.init.ResourceDatabasePopulator
5 org.springframework.transaction.support.DelegatingTransactionDefinition
5 org.springframework.util.comparator.InvertibleComparator
5 org.springframework.validation.beanvalidation.MethodValidationPostProcessor
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.core.type.StandardMethodMetadata
5 org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProcessor
5 org.springframework.web.servlet.FrameworkServlet
5 org.springframework.scheduling.concurrent.ForkJoinPoolFactoryBean
5 org.springframework.test.context.testng.AbstractTestNGSpringContextTests
4 org.springframework.beans.factory.support.AbstractBeanDefinition
4 org.springframework.orm.hibernate4.support.OpenSessionInViewInterceptor
4 org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter
4 org.springframework.validation.BindingResult
4 org.springframework.web.context.ConfigurableWebApplicationContext
4 org.springframework.web.servlet.support.RequestContextUtils
4 org.springframework.web.servlet.DispatcherServlet
4 org.springframework.core.io.Resource
4 org.springframework.beans.AbstractPropertyAccessor
4 org.springframework.context.annotation.ConfigurationClassPostProcessor
4 org.springframework.web.client.RestOperations
4 org.springframework.web.portlet.DispatcherPortlet
4 org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator
3 org.springframework.expression.spel.support.ReflectivePropertyAccessor
3 org.springframework.jmx.export.assembler.AbstractMBeanInfoAssembler
3 org.springframework.mock.web.MockHttpSession
3 org.springframework.core.io.VfsResource
3 org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
3 org.springframework.web.context.support.ServletContextResource
3 org.springframework.web.portlet.context.PortletContextResource
3 org.springframework.web.client.RestTemplate
3 org.springframework.core.io.ClassPathResource
3 org.springframework.orm.hibernate3.LocalSessionFactoryBean
3 org.springframework.http.MediaType
3 org.springframework.util.ClassUtils
3 org.springframework.web.portlet.context.AbstractRefreshablePortletApplicationContext
3 org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
3 org.springframework.jdbc.support.SQLErrorCodes
3 org.springframework.beans.factory.BeanFactoryUtils
3 org.springframework.validation.AbstractBindingResult
3 org.springframework.core.io.FileSystemResource
2 org.springframework.beans.factory.config.PlaceholderConfigurerSupport
2 org.springframework.orm.ibatis.SqlMapClientFactoryBean
2 org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
2 org.springframework.validation.beanvalidation.LocalValidatorFactoryBean
2 org.springframework.web.bind.support.ConfigurableWebBindingInitializer
2 org.springframework.web.portlet.context.StaticPortletApplicationContext
2 org.springframework.context.annotation.AnnotationConfigUtils
2 org.springframework.jms.listener.SimpleMessageListenerContainer
2 org.springframework.web.context.support.StaticWebApplicationContext
2 org.springframework.jms.support.converter.MappingJacksonMessageConverter
2 org.springframework.scheduling.quartz.CronTriggerFactoryBean
2 org.springframework.web.util.UriComponents
2 org.springframework.mock.web.MockHttpServletResponse
2 org.springframework.web.context.support.GenericWebApplicationContext
2 org.springframework.web.filter.AbstractRequestLoggingFilter
2 org.springframework.jms.listener.AbstractPollingMessageListenerContainer
2 org.springframework.jmx.access.MBeanClientInterceptor
2 org.springframework.util.ResourceUtils
2 org.springframework.web.servlet.view.RedirectView
2 org.springframework.oxm.castor.CastorMarshaller
2 org.springframework.web.struts.ContextLoaderPlugIn
2 org.springframework.scripting.support.ScriptFactoryPostProcessor
1 org.springframework.context.support.AbstractApplicationContext
1 org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
1 org.springframework.core.MethodParameter
1 org.springframework.cache.ehcache.EhCacheFactoryBean
1 org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter
1 org.springframework.orm.jdo.JdoOperations
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.validation.BindException
1 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
<1 org.springframework.web.util.WebUtils
<1 org.springframework.http.HttpHeaders
<1 org.springframework.validation.DataBinder
<1 org.springframework.beans.factory.xml.BeanDefinitionParserDelegate
<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.EnableLoadTimeWeaving
<1 org.springframework.context.annotation.Import
<1 org.springframework.context.annotation.Profile
<1 org.springframework.scheduling.annotation.Async
<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.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.07668711656441718 |
1 0.03680981595092025 |
2 0.06748466257668712 |
3 0.05521472392638037 |
4 0.03987730061349693 |
5 0.06441717791411043 |
6 0.03374233128834356 |
7 0.03374233128834356 |
8 0.024539877300613498 |
9 0.012269938650306749 |
10 0.03067484662576687 |
11 0.012269938650306749 |
12 0.05521472392638037 |
13 0.006134969325153374 |
14 0.024539877300613498 |
15 0.015337423312883436 |
16 0.06748466257668712 |
18 0.006134969325153374 |
20 0.03987730061349693 |
22 0.003067484662576687 |
23 0.003067484662576687 |
25 0.06134969325153374 |
26 0.012269938650306749 |
28 0.012269938650306749 |
29 0.003067484662576687 |
30 0.009202453987730062 |
31 0.003067484662576687 |
33 0.024539877300613498 |
35 0.009202453987730062 |
38 0.006134969325153374 |
39 0.003067484662576687 |
41 0.003067484662576687 |
42 0.006134969325153374 |
43 0.006134969325153374 |
44 0.003067484662576687 |
47 0.006134969325153374 |
48 0.003067484662576687 |
50 0.06441717791411043 |
57 0.009202453987730062 |
58 0.006134969325153374 |
60 0.006134969325153374 |
62 0.003067484662576687 |
66 0.009202453987730062 |
71 0.003067484662576687 |
75 0.003067484662576687 |
85 0.003067484662576687 |
100 0.012269938650306749 |


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 5 120 125
Classes and Interfaces 3 50 326 379
Constructors 7 32 73 112
Methods 17 164 387 568
Fields 2 10 9 21
Total 29 261 915 1205