Binary compatibility report for the Wicket library between 1.5.1 and 1.5.3 versions

Test Info


Library NameWicket
Version #11.5.1
Version #21.5.3

Test Results


Total Java ARchives13
Total Methods / Classes9792 / 1479
VerdictIncompatible
(0.3%)

Problem Summary


SeverityCount
Added Methods-145
Removed MethodsHigh1
Problems with
Data Types
High1
Medium1
Low15
Problems with
Methods
High0
Medium0
Low1
Other Changes
in Data Types
-4

Added Methods (145)


wicket-core-1.5.3.jar, AbstractRequestLogger.class
package org.apache.wicket.protocol.http
AbstractRequestLogger.performLogging ( )  :  void

wicket-core-1.5.3.jar, AbstractResourceAggregatingHeaderResponse.class
package org.apache.wicket.resource.aggregation
AbstractResourceAggregatingHeaderResponse.renderCSS ( CharSequence css, String media )  :  void
AbstractResourceAggregatingHeaderResponse.renderCSSReference ( ResourceReference reference, PageParameters pageParameters, String media )  :  void
AbstractResourceAggregatingHeaderResponse.renderCSSReference ( ResourceReference reference, PageParameters pageParameters, String media, String condition )  :  void
AbstractResourceAggregatingHeaderResponse.renderCSSReference ( String url, String media, String condition )  :  void
AbstractResourceAggregatingHeaderResponse.renderJavaScript ( CharSequence javascript, String id )  :  void
AbstractResourceAggregatingHeaderResponse.renderJavaScriptReference ( ResourceReference reference, PageParameters parameters, String id )  :  void
AbstractResourceAggregatingHeaderResponse.renderJavaScriptReference ( ResourceReference reference, PageParameters parameters, String id, boolean defer )  :  void
AbstractResourceAggregatingHeaderResponse.renderJavaScriptReference ( ResourceReference reference, PageParameters parameters, String id, boolean defer, String charset )  :  void
AbstractResourceAggregatingHeaderResponse.renderJavaScriptReference ( String url, String id, boolean defer )  :  void
AbstractResourceAggregatingHeaderResponse.renderJavaScriptReference ( String url, String id, boolean defer, String charset )  :  void
AbstractResourceAggregatingHeaderResponse.renderOnDomReadyJavaScript ( String javascript )  :  void
AbstractResourceAggregatingHeaderResponse.renderOnEventJavaScript ( String target, String event, String javascript )  :  void
AbstractResourceAggregatingHeaderResponse.renderOnLoadJavaScript ( String javascript )  :  void
AbstractResourceAggregatingHeaderResponse.renderString ( CharSequence string )  :  void

wicket-core-1.5.3.jar, AjaxRequestTarget.class
package org.apache.wicket.ajax
AjaxRequestTarget.getLogData ( )  :  ILogData
AjaxRequestTarget.getLogData ( )  :  PageLogData

wicket-core-1.5.3.jar, Application.class
package org.apache.wicket
Application.getApplicationListeners ( )  :  ApplicationListenerCollection
Application.getBehaviorInstantiationListeners ( )  :  BehaviorInstantiationListenerCollection
Application.getSessionListeners ( )  :  SessionListenerCollection

wicket-core-1.5.3.jar, ApplicationListenerCollection.class
package org.apache.wicket
ApplicationListenerCollection.ApplicationListenerCollection ( )
ApplicationListenerCollection.onAfterInitialized ( Application application )  :  void
ApplicationListenerCollection.onBeforeDestroyed ( Application application )  :  void

wicket-core-1.5.3.jar, Behavior.class
package org.apache.wicket.behavior
Behavior.canCallListenerInterface ( Component component, Method method )  :  boolean

wicket-core-1.5.3.jar, BehaviorInstantiationListenerCollection.class
package org.apache.wicket
BehaviorInstantiationListenerCollection.BehaviorInstantiationListenerCollection ( )
BehaviorInstantiationListenerCollection.onInstantiation ( Behavior behavior )  :  void

wicket-core-1.5.3.jar, BookmarkablePageRequestHandler.class
package org.apache.wicket.request.handler
BookmarkablePageRequestHandler.getLogData ( )  :  ILogData
BookmarkablePageRequestHandler.getLogData ( )  :  PageLogData

