Binary compatibility report for the Wicket library between 6.1.1 and 6.2.0 versions

Test Info


Library NameWicket
Version #16.1.1
Version #26.2.0

Test Results


Total Java ARchives19
Total Methods / Classes11058 / 1675
VerdictIncompatible
(0.1%)

Problem Summary


SeverityCount
Added Methods-117
Removed MethodsHigh6
Problems with
Data Types
High0
Medium2
Low8
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-3

Added Methods (117)


wicket-bootstrap-0.4.jar, Bootstrap.class
package org.apache.wicket.bootstrap
Bootstrap.plain ( ) [static]  :  JavaScriptResourceReference
Bootstrap.renderHeadPlain ( IHeaderResponse response ) [static]  :  void
Bootstrap.renderHeadResponsive ( IHeaderResponse response ) [static]  :  void
Bootstrap.responsive ( ) [static]  :  JavaScriptResourceReference

wicket-core-6.2.0.jar, AbstractHeaderResponseFilter.class
package org.apache.wicket.markup.head.filter
AbstractHeaderResponseFilter.acceptsWrapped ( HeaderItem item )  :  boolean

wicket-core-6.2.0.jar, AbstractObjectChecker.class
package org.apache.wicket.core.util.objects.checker
AbstractObjectChecker.AbstractObjectChecker ( )
AbstractObjectChecker.AbstractObjectChecker ( List exclusions )
AbstractObjectChecker.check ( Object object )  :  IObjectChecker.Result
AbstractObjectChecker.doCheck ( Object object )  :  IObjectChecker.Result
AbstractObjectChecker.getExclusions ( )  :  List

wicket-core-6.2.0.jar, CheckingObjectOutputStream.class
package org.apache.wicket.core.util.objects.checker
CheckingObjectOutputStream.CheckingObjectOutputStream ( OutputStream outputStream, IObjectChecker[ ] checkers )
CheckingObjectOutputStream.close ( )  :  void
CheckingObjectOutputStream.isAvailable ( ) [static]  :  boolean
CheckingObjectOutputStream.reset ( )  :  void
CheckingObjectOutputStream.toPrettyPrintedStack ( String type )  :  String
CheckingObjectOutputStream.writeObjectOverride ( Object obj )  :  void

wicket-core-6.2.0.jar, CssAcceptingHeaderResponseFilter.class
package org.apache.wicket.markup.head.filter
CssAcceptingHeaderResponseFilter.acceptsWrapped ( HeaderItem item )  :  boolean

wicket-core-6.2.0.jar, CssAndPageAcceptingHeaderResponseFilter.class
package org.apache.wicket.markup.head.filter
CssAndPageAcceptingHeaderResponseFilter.acceptsWrapped ( HeaderItem item )  :  boolean

wicket-core-6.2.0.jar, EnumLabel.class
package org.apache.wicket.markup.html.basic
EnumLabel.getModelObject ( )  :  Object
EnumLabel.setModelObject ( Object x0 )  :  void

wicket-core-6.2.0.jar, IGenericComponent.class
package org.apache.wicket
IGenericComponent.getModel ( ) [abstract]  :  IModel
IGenericComponent.getModelObject ( ) [abstract]  :  Object
IGenericComponent.setModel ( IModel p1 ) [abstract]  :  void
IGenericComponent.setModelObject ( Object p1 ) [abstract]  :  void

wicket-core-6.2.0.jar, IObjectChecker.class
package org.apache.wicket.core.util.objects.checker
IObjectChecker.check ( Object p1 ) [abstract]  :  IObjectChecker.Result
IObjectChecker.getExclusions ( ) [abstract]  :  List

wicket-core-6.2.0.jar, JavaScriptAcceptingHeaderResponseFilter.class
package org.apache.wicket.markup.head.filter
JavaScriptAcceptingHeaderResponseFilter.acceptsWrapped ( HeaderItem item )  :  boolean

wicket-core-6.2.0.jar, JavaScriptHeaderItem.class
package org.apache.wicket.markup.head
JavaScriptHeaderItem.forReference ( ResourceReference reference, boolean defer ) [static]  :  JavaScriptReferenceHeaderItem
JavaScriptHeaderItem.forReference ( ResourceReference reference, String id, boolean defer ) [static]  :  JavaScriptReferenceHeaderItem

