Binary compatibility report for the Wicket library between 1.4.9 and 1.4.10 versions

Test Info


Library NameWicket
Version #11.4.9
Version #21.4.10

Test Results


Total Java ARchives11
Total Methods / Classes8765 / 1342
VerdictIncompatible
(0.3%)

Problem Summary


SeverityCount
Added Methods-69
Removed MethodsHigh22
Problems with
Data Types
High1
Medium0
Low1
Problems with
Methods
High1
Medium0
Low0
Other Changes
in Data Types
-12

Added Methods (69)


wicket-1.4.10.jar, BaseWicketTester.class
package org.apache.wicket.util.tester
BaseWicketTester.isDisabled ( String path )  :  Result
BaseWicketTester.isEnabled ( String path )  :  Result

wicket-1.4.10.jar, CheckBoxMultipleChoice.class
package org.apache.wicket.markup.html.form
CheckBoxMultipleChoice.getCheckBoxMarkupId ( String id )  :  String

wicket-1.4.10.jar, ClientProperties.class
package org.apache.wicket.protocol.http
ClientProperties.getHostname ( )  :  String
ClientProperties.isBrowserChrome ( )  :  boolean
ClientProperties.setBrowserChrome ( boolean browserChrome )  :  void
ClientProperties.setHostname ( String hostname )  :  void

wicket-1.4.10.jar, ClientPropertiesBean.class
package org.apache.wicket.markup.html.pages
BrowserInfoForm.ClientPropertiesBean.getHostname ( )  :  String
BrowserInfoForm.ClientPropertiesBean.setHostname ( String hostname )  :  void

wicket-1.4.10.jar, Component.class
package org.apache.wicket
Component.configure ( )  :  void
Component.onConfigure ( )  :  void
Component.onInitialize ( )  :  void

wicket-1.4.10.jar, ComponentTag.class
package org.apache.wicket.markup
ComponentTag.append ( String key, CharSequence value, String separator )  :  void

wicket-1.4.10.jar, Count.class
package org.apache.wicket.util.value
Count.decrement ( )  :  void
Count.toString ( )  :  String

wicket-1.4.10.jar, IAjaxRegionMarkupIdProvider.class
package org.apache.wicket.ajax
IAjaxRegionMarkupIdProvider.getAjaxRegionMarkupId ( Component p1 ) [abstract]  :  String

wicket-1.4.10.jar, ListDataProvider.class
package org.apache.wicket.markup.repeater.data
ListDataProvider.ListDataProvider ( )

wicket-1.4.10.jar, Model.class
package org.apache.wicket.model
Model.of ( ) [static]  :  Model

wicket-1.4.10.jar, Page.class
package org.apache.wicket
Page.prepareForRender ( boolean setRenderingFlag )  :  void

wicket-1.4.10.jar, RequestData.class
package org.apache.wicket.protocol.http
IRequestLogger.RequestData.addEntry ( String string )  :  void
IRequestLogger.RequestData.addEventTarget ( String target )  :  void
IRequestLogger.RequestData.addResponseTarget ( String target )  :  void
IRequestLogger.RequestData.getActiveRequest ( )  :  int
IRequestLogger.RequestData.getAlteredObjects ( )  :  String
IRequestLogger.RequestData.getEventTarget ( )  :  String
IRequestLogger.RequestData.getResponseTarget ( )  :  String
IRequestLogger.RequestData.getSessionId ( )  :  String
IRequestLogger.RequestData.getSessionInfo ( )  :  Object
IRequestLogger.RequestData.getSessionSize ( )  :  Long
IRequestLogger.RequestData.getStartDate ( )  :  Date
IRequestLogger.RequestData.getTimeTaken ( )  :  Long
IRequestLogger.RequestData.IRequestLogger.RequestData ( )
IRequestLogger.RequestData.setActiveRequest ( int activeRequest )  :  void
IRequestLogger.RequestData.setSessionId ( String id )  :  void
IRequestLogger.RequestData.setSessionInfo ( Object sessionInfo )  :  void
IRequestLogger.RequestData.setSessionSize ( long sizeInBytes )  :  void
IRequestLogger.RequestData.setTimeTaken ( long timeTaken )  :  void
IRequestLogger.RequestData.toString ( )  :  String