wicket-core-1.5.3.jar, Component.class
package org.apache.wicket
Component.canCallListenerInterface ( Method method )  :  boolean

wicket-core-1.5.3.jar, DownloadLink.class
package org.apache.wicket.markup.html.link
DownloadLink.DownloadLink ( String id, IModel fileModel, IModel fileNameModel )

wicket-core-1.5.3.jar, ExceptionSettings.class
package org.apache.wicket.settings.def
ExceptionSettings.getThreadDumpStrategy ( )  :  IExceptionSettings.ThreadDumpStrategy
ExceptionSettings.setThreadDumpStrategy ( IExceptionSettings.ThreadDumpStrategy strategy )  :  void

wicket-core-1.5.3.jar, Form.class
package org.apache.wicket.markup.html.form
Form.onMethodMismatch ( )  :  Form.MethodMismatchResponse

wicket-core-1.5.3.jar, ForwardAttributes.class
package org.apache.wicket.protocol.http.servlet
ForwardAttributes.getContextPath ( )  :  String
ForwardAttributes.getQueryString ( )  :  String
ForwardAttributes.getRequestUri ( )  :  String
ForwardAttributes.getServletPath ( )  :  String
ForwardAttributes.of ( HttpServletRequest request ) [static]  :  ForwardAttributes
ForwardAttributes.toString ( )  :  String

wicket-core-1.5.3.jar, IApplicationListener.class
package org.apache.wicket
IApplicationListener.onAfterInitialized ( Application p1 ) [abstract]  :  void
IApplicationListener.onBeforeDestroyed ( Application p1 ) [abstract]  :  void

wicket-core-1.5.3.jar, IBehaviorInstantiationListener.class
package org.apache.wicket
IBehaviorInstantiationListener.onInstantiation ( Behavior p1 ) [abstract]  :  void

wicket-core-1.5.3.jar, IExceptionSettings.class
package org.apache.wicket.settings
IExceptionSettings.getThreadDumpStrategy ( ) [abstract]  :  IExceptionSettings.ThreadDumpStrategy
IExceptionSettings.setThreadDumpStrategy ( IExceptionSettings.ThreadDumpStrategy p1 ) [abstract]  :  void

wicket-core-1.5.3.jar, IIntrospectablePageProvider.class
package org.apache.wicket.request.handler
IIntrospectablePageProvider.hasPageInstance ( ) [abstract]  :  boolean
IIntrospectablePageProvider.isPageInstanceFresh ( ) [abstract]  :  boolean

wicket-core-1.5.3.jar, Image.class
package org.apache.wicket.markup.html.image
Image.canCallListenerInterface ( Method method )  :  boolean

wicket-core-1.5.3.jar, ISessionListener.class
package org.apache.wicket
ISessionListener.onCreated ( Session p1 ) [abstract]  :  void

wicket-core-1.5.3.jar, IStagedRequestLogger.class
package org.apache.wicket.protocol.http
IStagedRequestLogger.performLogging ( ) [abstract]  :  void

wicket-core-1.5.3.jar, JarStringResourceLoader.class
package org.apache.wicket.resource.loader
JarStringResourceLoader.getFilename ( )  :  String
JarStringResourceLoader.JarStringResourceLoader ( )
JarStringResourceLoader.loadStringResource ( Class clazz, String key, Locale locale, String style, String variation )  :  String
JarStringResourceLoader.loadStringResource ( Component component, String key, Locale locale, String style, String variation )  :  String
JarStringResourceLoader.setFilename ( String filename )  :  void

wicket-core-1.5.3.jar, ListenerInterfaceLogData.class
package org.apache.wicket.request.handler.logger
ListenerInterfaceLogData.getBehaviorClass ( )  :  Class
ListenerInterfaceLogData.getBehaviorIndex ( )  :  Integer
ListenerInterfaceLogData.getComponentClass ( )  :  Class
ListenerInterfaceLogData.getComponentPath ( )  :  String
ListenerInterfaceLogData.getInterfaceMethod ( )  :  String
ListenerInterfaceLogData.getInterfaceName ( )  :  String
ListenerInterfaceLogData.ListenerInterfaceLogData ( IPageAndComponentProvider pageAndComponentProvider, RequestListenerInterface listenerInterface, Integer behaviorIndex )
ListenerInterfaceLogData.toString ( )  :  String

