Binary compatibility report for the Wicket library between 1.4.3 and 1.4.4 versions

Test Info


Library NameWicket
Version #11.4.3
Version #21.4.4

Test Results


Total Java ARchives11
Total Methods / Classes8580 / 1315
VerdictIncompatible
(0.1%)

Problem Summary


SeverityCount
Added Methods-59
Removed MethodsHigh5
Problems with
Data Types
High0
Medium1
Low0
Problems with
Methods
High4
Medium0
Low0
Other Changes
in Data Types
-16

Added Methods (59)


wicket-1.4.4.jar, AbstractSingleSelectChoice.class
package org.apache.wicket.markup.html.form
AbstractSingleSelectChoice.getNullKey ( )  :  String
AbstractSingleSelectChoice.getNullValidKey ( )  :  String

wicket-1.4.4.jar, Connections.class
package org.apache.wicket.util.io
Connections.close ( URLConnection connection ) [static]  :  void
Connections.closeQuietly ( URLConnection connection ) [static]  :  void
Connections.findFile ( URL url ) [static]  :  File
Connections.getLastModified ( URL url ) [static]  :  long

wicket-1.4.4.jar, CreditCardValidator.class
package org.apache.wicket.validation.validator
CreditCardValidator.isUnknown ( String creditCardNumber )  :  boolean

wicket-1.4.4.jar, DateValidator.class
package org.apache.wicket.validation.validator
DateValidator.maximum ( Date maximum, String format ) [static]  :  DateValidator
DateValidator.minimum ( Date minimum, String format ) [static]  :  DateValidator
DateValidator.range ( Date minimum, Date maximum, String format ) [static]  :  DateValidator

wicket-1.4.4.jar, EnclosureContainer.class
package org.apache.wicket.markup.html.basic
EnclosureContainer.EnclosureContainer ( String id, Component child )
EnclosureContainer.isVisible ( )  :  boolean

wicket-1.4.4.jar, EnumChoiceRenderer.class
package org.apache.wicket.markup.html.form
EnumChoiceRenderer.EnumChoiceRenderer ( )
EnumChoiceRenderer.EnumChoiceRenderer ( Component resourceSource )
EnumChoiceRenderer.getDisplayValue ( Enum object )  :  Object
EnumChoiceRenderer.getDisplayValue ( Object x0 )  :  Object
EnumChoiceRenderer.getIdValue ( Enum object, int index )  :  String
EnumChoiceRenderer.getIdValue ( Object x0, int x1 )  :  String
EnumChoiceRenderer.postprocess ( String value )  :  CharSequence
EnumChoiceRenderer.resourceKey ( Enum object )  :  String

wicket-1.4.4.jar, EnumLabel.class
package org.apache.wicket.markup.html.basic
EnumLabel.EnumLabel ( String id )
EnumLabel.EnumLabel ( String id, Enum value )
EnumLabel.EnumLabel ( String id, IModel model )
EnumLabel.getModel ( )  :  IModel
EnumLabel.getModelObject ( )  :  Enum
EnumLabel.nullValue ( )  :  String
EnumLabel.onComponentTag ( ComponentTag tag )  :  void
EnumLabel.onComponentTagBody ( MarkupStream markupStream, ComponentTag openTag )  :  void
EnumLabel.resourceKey ( Enum value )  :  String
EnumLabel.setModel ( IModel model )  :  void
EnumLabel.setModelObject ( Enum object )  :  void

wicket-1.4.4.jar, Form.class
package org.apache.wicket.markup.html.form
Form.registerJavascriptNamespaces ( IHeaderResponse response )  :  void
Form.renderHead ( IHeaderResponse response )  :  void

wicket-1.4.4.jar, IDestroyableWebApplicationFactory.class
package org.apache.wicket.protocol.http
IDestroyableWebApplicationFactory.destroy ( ) [abstract]  :  void

wicket-1.4.4.jar, LoadableDetachableModel.class
package org.apache.wicket.model
LoadableDetachableModel.setObject ( Object object )  :  void

wicket-1.4.4.jar, MetaDataKey.class
package org.apache.wicket
MetaDataKey.hashCode ( )  :  int

wicket-1.4.4.jar, Request.class
package org.apache.wicket
Request.setRequestParameters ( RequestParameters requestParameters )  :  void

wicket-1.4.4.jar, Streams.class
package org.apache.wicket.util.io
Streams.close ( Closeable closeable ) [static]  :  void

wicket-1.4.4.jar, StringResourceModel.class
package org.apache.wicket.model
StringResourceModel.setObject ( Object x0 )  :  void
StringResourceModel.setObject ( String object )  :  void

wicket-1.4.4.jar, WebRequestCycle.class
package org.apache.wicket.protocol.http
WebRequestCycle.newBrowserInfoPage ( String url )  :  WebPage

