Source compatibility report for the Wicket library between 1.4.3 and 1.4.4 versions
Test Info
Library Name | Wicket |
Version #1 | 1.4.3 |
Version #2 | 1.4.4 |
Test Results
Total Java ARchives | 11 |
---|
Total Methods / Classes | 8580 / 1315 |
---|
Verdict | Incompatible (0.1%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 55 |
---|
Removed Methods | High | 1 |
---|
Problems with Data Types | High | 1 |
---|
Medium | 1 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 15 |
Added Methods (55)
wicket-1.4.4.jar, AbstractSingleSelectChoice.class
package org.apache.wicket.markup.html.form
AbstractSingleSelectChoice.getNullKey ( ) : String
[mangled: org/apache/wicket/markup/html/form/AbstractSingleSelectChoice.getNullKey:()Ljava/lang/String;]
AbstractSingleSelectChoice.getNullValidKey ( ) : String
[mangled: org/apache/wicket/markup/html/form/AbstractSingleSelectChoice.getNullValidKey:()Ljava/lang/String;]
wicket-1.4.4.jar, Connections.class
package org.apache.wicket.util.io
Connections.close ( URLConnection connection ) [static] : void
[mangled: org/apache/wicket/util/io/Connections.close:(Ljava/net/URLConnection;)V]
Connections.closeQuietly ( URLConnection connection ) [static] : void
[mangled: org/apache/wicket/util/io/Connections.closeQuietly:(Ljava/net/URLConnection;)V]
Connections.findFile ( URL url ) [static] : File
[mangled: org/apache/wicket/util/io/Connections.findFile:(Ljava/net/URL;)Ljava/io/File;]
Connections.getLastModified ( URL url ) [static] : long
[mangled: org/apache/wicket/util/io/Connections.getLastModified:(Ljava/net/URL;)J]
wicket-1.4.4.jar, CreditCardValidator.class
package org.apache.wicket.validation.validator
CreditCardValidator.isUnknown ( String creditCardNumber ) : boolean
[mangled: org/apache/wicket/validation/validator/CreditCardValidator.isUnknown:(Ljava/lang/String;)Z]
wicket-1.4.4.jar, DateValidator.class
package org.apache.wicket.validation.validator
DateValidator.maximum ( Date maximum, String format ) [static] : DateValidator
[mangled: org/apache/wicket/validation/validator/DateValidator.maximum:(Ljava/util/Date;Ljava/lang/String;)Lorg/apache/wicket/validation/validator/DateValidator;]
DateValidator.minimum ( Date minimum, String format ) [static] : DateValidator
[mangled: org/apache/wicket/validation/validator/DateValidator.minimum:(Ljava/util/Date;Ljava/lang/String;)Lorg/apache/wicket/validation/validator/DateValidator;]
DateValidator.range ( Date minimum, Date maximum, String format ) [static] : DateValidator
[mangled: org/apache/wicket/validation/validator/DateValidator.range:(Ljava/util/Date;Ljava/util/Date;Ljava/lang/String;)Lorg/apache/wicket/validation/validator/DateValidator;]
wicket-1.4.4.jar, EnclosureContainer.class
package org.apache.wicket.markup.html.basic
EnclosureContainer.EnclosureContainer ( String id, Component child )
[mangled: org/apache/wicket/markup/html/basic/EnclosureContainer."<init>":(Ljava/lang/String;Lorg/apache/wicket/Component;)V]
EnclosureContainer.isVisible ( ) : boolean
[mangled: org/apache/wicket/markup/html/basic/EnclosureContainer.isVisible:()Z]
wicket-1.4.4.jar, EnumChoiceRenderer.class
package org.apache.wicket.markup.html.form
EnumChoiceRenderer.EnumChoiceRenderer ( )
[mangled: org/apache/wicket/markup/html/form/EnumChoiceRenderer."<init>":()V]
EnumChoiceRenderer.EnumChoiceRenderer ( Component resourceSource )
[mangled: org/apache/wicket/markup/html/form/EnumChoiceRenderer."<init>":(Lorg/apache/wicket/Component;)V]
EnumChoiceRenderer.getDisplayValue ( Enum object ) : Object
[mangled: org/apache/wicket/markup/html/form/EnumChoiceRenderer.getDisplayValue:(Ljava/lang/Enum;)Ljava/lang/Object;]
EnumChoiceRenderer.getDisplayValue ( Object x0 ) : Object
[mangled: org/apache/wicket/markup/html/form/EnumChoiceRenderer.getDisplayValue:(Ljava/lang/Object;)Ljava/lang/Object;]
EnumChoiceRenderer.getIdValue ( Enum object, int index ) : String
[mangled: org/apache/wicket/markup/html/form/EnumChoiceRenderer.getIdValue:(Ljava/lang/Enum;I)Ljava/lang/String;]
EnumChoiceRenderer.getIdValue ( Object x0, int x1 ) : String
[mangled: org/apache/wicket/markup/html/form/EnumChoiceRenderer.getIdValue:(Ljava/lang/Object;I)Ljava/lang/String;]
EnumChoiceRenderer.postprocess ( String value ) : CharSequence
[mangled: org/apache/wicket/markup/html/form/EnumChoiceRenderer.postprocess:(Ljava/lang/String;)Ljava/lang/CharSequence;]
EnumChoiceRenderer.resourceKey ( Enum object ) : String
[mangled: org/apache/wicket/markup/html/form/EnumChoiceRenderer.resourceKey:(Ljava/lang/Enum;)Ljava/lang/String;]
wicket-1.4.4.jar, EnumLabel.class
package org.apache.wicket.markup.html.basic
EnumLabel.EnumLabel ( String id )
[mangled: org/apache/wicket/markup/html/basic/EnumLabel."<init>":(Ljava/lang/String;)V]
EnumLabel.EnumLabel ( String id, Enum value )
[mangled: org/apache/wicket/markup/html/basic/EnumLabel."<init>":(Ljava/lang/String;Ljava/lang/Enum;)V]
EnumLabel.EnumLabel ( String id, IModel model )
[mangled: org/apache/wicket/markup/html/basic/EnumLabel."<init>":(Ljava/lang/String;Lorg/apache/wicket/model/IModel;)V]
EnumLabel.getModel ( ) : IModel
[mangled: org/apache/wicket/markup/html/basic/EnumLabel.getModel:()Lorg/apache/wicket/model/IModel;]
EnumLabel.getModelObject ( ) : Enum
[mangled: org/apache/wicket/markup/html/basic/EnumLabel.getModelObject:()Ljava/lang/Enum;]
EnumLabel.nullValue ( ) : String
[mangled: org/apache/wicket/markup/html/basic/EnumLabel.nullValue:()Ljava/lang/String;]
EnumLabel.onComponentTag ( ComponentTag tag ) : void
[mangled: org/apache/wicket/markup/html/basic/EnumLabel.onComponentTag:(Lorg/apache/wicket/markup/ComponentTag;)V]
EnumLabel.onComponentTagBody ( MarkupStream markupStream, ComponentTag openTag ) : void
[mangled: org/apache/wicket/markup/html/basic/EnumLabel.onComponentTagBody:(Lorg/apache/wicket/markup/MarkupStream;Lorg/apache/wicket/markup/ComponentTag;)V]
EnumLabel.resourceKey ( Enum value ) : String
[mangled: org/apache/wicket/markup/html/basic/EnumLabel.resourceKey:(Ljava/lang/Enum;)Ljava/lang/String;]
EnumLabel.setModel ( IModel model ) : void
[mangled: org/apache/wicket/markup/html/basic/EnumLabel.setModel:(Lorg/apache/wicket/model/IModel;)V]
EnumLabel.setModelObject ( Enum object ) : void
[mangled: org/apache/wicket/markup/html/basic/EnumLabel.setModelObject:(Ljava/lang/Enum;)V]
wicket-1.4.4.jar, Form.class
package org.apache.wicket.markup.html.form
Form.registerJavascriptNamespaces ( IHeaderResponse response ) : void
[mangled: org/apache/wicket/markup/html/form/Form.registerJavascriptNamespaces:(Lorg/apache/wicket/markup/html/IHeaderResponse;)V]
Form.renderHead ( IHeaderResponse response ) : void
[mangled: org/apache/wicket/markup/html/form/Form.renderHead:(Lorg/apache/wicket/markup/html/IHeaderResponse;)V]
wicket-1.4.4.jar, IDestroyableWebApplicationFactory.class
package org.apache.wicket.protocol.http
IDestroyableWebApplicationFactory.destroy ( ) [abstract] : void
[mangled: org/apache/wicket/protocol/http/IDestroyableWebApplicationFactory.destroy:()V]
wicket-1.4.4.jar, LoadableDetachableModel.class
package org.apache.wicket.model
LoadableDetachableModel.setObject ( Object object ) : void
[mangled: org/apache/wicket/model/LoadableDetachableModel.setObject:(Ljava/lang/Object;)V]
wicket-1.4.4.jar, MetaDataKey.class
package org.apache.wicket
MetaDataKey.hashCode ( ) : int
[mangled: org/apache/wicket/MetaDataKey.hashCode:()I]
wicket-1.4.4.jar, Request.class
package org.apache.wicket
Request.setRequestParameters ( RequestParameters requestParameters ) : void
[mangled: org/apache/wicket/Request.setRequestParameters:(Lorg/apache/wicket/request/RequestParameters;)V]
wicket-1.4.4.jar, Streams.class
package org.apache.wicket.util.io
Streams.close ( Closeable closeable ) [static] : void
[mangled: org/apache/wicket/util/io/Streams.close:(Ljava/io/Closeable;)V]
wicket-1.4.4.jar, StringResourceModel.class
package org.apache.wicket.model
StringResourceModel.setObject ( Object x0 ) : void
[mangled: org/apache/wicket/model/StringResourceModel.setObject:(Ljava/lang/Object;)V]
StringResourceModel.setObject ( String object ) : void
[mangled: org/apache/wicket/model/StringResourceModel.setObject:(Ljava/lang/String;)V]
wicket-1.4.4.jar, WebRequestCycle.class
package org.apache.wicket.protocol.http
WebRequestCycle.newBrowserInfoPage ( String url ) : WebPage
[mangled: org/apache/wicket/protocol/http/WebRequestCycle.newBrowserInfoPage:(Ljava/lang/String;)Lorg/apache/wicket/markup/html/WebPage;]
wicket-extensions-1.4.4.jar, AjaxLazyLoadPanel.class
package org.apache.wicket.extensions.ajax.markup.html
AjaxLazyLoadPanel.handleCallbackScript ( IHeaderResponse response, String callbackScript ) : void
[mangled: org/apache/wicket/extensions/ajax/markup/html/AjaxLazyLoadPanel.handleCallbackScript:(Lorg/apache/wicket/markup/html/IHeaderResponse;Ljava/lang/String;)V]
wicket-extensions-1.4.4.jar, AutoCompleteSettings.class
package org.apache.wicket.extensions.ajax.markup.html.autocomplete
AutoCompleteSettings.getUseHideShowCoveredIEFix ( ) : boolean
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings.getUseHideShowCoveredIEFix:()Z]
AutoCompleteSettings.getUseSmartPositioning ( ) : boolean
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings.getUseSmartPositioning:()Z]
AutoCompleteSettings.setUseHideShowCoveredIEFix ( boolean useHideShowCoveredIEFix ) : AutoCompleteSettings
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings.setUseHideShowCoveredIEFix:(Z)Lorg/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings;]
AutoCompleteSettings.setUseSmartPositioning ( boolean useSmartPositioning ) : AutoCompleteSettings
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings.setUseSmartPositioning:(Z)Lorg/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings;]
wicket-extensions-1.4.4.jar, ModalWindow.class
package org.apache.wicket.extensions.ajax.markup.html.modal
ModalWindow.makeContentVisible ( ) : boolean
[mangled: org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.makeContentVisible:()Z]
wicket-spring-1.4.4.jar, AnnotProxyFieldValueFactory.class
package org.apache.wicket.spring.injection.annot
AnnotProxyFieldValueFactory.AnnotProxyFieldValueFactory ( ISpringContextLocator contextLocator, boolean wrapInProxies )
[mangled: org/apache/wicket/spring/injection/annot/AnnotProxyFieldValueFactory."<init>":(Lorg/apache/wicket/spring/ISpringContextLocator;Z)V]
wicket-spring-1.4.4.jar, AnnotSpringInjector.class
package org.apache.wicket.spring.injection.annot
AnnotSpringInjector.AnnotSpringInjector ( ISpringContextLocator locator, boolean wrapInProxies )
[mangled: org/apache/wicket/spring/injection/annot/AnnotSpringInjector."<init>":(Lorg/apache/wicket/spring/ISpringContextLocator;Z)V]
wicket-spring-1.4.4.jar, SpringComponentInjector.class
package org.apache.wicket.spring.injection.annot
SpringComponentInjector.SpringComponentInjector ( WebApplication webapp, ApplicationContext ctx, boolean wrapInProxies )
[mangled: org/apache/wicket/spring/injection/annot/SpringComponentInjector."<init>":(Lorg/apache/wicket/protocol/http/WebApplication;Lorg/springframework/context/ApplicationContext;Z)V]
wicket-spring-1.4.4.jar, SpringWebApplicationFactory.class
package org.apache.wicket.spring
SpringWebApplicationFactory.createWebApplicationContext ( WebApplicationContext parent, WicketFilter filter ) : ConfigurableWebApplicationContext
[mangled: org/apache/wicket/spring/SpringWebApplicationFactory.createWebApplicationContext:(Lorg/springframework/web/context/WebApplicationContext;Lorg/apache/wicket/protocol/http/WicketFilter;)Lorg/springframework/web/context/ConfigurableWebApplicationContext;]
SpringWebApplicationFactory.destroy ( ) : void
[mangled: org/apache/wicket/spring/SpringWebApplicationFactory.destroy:()V]
SpringWebApplicationFactory.getContextConfigLocation ( WicketFilter filter ) : String
[mangled: org/apache/wicket/spring/SpringWebApplicationFactory.getContextConfigLocation:(Lorg/apache/wicket/protocol/http/WicketFilter;)Ljava/lang/String;]
SpringWebApplicationFactory.newApplicationContext ( ) : ConfigurableWebApplicationContext
[mangled: org/apache/wicket/spring/SpringWebApplicationFactory.newApplicationContext:()Lorg/springframework/web/context/ConfigurableWebApplicationContext;]
SpringWebApplicationFactory.postProcessWebApplicationContext ( ConfigurableWebApplicationContext wac, WicketFilter filter ) : void
[mangled: org/apache/wicket/spring/SpringWebApplicationFactory.postProcessWebApplicationContext:(Lorg/springframework/web/context/ConfigurableWebApplicationContext;Lorg/apache/wicket/protocol/http/WicketFilter;)V]
to the top
Removed Methods (1)
wicket-spring-1.4.3.jar, SpringComponentInjector.class
package org.apache.wicket.spring.injection.annot
SpringComponentInjector.SpringComponentInjector ( WebApplication webapp, ApplicationContext ctx )
[mangled: org/apache/wicket/spring/injection/annot/SpringComponentInjector."<init>":(Lorg/apache/wicket/protocol/http/WebApplication;Lorg/springframework/context/ApplicationContext;)V]
to the top
Problems with Data Types, High Severity (1)
wicket-1.4.3.jar
package org.apache.wicket.model
[+] LoadableDetachableModel (1)
| Change | Effect |
---|
1 | Added super-interface IModel. | 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 LoadableDetachableModel. |
[+] affected methods (9)
LoadableDetachableModel ( )This constructor is from 'LoadableDetachableModel' abstract class.
LoadableDetachableModel ( Object )This constructor is from 'LoadableDetachableModel' abstract class.
detach ( )This method is from 'LoadableDetachableModel' abstract class.
getObject ( )This method is from 'LoadableDetachableModel' abstract class.
isAttached ( )This method is from 'LoadableDetachableModel' abstract class.
load ( )This abstract method is from 'LoadableDetachableModel' abstract class.
onAttach ( )This method is from 'LoadableDetachableModel' abstract class.
onDetach ( )This method is from 'LoadableDetachableModel' abstract class.
toString ( )This method is from 'LoadableDetachableModel' abstract class.
to the top
Problems with Data Types, Medium Severity (1)
wicket-1.4.3.jar
package org.apache.wicket.model
[+] LoadableDetachableModel (1)
| Change | Effect |
---|
1 | Removed super-class AbstractReadOnlyModel. | Recompilation of a client program may be terminated with the message: cannot find variable (or method) in LoadableDetachableModel. |
[+] affected methods (9)
LoadableDetachableModel ( )This constructor is from 'LoadableDetachableModel' abstract class.
LoadableDetachableModel ( Object )This constructor is from 'LoadableDetachableModel' abstract class.
detach ( )This method is from 'LoadableDetachableModel' abstract class.
getObject ( )This method is from 'LoadableDetachableModel' abstract class.
isAttached ( )This method is from 'LoadableDetachableModel' abstract class.
load ( )This abstract method is from 'LoadableDetachableModel' abstract class.
onAttach ( )This method is from 'LoadableDetachableModel' abstract class.
onDetach ( )This method is from 'LoadableDetachableModel' abstract class.
toString ( )This method is from 'LoadableDetachableModel' abstract class.
to the top
Other Changes in Data Types (15)
wicket-1.4.3.jar
package org.apache.wicket.validation.validator
[+] CreditCardValidator (15)
| Change | Effect |
---|
1 | Field AMERICAN_EXPRESS 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 AMERICAN_EXPRESS is ambiguous. |
2 | Field CHINA_UNIONPAY 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 CHINA_UNIONPAY is ambiguous. |
3 | Field DINERS_CLUB_CARTE_BLANCHE 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 DINERS_CLUB_CARTE_BLANCHE is ambiguous. |
4 | Field DINERS_CLUB_INTERNATIONAL 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 DINERS_CLUB_INTERNATIONAL is ambiguous. |
5 | Field DINERS_CLUB_US_AND_CANADA 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 DINERS_CLUB_US_AND_CANADA is ambiguous. |
6 | Field DISCOVER_CARD 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 DISCOVER_CARD is ambiguous. |
7 | Field INVALID 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 INVALID is ambiguous. |
8 | Field JCB 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 JCB is ambiguous. |
9 | Field LASER 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 LASER is ambiguous. |
10 | Field MAESTRO 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 MAESTRO is ambiguous. |
11 | Field MASTERCARD 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 MASTERCARD is ambiguous. |
12 | Field SOLO 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 SOLO is ambiguous. |
13 | Field SWITCH 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 SWITCH is ambiguous. |
14 | Field VISA 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 VISA is ambiguous. |
15 | Field VISA_ELECTRON 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 VISA_ELECTRON is ambiguous. |
[+] affected methods (2)
CreditCardValidator ( )This constructor is from 'CreditCardValidator' class.
onValidate ( IValidatable )This method is from 'CreditCardValidator' class.
to the top
Java ARchives (11)
wicket-1.4.3.jar
wicket-auth-roles-1.4.3.jar
wicket-datetime-1.4.3.jar
wicket-devutils-1.4.3.jar
wicket-extensions-1.4.3.jar
wicket-guice-1.4.3.jar
wicket-ioc-1.4.3.jar
wicket-jmx-1.4.3.jar
wicket-objectsizeof-agent-1.4.3.jar
wicket-spring-1.4.3.jar
wicket-velocity-1.4.3.jar
to the top