wicket-core-1.5.3.jar, ListenerInterfaceRequestHandler.class
package org.apache.wicket.request.handler
ListenerInterfaceRequestHandler.getLogData ( )  :  ILogData
ListenerInterfaceRequestHandler.getLogData ( )  :  ListenerInterfaceLogData

wicket-core-1.5.3.jar, MaximumValidator.class
package org.apache.wicket.validation.validator
MaximumValidator.resourceKey ( )  :  String

wicket-core-1.5.3.jar, MethodMismatchResponse.class
package org.apache.wicket.markup.html.form
Form.MethodMismatchResponse.valueOf ( String name ) [static]  :  Form.MethodMismatchResponse
Form.MethodMismatchResponse.values ( ) [static]  :  Form.MethodMismatchResponse[ ]

wicket-core-1.5.3.jar, MinimumValidator.class
package org.apache.wicket.validation.validator
MinimumValidator.resourceKey ( )  :  String

wicket-core-1.5.3.jar, PackageResourceGuard.class
package org.apache.wicket.markup.html
PackageResourceGuard.isAllowAccessToWebInfResources ( )  :  boolean
PackageResourceGuard.setAllowAccessToWebInfResources ( boolean allowAccessToRootResources )  :  void

wicket-core-1.5.3.jar, PageLogData.class
package org.apache.wicket.request.handler.logger
PageLogData.getPageClass ( )  :  Class
PageLogData.getPageId ( )  :  Integer
PageLogData.getPageParameters ( )  :  PageParameters
PageLogData.getRenderCount ( )  :  Integer
PageLogData.PageLogData ( IPageProvider pageProvider )
PageLogData.PageLogData ( Page page )
PageLogData.toString ( )  :  String

wicket-core-1.5.3.jar, PageProvider.class
package org.apache.wicket.request.handler
PageProvider.hasPageInstance ( )  :  boolean
PageProvider.isPageInstanceFresh ( )  :  boolean

wicket-core-1.5.3.jar, RangeValidator.class
package org.apache.wicket.validation.validator
RangeValidator.resourceKey ( )  :  String

wicket-core-1.5.3.jar, RenderedDynamicImageResource.class
package org.apache.wicket.markup.html.image.resource
RenderedDynamicImageResource.render ( Graphics2D graphics, IResource.Attributes attributes )  :  boolean
RenderedDynamicImageResource.render ( IResource.Attributes attributes )  :  byte[ ]

wicket-core-1.5.3.jar, RenderPageRequestHandler.class
package org.apache.wicket.request.handler
RenderPageRequestHandler.getLogData ( )  :  ILogData
RenderPageRequestHandler.getLogData ( )  :  PageLogData

wicket-core-1.5.3.jar, RequestData.class
package org.apache.wicket.protocol.http
IRequestLogger.RequestData.getEventTargetClass ( )  :  Class
IRequestLogger.RequestData.getEventTargetLog ( )  :  ILogData
IRequestLogger.RequestData.getResponseTargetClass ( )  :  Class
IRequestLogger.RequestData.getResponseTargetLog ( )  :  ILogData

wicket-core-1.5.3.jar, ResourceLogData.class
package org.apache.wicket.request.handler.resource
ResourceLogData.fillToString ( StringBuilder sb )  :  void
ResourceLogData.getLocale ( )  :  String
ResourceLogData.getName ( )  :  String
ResourceLogData.getStyle ( )  :  String
ResourceLogData.getVariation ( )  :  String
ResourceLogData.ResourceLogData ( String name, Locale locale, String style, String variation )