wicket-core-6.2.0.jar, NotDetachedModelChecker.class
package org.apache.wicket.core.util.objects.checker
NotDetachedModelChecker.doCheck ( Object obj )  :  IObjectChecker.Result
NotDetachedModelChecker.NotDetachedModelChecker ( )
NotDetachedModelChecker.NotDetachedModelChecker ( List exclusions )

wicket-core-6.2.0.jar, ObjectCheckException.class
package org.apache.wicket.core.util.objects.checker
CheckingObjectOutputStream.ObjectCheckException.CheckingObjectOutputStream.ObjectCheckException ( String message, Throwable cause )

wicket-core-6.2.0.jar, ObjectSerializationChecker.class
package org.apache.wicket.core.util.io
SerializableChecker.ObjectSerializationChecker.check ( Object object )  :  IObjectChecker.Result
SerializableChecker.ObjectSerializationChecker.SerializableChecker.ObjectSerializationChecker ( )
SerializableChecker.ObjectSerializationChecker.SerializableChecker.ObjectSerializationChecker ( NotSerializableException cause )

wicket-core-6.2.0.jar, OrphanComponentChecker.class
package org.apache.wicket.core.util.objects.checker
OrphanComponentChecker.doCheck ( Object object )  :  IObjectChecker.Result
OrphanComponentChecker.OrphanComponentChecker ( )
OrphanComponentChecker.OrphanComponentChecker ( List exclusions )

wicket-core-6.2.0.jar, ResourceResponse.class
package org.apache.wicket.request.resource
AbstractResource.ResourceResponse.getStatusCode ( )  :  Integer
AbstractResource.ResourceResponse.setStatusCode ( Integer statusCode )  :  void

wicket-core-6.2.0.jar, Result.class
package org.apache.wicket.core.util.objects.checker
IObjectChecker.Result.IObjectChecker.Result ( IObjectChecker.Result.Status status, String reason )
IObjectChecker.Result.IObjectChecker.Result ( IObjectChecker.Result.Status status, String reason, Throwable cause )
IObjectChecker.Result.toString ( )  :  String

wicket-core-6.2.0.jar, SerializableChecker.class
package org.apache.wicket.core.util.io
SerializableChecker.SerializableChecker ( OutputStream outputStream, NotSerializableException exception )

wicket-core-6.2.0.jar, Status.class
package org.apache.wicket.core.util.objects.checker
IObjectChecker.Result.Status.valueOf ( String name ) [static]  :  IObjectChecker.Result.Status
IObjectChecker.Result.Status.values ( ) [static]  :  IObjectChecker.Result.Status[ ]

wicket-core-6.2.0.jar, WicketTesterHelper.class
package org.apache.wicket.util.tester
WicketTesterHelper.findAjaxEventBehaviors ( Component component, String event ) [static]  :  List

wicket-devutils-6.2.0.jar, SessionSizeModel.class
package org.apache.wicket.devutils.inspector
SessionSizeModel.getObject ( )  :  Bytes
SessionSizeModel.getObject ( )  :  Object
SessionSizeModel.SessionSizeModel ( )

wicket-extensions-6.2.0.jar, AbstractDataExporter.class
package org.apache.wicket.extensions.markup.html.repeater.data.table.export
AbstractDataExporter.AbstractDataExporter ( IModel dataFormatNameModel, String contentType, String fileNameExtension )
AbstractDataExporter.getContentType ( )  :  String
AbstractDataExporter.getDataFormatNameModel ( )  :  IModel
AbstractDataExporter.getFileNameExtension ( )  :  String
AbstractDataExporter.setContentType ( String contentType )  :  AbstractDataExporter
AbstractDataExporter.setDataFormatNameModel ( IModel dataFormatNameModel )  :  AbstractDataExporter
AbstractDataExporter.setFileNameExtension ( String fileNameExtension )  :  AbstractDataExporter

wicket-extensions-6.2.0.jar, AbstractExportableColumn.class
package org.apache.wicket.extensions.markup.html.repeater.data.table.export
AbstractExportableColumn.AbstractExportableColumn ( IModel displayModel )
AbstractExportableColumn.AbstractExportableColumn ( IModel displayModel, Object sortProperty )
AbstractExportableColumn.createDisplayComponent ( String componentId, IModel dataModel )  :  Component
AbstractExportableColumn.populateItem ( Item cellItem, String componentId, IModel rowModel )  :  void

wicket-extensions-6.2.0.jar, AjaxTabbedPanel.class
package org.apache.wicket.extensions.ajax.markup.html.tabs
AjaxTabbedPanel.AjaxTabbedPanel ( String id, List tabs, IModel model )