wicket-1.4.10.jar, RequestLogger.class
package org.apache.wicket.protocol.http
RequestLogger.createLogString ( IRequestLogger.RequestData rd, RequestLogger.SessionData sd, boolean includeRuntimeInfo )  :  AppendingStringBuffer
RequestLogger.log ( IRequestLogger.RequestData rd, RequestLogger.SessionData sd )  :  void

wicket-1.4.10.jar, TextTemplateResourceReference.class
package org.apache.wicket.resource
TextTemplateResourceReference.lastModifiedTime ( )  :  Time
TextTemplateResourceReference.newResource ( )  :  Resource
TextTemplateResourceReference.TextTemplateResourceReference ( Class scope, String fileName, IModel variablesModel )
TextTemplateResourceReference.TextTemplateResourceReference ( Class scope, String fileName, String contentType, IModel variablesModel )
TextTemplateResourceReference.TextTemplateResourceReference ( Class scope, String fileName, String contentType, String encoding, IModel variablesModel )

wicket-1.4.10.jar, WicketTester.class
package org.apache.wicket.util.tester
WicketTester.assertBookmarkablePageLink ( String id, Class pageClass, String parameters )  :  void

wicket-datetime-1.4.10.jar, DatePicker.class
package org.apache.wicket.extensions.yui.calendar
DatePicker.setShowOnFieldClick ( boolean show )  :  DatePicker
DatePicker.showOnFieldClick ( )  :  boolean

wicket-extensions-1.4.10.jar, AutoCompleteSettings.class
package org.apache.wicket.extensions.ajax.markup.html.autocomplete
AutoCompleteSettings.setThrottleDelay ( int throttleDelay )  :  AutoCompleteSettings

wicket-jmx-1.4.10.jar, DebugSettings.class
package org.apache.wicket.jmx
DebugSettings.isDevelopmentUtilitiesEnabled ( )  :  boolean
DebugSettings.isLinePreciseReportingOnAddComponentEnabled ( )  :  boolean
DebugSettings.isLinePreciseReportingOnNewComponentEnabled ( )  :  boolean
DebugSettings.isOutputComponentPath ( )  :  boolean
DebugSettings.isOutputMarkupContainerClassName ( )  :  boolean
DebugSettings.setDevelopmentUtilitiesEnabled ( boolean enable )  :  void
DebugSettings.setLinePreciseReportingOnAddComponentEnabled ( boolean enable )  :  void
DebugSettings.setLinePreciseReportingOnNewComponentEnabled ( boolean enable )  :  void
DebugSettings.setOutputComponentPath ( boolean enabled )  :  void
DebugSettings.setOutputMarkupContainerClassName ( boolean enable )  :  void

wicket-jmx-1.4.10.jar, DebugSettingsMBean.class
package org.apache.wicket.jmx
DebugSettingsMBean.isDevelopmentUtilitiesEnabled ( ) [abstract]  :  boolean
DebugSettingsMBean.isLinePreciseReportingOnAddComponentEnabled ( ) [abstract]  :  boolean
DebugSettingsMBean.isLinePreciseReportingOnNewComponentEnabled ( ) [abstract]  :  boolean
DebugSettingsMBean.isOutputComponentPath ( ) [abstract]  :  boolean
DebugSettingsMBean.isOutputMarkupContainerClassName ( ) [abstract]  :  boolean
DebugSettingsMBean.setDevelopmentUtilitiesEnabled ( boolean p1 ) [abstract]  :  void
DebugSettingsMBean.setLinePreciseReportingOnAddComponentEnabled ( boolean p1 ) [abstract]  :  void
DebugSettingsMBean.setLinePreciseReportingOnNewComponentEnabled ( boolean p1 ) [abstract]  :  void
DebugSettingsMBean.setOutputComponentPath ( boolean p1 ) [abstract]  :  void
DebugSettingsMBean.setOutputMarkupContainerClassName ( boolean p1 ) [abstract]  :  void