wicket-core-1.5.3.jar, ResourceReferenceAndStringData.class
package org.apache.wicket.resource.aggregation
ResourceReferenceAndStringData.getCharset ( )  :  String
ResourceReferenceAndStringData.getContent ( )  :  CharSequence
ResourceReferenceAndStringData.getCssCondition ( )  :  String
ResourceReferenceAndStringData.getIdOrMedia ( )  :  String
ResourceReferenceAndStringData.getParameters ( )  :  PageParameters
ResourceReferenceAndStringData.getResourceType ( )  :  AbstractResourceDependentResourceReference.ResourceType
ResourceReferenceAndStringData.getUrl ( )  :  String
ResourceReferenceAndStringData.isJsDefer ( )  :  boolean
ResourceReferenceAndStringData.ResourceReferenceAndStringData ( CharSequence content, AbstractResourceDependentResourceReference.ResourceType type, String idOrMedia )
ResourceReferenceAndStringData.ResourceReferenceAndStringData ( ResourceReference reference, PageParameters parameters, String url, String idOrMedia, AbstractResourceDependentResourceReference.ResourceType type, boolean jsDefer, String charset, String cssCondition )

wicket-core-1.5.3.jar, ResourceReferenceLogData.class
package org.apache.wicket.request.handler.logger
ResourceReferenceLogData.getPageParameters ( )  :  PageParameters
ResourceReferenceLogData.getResourceReferenceClass ( )  :  Class
ResourceReferenceLogData.getScope ( )  :  Class
ResourceReferenceLogData.ResourceReferenceLogData ( ResourceReferenceRequestHandler refHandler )
ResourceReferenceLogData.toString ( )  :  String

wicket-core-1.5.3.jar, ResourceReferenceRequestHandler.class
package org.apache.wicket.request.handler.resource
ResourceReferenceRequestHandler.getLogData ( )  :  ILogData
ResourceReferenceRequestHandler.getLogData ( )  :  ResourceReferenceLogData

wicket-core-1.5.3.jar, ResourceStreamLogData.class
package org.apache.wicket.request.handler.logger
ResourceStreamLogData.getContentDisposition ( )  :  ContentDisposition
ResourceStreamLogData.getContentType ( )  :  String
ResourceStreamLogData.getResourceStreamClass ( )  :  Class
ResourceStreamLogData.ResourceStreamLogData ( ResourceStreamRequestHandler streamHandler )
ResourceStreamLogData.ResourceStreamLogData ( ResourceStreamRequestHandler streamHandler, IResourceStream stream )
ResourceStreamLogData.toString ( )  :  String

wicket-core-1.5.3.jar, ResourceStreamRequestHandler.class
package org.apache.wicket.request.handler.resource
ResourceStreamRequestHandler.getLogData ( )  :  ILogData
ResourceStreamRequestHandler.getLogData ( )  :  ResourceStreamLogData

wicket-core-1.5.3.jar, ResourceUtil.class
package org.apache.wicket.resource
ResourceUtil.renderTo ( IHeaderResponse resp, ResourceReferenceAndStringData data ) [static]  :  void

wicket-core-1.5.3.jar, SessionListenerCollection.class
package org.apache.wicket
SessionListenerCollection.onCreated ( Session session )  :  void
SessionListenerCollection.SessionListenerCollection ( )

wicket-core-1.5.3.jar, StatelessForm.class
package org.apache.wicket.markup.html.form
StatelessForm.onMethodMismatch ( )  :  Form.MethodMismatchResponse

wicket-core-1.5.3.jar, ThreadDumpStrategy.class
package org.apache.wicket.settings
IExceptionSettings.ThreadDumpStrategy.valueOf ( String name ) [static]  :  IExceptionSettings.ThreadDumpStrategy
IExceptionSettings.ThreadDumpStrategy.values ( ) [static]  :  IExceptionSettings.ThreadDumpStrategy[ ]

wicket-extensions-1.5.3.jar, AjaxLazyLoadPanelTester.class
package org.apache.wicket.extensions.ajax.markup.html
AjaxLazyLoadPanelTester.executeAjaxLazyLoadPanel ( BaseWicketTester wt, MarkupContainer container ) [static]  :  void

wicket-extensions-1.5.3.jar, JsonRequestLogger.class
package org.apache.wicket.extensions.requestlogger
JsonRequestLogger.getLogString ( IRequestLogger.RequestData rd, IRequestLogger.SessionData sd )  :  String
JsonRequestLogger.getMapper ( )  :  ObjectMapper
JsonRequestLogger.JsonRequestLogger ( )
JsonRequestLogger.log ( IRequestLogger.RequestData rd, IRequestLogger.SessionData sd )  :  void

wicket-guice-1.5.3.jar, GuiceComponentInjector.class
package org.apache.wicket.guice
GuiceComponentInjector.onInstantiation ( Behavior behavior )  :  void

