Binary compatibility report for the Wicket library between 6.19.0 and 6.20.0 versions
Test Info
Library Name | Wicket |
Version #1 | 6.19.0 |
Version #2 | 6.20.0 |
Test Results
Total Java ARchives | 22 |
---|
Total Methods / Classes | 11926 / 1808 |
---|
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 48 |
---|
Removed Methods | High | 0 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 0 |
Low | 4 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 3 |
Added Methods (48)
wicket-core-6.20.0.jar, AjaxCallListener.class
package org.apache.wicket.ajax.attributes
AjaxCallListener.getInitHandler ( Component component ) : CharSequence
[mangled: org/apache/wicket/ajax/attributes/AjaxCallListener.getInitHandler:(Lorg/apache/wicket/Component;)Ljava/lang/CharSequence;]
AjaxCallListener.onInit ( CharSequence init ) : AjaxCallListener
[mangled: org/apache/wicket/ajax/attributes/AjaxCallListener.onInit:(Ljava/lang/CharSequence;)Lorg/apache/wicket/ajax/attributes/AjaxCallListener;]
wicket-core-6.20.0.jar, BufferedWebResponse.class
package org.apache.wicket.protocol.http
BufferedWebResponse.disableCaching ( ) : void
[mangled: org/apache/wicket/protocol/http/BufferedWebResponse.disableCaching:()V]
wicket-core-6.20.0.jar, CompositeCssCompressor.class
package org.apache.wicket.resource
CompositeCssCompressor.add ( ICssCompressor compressor ) : CompositeCssCompressor
[mangled: org/apache/wicket/resource/CompositeCssCompressor.add:(Lorg/apache/wicket/css/ICssCompressor;)Lorg/apache/wicket/resource/CompositeCssCompressor;]
CompositeCssCompressor.CompositeCssCompressor ( ICssCompressor[ ] compressors )
[mangled: org/apache/wicket/resource/CompositeCssCompressor."<init>":([Lorg/apache/wicket/css/ICssCompressor;)V]
CompositeCssCompressor.compress ( String original ) : String
[mangled: org/apache/wicket/resource/CompositeCssCompressor.compress:(Ljava/lang/String;)Ljava/lang/String;]
CompositeCssCompressor.process ( String input, Class scope, String name ) : String
[mangled: org/apache/wicket/resource/CompositeCssCompressor.process:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String;]
wicket-core-6.20.0.jar, CompositeJavaScriptCompressor.class
package org.apache.wicket.resource
CompositeJavaScriptCompressor.add ( IJavaScriptCompressor compressor ) : CompositeJavaScriptCompressor
[mangled: org/apache/wicket/resource/CompositeJavaScriptCompressor.add:(Lorg/apache/wicket/javascript/IJavaScriptCompressor;)Lorg/apache/wicket/resource/CompositeJavaScriptCompressor;]
CompositeJavaScriptCompressor.CompositeJavaScriptCompressor ( IJavaScriptCompressor[ ] compressors )
[mangled: org/apache/wicket/resource/CompositeJavaScriptCompressor."<init>":([Lorg/apache/wicket/javascript/IJavaScriptCompressor;)V]
CompositeJavaScriptCompressor.compress ( String original ) : String
[mangled: org/apache/wicket/resource/CompositeJavaScriptCompressor.compress:(Ljava/lang/String;)Ljava/lang/String;]
CompositeJavaScriptCompressor.process ( String input, Class scope, String name ) : String
[mangled: org/apache/wicket/resource/CompositeJavaScriptCompressor.process:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String;]
wicket-core-6.20.0.jar, CsrfAction.class
package org.apache.wicket.protocol.http
CsrfPreventionRequestCycleListener.CsrfAction.valueOf ( String name ) [static] : CsrfPreventionRequestCycleListener.CsrfAction
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.CsrfAction.valueOf:(Ljava/lang/String;)Lorg/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener$CsrfAction;]
CsrfPreventionRequestCycleListener.CsrfAction.values ( ) [static] : CsrfPreventionRequestCycleListener.CsrfAction[ ]
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.CsrfAction.values:()[Lorg/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener$CsrfAction;]
wicket-core-6.20.0.jar, CsrfPreventionRequestCycleListener.class
package org.apache.wicket.protocol.http
CsrfPreventionRequestCycleListener.addAcceptedOrigin ( String acceptedOrigin ) : CsrfPreventionRequestCycleListener
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.addAcceptedOrigin:(Ljava/lang/String;)Lorg/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener;]
CsrfPreventionRequestCycleListener.CsrfPreventionRequestCycleListener ( )
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener."<init>":()V]
CsrfPreventionRequestCycleListener.isChecked ( IRequestablePage targetedPage ) : boolean
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.isChecked:(Lorg/apache/wicket/request/component/IRequestablePage;)Z]
CsrfPreventionRequestCycleListener.isChecked ( IRequestHandler handler ) : boolean
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.isChecked:(Lorg/apache/wicket/request/IRequestHandler;)Z]
CsrfPreventionRequestCycleListener.isEnabled ( ) : boolean
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.isEnabled:()Z]
CsrfPreventionRequestCycleListener.onAborted ( HttpServletRequest request, String origin, IRequestablePage page ) : void
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.onAborted:(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;Lorg/apache/wicket/request/component/IRequestablePage;)V]
CsrfPreventionRequestCycleListener.onAllowed ( HttpServletRequest request, String origin, IRequestablePage page ) : void
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.onAllowed:(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;Lorg/apache/wicket/request/component/IRequestablePage;)V]
CsrfPreventionRequestCycleListener.onBeginRequest ( RequestCycle cycle ) : void
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.onBeginRequest:(Lorg/apache/wicket/request/cycle/RequestCycle;)V]
CsrfPreventionRequestCycleListener.onMatchingOrigin ( HttpServletRequest request, String origin, IRequestablePage page ) : void
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.onMatchingOrigin:(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;Lorg/apache/wicket/request/component/IRequestablePage;)V]
CsrfPreventionRequestCycleListener.onRequestHandlerResolved ( RequestCycle cycle, IRequestHandler handler ) : void
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.onRequestHandlerResolved:(Lorg/apache/wicket/request/cycle/RequestCycle;Lorg/apache/wicket/request/IRequestHandler;)V]
CsrfPreventionRequestCycleListener.onSuppressed ( HttpServletRequest request, String origin, IRequestablePage page ) : void
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.onSuppressed:(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;Lorg/apache/wicket/request/component/IRequestablePage;)V]
CsrfPreventionRequestCycleListener.onWhitelisted ( HttpServletRequest request, String origin, IRequestablePage page ) : void
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.onWhitelisted:(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;Lorg/apache/wicket/request/component/IRequestablePage;)V]
CsrfPreventionRequestCycleListener.setConflictingOriginAction ( CsrfPreventionRequestCycleListener.CsrfAction action ) : CsrfPreventionRequestCycleListener
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.setConflictingOriginAction:(Lorg/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener$CsrfAction;)Lorg/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener;]
CsrfPreventionRequestCycleListener.setErrorCode ( int errorCode ) : CsrfPreventionRequestCycleListener
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.setErrorCode:(I)Lorg/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener;]
CsrfPreventionRequestCycleListener.setErrorMessage ( String errorMessage ) : CsrfPreventionRequestCycleListener
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.setErrorMessage:(Ljava/lang/String;)Lorg/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener;]
CsrfPreventionRequestCycleListener.setNoOriginAction ( CsrfPreventionRequestCycleListener.CsrfAction action ) : CsrfPreventionRequestCycleListener
[mangled: org/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener.setNoOriginAction:(Lorg/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener$CsrfAction;)Lorg/apache/wicket/protocol/http/CsrfPreventionRequestCycleListener;]
wicket-core-6.20.0.jar, CssUrlReplacer.class
package org.apache.wicket.resource
CssUrlReplacer.compress ( String original ) : String
[mangled: org/apache/wicket/resource/CssUrlReplacer.compress:(Ljava/lang/String;)Ljava/lang/String;]
CssUrlReplacer.CssUrlReplacer ( )
[mangled: org/apache/wicket/resource/CssUrlReplacer."<init>":()V]
CssUrlReplacer.process ( String input, Class scope, String name ) : String
[mangled: org/apache/wicket/resource/CssUrlReplacer.process:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String;]
wicket-core-6.20.0.jar, DefaultAuthenticationStrategy.class
package org.apache.wicket.authentication.strategy
DefaultAuthenticationStrategy.decode ( String value ) : String[ ]
[mangled: org/apache/wicket/authentication/strategy/DefaultAuthenticationStrategy.decode:(Ljava/lang/String;)[Ljava/lang/String;]
DefaultAuthenticationStrategy.DefaultAuthenticationStrategy ( String cookieKey, String encryptionKey )
[mangled: org/apache/wicket/authentication/strategy/DefaultAuthenticationStrategy."<init>":(Ljava/lang/String;Ljava/lang/String;)V]
wicket-core-6.20.0.jar, Form.class
package org.apache.wicket.markup.html.form
Form.wantSubmitOnParentFormSubmit ( ) : boolean
[mangled: org/apache/wicket/markup/html/form/Form.wantSubmitOnParentFormSubmit:()Z]
wicket-core-6.20.0.jar, ImageUtil.class
package org.apache.wicket.util.image
ImageUtil.createBase64EncodedImage ( PackageResourceReference imageReference, boolean removeWhitespaces ) [static] : CharSequence
[mangled: org/apache/wicket/util/image/ImageUtil.createBase64EncodedImage:(Lorg/apache/wicket/request/resource/PackageResourceReference;Z)Ljava/lang/CharSequence;]
ImageUtil.ImageUtil ( )
[mangled: org/apache/wicket/util/image/ImageUtil."<init>":()V]
wicket-core-6.20.0.jar, InlineImage.class
package org.apache.wicket.markup.html.image
InlineImage.InlineImage ( String id, IModel model, PackageResourceReference packageResourceReference )
[mangled: org/apache/wicket/markup/html/image/InlineImage."<init>":(Ljava/lang/String;Lorg/apache/wicket/model/IModel;Lorg/apache/wicket/request/resource/PackageResourceReference;)V]
InlineImage.InlineImage ( String id, PackageResourceReference packageResourceReference )
[mangled: org/apache/wicket/markup/html/image/InlineImage."<init>":(Ljava/lang/String;Lorg/apache/wicket/request/resource/PackageResourceReference;)V]
InlineImage.onComponentTag ( ComponentTag tag ) : void
[mangled: org/apache/wicket/markup/html/image/InlineImage.onComponentTag:(Lorg/apache/wicket/markup/ComponentTag;)V]
wicket-core-6.20.0.jar, IScopeAwareTextResourceProcessor.class
package org.apache.wicket.resource
IScopeAwareTextResourceProcessor.process ( String p1, Class p2, String p3 ) [abstract] : String
[mangled: org/apache/wicket/resource/IScopeAwareTextResourceProcessor.process:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String;]
wicket-core-6.20.0.jar, PagingNavigationIncrementLink.class
package org.apache.wicket.markup.html.navigation.paging
PagingNavigationIncrementLink.onComponentTag ( ComponentTag tag ) : void
[mangled: org/apache/wicket/markup/html/navigation/paging/PagingNavigationIncrementLink.onComponentTag:(Lorg/apache/wicket/markup/ComponentTag;)V]
wicket-core-6.20.0.jar, WebPage.class
package org.apache.wicket.markup.html
WebPage.reportMissingHead ( CharSequence collectedHeaderOutput ) : void
[mangled: org/apache/wicket/markup/html/WebPage.reportMissingHead:(Ljava/lang/CharSequence;)V]
wicket-extensions-6.20.0.jar, AjaxEditableLabel.class
package org.apache.wicket.extensions.ajax.markup.html
AjaxEditableLabel.getModel ( ) : IModel
[mangled: org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabel.getModel:()Lorg/apache/wicket/model/IModel;]
AjaxEditableLabel.getModelObject ( ) : Object
[mangled: org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabel.getModelObject:()Ljava/lang/Object;]
AjaxEditableLabel.setModel ( IModel model ) : void
[mangled: org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabel.setModel:(Lorg/apache/wicket/model/IModel;)V]
AjaxEditableLabel.setModelObject ( Object object ) : void
[mangled: org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabel.setModelObject:(Ljava/lang/Object;)V]
wicket-ioc-6.20.0.jar, SerializableNoOpCallback.class
package org.apache.wicket.proxy
LazyInitProxyFactory.SerializableNoOpCallback.LazyInitProxyFactory.SerializableNoOpCallback ( )
[mangled: org/apache/wicket/proxy/LazyInitProxyFactory.SerializableNoOpCallback."<init>":()V]
to the top
Problems with Data Types, Low Severity (4)
wicket-core-6.19.0.jar
package org.apache.wicket.markup.html.navigation.paging
[+] PagingNavigationIncrementLink (1)
| Change | Effect |
---|
1 | Method onComponentTag ( ComponentTag ) has been overridden by onComponentTag ( ComponentTag ) | Method onComponentTag ( ComponentTag ) will be called instead of onComponentTag ( ComponentTag ) in a client program. |
[+] affected methods (1)
onComponentTag ( ComponentTag )Method 'onComponentTag ( ComponentTag )' will be called instead of this method in a client program.
package org.apache.wicket.protocol.http
[+] BufferedWebResponse (1)
| Change | Effect |
---|
1 | Method disableCaching ( ) has been overridden by disableCaching ( ) | Method disableCaching ( ) will be called instead of disableCaching ( ) in a client program. |
[+] affected methods (1)
disableCaching ( )Method 'disableCaching ( )' will be called instead of this method in a client program.
package org.apache.wicket.resource
[+] DynamicJQueryResourceReference (1)
| Change | Effect |
---|
1 | Value of final field VERSION_2 (java.lang.String) has been changed from "jquery/jquery-2.1.3.js" to "jquery/jquery-2.1.4.js". | Old value of the field will be inlined to the client code at compile-time and will be used instead of a new one. |
[+] affected methods (5)
DynamicJQueryResourceReference ( )This constructor is from 'DynamicJQueryResourceReference' class.
getName ( )This method is from 'DynamicJQueryResourceReference' class.
getScope ( )This method is from 'DynamicJQueryResourceReference' class.
getVersion1 ( )This method is from 'DynamicJQueryResourceReference' class.
getVersion2 ( )This method is from 'DynamicJQueryResourceReference' class.
[+] JQueryResourceReference (1)
| Change | Effect |
---|
1 | Value of final field VERSION_1 (java.lang.String) has been changed from "jquery/jquery-1.11.2.js" to "jquery/jquery-1.11.3.js". | Old value of the field will be inlined to the client code at compile-time and will be used instead of a new one. |
[+] affected methods (2)
JQueryResourceReference ( )This constructor is from 'JQueryResourceReference' class.
get ( )This method is from 'JQueryResourceReference' class.
to the top
Other Changes in Data Types (3)
wicket-core-6.19.0.jar
package org.apache.wicket.ajax.attributes
[+] AjaxAttributeName (1)
| Change | Effect |
---|
1 | Field INIT_HANDLER has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (4)
jsonName ( )This method is from 'AjaxAttributeName' class.
toString ( )This method is from 'AjaxAttributeName' class.
valueOf ( String )This method is from 'AjaxAttributeName' class.
values ( )This method is from 'AjaxAttributeName' class.
package org.apache.wicket.authentication.strategy
[+] DefaultAuthenticationStrategy (1)
| Change | Effect |
---|
1 | Field encryptionKey has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (6)
DefaultAuthenticationStrategy ( String )This constructor is from 'DefaultAuthenticationStrategy' class.
getCookieUtils ( )This method is from 'DefaultAuthenticationStrategy' class.
getCrypt ( )This method is from 'DefaultAuthenticationStrategy' class.
load ( )This method is from 'DefaultAuthenticationStrategy' class.
remove ( )This method is from 'DefaultAuthenticationStrategy' class.
save ( String, String )This method is from 'DefaultAuthenticationStrategy' class.
package org.apache.wicket.model
[+] IModelComparator (1)
| Change | Effect |
---|
1 | Field ALWAYS_FALSE has been added to this interface. | No effect. NOTE: An added static field from a super-interface of a client class may hide a field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (2)
getModelComparator ( )Return value of this method has type 'IModelComparator'.
compare ( Component, Object )This abstract method is from 'IModelComparator' interface.
to the top
Java ARchives (22)
wicket-atmosphere-0.22.jar
wicket-auth-roles-6.19.0.jar
wicket-bean-validation-6.19.0.jar
wicket-cdi-1.1-6.19.0.jar
wicket-cdi-6.19.0.jar
wicket-core-6.19.0.jar
wicket-datetime-6.19.0.jar
wicket-devutils-6.19.0.jar
wicket-extensions-6.19.0.jar
wicket-guice-6.19.0.jar
wicket-ioc-6.19.0.jar
wicket-jmx-6.19.0.jar
wicket-js-tests-6.19.0.jar
wicket-native-websocket-core-6.19.0.jar
wicket-native-websocket-jetty-6.19.0.jar
wicket-native-websocket-jetty9-6.19.0.jar
wicket-native-websocket-tomcat-6.19.0.jar
wicket-objectsizeof-agent-6.19.0.jar
wicket-request-6.19.0.jar
wicket-spring-6.19.0.jar
wicket-util-6.19.0.jar
wicket-velocity-6.19.0.jar
to the top