to the top

Removed Methods (22)


wicket-1.4.9.jar, RequestData.class
package org.apache.wicket.protocol.http
RequestLogger.RequestData.addEntry ( String string )  :  void
RequestLogger.RequestData.addEventTarget ( String target )  :  void
RequestLogger.RequestData.addResponseTarget ( String target )  :  void
RequestLogger.RequestData.getActiveRequest ( )  :  int
RequestLogger.RequestData.getAlteredObjects ( )  :  String
RequestLogger.RequestData.getEventTarget ( )  :  String
RequestLogger.RequestData.getResponseTarget ( )  :  String
RequestLogger.RequestData.getSessionId ( )  :  String
RequestLogger.RequestData.getSessionInfo ( )  :  Object
RequestLogger.RequestData.getSessionSize ( )  :  Long
RequestLogger.RequestData.getStartDate ( )  :  Date
RequestLogger.RequestData.getTimeTaken ( )  :  Long
RequestLogger.RequestData.RequestLogger.RequestData ( )
RequestLogger.RequestData.setActiveRequest ( int activeRequest )  :  void
RequestLogger.RequestData.setSessionId ( String id )  :  void
RequestLogger.RequestData.setSessionInfo ( Object sessionInfo )  :  void
RequestLogger.RequestData.setSessionSize ( long sizeInBytes )  :  void
RequestLogger.RequestData.setTimeTaken ( long timeTaken )  :  void
RequestLogger.RequestData.toString ( )  :  String

wicket-1.4.9.jar, RequestLogger.class
package org.apache.wicket.protocol.http
RequestLogger.createLogString ( RequestLogger.RequestData rd, RequestLogger.SessionData sd, boolean includeRuntimeInfo )  :  AppendingStringBuffer
RequestLogger.log ( RequestLogger.RequestData rd, RequestLogger.SessionData sd )  :  void

wicket-extensions-1.4.9.jar, AutoCompleteSettings.class
package org.apache.wicket.extensions.ajax.markup.html.autocomplete
AutoCompleteSettings.setThrottleDelay ( int throttleDelay )  :  void

to the top

Problems with Data Types, High Severity (1)


wicket-1.4.9.jar
package org.apache.wicket.protocol.http
[+] RequestLogger.RequestData (1)

to the top

Problems with Methods, High Severity (1)


wicket-extensions-1.4.9.jar, AutoCompleteSettings
package org.apache.wicket.extensions.ajax.markup.html.autocomplete
[+] AutoCompleteSettings.setThrottleDelay ( int throttleDelay )  :  void (1)

to the top

Problems with Data Types, Low Severity (1)


wicket-1.4.9.jar
package org.apache.wicket
[+] Page (1)

to the top

Other Changes in Data Types (12)


wicket-1.4.9.jar
package org.apache.wicket
[+] Component (1)

package org.apache.wicket.util.resource
[+] AbstractStringResourceStream (1)

wicket-jmx-1.4.9.jar
package org.apache.wicket.jmx
[+] DebugSettingsMBean (10)

to the top

Java ARchives (11)


wicket-1.4.9.jar
wicket-auth-roles-1.4.9.jar
wicket-datetime-1.4.9.jar
wicket-devutils-1.4.9.jar
wicket-extensions-1.4.9.jar
wicket-guice-1.4.9.jar
wicket-ioc-1.4.9.jar
wicket-jmx-1.4.9.jar
wicket-objectsizeof-agent-1.4.9.jar
wicket-spring-1.4.9.jar
wicket-velocity-1.4.9.jar

to the top