Binary compatibility report for the Wicket library between 1.3.2 and 1.3.3 versions
Test Info
Library Name | Wicket |
Version #1 | 1.3.2 |
Version #2 | 1.3.3 |
Test Results
Total Java ARchives | 11 |
---|
Total Methods / Classes | 7993 / 1240 |
---|
Verdict | Incompatible (0.01%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 19 |
---|
Removed Methods | High | 0 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 1 |
Low | 5 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 2 |
Added Methods (19)
wicket-1.3.3.jar, BaseWicketTester.class
package org.apache.wicket.util.tester
BaseWicketTester.callOnBeginRequest ( RequestCycle rc ) [static] : void
[mangled: org/apache/wicket/util/tester/BaseWicketTester.callOnBeginRequest:(Lorg/apache/wicket/RequestCycle;)V]
wicket-1.3.3.jar, Button.class
package org.apache.wicket.markup.html.form
Button.getForm ( ) : Form
[mangled: org/apache/wicket/markup/html/form/Button.getForm:()Lorg/apache/wicket/markup/html/form/Form;]
wicket-1.3.3.jar, Component.class
package org.apache.wicket
Component.determineVisibility ( ) : boolean
[mangled: org/apache/wicket/Component.determineVisibility:()Z]
Component.isVisibilityAllowed ( ) : boolean
[mangled: org/apache/wicket/Component.isVisibilityAllowed:()Z]
Component.setVisibilityAllowed ( boolean allowed ) : Component
[mangled: org/apache/wicket/Component.setVisibilityAllowed:(Z)Lorg/apache/wicket/Component;]
wicket-1.3.3.jar, MockHttpSession.class
package org.apache.wicket.protocol.http
MockHttpSession.isTemporary ( ) : boolean
[mangled: org/apache/wicket/protocol/http/MockHttpSession.isTemporary:()Z]
MockHttpSession.setTemporary ( boolean temporary ) : void
[mangled: org/apache/wicket/protocol/http/MockHttpSession.setTemporary:(Z)V]
wicket-1.3.3.jar, MockWebApplication.class
package org.apache.wicket.protocol.http
MockWebApplication.initializeHttpSessionAsTemporary ( ) : boolean
[mangled: org/apache/wicket/protocol/http/MockWebApplication.initializeHttpSessionAsTemporary:()Z]
wicket-1.3.3.jar, StringRequestTarget.class
package org.apache.wicket.request.target.basic
StringRequestTarget.StringRequestTarget ( String contentType, String string )
[mangled: org/apache/wicket/request/target/basic/StringRequestTarget."<init>":(Ljava/lang/String;Ljava/lang/String;)V]
wicket-1.3.3.jar, StringResourceModel.class
package org.apache.wicket.model
StringResourceModel.StringResourceModel ( String resourceKey, IModel model )
[mangled: org/apache/wicket/model/StringResourceModel."<init>":(Ljava/lang/String;Lorg/apache/wicket/model/IModel;)V]
StringResourceModel.StringResourceModel ( String resourceKey, IModel model, Object[ ] parameters )
[mangled: org/apache/wicket/model/StringResourceModel."<init>":(Ljava/lang/String;Lorg/apache/wicket/model/IModel;[Ljava/lang/Object;)V]
StringResourceModel.StringResourceModel ( String resourceKey, IModel model, Object[ ] parameters, String defaultValue )
[mangled: org/apache/wicket/model/StringResourceModel."<init>":(Ljava/lang/String;Lorg/apache/wicket/model/IModel;[Ljava/lang/Object;Ljava/lang/String;)V]
StringResourceModel.StringResourceModel ( String resourceKey, IModel model, String defaultValue )
[mangled: org/apache/wicket/model/StringResourceModel."<init>":(Ljava/lang/String;Lorg/apache/wicket/model/IModel;Ljava/lang/String;)V]
StringResourceModel.wrapOnAssignment ( Component component ) : IWrapModel
[mangled: org/apache/wicket/model/StringResourceModel.wrapOnAssignment:(Lorg/apache/wicket/Component;)Lorg/apache/wicket/model/IWrapModel;]
wicket-1.3.3.jar, WebPage.class
package org.apache.wicket.markup.html
WebPage.onAfterRender ( ) : void
[mangled: org/apache/wicket/markup/html/WebPage.onAfterRender:()V]
wicket-extensions-1.3.3.jar, ModalWindow.class
package org.apache.wicket.extensions.ajax.markup.html.modal
ModalWindow.onDetach ( ) : void
[mangled: org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.onDetach:()V]
wicket-velocity-1.3.3.jar, VelocityPanel.class
package org.apache.wicket.velocity.markup.html
VelocityPanel.getCacheKey ( MarkupContainer container, Class containerClass ) : String
[mangled: org/apache/wicket/velocity/markup/html/VelocityPanel.getCacheKey:(Lorg/apache/wicket/MarkupContainer;Ljava/lang/Class;)Ljava/lang/String;]
VelocityPanel.getMarkupResourceStream ( MarkupContainer container, Class containerClass ) : IResourceStream
[mangled: org/apache/wicket/velocity/markup/html/VelocityPanel.getMarkupResourceStream:(Lorg/apache/wicket/MarkupContainer;Ljava/lang/Class;)Lorg/apache/wicket/util/resource/IResourceStream;]
VelocityPanel.onDetach ( ) : void
[mangled: org/apache/wicket/velocity/markup/html/VelocityPanel.onDetach:()V]
to the top
Problems with Data Types, Medium Severity (1)
wicket-1.3.2.jar
package org.apache.wicket.markup.html.form
[+] CheckGroupSelector (1)
| Change | Effect |
---|
1 | Superclass has been changed from org.apache.wicket.markup.html.WebMarkupContainer to LabeledWebMarkupContainer. | 1) Access of a client program to the fields or methods of the old super-class may be interrupted by NoSuchFieldError or NoSuchMethodError exceptions. 2) A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class and cause IncompatibleClassChangeError exception. |
[+] affected methods (2)
CheckGroupSelector ( String )This constructor is from 'CheckGroupSelector' class.
onComponentTag ( ComponentTag )This method is from 'CheckGroupSelector' class.
to the top
Problems with Data Types, Low Severity (5)
wicket-1.3.2.jar
package org.apache.wicket.markup.html
[+] WebPage (2)
| Change | Effect |
---|
1 | Method onDetach ( ) has been moved up type hierarchy to onDetach ( ) | Method onDetach ( ) will be called instead of onDetach ( ) in a client program. |
2 | Method onAfterRender ( ) has been overridden by onAfterRender ( ) | Method onAfterRender ( ) will be called instead of onAfterRender ( ) in a client program. |
[+] affected methods (2)
onAfterRender ( )Method 'onAfterRender ( )' will be called instead of this method in a client program.
onDetach ( )Method 'onDetach ( )' will be called instead of this method in a client program.
package org.apache.wicket.markup.html.form
[+] Button (1)
| Change | Effect |
---|
1 | Method getForm ( ) has been overridden by getForm ( ) | Method getForm ( ) will be called instead of getForm ( ) in a client program. |
[+] affected methods (1)
getForm ( )Method 'getForm ( )' will be called instead of this method in a client program.
wicket-extensions-1.3.2.jar
package org.apache.wicket.extensions.ajax.markup.html.modal
[+] ModalWindow (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.
wicket-velocity-1.3.2.jar
package org.apache.wicket.velocity.markup.html
[+] VelocityPanel (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.
to the top
Other Changes in Data Types (2)
wicket-velocity-1.3.2.jar
package org.apache.wicket.velocity.markup.html
[+] VelocityPanel (2)
| Change | Effect |
---|
1 | Added super-interface org.apache.wicket.markup.IMarkupCacheKeyProvider. | No effect. |
2 | Added super-interface org.apache.wicket.markup.IMarkupResourceStreamProvider. | No effect. |
[+] affected methods (7)
VelocityPanel ( String, IModel )This constructor is from 'VelocityPanel' abstract class.
escapeHtml ( )This method is from 'VelocityPanel' abstract class.
forTemplateResource ( String, IModel, IStringResourceStream )This method is from 'VelocityPanel' abstract class.
getTemplateResource ( )This abstract method is from 'VelocityPanel' abstract class.
onComponentTagBody ( MarkupStream, ComponentTag )This method is from 'VelocityPanel' abstract class.
parseGeneratedMarkup ( )This method is from 'VelocityPanel' abstract class.
throwVelocityExceptions ( )This method is from 'VelocityPanel' abstract class.
to the top
Java ARchives (11)
wicket-1.3.2.jar
wicket-auth-roles-1.3.2.jar
wicket-datetime-1.3.2.jar
wicket-extensions-1.3.2.jar
wicket-guice-1.3.2.jar
wicket-ioc-1.3.2.jar
wicket-jmx-1.3.2.jar
wicket-objectsizeof-agent-1.3.2.jar
wicket-spring-1.3.2.jar
wicket-spring-annot-1.3.2.jar
wicket-velocity-1.3.2.jar
to the top