Source compatibility report for the Wicket library between 1.5.7 and 1.5.8 versions
Test Info
Library Name | Wicket |
Version #1 | 1.5.7 |
Version #2 | 1.5.8 |
Test Results
Total Java ARchives | 13 |
---|
Total Methods / Classes | 9993 / 1530 |
---|
Verdict | Incompatible (0.2%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 33 |
---|
Removed Methods | High | 8 |
---|
Problems with Data Types | High | 1 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 2 |
Added Methods (33)
wicket-auth-roles-1.5.8.jar, ActionPermissions.class
package org.apache.wicket.authroles.authorization.strategies.role.metadata
ActionPermissions.ActionPermissions ( )
[mangled: org/apache/wicket/authroles/authorization/strategies/role/metadata/ActionPermissions."<init>":()V]
wicket-core-1.5.8.jar, AbstractBookmarkableMapper.class
package org.apache.wicket.request.mapper
AbstractBookmarkableMapper.getPageInfo ( IPageRequestHandler handler ) : PageInfo
[mangled: org/apache/wicket/request/mapper/AbstractBookmarkableMapper.getPageInfo:(Lorg/apache/wicket/request/handler/IPageRequestHandler;)Lorg/apache/wicket/request/mapper/info/PageInfo;]
wicket-core-1.5.8.jar, AjaxButton.class
package org.apache.wicket.ajax.markup.html.form
AjaxButton.onAfterSubmit ( AjaxRequestTarget target, Form form ) : void
[mangled: org/apache/wicket/ajax/markup/html/form/AjaxButton.onAfterSubmit:(Lorg/apache/wicket/ajax/AjaxRequestTarget;Lorg/apache/wicket/markup/html/form/Form;)V]
wicket-core-1.5.8.jar, AjaxFallbackButton.class
package org.apache.wicket.ajax.markup.html.form
AjaxFallbackButton.onAfterSubmit ( ) : void
[mangled: org/apache/wicket/ajax/markup/html/form/AjaxFallbackButton.onAfterSubmit:()V]
AjaxFallbackButton.onAfterSubmit ( AjaxRequestTarget target, Form form ) : void
[mangled: org/apache/wicket/ajax/markup/html/form/AjaxFallbackButton.onAfterSubmit:(Lorg/apache/wicket/ajax/AjaxRequestTarget;Lorg/apache/wicket/markup/html/form/Form;)V]
AjaxFallbackButton.onComponentTag ( ComponentTag tag ) : void
[mangled: org/apache/wicket/ajax/markup/html/form/AjaxFallbackButton.onComponentTag:(Lorg/apache/wicket/markup/ComponentTag;)V]
wicket-core-1.5.8.jar, AjaxFallbackLink.class
package org.apache.wicket.ajax.markup.html
AjaxFallbackLink.onComponentTag ( ComponentTag tag ) : void
[mangled: org/apache/wicket/ajax/markup/html/AjaxFallbackLink.onComponentTag:(Lorg/apache/wicket/markup/ComponentTag;)V]
wicket-core-1.5.8.jar, AjaxFormSubmitBehavior.class
package org.apache.wicket.ajax.form
AjaxFormSubmitBehavior.onAfterSubmit ( AjaxRequestTarget target ) : void
[mangled: org/apache/wicket/ajax/form/AjaxFormSubmitBehavior.onAfterSubmit:(Lorg/apache/wicket/ajax/AjaxRequestTarget;)V]
wicket-core-1.5.8.jar, AjaxSubmitLink.class
package org.apache.wicket.ajax.markup.html.form
AjaxSubmitLink.onAfterSubmit ( ) : void
[mangled: org/apache/wicket/ajax/markup/html/form/AjaxSubmitLink.onAfterSubmit:()V]
AjaxSubmitLink.onAfterSubmit ( AjaxRequestTarget target, Form form ) : void
[mangled: org/apache/wicket/ajax/markup/html/form/AjaxSubmitLink.onAfterSubmit:(Lorg/apache/wicket/ajax/AjaxRequestTarget;Lorg/apache/wicket/markup/html/form/Form;)V]
wicket-core-1.5.8.jar, Button.class
package org.apache.wicket.markup.html.form
Button.onAfterSubmit ( ) : void
[mangled: org/apache/wicket/markup/html/form/Button.onAfterSubmit:()V]
wicket-core-1.5.8.jar, ErrorAttributes.class
package org.apache.wicket.protocol.http.servlet
ErrorAttributes.of ( HttpServletRequest request, String filterPrefix ) [static] : ErrorAttributes
[mangled: org/apache/wicket/protocol/http/servlet/ErrorAttributes.of:(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)Lorg/apache/wicket/protocol/http/servlet/ErrorAttributes;]
wicket-core-1.5.8.jar, ForwardAttributes.class
package org.apache.wicket.protocol.http.servlet
ForwardAttributes.of ( HttpServletRequest request, String filterPrefix ) [static] : ForwardAttributes
[mangled: org/apache/wicket/protocol/http/servlet/ForwardAttributes.of:(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)Lorg/apache/wicket/protocol/http/servlet/ForwardAttributes;]
wicket-core-1.5.8.jar, IAfterFormSubmitter.class
package org.apache.wicket.markup.html.form
IAfterFormSubmitter.onAfterSubmit ( ) [abstract] : void
[mangled: org/apache/wicket/markup/html/form/IAfterFormSubmitter.onAfterSubmit:()V]
wicket-core-1.5.8.jar, PackageTextTemplate.class
package org.apache.wicket.util.template
PackageTextTemplate.PackageTextTemplate ( Class clazz, String fileName, String style, String variation, Locale locale, String contentType, String encoding )
[mangled: org/apache/wicket/util/template/PackageTextTemplate."<init>":(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Locale;Ljava/lang/String;Ljava/lang/String;)V]
wicket-core-1.5.8.jar, PageAndComponentProvider.class
package org.apache.wicket.request.handler
PageAndComponentProvider.PageAndComponentProvider ( Integer pageId, Class pageClass, Integer renderCount, String componentPath )
[mangled: org/apache/wicket/request/handler/PageAndComponentProvider."<init>":(Ljava/lang/Integer;Ljava/lang/Class;Ljava/lang/Integer;Ljava/lang/String;)V]
PageAndComponentProvider.PageAndComponentProvider ( Integer pageId, Class pageClass, PageParameters pageParameters, Integer renderCount, String componentPath )
[mangled: org/apache/wicket/request/handler/PageAndComponentProvider."<init>":(Ljava/lang/Integer;Ljava/lang/Class;Lorg/apache/wicket/request/mapper/parameter/PageParameters;Ljava/lang/Integer;Ljava/lang/String;)V]
PageAndComponentProvider.PageAndComponentProvider ( Integer pageId, Integer renderCount, String componentPath )
[mangled: org/apache/wicket/request/handler/PageAndComponentProvider."<init>":(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/String;)V]
wicket-core-1.5.8.jar, PageProvider.class
package org.apache.wicket.request.handler
PageProvider.PageProvider ( Integer pageId, Class pageClass, Integer renderCount )
[mangled: org/apache/wicket/request/handler/PageProvider."<init>":(Ljava/lang/Integer;Ljava/lang/Class;Ljava/lang/Integer;)V]
PageProvider.PageProvider ( Integer pageId, Class pageClass, PageParameters pageParameters, Integer renderCount )
[mangled: org/apache/wicket/request/handler/PageProvider."<init>":(Ljava/lang/Integer;Ljava/lang/Class;Lorg/apache/wicket/request/mapper/parameter/PageParameters;Ljava/lang/Integer;)V]
PageProvider.PageProvider ( Integer pageId, Integer renderCount )
[mangled: org/apache/wicket/request/handler/PageProvider."<init>":(Ljava/lang/Integer;Ljava/lang/Integer;)V]
wicket-core-1.5.8.jar, PageRequestHandlerTracker.class
package org.apache.wicket.request.cycle
PageRequestHandlerTracker.getFirstHandler ( RequestCycle cycle ) [static] : IPageRequestHandler
[mangled: org/apache/wicket/request/cycle/PageRequestHandlerTracker.getFirstHandler:(Lorg/apache/wicket/request/cycle/RequestCycle;)Lorg/apache/wicket/request/handler/IPageRequestHandler;]
PageRequestHandlerTracker.getLastHandler ( RequestCycle cycle ) [static] : IPageRequestHandler
[mangled: org/apache/wicket/request/cycle/PageRequestHandlerTracker.getLastHandler:(Lorg/apache/wicket/request/cycle/RequestCycle;)Lorg/apache/wicket/request/handler/IPageRequestHandler;]
PageRequestHandlerTracker.onRequestHandlerResolved ( RequestCycle cycle, IRequestHandler handler ) : void
[mangled: org/apache/wicket/request/cycle/PageRequestHandlerTracker.onRequestHandlerResolved:(Lorg/apache/wicket/request/cycle/RequestCycle;Lorg/apache/wicket/request/IRequestHandler;)V]
PageRequestHandlerTracker.onRequestHandlerScheduled ( RequestCycle cycle, IRequestHandler handler ) : void
[mangled: org/apache/wicket/request/cycle/PageRequestHandlerTracker.onRequestHandlerScheduled:(Lorg/apache/wicket/request/cycle/RequestCycle;Lorg/apache/wicket/request/IRequestHandler;)V]
PageRequestHandlerTracker.PageRequestHandlerTracker ( )
[mangled: org/apache/wicket/request/cycle/PageRequestHandlerTracker."<init>":()V]
wicket-core-1.5.8.jar, PropertyVariableInterpolator.class
package org.apache.wicket.util.string.interpolator
PropertyVariableInterpolator.toString ( Object value ) : String
[mangled: org/apache/wicket/util/string/interpolator/PropertyVariableInterpolator.toString:(Ljava/lang/Object;)Ljava/lang/String;]
wicket-core-1.5.8.jar, ResourceStreamLocator.class
package org.apache.wicket.util.resource.locator
ResourceStreamLocator.getClasspathLocationPrefixes ( ) : List
[mangled: org/apache/wicket/util/resource/locator/ResourceStreamLocator.getClasspathLocationPrefixes:()Ljava/util/List;]
wicket-core-1.5.8.jar, SerializableChecker.class
package org.apache.wicket.util.io
SerializableChecker.close ( ) : void
[mangled: org/apache/wicket/util/io/SerializableChecker.close:()V]
wicket-core-1.5.8.jar, SubmitLink.class
package org.apache.wicket.markup.html.form
SubmitLink.onAfterSubmit ( ) : void
[mangled: org/apache/wicket/markup/html/form/SubmitLink.onAfterSubmit:()V]
wicket-request-1.5.8.jar, UrlEncoder.class
package org.apache.wicket.request
UrlEncoder.UrlEncoder ( UrlEncoder.Type type )
[mangled: org/apache/wicket/request/UrlEncoder."<init>":(Lorg/apache/wicket/request/UrlEncoder$Type;)V]
wicket-util-1.5.8.jar, Numbers.class
package org.apache.wicket.util.lang
Numbers.getMaxValue ( Class numberType ) [static] : Number
[mangled: org/apache/wicket/util/lang/Numbers.getMaxValue:(Ljava/lang/Class;)Ljava/lang/Number;]
Numbers.getMinValue ( Class numberType ) [static] : Number
[mangled: org/apache/wicket/util/lang/Numbers.getMinValue:(Ljava/lang/Class;)Ljava/lang/Number;]
to the top
Removed Methods (8)
wicket-core-1.5.7.jar, PageAndComponentProvider.class
package org.apache.wicket.request.handler
PageAndComponentProvider.PageAndComponentProvider ( int pageId, Class pageClass, Integer renderCount, String componentPath )
[mangled: org/apache/wicket/request/handler/PageAndComponentProvider."<init>":(ILjava/lang/Class;Ljava/lang/Integer;Ljava/lang/String;)V]
PageAndComponentProvider.PageAndComponentProvider ( int pageId, Class pageClass, PageParameters pageParameters, Integer renderCount, String componentPath )
[mangled: org/apache/wicket/request/handler/PageAndComponentProvider."<init>":(ILjava/lang/Class;Lorg/apache/wicket/request/mapper/parameter/PageParameters;Ljava/lang/Integer;Ljava/lang/String;)V]
PageAndComponentProvider.PageAndComponentProvider ( int pageId, Integer renderCount, String componentPath )
[mangled: org/apache/wicket/request/handler/PageAndComponentProvider."<init>":(ILjava/lang/Integer;Ljava/lang/String;)V]
wicket-core-1.5.7.jar, PageProvider.class
package org.apache.wicket.request.handler
PageProvider.PageProvider ( int pageId, Class pageClass, Integer renderCount )
[mangled: org/apache/wicket/request/handler/PageProvider."<init>":(ILjava/lang/Class;Ljava/lang/Integer;)V]
PageProvider.PageProvider ( int pageId, Class pageClass, PageParameters pageParameters, Integer renderCount )
[mangled: org/apache/wicket/request/handler/PageProvider."<init>":(ILjava/lang/Class;Lorg/apache/wicket/request/mapper/parameter/PageParameters;Ljava/lang/Integer;)V]
PageProvider.PageProvider ( int pageId, Integer renderCount )
[mangled: org/apache/wicket/request/handler/PageProvider."<init>":(ILjava/lang/Integer;)V]
wicket-core-1.5.7.jar, PropertyVariableInterpolator.class
package org.apache.wicket.util.string.interpolator
PropertyVariableInterpolator.getConverter ( Class type ) : IConverter
[mangled: org/apache/wicket/util/string/interpolator/PropertyVariableInterpolator.getConverter:(Ljava/lang/Class;)Lorg/apache/wicket/util/convert/IConverter;]
wicket-request-1.5.7.jar, UrlEncoder.class
package org.apache.wicket.request
UrlEncoder.UrlEncoder ( UrlEncoder.Type type, char stopChar )
[mangled: org/apache/wicket/request/UrlEncoder."<init>":(Lorg/apache/wicket/request/UrlEncoder$Type;C)V]
to the top
Problems with Data Types, High Severity (1)
wicket-core-1.5.7.jar
package org.apache.wicket.markup.html.form
[+] AbstractSubmitLink (1)
| Change | Effect |
---|
1 | Added super-interface IAfterFormSubmitter. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method in AbstractSubmitLink. |
[+] affected methods (9)
AbstractSubmitLink ( String )This constructor is from 'AbstractSubmitLink' abstract class.
AbstractSubmitLink ( String, Form )This constructor is from 'AbstractSubmitLink' abstract class.
AbstractSubmitLink ( String, IModel )This constructor is from 'AbstractSubmitLink' abstract class.
AbstractSubmitLink ( String, IModel, Form )This constructor is from 'AbstractSubmitLink' abstract class.
getDefaultFormProcessing ( )This method is from 'AbstractSubmitLink' abstract class.
getForm ( )This method is from 'AbstractSubmitLink' abstract class.
getInputName ( )This method is from 'AbstractSubmitLink' abstract class.
setDefaultFormProcessing ( boolean )This method is from 'AbstractSubmitLink' abstract class.
setDefaultFormProcessing ( boolean )This method is from 'AbstractSubmitLink' abstract class.
to the top
Other Changes in Data Types (2)
wicket-core-1.5.7.jar
package org.apache.wicket.ajax
[+] AjaxChannel.Type (1)
| Change | Effect |
---|
1 | Field ACTIVE 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. Recompilation of a client class may be terminated with the message: reference to ACTIVE is ambiguous. |
[+] affected methods (4)
AjaxChannel ( String, AjaxChannel.Type )2nd parameter 'type' of this method has type 'AjaxChannel.Type'.
getType ( )Return value of this method has type 'AjaxChannel.Type'.
valueOf ( String )This method is from 'AjaxChannel.Type' class.
values ( )This method is from 'AjaxChannel.Type' class.
package org.apache.wicket.markup.html.form
[+] Form (1)
| Change | Effect |
---|
1 | Field ENCTYPE_MULTIPART_FORM_DATA 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. Recompilation of a client class may be terminated with the message: reference to ENCTYPE_MULTIPART_FORM_DATA is ambiguous. |
[+] affected methods (105)
AjaxFormSubmitBehavior ( Form, String )1st parameter 'form' of this method has type 'Form'.
findForm ( )Return value of this method has type 'Form'.
getForm ( )Return value of this method has type 'Form'.
AjaxFormValidatingBehavior ( Form, String )1st parameter 'form' of this method has type 'Form'.
addToAllFormComponents ( Form, String )1st parameter 'form' of this method has type 'Form'.
addToAllFormComponents ( Form, String, Duration )1st parameter 'form' of this method has type 'Form'.
AjaxButton ( String, Form )2nd parameter 'form' of this method has type 'Form'.
AjaxButton ( String, IModel, Form )3rd parameter 'form' of this method has type 'Form'.
getForm ( )Return value of this method has type 'Form'.
onError ( AjaxRequestTarget, Form )2nd parameter 'p2' of this abstract method has type 'Form'.
onSubmit ( AjaxRequestTarget, Form )2nd parameter 'p2' of this abstract method has type 'Form'.
AjaxFallbackButton ( String, Form )2nd parameter 'form' of this method has type 'Form'.
...
to the top
Java ARchives (13)
wicket-auth-roles-1.5.7.jar
wicket-core-1.5.7.jar
wicket-datetime-1.5.7.jar
wicket-devutils-1.5.7.jar
wicket-extensions-1.5.7.jar
wicket-guice-1.5.7.jar
wicket-ioc-1.5.7.jar
wicket-jmx-1.5.7.jar
wicket-objectsizeof-agent-1.5.7.jar
wicket-request-1.5.7.jar
wicket-spring-1.5.7.jar
wicket-util-1.5.7.jar
wicket-velocity-1.5.7.jar
to the top