wicket-request-1.5.3.jar, DelegateLogData.class
package org.apache.wicket.request.handler.logger
DelegateLogData.DelegateLogData ( ILogData delegateData )
DelegateLogData.getDelegateData ( )  :  ILogData
DelegateLogData.toString ( )  :  String

wicket-request-1.5.3.jar, ILoggableRequestHandler.class
package org.apache.wicket.request
ILoggableRequestHandler.getLogData ( ) [abstract]  :  ILogData

wicket-request-1.5.3.jar, NoLogData.class
package org.apache.wicket.request.handler.logger
NoLogData.NoLogData ( )
NoLogData.toString ( )  :  String

wicket-request-1.5.3.jar, RequestHandlerStack.class
package org.apache.wicket.request
RequestHandlerStack.resolveHandler ( RuntimeException exception )  :  IRequestHandler

wicket-spring-1.5.3.jar, SpringComponentInjector.class
package org.apache.wicket.spring.injection.annot
SpringComponentInjector.onInstantiation ( Behavior behavior )  :  void

wicket-util-1.5.3.jar, AppendingStringBuffer.class
package org.apache.wicket.util.string
AppendingStringBuffer.insert ( int offset, StringBuffer str )  :  AppendingStringBuffer

wicket-util-1.5.3.jar, Args.class
package org.apache.wicket.util.lang
Args.notEmpty ( Collection collection, String message, Object[ ] params ) [static]  :  void
Args.notEmpty ( Collection collection, String name ) [static]  :  void

wicket-util-1.5.3.jar, ListenerCollection.class
package org.apache.wicket.util.listener
ListenerCollection.reversedNotifyIgnoringExceptions ( ListenerCollection.INotifier notifier )  :  void

wicket-util-1.5.3.jar, Threads.class
package org.apache.wicket.util.lang
Threads.dumpAllThreads ( Logger logger ) [static]  :  void
Threads.dumpSingleThread ( Logger logger, Thread thread ) [static]  :  void

to the top

Removed Methods (1)


wicket-extensions-1.5.1.jar, AjaxLazyLoadPanelTester.class
package org.apache.wicket.extensions.ajax.markup.html
AjaxLazyLoadPanelTester.executeAjaxLazyLoadPanel ( WicketTester wt, MarkupContainer container ) [static]  :  void

to the top

Problems with Data Types, High Severity (1)


wicket-core-1.5.1.jar
package org.apache.wicket.protocol.http
[+] AbstractRequestLogger (1)

to the top

Problems with Data Types, Medium Severity (1)


wicket-core-1.5.1.jar
package org.apache.wicket.request.handler
[+] IPageAndComponentProvider (1)

to the top

Problems with Data Types, Low Severity (15)


wicket-core-1.5.1.jar
package org.apache.wicket.markup.html.image.resource
[+] RenderedDynamicImageResource (1)

package org.apache.wicket.resource.aggregation
[+] AbstractResourceAggregatingHeaderResponse (14)

to the top

Problems with Methods, Low Severity (1)


wicket-core-1.5.1.jar, RenderedDynamicImageResource
package org.apache.wicket.markup.html.image.resource
[+] RenderedDynamicImageResource.render ( Graphics2D p1 ) [abstract]  :  boolean (1)

to the top

Other Changes in Data Types (4)


wicket-core-1.5.1.jar
package org.apache.wicket.protocol.http
[+] AbstractRequestLogger (1)

package org.apache.wicket.resource.dependencies
[+] AbstractResourceDependentResourceReference.ResourceType (1)

package org.apache.wicket.settings
[+] IExceptionSettings (2)

to the top

Java ARchives (13)


wicket-auth-roles-1.5.1.jar
wicket-core-1.5.1.jar
wicket-datetime-1.5.1.jar
wicket-devutils-1.5.1.jar
wicket-extensions-1.5.1.jar
wicket-guice-1.5.1.jar
wicket-ioc-1.5.1.jar
wicket-jmx-1.5.1.jar
wicket-objectsizeof-agent-1.5.1.jar
wicket-request-1.5.1.jar
wicket-spring-1.5.1.jar
wicket-util-1.5.1.jar
wicket-velocity-1.5.1.jar

to the top