wicket-extensions-6.2.0.jar, CSVDataExporter.class
package org.apache.wicket.extensions.markup.html.repeater.data.table.export
CSVDataExporter.CSVDataExporter ( )
CSVDataExporter.exportData ( IDataProvider dataProvider, List columns, OutputStream outputStream )  :  void
CSVDataExporter.getCharacterSet ( )  :  String
CSVDataExporter.getContentType ( )  :  String
CSVDataExporter.getDelimiter ( )  :  char
CSVDataExporter.getQuoteCharacter ( )  :  char
CSVDataExporter.isExportHeadersEnabled ( )  :  boolean
CSVDataExporter.quoteValue ( String value )  :  String
CSVDataExporter.setCharacterSet ( String characterSet )  :  CSVDataExporter
CSVDataExporter.setDelimiter ( char delimiter )  :  CSVDataExporter
CSVDataExporter.setExportHeadersEnabled ( boolean exportHeadersEnabled )  :  CSVDataExporter
CSVDataExporter.setQuoteCharacter ( char quoteCharacter )  :  CSVDataExporter

wicket-extensions-6.2.0.jar, DataExportResourceStreamWriter.class
package org.apache.wicket.extensions.markup.html.repeater.data.table.export
ExportToolbar.DataExportResourceStreamWriter.ExportToolbar.DataExportResourceStreamWriter ( IDataExporter dataExporter, DataTable dataTable )
ExportToolbar.DataExportResourceStreamWriter.getContentType ( )  :  String
ExportToolbar.DataExportResourceStreamWriter.write ( OutputStream output )  :  void

wicket-extensions-6.2.0.jar, DataTable.class
package org.apache.wicket.extensions.markup.html.repeater.data.table
DataTable.getBody ( )  :  WebMarkupContainer
DataTable.getBottomToolbars ( )  :  DataTable.ToolbarsContainer
DataTable.getCaption ( )  :  DataTable.Caption
DataTable.getTopToolbars ( )  :  DataTable.ToolbarsContainer

wicket-extensions-6.2.0.jar, ExportToolbar.class
package org.apache.wicket.extensions.markup.html.repeater.data.table.export
ExportToolbar.addDataExporter ( IDataExporter exporter )  :  ExportToolbar
ExportToolbar.createExportLink ( String componentId, IDataExporter dataExporter )  :  Component
ExportToolbar.ExportToolbar ( DataTable table )
ExportToolbar.ExportToolbar ( DataTable table, IModel fileNameModel )
ExportToolbar.ExportToolbar ( DataTable table, IModel messageModel, IModel fileNameModel )
ExportToolbar.getFileNameModel ( )  :  IModel
ExportToolbar.getMessageModel ( )  :  IModel
ExportToolbar.isVisible ( )  :  boolean
ExportToolbar.onDetach ( )  :  void
ExportToolbar.onInitialize ( )  :  void
ExportToolbar.setFileNameModel ( IModel fileNameModel )  :  ExportToolbar
ExportToolbar.setMessageModel ( IModel messageModel )  :  ExportToolbar

wicket-extensions-6.2.0.jar, IDataExporter.class
package org.apache.wicket.extensions.markup.html.repeater.data.table.export
IDataExporter.exportData ( IDataProvider p1, List p2, OutputStream p3 ) [abstract]  :  void
IDataExporter.getContentType ( ) [abstract]  :  String
IDataExporter.getDataFormatNameModel ( ) [abstract]  :  IModel
IDataExporter.getFileNameExtension ( ) [abstract]  :  String

wicket-extensions-6.2.0.jar, IExportableColumn.class
package org.apache.wicket.extensions.markup.html.repeater.data.table.export
IExportableColumn.getDataModel ( IModel p1 ) [abstract]  :  IModel
IExportableColumn.getDisplayModel ( ) [abstract]  :  IModel

wicket-extensions-6.2.0.jar, PropertyColumn.class
package org.apache.wicket.extensions.markup.html.repeater.data.table
PropertyColumn.getDataModel ( IModel rowModel )  :  IModel