wicket-extensions-1.4.4.jar, AjaxLazyLoadPanel.class
package org.apache.wicket.extensions.ajax.markup.html
AjaxLazyLoadPanel.handleCallbackScript ( IHeaderResponse response, String callbackScript )  :  void

wicket-extensions-1.4.4.jar, AutoCompleteSettings.class
package org.apache.wicket.extensions.ajax.markup.html.autocomplete
AutoCompleteSettings.getUseHideShowCoveredIEFix ( )  :  boolean
AutoCompleteSettings.getUseSmartPositioning ( )  :  boolean
AutoCompleteSettings.setAdjustInputWidth ( boolean adjustInputWidth )  :  AutoCompleteSettings
AutoCompleteSettings.setCssClassName ( String cssClassName )  :  AutoCompleteSettings
AutoCompleteSettings.setShowCompleteListOnFocusGain ( boolean showCompleteListOnFocusGain )  :  AutoCompleteSettings
AutoCompleteSettings.setShowListOnFocusGain ( boolean showListOnFocusGain )  :  AutoCompleteSettings
AutoCompleteSettings.setUseHideShowCoveredIEFix ( boolean useHideShowCoveredIEFix )  :  AutoCompleteSettings
AutoCompleteSettings.setUseSmartPositioning ( boolean useSmartPositioning )  :  AutoCompleteSettings

wicket-extensions-1.4.4.jar, ModalWindow.class
package org.apache.wicket.extensions.ajax.markup.html.modal
ModalWindow.makeContentVisible ( )  :  boolean

wicket-spring-1.4.4.jar, AnnotProxyFieldValueFactory.class
package org.apache.wicket.spring.injection.annot
AnnotProxyFieldValueFactory.AnnotProxyFieldValueFactory ( ISpringContextLocator contextLocator, boolean wrapInProxies )

wicket-spring-1.4.4.jar, AnnotSpringInjector.class
package org.apache.wicket.spring.injection.annot
AnnotSpringInjector.AnnotSpringInjector ( ISpringContextLocator locator, boolean wrapInProxies )

wicket-spring-1.4.4.jar, SpringComponentInjector.class
package org.apache.wicket.spring.injection.annot
SpringComponentInjector.SpringComponentInjector ( WebApplication webapp, ApplicationContext ctx, boolean wrapInProxies )

wicket-spring-1.4.4.jar, SpringWebApplicationFactory.class
package org.apache.wicket.spring
SpringWebApplicationFactory.createWebApplicationContext ( WebApplicationContext parent, WicketFilter filter )  :  ConfigurableWebApplicationContext
SpringWebApplicationFactory.destroy ( )  :  void
SpringWebApplicationFactory.getContextConfigLocation ( WicketFilter filter )  :  String
SpringWebApplicationFactory.newApplicationContext ( )  :  ConfigurableWebApplicationContext
SpringWebApplicationFactory.postProcessWebApplicationContext ( ConfigurableWebApplicationContext wac, WicketFilter filter )  :  void

to the top

Removed Methods (5)


wicket-extensions-1.4.3.jar, AutoCompleteSettings.class
package org.apache.wicket.extensions.ajax.markup.html.autocomplete
AutoCompleteSettings.setAdjustInputWidth ( boolean adjustInputWidth )  :  void
AutoCompleteSettings.setCssClassName ( String cssClassName )  :  void
AutoCompleteSettings.setShowCompleteListOnFocusGain ( boolean showCompleteListOnFocusGain )  :  void
AutoCompleteSettings.setShowListOnFocusGain ( boolean showListOnFocusGain )  :  void

wicket-spring-1.4.3.jar, SpringComponentInjector.class
package org.apache.wicket.spring.injection.annot
SpringComponentInjector.SpringComponentInjector ( WebApplication webapp, ApplicationContext ctx )

to the top

Problems with Methods, High Severity (4)


wicket-extensions-1.4.3.jar, AutoCompleteSettings
package org.apache.wicket.extensions.ajax.markup.html.autocomplete
[+] AutoCompleteSettings.setAdjustInputWidth ( boolean adjustInputWidth )  :  void (1)
[+] AutoCompleteSettings.setCssClassName ( String cssClassName )  :  void (1)
[+] AutoCompleteSettings.setShowCompleteListOnFocusGain ( boolean showCompleteListOnFocusGain )  :  void (1)
[+] AutoCompleteSettings.setShowListOnFocusGain ( boolean showListOnFocusGain )  :  void (1)

to the top

Problems with Data Types, Medium Severity (1)


wicket-1.4.3.jar
package org.apache.wicket.model
[+] LoadableDetachableModel (1)

to the top

Other Changes in Data Types (16)


wicket-1.4.3.jar
package org.apache.wicket.model
[+] LoadableDetachableModel (1)

package org.apache.wicket.validation.validator
[+] CreditCardValidator (15)

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