Source compatibility report for the Wicket library between 6.12.0 and 6.13.0 versions

Test Info


Library NameWicket
Version #16.12.0
Version #26.13.0

Test Results


Total Java ARchives21
Total Methods / Classes11652 / 1758
VerdictIncompatible
(0.3%)

Problem Summary


SeverityCount
Added Methods-147
Removed MethodsHigh18
Problems with
Data Types
High7
Medium1
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-4

Added Methods (147)


wicket-cdi-1.1-0.2.jar, AutoConversationManager.class
package org.apache.wicket.cdi
AutoConversationManager.autoBeginIfNecessary ( Page page, IRequestHandler handler )  :  void
AutoConversationManager.AutoConversationManager ( IConversationPropagation propagation )
AutoConversationManager.autoEndIfNecessary ( Page page, IRequestHandler handler )  :  void
AutoConversationManager.hasConversationalComponent ( Page page )  :  boolean
AutoConversationManager.onBeforeRender ( Component component )  :  void

wicket-cdi-1.1-0.2.jar, BeanManagerLookup.class
package org.apache.wicket.cdi
BeanManagerLookup.lookup ( ) [static]  :  BeanManager

wicket-cdi-1.1-0.2.jar, BehaviorInjector.class
package org.apache.wicket.cdi
BehaviorInjector.BehaviorInjector ( )

wicket-cdi-1.1-0.2.jar, CdiConfiguration.class
package org.apache.wicket.cdi
CdiConfiguration.CdiConfiguration ( )
CdiConfiguration.configure ( Application application )  :  void
CdiConfiguration.get ( Application application ) [static]  :  CdiConfiguration
CdiConfiguration.getFallbackBeanManager ( )  :  BeanManager
CdiConfiguration.setFallbackBeanManager ( BeanManager fallbackBeanManager )  :  CdiConfiguration

wicket-cdi-1.1-0.2.jar, ConversationExpiryChecker.class
package org.apache.wicket.cdi
ConversationExpiryChecker.ConversationExpiryChecker ( )

wicket-cdi-1.1-0.2.jar, ConversationPropagator.class
package org.apache.wicket.cdi
ConversationPropagator.ConversationPropagator ( Application application, IConversationPropagation propagation )
ConversationPropagator.getConversationIdFromPage ( Page page ) [static]  :  String
ConversationPropagator.getPropagation ( )  :  IConversationPropagation
ConversationPropagator.markPageWithConversationId ( IRequestHandler handler, String cid ) [static]  :  void
ConversationPropagator.removeConversationIdFromPage ( Page page ) [static]  :  void

wicket-cdi-1.1-0.2.jar, DetachEventEmitter.class
package org.apache.wicket.cdi
DetachEventEmitter.DetachEventEmitter ( )

wicket-cdi-1.1-0.2.jar, IConversationPropagation.class
package org.apache.wicket.cdi
IConversationPropagation.propagatesVia ( IRequestHandler p1, Page p2 ) [abstract]  :  boolean

wicket-cdi-1.1-0.2.jar, NonContextual.class
package org.apache.wicket.cdi
NonContextual.of ( Class clazz ) [static]  :  NonContextual
NonContextual.undeploy ( ) [static]  :  void

wicket-core-6.13.0.jar, AjaxClientInfoBehavior.class
package org.apache.wicket.ajax
AjaxClientInfoBehavior.AjaxClientInfoBehavior ( )
AjaxClientInfoBehavior.AjaxClientInfoBehavior ( Duration duration )
AjaxClientInfoBehavior.onClientInfo ( AjaxRequestTarget target, WebClientInfo clientInfo )  :  void
AjaxClientInfoBehavior.onTimer ( AjaxRequestTarget target )  :  void
AjaxClientInfoBehavior.renderHead ( Component component, IHeaderResponse response )  :  void
AjaxClientInfoBehavior.updateAjaxAttributes ( AjaxRequestAttributes attributes )  :  void

wicket-core-6.13.0.jar, AutoLabelMarker.class
package org.apache.wicket.markup.html.form
AutoLabelResolver.AutoLabelMarker.AutoLabelResolver.AutoLabelMarker ( FormComponent component )
AutoLabelResolver.AutoLabelMarker.isEnabled ( )  :  boolean
AutoLabelResolver.AutoLabelMarker.isRequired ( )  :  boolean
AutoLabelResolver.AutoLabelMarker.isValid ( )  :  boolean
AutoLabelResolver.AutoLabelMarker.updateFrom ( FormComponent component, AjaxRequestTarget target )  :  void

