Binary compatibility report for the Wicket library between 1.5.0 and 1.5.1 versions
Test Info
Library Name | Wicket |
Version #1 | 1.5.0 |
Version #2 | 1.5.1 |
Test Results
Total Java ARchives | 13 |
---|
Total Methods / Classes | 9644 / 1474 |
---|
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 40 |
---|
Removed Methods | High | 0 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 0 |
Low | 3 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 3 |
Added Methods (40)
wicket-core-1.5.1.jar, AbstractDefaultAjaxBehavior.class
package org.apache.wicket.ajax
AbstractDefaultAjaxBehavior.getChannel ( ) : AjaxChannel
[mangled: org/apache/wicket/ajax/AbstractDefaultAjaxBehavior.getChannel:()Lorg/apache/wicket/ajax/AjaxChannel;]
wicket-core-1.5.1.jar, AbstractLink.class
package org.apache.wicket.markup.html.link
AbstractLink.onDetach ( ) : void
[mangled: org/apache/wicket/markup/html/link/AbstractLink.onDetach:()V]
wicket-core-1.5.1.jar, AjaxButton.class
package org.apache.wicket.ajax.markup.html.form
AjaxButton.getChannel ( ) : AjaxChannel
[mangled: org/apache/wicket/ajax/markup/html/form/AjaxButton.getChannel:()Lorg/apache/wicket/ajax/AjaxChannel;]
wicket-core-1.5.1.jar, AjaxChannel.class
package org.apache.wicket.ajax
AjaxChannel.AjaxChannel ( String name )
[mangled: org/apache/wicket/ajax/AjaxChannel."<init>":(Ljava/lang/String;)V]
AjaxChannel.AjaxChannel ( String name, AjaxChannel.Type type )
[mangled: org/apache/wicket/ajax/AjaxChannel."<init>":(Ljava/lang/String;Lorg/apache/wicket/ajax/AjaxChannel$Type;)V]
AjaxChannel.getName ( ) : String
[mangled: org/apache/wicket/ajax/AjaxChannel.getName:()Ljava/lang/String;]
AjaxChannel.getType ( ) : AjaxChannel.Type
[mangled: org/apache/wicket/ajax/AjaxChannel.getType:()Lorg/apache/wicket/ajax/AjaxChannel$Type;]
AjaxChannel.toString ( ) : String
[mangled: org/apache/wicket/ajax/AjaxChannel.toString:()Ljava/lang/String;]
wicket-core-1.5.1.jar, AjaxFallbackButton.class
package org.apache.wicket.ajax.markup.html.form
AjaxFallbackButton.getChannel ( ) : AjaxChannel
[mangled: org/apache/wicket/ajax/markup/html/form/AjaxFallbackButton.getChannel:()Lorg/apache/wicket/ajax/AjaxChannel;]
wicket-core-1.5.1.jar, AjaxFallbackLink.class
package org.apache.wicket.ajax.markup.html
AjaxFallbackLink.getChannel ( ) : AjaxChannel
[mangled: org/apache/wicket/ajax/markup/html/AjaxFallbackLink.getChannel:()Lorg/apache/wicket/ajax/AjaxChannel;]
wicket-core-1.5.1.jar, AjaxLink.class
package org.apache.wicket.ajax.markup.html
AjaxLink.getChannel ( ) : AjaxChannel
[mangled: org/apache/wicket/ajax/markup/html/AjaxLink.getChannel:()Lorg/apache/wicket/ajax/AjaxChannel;]
wicket-core-1.5.1.jar, BaseWicketTester.class
package org.apache.wicket.util.tester
BaseWicketTester.invokeListener ( Component component, RequestListenerInterface listener ) : void
[mangled: org/apache/wicket/util/tester/BaseWicketTester.invokeListener:(Lorg/apache/wicket/Component;Lorg/apache/wicket/RequestListenerInterface;)V]
wicket-core-1.5.1.jar, BufferedWebResponse.class
package org.apache.wicket.protocol.http
BufferedWebResponse.write ( byte[ ] array, int offset, int length ) : void
[mangled: org/apache/wicket/protocol/http/BufferedWebResponse.write:([BII)V]
wicket-core-1.5.1.jar, ByteArrayResponse.class
package org.apache.wicket.response
ByteArrayResponse.write ( byte[ ] array, int offset, int length ) : void
[mangled: org/apache/wicket/response/ByteArrayResponse.write:([BII)V]
wicket-core-1.5.1.jar, ChoiceSelector.class
package org.apache.wicket.util.tester
FormTester.ChoiceSelector.getChoiceValueForIndex ( int index ) : String
[mangled: org/apache/wicket/util/tester/FormTester.ChoiceSelector.getChoiceValueForIndex:(I)Ljava/lang/String;]
wicket-core-1.5.1.jar, FormTester.class
package org.apache.wicket.util.tester
FormTester.getInputValue ( FormComponent formComponent ) [static] : String[ ]
[mangled: org/apache/wicket/util/tester/FormTester.getInputValue:(Lorg/apache/wicket/markup/html/form/FormComponent;)[Ljava/lang/String;]
wicket-core-1.5.1.jar, MockWebResponse.class
package org.apache.wicket.mock
MockWebResponse.write ( byte[ ] array, int offset, int length ) : void
[mangled: org/apache/wicket/mock/MockWebResponse.write:([BII)V]
wicket-core-1.5.1.jar, MountedMapper.class
package org.apache.wicket.request.mapper
MountedMapper.mapHandler ( IRequestHandler requestHandler ) : Url
[mangled: org/apache/wicket/request/mapper/MountedMapper.mapHandler:(Lorg/apache/wicket/request/IRequestHandler;)Lorg/apache/wicket/request/Url;]
wicket-core-1.5.1.jar, NullResponse.class
package org.apache.wicket.response
NullResponse.write ( byte[ ] array, int offset, int length ) : void
[mangled: org/apache/wicket/response/NullResponse.write:([BII)V]
wicket-core-1.5.1.jar, PageAccessSynchronizer.class
package org.apache.wicket.page
PageAccessSynchronizer.unlockPage ( int pageId ) : void
[mangled: org/apache/wicket/page/PageAccessSynchronizer.unlockPage:(I)V]
wicket-core-1.5.1.jar, RequestLoggerRequestCycleListener.class
package org.apache.wicket.protocol.http
RequestLoggerRequestCycleListener.onExceptionRequestHandlerResolved ( RequestCycle cycle, IRequestHandler handler, Exception exception ) : void
[mangled: org/apache/wicket/protocol/http/RequestLoggerRequestCycleListener.onExceptionRequestHandlerResolved:(Lorg/apache/wicket/request/cycle/RequestCycle;Lorg/apache/wicket/request/IRequestHandler;Ljava/lang/Exception;)V]
wicket-core-1.5.1.jar, ServletWebResponse.class
package org.apache.wicket.protocol.http.servlet
ServletWebResponse.write ( byte[ ] array, int offset, int length ) : void
[mangled: org/apache/wicket/protocol/http/servlet/ServletWebResponse.write:([BII)V]
wicket-core-1.5.1.jar, StringResponse.class
package org.apache.wicket.response
StringResponse.write ( byte[ ] array, int offset, int length ) : void
[mangled: org/apache/wicket/response/StringResponse.write:([BII)V]
wicket-core-1.5.1.jar, Type.class
package org.apache.wicket.ajax
AjaxChannel.Type.valueOf ( String name ) [static] : AjaxChannel.Type
[mangled: org/apache/wicket/ajax/AjaxChannel.Type.valueOf:(Ljava/lang/String;)Lorg/apache/wicket/ajax/AjaxChannel$Type;]
AjaxChannel.Type.values ( ) [static] : AjaxChannel.Type[ ]
[mangled: org/apache/wicket/ajax/AjaxChannel.Type.values:()[Lorg/apache/wicket/ajax/AjaxChannel$Type;]
wicket-devutils-1.5.1.jar, RenderPerformanceListener.class
package org.apache.wicket.devutils.inspector
RenderPerformanceListener.accepts ( Component component ) : boolean
[mangled: org/apache/wicket/devutils/inspector/RenderPerformanceListener.accepts:(Lorg/apache/wicket/Component;)Z]
RenderPerformanceListener.onInstantiation ( Component component ) : void
[mangled: org/apache/wicket/devutils/inspector/RenderPerformanceListener.onInstantiation:(Lorg/apache/wicket/Component;)V]
RenderPerformanceListener.RenderPerformanceListener ( )
[mangled: org/apache/wicket/devutils/inspector/RenderPerformanceListener."<init>":()V]
wicket-extensions-1.5.1.jar, AjaxFallbackOrderByLink.class
package org.apache.wicket.extensions.ajax.markup.html.repeater.data.sort
AjaxFallbackOrderByLink.getChannel ( ) : AjaxChannel
[mangled: org/apache/wicket/extensions/ajax/markup/html/repeater/data/sort/AjaxFallbackOrderByLink.getChannel:()Lorg/apache/wicket/ajax/AjaxChannel;]
wicket-extensions-1.5.1.jar, SelectOption.class
package org.apache.wicket.extensions.markup.html.form.select
SelectOption.getValue ( ) : String
[mangled: org/apache/wicket/extensions/markup/html/form/select/SelectOption.getValue:()Ljava/lang/String;]
wicket-request-1.5.1.jar, AbortWithHttpErrorCodeException.class
package org.apache.wicket.request.http.flow
AbortWithHttpErrorCodeException.AbortWithHttpErrorCodeException ( int errorCode )
[mangled: org/apache/wicket/request/http/flow/AbortWithHttpErrorCodeException."<init>":(I)V]
wicket-request-1.5.1.jar, INamedParameters.class
package org.apache.wicket.request.mapper.parameter
INamedParameters.remove ( String p1, String[ ] p2 ) [abstract] : INamedParameters
[mangled: org/apache/wicket/request/mapper/parameter/INamedParameters.remove:(Ljava/lang/String;[Ljava/lang/String;)Lorg/apache/wicket/request/mapper/parameter/INamedParameters;]
wicket-request-1.5.1.jar, PageParameters.class
package org.apache.wicket.request.mapper.parameter
PageParameters.remove ( String name, String[ ] values ) : PageParameters
[mangled: org/apache/wicket/request/mapper/parameter/PageParameters.remove:(Ljava/lang/String;[Ljava/lang/String;)Lorg/apache/wicket/request/mapper/parameter/PageParameters;]
PageParameters.remove ( String x0, String[ ] x1 ) : INamedParameters
[mangled: org/apache/wicket/request/mapper/parameter/PageParameters.remove:(Ljava/lang/String;[Ljava/lang/String;)Lorg/apache/wicket/request/mapper/parameter/INamedParameters;]
wicket-request-1.5.1.jar, Response.class
package org.apache.wicket.request
Response.write ( byte[ ] array, int offset, int length ) : void
[mangled: org/apache/wicket/request/Response.write:([BII)V]
wicket-request-1.5.1.jar, UrlPathPageParametersEncoder.class
package org.apache.wicket.request.mapper.parameter
UrlPathPageParametersEncoder.decodePageParameters ( Request request ) : PageParameters
[mangled: org/apache/wicket/request/mapper/parameter/UrlPathPageParametersEncoder.decodePageParameters:(Lorg/apache/wicket/request/Request;)Lorg/apache/wicket/request/mapper/parameter/PageParameters;]
UrlPathPageParametersEncoder.encodePageParameters ( PageParameters params ) : Url
[mangled: org/apache/wicket/request/mapper/parameter/UrlPathPageParametersEncoder.encodePageParameters:(Lorg/apache/wicket/request/mapper/parameter/PageParameters;)Lorg/apache/wicket/request/Url;]
UrlPathPageParametersEncoder.UrlPathPageParametersEncoder ( )
[mangled: org/apache/wicket/request/mapper/parameter/UrlPathPageParametersEncoder."<init>":()V]
wicket-util-1.5.1.jar, FullyBufferedReader.class
package org.apache.wicket.util.io
FullyBufferedReader.findOutOfQuotes ( char ch, int startPos ) : int
[mangled: org/apache/wicket/util/io/FullyBufferedReader.findOutOfQuotes:(CI)I]
FullyBufferedReader.findOutOfQuotes ( char ch, int startPos, char quotationChar ) : int
[mangled: org/apache/wicket/util/io/FullyBufferedReader.findOutOfQuotes:(CIC)I]
to the top
Problems with Data Types, Low Severity (3)
wicket-core-1.5.0.jar
package org.apache.wicket.markup.html.link
[+] AbstractLink (1)
| Change | Effect |
---|
1 | Method onDetach ( ) has been overridden by onDetach ( ) | Method onDetach ( ) will be called instead of onDetach ( ) in a client program. |
[+] affected methods (1)
onDetach ( )Method 'onDetach ( )' will be called instead of this method in a client program.
package org.apache.wicket.protocol.http
[+] RequestLoggerRequestCycleListener (1)
| Change | Effect |
---|
1 | Method onExceptionRequestHandlerResolved ( RequestCycle, IRequestHandler, Exception ) has been overridden by onExceptionRequestHandlerResolved ( RequestCycle, IRequestHandler, Exception ) | Method onExceptionRequestHandlerResolved ( RequestCycle, IRequestHandler, Exception ) will be called instead of onExceptionRequestHandlerResolved ( RequestCycle, IRequestHandler, Exception ) in a client program. |
[+] affected methods (1)
onExceptionRequestHandlerResolved ( RequestCycle, IRequestHandler, Exception )Method 'onExceptionRequestHandlerResolved ( RequestCycle, IRequestHandler, Exception )' will be called instead of this method in a client program.
package org.apache.wicket.request.mapper
[+] MountedMapper (1)
| Change | Effect |
---|
1 | Method mapHandler ( IRequestHandler ) has been overridden by mapHandler ( IRequestHandler ) | Method mapHandler ( IRequestHandler ) will be called instead of mapHandler ( IRequestHandler ) in a client program. |
[+] affected methods (1)
mapHandler ( IRequestHandler )Method 'mapHandler ( IRequestHandler )' will be called instead of this method in a client program.
to the top
Other Changes in Data Types (3)
wicket-core-1.5.0.jar
package org.apache.wicket.markup.html.debug
[+] PageView (1)
| Change | Effect |
---|
1 | Field RENDER_KEY 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 (1)
PageView ( String, Page )This constructor is from 'PageView' class.
wicket-request-1.5.0.jar
package org.apache.wicket.request.http
[+] WebRequest (1)
| Change | Effect |
---|
1 | Field PARAM_AJAX_REQUEST_ANTI_CACHE 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 (18)
getWebRequest ( )Return value of this method has type 'WebRequest'.
cloneWithUrl ( Url )Return value of this method has type 'WebRequest'.
cloneWithUrl ( Url )Return value of this method has type 'WebRequest'.
cloneWithUrl ( Url )Return value of this method has type 'WebRequest'.
getSessionAttributePrefix ( WebRequest, String )1st parameter 'request' of this method has type 'WebRequest'.
newWebRequest ( HttpServletRequest, String )Return value of this method has type 'WebRequest'.
newWebResponse ( WebRequest, HttpServletResponse )1st parameter 'webRequest' of this method has type 'WebRequest'.
WebRequest ( )This constructor is from 'WebRequest' abstract class.
cloneWithUrl ( Url )This method is from 'WebRequest' abstract class.
cloneWithUrl ( Url )This method is from 'WebRequest' abstract class.
getCookie ( String )This method is from 'WebRequest' abstract class.
getCookies ( )This abstract method is from 'WebRequest' abstract class.
...
package org.apache.wicket.request.mapper.parameter
[+] INamedParameters (1)
| Change | Effect |
---|
1 | Abstract method remove ( String, String[ ] ) has been added to this interface. | No effect. |
[+] affected methods (19)
add ( String, Object )This abstract method is from 'INamedParameters' interface.
add ( String, Object, int )This abstract method is from 'INamedParameters' interface.
clearNamed ( )This abstract method is from 'INamedParameters' interface.
get ( String )This abstract method is from 'INamedParameters' interface.
getAllNamed ( )This abstract method is from 'INamedParameters' interface.
getNamedKeys ( )This abstract method is from 'INamedParameters' interface.
getPosition ( String )This abstract method is from 'INamedParameters' interface.
getValues ( String )This abstract method is from 'INamedParameters' interface.
remove ( String )This abstract method is from 'INamedParameters' interface.
set ( String, Object )This abstract method is from 'INamedParameters' interface.
set ( String, Object, int )This abstract method is from 'INamedParameters' interface.
add ( String, Object )Return value of this method has type 'INamedParameters'.
...
to the top
Java ARchives (13)
wicket-auth-roles-1.5.0.jar
wicket-core-1.5.0.jar
wicket-datetime-1.5.0.jar
wicket-devutils-1.5.0.jar
wicket-extensions-1.5.0.jar
wicket-guice-1.5.0.jar
wicket-ioc-1.5.0.jar
wicket-jmx-1.5.0.jar
wicket-objectsizeof-agent-1.5.0.jar
wicket-request-1.5.0.jar
wicket-spring-1.5.0.jar
wicket-util-1.5.0.jar
wicket-velocity-1.5.0.jar
to the top