wicket-native-websocket-jetty9-0.4.jar, Jetty9WebSocketConnection.class
package org.apache.wicket.protocol.ws.jetty
Jetty9WebSocketConnection.close ( int code, String reason )  :  void
Jetty9WebSocketConnection.isOpen ( )  :  boolean
Jetty9WebSocketConnection.Jetty9WebSocketConnection ( WebSocketConnection connection )
Jetty9WebSocketConnection.sendMessage ( byte[ ] message, int offset, int length )  :  IWebSocketConnection
Jetty9WebSocketConnection.sendMessage ( String message )  :  IWebSocketConnection

wicket-native-websocket-jetty9-0.4.jar, Jetty9WebSocketFilter.class
package org.apache.wicket.protocol.http
Jetty9WebSocketFilter.acceptWebSocket ( HttpServletRequest req, HttpServletResponse resp, Application application )  :  boolean
Jetty9WebSocketFilter.destroy ( )  :  void
Jetty9WebSocketFilter.init ( boolean isServlet, FilterConfig filterConfig )  :  void
Jetty9WebSocketFilter.Jetty9WebSocketFilter ( )

wicket-native-websocket-jetty9-0.4.jar, Jetty9WebSocketProcessor.class
package org.apache.wicket.protocol.ws.jetty
Jetty9WebSocketProcessor.Jetty9WebSocketProcessor ( UpgradeRequest upgradeRequest, UpgradeResponse upgradeResponse, Application application )
Jetty9WebSocketProcessor.onOpen ( Object connection )  :  void
Jetty9WebSocketProcessor.onWebSocketBinary ( byte[ ] payload, int offset, int len )  :  void
Jetty9WebSocketProcessor.onWebSocketClose ( int statusCode, String reason )  :  void
Jetty9WebSocketProcessor.onWebSocketConnect ( WebSocketConnection connection )  :  void
Jetty9WebSocketProcessor.onWebSocketException ( WebSocketException error )  :  void
Jetty9WebSocketProcessor.onWebSocketText ( String message )  :  void

to the top

Removed Methods (6)


wicket-bootstrap-0.3.1.jar, Bootstrap.class
package org.apache.wicket.bootstrap
Bootstrap.get ( ) [static]  :  Bootstrap
Bootstrap.getDependencies ( )  :  Iterable
Bootstrap.renderHead ( IHeaderResponse response ) [static]  :  void

wicket-devutils-6.1.1.jar, SessionSizeModel.class
package org.apache.wicket.devutils.inspector
SessionSizeModel.load ( )  :  Bytes
SessionSizeModel.load ( )  :  Object
SessionSizeModel.onDetach ( )  :  void

to the top

Problems with Data Types, Medium Severity (2)


wicket-core-6.1.1.jar
package org.apache.wicket.core.util.io
[+] SerializableChecker (1)

wicket-devutils-6.1.1.jar
package org.apache.wicket.devutils.inspector
[+] SessionSizeModel (1)

to the top

Problems with Data Types, Low Severity (8)


wicket-core-6.1.1.jar
package org.apache.wicket.core.util.io
[+] SerializableChecker (3)

package org.apache.wicket.markup.head.filter
[+] CssAcceptingHeaderResponseFilter (1)
[+] CssAndPageAcceptingHeaderResponseFilter (1)
[+] JavaScriptAcceptingHeaderResponseFilter (1)

wicket-devutils-6.1.1.jar
package org.apache.wicket.devutils.inspector
[+] SessionSizeModel (2)

to the top

Other Changes in Data Types (3)


wicket-core-6.1.1.jar
package org.apache.wicket.ajax.markup.html
[+] AjaxLink (1)

package org.apache.wicket.markup.html.form
[+] FormComponent (1)

package org.apache.wicket.markup.html.link
[+] Link (1)

to the top

Java ARchives (19)


wicket-atmosphere-0.4.1.jar
wicket-auth-roles-6.1.1.jar
wicket-bootstrap-0.3.1.jar
wicket-cdi-6.1.1.jar
wicket-core-6.1.1.jar
wicket-datetime-6.1.1.jar
wicket-devutils-6.1.1.jar
wicket-extensions-6.1.1.jar
wicket-guice-6.1.1.jar
wicket-ioc-6.1.1.jar
wicket-jmx-6.1.1.jar
wicket-native-websocket-core-0.3.1.jar
wicket-native-websocket-jetty-0.3.1.jar
wicket-native-websocket-tomcat-0.3.1.jar
wicket-objectsizeof-agent-6.1.1.jar
wicket-request-6.1.1.jar
wicket-spring-6.1.1.jar
wicket-util-6.1.1.jar
wicket-velocity-6.1.1.jar

to the top