wicket-core-6.13.0.jar, AutoLabelResolver.class
package org.apache.wicket.markup.html.form
AutoLabelResolver.getLabelIdFor ( Component component ) [static]  :  String

wicket-core-6.13.0.jar, BrowserInfoForm.class
package org.apache.wicket.markup.html.pages
BrowserInfoForm.createForm ( String componentId )  :  Form
BrowserInfoForm.getFormMarkupId ( )  :  String
BrowserInfoForm.renderHead ( IHeaderResponse response )  :  void

wicket-core-6.13.0.jar, BrowserInfoPage.class
package org.apache.wicket.markup.html.pages
BrowserInfoPage.renderHead ( IHeaderResponse response )  :  void

wicket-core-6.13.0.jar, CssUtils.class
package org.apache.wicket.core.util.string
CssUtils.key ( Class scope, String facet ) [static]  :  String

wicket-core-6.13.0.jar, ExactLevelFeedbackMessageFilter.class
package org.apache.wicket.feedback
ExactLevelFeedbackMessageFilter.accept ( FeedbackMessage message )  :  boolean
ExactLevelFeedbackMessageFilter.ExactLevelFeedbackMessageFilter ( int level )

wicket-core-6.13.0.jar, FormComponent.class
package org.apache.wicket.markup.html.form
FormComponent.updateAutoLabels ( AjaxRequestTarget target )  :  void

wicket-core-6.13.0.jar, OnDomReadyHeaderItem.class
package org.apache.wicket.markup.head
OnDomReadyHeaderItem.OnDomReadyHeaderItem ( )

wicket-core-6.13.0.jar, OnEventHeaderItem.class
package org.apache.wicket.markup.head
OnEventHeaderItem.OnEventHeaderItem ( String target, String event )

wicket-core-6.13.0.jar, OnLoadHeaderItem.class
package org.apache.wicket.markup.head
OnLoadHeaderItem.OnLoadHeaderItem ( )

wicket-core-6.13.0.jar, Page.class
package org.apache.wicket
Page.onInitialize ( )  :  void

wicket-core-6.13.0.jar, PagingNavigation.class
package org.apache.wicket.markup.html.navigation.paging
PagingNavigation.onConfigure ( )  :  void

wicket-core-6.13.0.jar, ReplacementResourceBundleReference.class
package org.apache.wicket.resource.bundles
ReplacementResourceBundleReference.ReplacementResourceBundleReference ( ResourceReference bundleRef )

wicket-core-6.13.0.jar, ResourceAggregator.class
package org.apache.wicket.markup.head
ResourceAggregator.preserveCssDetails ( CssReferenceHeaderItem item, CssReferenceHeaderItem bundle )  :  HeaderItem
ResourceAggregator.preserveDetails ( HeaderItem item, HeaderItem bundle )  :  HeaderItem

wicket-core-6.13.0.jar, SharedResources.class
package org.apache.wicket
SharedResources.get ( String name )  :  ResourceReference

wicket-core-6.13.0.jar, WebApplication.class
package org.apache.wicket.protocol.http
WebApplication.getUpdateAutoLabelsOnAjaxRequests ( )  :  boolean

wicket-extensions-6.13.0.jar, CaptchaImageResource.class
package org.apache.wicket.extensions.markup.html.captcha
CaptchaImageResource.newRandomNumberGenerator ( )  :  Random

wicket-extensions-6.13.0.jar, Palette.class
package org.apache.wicket.extensions.markup.html.form.palette
Palette.getAddAllOnClickJS ( )  :  String
Palette.getRemoveAllOnClickJS ( )  :  String
Palette.newAddAllComponent ( )  :  Component
Palette.newRemoveAllComponent ( )  :  Component
Palette.Palette ( String id, IModel model, IModel choicesModel, IChoiceRenderer choiceRenderer, int rows, boolean allowOrder, boolean allowMoveAll )

wicket-extensions-6.13.0.jar, UploadProgressBar.class
package org.apache.wicket.extensions.ajax.markup.html.form.upload
UploadProgressBar.newBarComponent ( String id )  :  MarkupContainer
UploadProgressBar.newStatusComponent ( String id )  :  MarkupContainer

