Binary compatibility report for the Wicket library between 1.4.15 and 1.4.16 versions
Test Info
Library Name | Wicket |
Version #1 | 1.4.15 |
Version #2 | 1.4.16 |
Test Results
Total Java ARchives | 11 |
---|
Total Methods / Classes | 8934 / 1369 |
---|
Verdict | Incompatible (0.04%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 14 |
---|
Removed Methods | High | 2 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 2 |
Low | 5 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 1 |
Added Methods (14)
wicket-1.4.16.jar, AbstractBehavior.class
package org.apache.wicket.behavior
AbstractBehavior.onConfigure ( Component component ) : void
[mangled: org/apache/wicket/behavior/AbstractBehavior.onConfigure:(Lorg/apache/wicket/Component;)V]
wicket-1.4.16.jar, CompressingResourceStream.class
package org.apache.wicket.markup.html
CompressedPackageResource.CompressingResourceStream.toString ( ) : String
[mangled: org/apache/wicket/markup/html/CompressedPackageResource.CompressingResourceStream.toString:()Ljava/lang/String;]
wicket-1.4.16.jar, FilteringResourceStream.class
package org.apache.wicket.markup.html
JavascriptPackageResource.FilteringResourceStream.toString ( ) : String
[mangled: org/apache/wicket/markup/html/JavascriptPackageResource.FilteringResourceStream.toString:()Ljava/lang/String;]
wicket-1.4.16.jar, Form.class
package org.apache.wicket.markup.html.form
Form.getRootFormRelativeId ( Component component ) [static] : String
[mangled: org/apache/wicket/markup/html/form/Form.getRootFormRelativeId:(Lorg/apache/wicket/Component;)Ljava/lang/String;]
wicket-1.4.16.jar, IComponentConfigurationBehavior.class
package org.apache.wicket.behavior
IComponentConfigurationBehavior.onConfigure ( Component p1 ) [abstract] : void
[mangled: org/apache/wicket/behavior/IComponentConfigurationBehavior.onConfigure:(Lorg/apache/wicket/Component;)V]
wicket-1.4.16.jar, OnChangeAjaxBehavior.class
package org.apache.wicket.ajax.form
OnChangeAjaxBehavior.renderHead ( IHeaderResponse response ) : void
[mangled: org/apache/wicket/ajax/form/OnChangeAjaxBehavior.renderHead:(Lorg/apache/wicket/markup/html/IHeaderResponse;)V]
wicket-1.4.16.jar, PopupSettings.class
package org.apache.wicket.markup.html.link
PopupSettings.getPageMapName ( Component callee ) : String
[mangled: org/apache/wicket/markup/html/link/PopupSettings.getPageMapName:(Lorg/apache/wicket/Component;)Ljava/lang/String;]
PopupSettings.PopupSettings ( String pageMapName )
[mangled: org/apache/wicket/markup/html/link/PopupSettings."<init>":(Ljava/lang/String;)V]
PopupSettings.PopupSettings ( String pageMapName, int displayFlags )
[mangled: org/apache/wicket/markup/html/link/PopupSettings."<init>":(Ljava/lang/String;I)V]
wicket-extensions-1.4.16.jar, CssModifier.class
package org.apache.wicket.extensions.markup.html.repeater.data.sort
OrderByLink.CssModifier.onComponentTag ( Component component, ComponentTag tag ) : void
[mangled: org/apache/wicket/extensions/markup/html/repeater/data/sort/OrderByLink.CssModifier.onComponentTag:(Lorg/apache/wicket/Component;Lorg/apache/wicket/markup/ComponentTag;)V]
wicket-extensions-1.4.16.jar, RfcCompliantEmailAddressValidator.class
package org.apache.wicket.extensions.validation.validator
RfcCompliantEmailAddressValidator.variablesMap ( IValidatable validatable ) : Map
[mangled: org/apache/wicket/extensions/validation/validator/RfcCompliantEmailAddressValidator.variablesMap:(Lorg/apache/wicket/validation/IValidatable;)Ljava/util/Map;]
wicket-extensions-1.4.16.jar, Wizard.class
package org.apache.wicket.extensions.wizard
Wizard.newFeedbackPanel ( String id ) : Component
[mangled: org/apache/wicket/extensions/wizard/Wizard.newFeedbackPanel:(Ljava/lang/String;)Lorg/apache/wicket/Component;]
wicket-extensions-1.4.16.jar, WizardButtonBar.class
package org.apache.wicket.extensions.wizard
WizardButtonBar.WizardButtonBar ( String id, IWizard wizard )
[mangled: org/apache/wicket/extensions/wizard/WizardButtonBar."<init>":(Ljava/lang/String;Lorg/apache/wicket/extensions/wizard/IWizard;)V]
wicket-ioc-1.4.16.jar, InjectorHolder.class
package org.apache.wicket.injection.web
InjectorHolder.setInjector ( ConfigurableInjector newInjector, Application application ) [static] : void
[mangled: org/apache/wicket/injection/web/InjectorHolder.setInjector:(Lorg/apache/wicket/injection/ConfigurableInjector;Lorg/apache/wicket/Application;)V]
to the top
Removed Methods (2)
wicket-extensions-1.4.15.jar, Wizard.class
package org.apache.wicket.extensions.wizard
Wizard.newFeedbackPanel ( String id ) : FeedbackPanel
[mangled: org/apache/wicket/extensions/wizard/Wizard.newFeedbackPanel:(Ljava/lang/String;)Lorg/apache/wicket/markup/html/panel/FeedbackPanel;]
wicket-extensions-1.4.15.jar, WizardButtonBar.class
package org.apache.wicket.extensions.wizard
WizardButtonBar.WizardButtonBar ( String id, Wizard wizard )
[mangled: org/apache/wicket/extensions/wizard/WizardButtonBar."<init>":(Ljava/lang/String;Lorg/apache/wicket/extensions/wizard/Wizard;)V]
to the top
Problems with Data Types, Medium Severity (2)
wicket-extensions-1.4.15.jar
package org.apache.wicket.extensions.markup.html.repeater.data.sort
[+] OrderByLink.CssModifier (1)
| Change | Effect |
---|
1 | Superclass has been changed from org.apache.wicket.AttributeModifier to org.apache.wicket.behavior.AbstractBehavior. | 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 (1)
OrderByLink.CssModifier ( OrderByLink, OrderByLink.ICssProvider )This constructor is from 'OrderByLink.CssModifier' class.
package org.apache.wicket.extensions.validation.validator
[+] RfcCompliantEmailAddressValidator (1)
| Change | Effect |
---|
1 | Superclass has been changed from org.apache.wicket.validation.validator.PatternValidator to org.apache.wicket.validation.validator.StringValidator. | 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 (3)
RfcCompliantEmailAddressValidator ( )This constructor is from 'RfcCompliantEmailAddressValidator' class.
getInstance ( )This method is from 'RfcCompliantEmailAddressValidator' class.
onValidate ( IValidatable )This method is from 'RfcCompliantEmailAddressValidator' class.
to the top
Problems with Data Types, Low Severity (5)
wicket-1.4.15.jar
package org.apache.wicket.ajax.form
[+] OnChangeAjaxBehavior (2)
| Change | Effect |
---|
1 | Method onComponentRendered ( ) has been moved up type hierarchy to onComponentRendered ( ) | Method onComponentRendered ( ) will be called instead of onComponentRendered ( ) in a client program. |
2 | Method renderHead ( IHeaderResponse ) has been overridden by renderHead ( IHeaderResponse ) | Method renderHead ( IHeaderResponse ) will be called instead of renderHead ( IHeaderResponse ) in a client program. |
[+] affected methods (2)
renderHead ( IHeaderResponse )Method 'renderHead ( IHeaderResponse )' will be called instead of this method in a client program.
onComponentRendered ( )Method 'onComponentRendered ( )' will be called instead of this method in a client program.
wicket-extensions-1.4.15.jar
package org.apache.wicket.extensions.markup.html.repeater.data.sort
[+] OrderByLink.CssModifier (2)
| Change | Effect |
---|
1 | Method isEnabled ( Component ) has been moved up type hierarchy to isEnabled ( Component ) | Method isEnabled ( Component ) will be called instead of isEnabled ( Component ) in a client program. |
2 | Method onComponentTag ( Component, ComponentTag ) has been overridden by onComponentTag ( Component, ComponentTag ) | Method onComponentTag ( Component, ComponentTag ) will be called instead of onComponentTag ( Component, ComponentTag ) in a client program. |
[+] affected methods (2)
onComponentTag ( Component, ComponentTag )Method 'onComponentTag ( Component, ComponentTag )' will be called instead of this method in a client program.
isEnabled ( Component )Method 'isEnabled ( Component )' will be called instead of this method in a client program.
package org.apache.wicket.extensions.validation.validator
[+] RfcCompliantEmailAddressValidator (1)
| Change | Effect |
---|
1 | Method variablesMap ( IValidatable ) has been overridden by variablesMap ( IValidatable ) | Method variablesMap ( IValidatable ) will be called instead of variablesMap ( IValidatable ) in a client program. |
[+] affected methods (1)
variablesMap ( IValidatable )Method 'variablesMap ( IValidatable )' will be called instead of this method in a client program.
to the top
Other Changes in Data Types (1)
wicket-1.4.15.jar
package org.apache.wicket.behavior
[+] AbstractBehavior (1)
| Change | Effect |
---|
1 | Added super-interface IComponentConfigurationBehavior. | No effect. |
[+] affected methods (16)
AbstractBehavior ( )This constructor is from 'AbstractBehavior' abstract class.
afterRender ( Component )This method is from 'AbstractBehavior' abstract class.
beforeRender ( Component )This method is from 'AbstractBehavior' abstract class.
bind ( Component )This method is from 'AbstractBehavior' abstract class.
cleanup ( )This method is from 'AbstractBehavior' abstract class.
detach ( Component )This method is from 'AbstractBehavior' abstract class.
detachModel ( Component )This method is from 'AbstractBehavior' abstract class.
exception ( Component, RuntimeException )This method is from 'AbstractBehavior' abstract class.
getStatelessHint ( Component )This method is from 'AbstractBehavior' abstract class.
isEnabled ( Component )This method is from 'AbstractBehavior' abstract class.
isTemporary ( )This method is from 'AbstractBehavior' abstract class.
onComponentTag ( Component, ComponentTag )This method is from 'AbstractBehavior' abstract class.
...
to the top
Java ARchives (11)
wicket-1.4.15.jar
wicket-auth-roles-1.4.15.jar
wicket-datetime-1.4.15.jar
wicket-devutils-1.4.15.jar
wicket-extensions-1.4.15.jar
wicket-guice-1.4.15.jar
wicket-ioc-1.4.15.jar
wicket-jmx-1.4.15.jar
wicket-objectsizeof-agent-1.4.15.jar
wicket-spring-1.4.15.jar
wicket-velocity-1.4.15.jar
to the top