wicket-native-websocket-core-0.15.jar, BaseWebSocketBehavior.class
package org.apache.wicket.protocol.ws.api
BaseWebSocketBehavior.BaseWebSocketBehavior ( )
BaseWebSocketBehavior.BaseWebSocketBehavior ( String resourceName )
BaseWebSocketBehavior.getStatelessHint ( Component component )  :  boolean
BaseWebSocketBehavior.renderHead ( Component component, IHeaderResponse response )  :  void

wicket-native-websocket-core-0.15.jar, ClosedMessage.class
package org.apache.wicket.protocol.ws.api.message
ClosedMessage.ClosedMessage ( Application application, String sessionId, IKey key )
ClosedMessage.getKey ( )  :  IKey

wicket-native-websocket-core-0.15.jar, ConnectedMessage.class
package org.apache.wicket.protocol.ws.api.message
ConnectedMessage.ConnectedMessage ( Application application, String sessionId, IKey key )
ConnectedMessage.getKey ( )  :  IKey

wicket-native-websocket-core-0.15.jar, IWebSocketConnectionRegistry.class
package org.apache.wicket.protocol.ws.api.registry
IWebSocketConnectionRegistry.getConnection ( Application p1, String p2, IKey p3 ) [abstract]  :  IWebSocketConnection
IWebSocketConnectionRegistry.getConnections ( Application p1 ) [abstract]  :  Collection
IWebSocketConnectionRegistry.removeConnection ( Application p1, String p2, IKey p3 ) [abstract]  :  void
IWebSocketConnectionRegistry.setConnection ( Application p1, String p2, IKey p3, IWebSocketConnection p4 ) [abstract]  :  void

wicket-native-websocket-core-0.15.jar, IWebSocketSettings.class
package org.apache.wicket.protocol.ws
IWebSocketSettings.getConnectionRegistry ( ) [abstract]  :  IWebSocketConnectionRegistry
IWebSocketSettings.setConnectionRegistry ( IWebSocketConnectionRegistry p1 ) [abstract]  :  IWebSocketSettings

wicket-native-websocket-core-0.15.jar, PageIdKey.class
package org.apache.wicket.protocol.ws.api.registry
PageIdKey.equals ( Object o )  :  boolean
PageIdKey.hashCode ( )  :  int
PageIdKey.PageIdKey ( Integer pageId )

wicket-native-websocket-core-0.15.jar, ResourceNameKey.class
package org.apache.wicket.protocol.ws.api.registry
ResourceNameKey.equals ( Object o )  :  boolean
ResourceNameKey.hashCode ( )  :  int
ResourceNameKey.ResourceNameKey ( String resourceName )

wicket-native-websocket-core-0.15.jar, SimpleWebSocketConnectionRegistry.class
package org.apache.wicket.protocol.ws.api.registry
SimpleWebSocketConnectionRegistry.getConnection ( Application application, String sessionId, IKey key )  :  IWebSocketConnection
SimpleWebSocketConnectionRegistry.getConnections ( Application application )  :  Collection
SimpleWebSocketConnectionRegistry.removeConnection ( Application application, String sessionId, IKey key )  :  void
SimpleWebSocketConnectionRegistry.setConnection ( Application application, String sessionId, IKey key, IWebSocketConnection connection )  :  void
SimpleWebSocketConnectionRegistry.SimpleWebSocketConnectionRegistry ( )

wicket-native-websocket-core-0.15.jar, WebSocketPushBroadcaster.class
package org.apache.wicket.protocol.ws.api
WebSocketPushBroadcaster.WebSocketPushBroadcaster ( IWebSocketConnectionRegistry registry )

wicket-native-websocket-core-0.15.jar, WebSocketResource.class
package org.apache.wicket.protocol.ws.api
WebSocketResource.onClose ( ClosedMessage message )  :  void
WebSocketResource.onConnect ( ConnectedMessage message )  :  void
WebSocketResource.onMessage ( WebSocketRequestHandler handler, BinaryMessage binaryMessage )  :  void
WebSocketResource.onMessage ( WebSocketRequestHandler handler, TextMessage message )  :  void
WebSocketResource.respond ( IResource.Attributes attributes )  :  void
WebSocketResource.WebSocketResource ( )

wicket-native-websocket-core-0.15.jar, WebSocketSettings.class
package org.apache.wicket.protocol.ws
WebSocketSettings.getConnectionRegistry ( )  :  IWebSocketConnectionRegistry
WebSocketSettings.setConnectionRegistry ( IWebSocketConnectionRegistry connectionRegistry )  :  IWebSocketSettings

wicket-native-websocket-core-0.15.jar, WebSocketTester.class
package org.apache.wicket.protocol.ws.util.tester
WebSocketTester.WebSocketTester ( WicketTester wicketTester, String resourceName )

wicket-util-6.13.0.jar, BigIntegerConverter.class
package org.apache.wicket.util.convert.converter
BigIntegerConverter.BigIntegerConverter ( )
BigIntegerConverter.convertToObject ( String value, Locale locale )  :  BigInteger
BigIntegerConverter.convertToObject ( String x0, Locale x1 )  :  Object
BigIntegerConverter.getTargetType ( )  :  Class

wicket-util-6.13.0.jar, BOMInputStream.class
package org.apache.wicket.util.io
BOMInputStream.BOMInputStream ( InputStream delegate )
BOMInputStream.BOMInputStream ( InputStream delegate, boolean include )
BOMInputStream.BOMInputStream ( InputStream delegate, boolean include, ByteOrderMark[ ] boms )
BOMInputStream.BOMInputStream ( InputStream delegate, ByteOrderMark[ ] boms )
BOMInputStream.getBOM ( )  :  ByteOrderMark
BOMInputStream.getBOMCharsetName ( )  :  String
BOMInputStream.hasBOM ( )  :  boolean
BOMInputStream.hasBOM ( ByteOrderMark bom )  :  boolean
BOMInputStream.mark ( int readlimit )  :  void
BOMInputStream.read ( )  :  int
BOMInputStream.read ( byte[ ] buf )  :  int
BOMInputStream.read ( byte[ ] buf, int off, int len )  :  int
BOMInputStream.reset ( )  :  void
BOMInputStream.skip ( long n )  :  long

wicket-util-6.13.0.jar, ByteOrderMark.class
package org.apache.wicket.util.io
ByteOrderMark.ByteOrderMark ( String charsetName, int[ ] bytes )
ByteOrderMark.equals ( Object obj )  :  boolean
ByteOrderMark.get ( int pos )  :  int
ByteOrderMark.getBytes ( )  :  byte[ ]
ByteOrderMark.getCharsetName ( )  :  String
ByteOrderMark.hashCode ( )  :  int
ByteOrderMark.length ( )  :  int
ByteOrderMark.toString ( )  :  String

wicket-util-6.13.0.jar, ProxyInputStream.class
package org.apache.wicket.util.io
ProxyInputStream.afterRead ( int n )  :  void
ProxyInputStream.available ( )  :  int
ProxyInputStream.beforeRead ( int n )  :  void
ProxyInputStream.close ( )  :  void
ProxyInputStream.handleIOException ( IOException e )  :  void
ProxyInputStream.mark ( int readlimit )  :  void
ProxyInputStream.markSupported ( )  :  boolean
ProxyInputStream.ProxyInputStream ( InputStream proxy )
ProxyInputStream.read ( )  :  int
ProxyInputStream.read ( byte[ ] bts )  :  int
ProxyInputStream.read ( byte[ ] bts, int off, int len )  :  int
ProxyInputStream.reset ( )  :  void
ProxyInputStream.skip ( long ln )  :  long

wicket-util-6.13.0.jar, ResourceStreamWrapper.class
package org.apache.wicket.util.resource
ResourceStreamWrapper.close ( )  :  void
ResourceStreamWrapper.getContentType ( )  :  String
ResourceStreamWrapper.getDelegate ( )  :  IResourceStream
ResourceStreamWrapper.getInputStream ( )  :  InputStream
ResourceStreamWrapper.getLocale ( )  :  Locale
ResourceStreamWrapper.getStyle ( )  :  String
ResourceStreamWrapper.getVariation ( )  :  String
ResourceStreamWrapper.lastModifiedTime ( )  :  Time
ResourceStreamWrapper.length ( )  :  Bytes
ResourceStreamWrapper.ResourceStreamWrapper ( IResourceStream delegate )
ResourceStreamWrapper.setLocale ( Locale locale )  :  void
ResourceStreamWrapper.setStyle ( String style )  :  void
ResourceStreamWrapper.setVariation ( String variation )  :  void

to the top

Removed Methods (18)


wicket-native-websocket-core-0.14.jar, ClosedMessage.class
package org.apache.wicket.protocol.ws.api.message
ClosedMessage.ClosedMessage ( Application application, String sessionId, Integer pageId )
ClosedMessage.getPageId ( )  :  Integer

wicket-native-websocket-core-0.14.jar, ConnectedMessage.class
package org.apache.wicket.protocol.ws.api.message
ConnectedMessage.ConnectedMessage ( Application application, String sessionId, Integer pageId )
ConnectedMessage.getPageId ( )  :  Integer

wicket-native-websocket-core-0.14.jar, IWebSocketConnectionRegistry.class
package org.apache.wicket.protocol.ws.api
IWebSocketConnectionRegistry.getConnection ( Application p1, String p2, Integer p3 ) [abstract]  :  IWebSocketConnection
IWebSocketConnectionRegistry.getConnections ( Application p1 ) [abstract]  :  Collection
IWebSocketConnectionRegistry.removeConnection ( Application p1, String p2, Integer p3 ) [abstract]  :  void
IWebSocketConnectionRegistry.setConnection ( Application p1, String p2, Integer p3, IWebSocketConnection p4 ) [abstract]  :  void

wicket-native-websocket-core-0.14.jar, IWebSocketSettings.class
package org.apache.wicket.protocol.ws
IWebSocketSettings.getConnectionRegistry ( ) [abstract]  :  IWebSocketConnectionRegistry
IWebSocketSettings.setConnectionRegistry ( IWebSocketConnectionRegistry p1 ) [abstract]  :  IWebSocketSettings

wicket-native-websocket-core-0.14.jar, SimpleWebSocketConnectionRegistry.class
package org.apache.wicket.protocol.ws.api
SimpleWebSocketConnectionRegistry.getConnection ( Application application, String sessionId, Integer pageId )  :  IWebSocketConnection
SimpleWebSocketConnectionRegistry.getConnections ( Application application )  :  Collection
SimpleWebSocketConnectionRegistry.removeConnection ( Application application, String sessionId, Integer pageId )  :  void
SimpleWebSocketConnectionRegistry.setConnection ( Application application, String sessionId, Integer pageId, IWebSocketConnection connection )  :  void
SimpleWebSocketConnectionRegistry.SimpleWebSocketConnectionRegistry ( )

wicket-native-websocket-core-0.14.jar, WebSocketPushBroadcaster.class
package org.apache.wicket.protocol.ws.api
WebSocketPushBroadcaster.WebSocketPushBroadcaster ( IWebSocketConnectionRegistry registry )

wicket-native-websocket-core-0.14.jar, WebSocketSettings.class
package org.apache.wicket.protocol.ws
WebSocketSettings.getConnectionRegistry ( )  :  IWebSocketConnectionRegistry
WebSocketSettings.setConnectionRegistry ( IWebSocketConnectionRegistry connectionRegistry )  :  IWebSocketSettings

to the top

Problems with Data Types, High Severity (7)


wicket-cdi-6.12.0.jar
package org.apache.wicket.cdi
[+] IConversationPropagation (1)

wicket-native-websocket-core-0.14.jar
package org.apache.wicket.protocol.ws
[+] IWebSocketSettings (4)

package org.apache.wicket.protocol.ws.api
[+] IWebSocketConnectionRegistry (1)
[+] SimpleWebSocketConnectionRegistry (1)

to the top

Problems with Data Types, Medium Severity (1)


wicket-native-websocket-core-0.14.jar
package org.apache.wicket.protocol.ws.api
[+] WebSocketBehavior (1)

to the top

Other Changes in Data Types (4)


wicket-core-6.12.0.jar
package org.apache.wicket.markup.html.form
[+] AutoLabelResolver (4)

to the top

Java ARchives (21)


wicket-atmosphere-0.15.jar
wicket-auth-roles-6.12.0.jar
wicket-bean-validation-0.14.jar
wicket-bootstrap-0.14.jar
wicket-cdi-6.12.0.jar
wicket-core-6.12.0.jar
wicket-datetime-6.12.0.jar
wicket-devutils-6.12.0.jar
wicket-extensions-6.12.0.jar
wicket-guice-6.12.0.jar
wicket-ioc-6.12.0.jar
wicket-jmx-6.12.0.jar
wicket-native-websocket-core-0.14.jar
wicket-native-websocket-jetty-0.14.jar
wicket-native-websocket-jetty9-0.14.jar
wicket-native-websocket-tomcat-0.14.jar
wicket-objectsizeof-agent-6.12.0.jar
wicket-request-6.12.0.jar
wicket-spring-6.12.0.jar
wicket-util-6.12.0.jar
wicket-velocity-6.12.0.jar

to the top