Binary compatibility report for the Wicket library between 6.14.0 and 6.15.0 versions
Test Info
Library Name | Wicket |
Version #1 | 6.14.0 |
Version #2 | 6.15.0 |
Test Results
Total Java ARchives | 22 |
---|
Total Methods / Classes | 11672 / 1780 |
---|
Verdict | Incompatible (0.02%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 20 |
---|
Removed Methods | High | 2 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 0 |
Low | 1 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 2 |
Other Changes in Data Types | - | 4 |
Added Methods (20)
wicket-atmosphere-0.18.jar, EventBus.class
package org.apache.wicket.atmosphere
EventBus.unregister ( Component component ) : void
[mangled: org/apache/wicket/atmosphere/EventBus.unregister:(Lorg/apache/wicket/Component;)V]
EventBus.unregister ( Page page, EventSubscription subscription ) : void
[mangled: org/apache/wicket/atmosphere/EventBus.unregister:(Lorg/apache/wicket/Page;Lorg/apache/wicket/atmosphere/EventSubscription;)V]
wicket-core-6.15.0.jar, AjaxRequestAttributes.class
package org.apache.wicket.ajax.attributes
AjaxRequestAttributes.getChildSelector ( ) : CharSequence
[mangled: org/apache/wicket/ajax/attributes/AjaxRequestAttributes.getChildSelector:()Ljava/lang/CharSequence;]
AjaxRequestAttributes.setChildSelector ( CharSequence childSelector ) : void
[mangled: org/apache/wicket/ajax/attributes/AjaxRequestAttributes.setChildSelector:(Ljava/lang/CharSequence;)V]
wicket-core-6.15.0.jar, HtmlHeaderResolver.class
package org.apache.wicket.markup.resolver
HtmlHeaderResolver.newHtmlHeaderContainer ( String id, ComponentTag tag ) : HtmlHeaderContainer
[mangled: org/apache/wicket/markup/resolver/HtmlHeaderResolver.newHtmlHeaderContainer:(Ljava/lang/String;Lorg/apache/wicket/markup/ComponentTag;)Lorg/apache/wicket/markup/html/internal/HtmlHeaderContainer;]
wicket-core-6.15.0.jar, RadioChoice.class
package org.apache.wicket.markup.html.form
RadioChoice.getAdditionalAttributesForLabel ( int index, Object choice ) : IValueMap
[mangled: org/apache/wicket/markup/html/form/RadioChoice.getAdditionalAttributesForLabel:(ILjava/lang/Object;)Lorg/apache/wicket/util/value/IValueMap;]
wicket-core-6.15.0.jar, Session.class
package org.apache.wicket
Session.dirty ( boolean forced ) : void
[mangled: org/apache/wicket/Session.dirty:(Z)V]
wicket-core-6.15.0.jar, TagUtils.class
package org.apache.wicket.markup
TagUtils.isWicketHeaderItemsTag ( MarkupElement elem ) [static] : boolean
[mangled: org/apache/wicket/markup/TagUtils.isWicketHeaderItemsTag:(Lorg/apache/wicket/markup/MarkupElement;)Z]
wicket-core-6.15.0.jar, WebPageRenderer.class
package org.apache.wicket.request.handler.render
WebPageRenderer.compatibleProtocols ( String p1, String p2 ) : boolean
[mangled: org/apache/wicket/request/handler/render/WebPageRenderer.compatibleProtocols:(Ljava/lang/String;Ljava/lang/String;)Z]
wicket-core-6.15.0.jar, WicketTag.class
package org.apache.wicket.markup
WicketTag.isHeaderItemsTag ( ) : boolean
[mangled: org/apache/wicket/markup/WicketTag.isHeaderItemsTag:()Z]
wicket-extensions-6.15.0.jar, AjaxWizardButtonBar.class
package org.apache.wicket.extensions.wizard
AjaxWizardButtonBar.add ( Component[ ] childs ) : MarkupContainer
[mangled: org/apache/wicket/extensions/wizard/AjaxWizardButtonBar.add:([Lorg/apache/wicket/Component;)Lorg/apache/wicket/MarkupContainer;]
AjaxWizardButtonBar.AjaxWizardButtonBar ( String id, Wizard wizard )
[mangled: org/apache/wicket/extensions/wizard/AjaxWizardButtonBar."<init>":(Ljava/lang/String;Lorg/apache/wicket/extensions/wizard/Wizard;)V]
AjaxWizardButtonBar.updateAjaxAttributes ( AjaxRequestAttributes attributes ) : void
[mangled: org/apache/wicket/extensions/wizard/AjaxWizardButtonBar.updateAjaxAttributes:(Lorg/apache/wicket/ajax/attributes/AjaxRequestAttributes;)V]
wicket-extensions-6.15.0.jar, DataTable.class
package org.apache.wicket.extensions.markup.html.repeater.data.table
DataTable.newDataGridView ( String id, List columns, IDataProvider dataProvider ) : DataGridView
[mangled: org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.newDataGridView:(Ljava/lang/String;Ljava/util/List;Lorg/apache/wicket/markup/repeater/data/IDataProvider;)Lorg/apache/wicket/extensions/markup/html/repeater/data/grid/DataGridView;]
DataTable.onComponentTag ( ComponentTag tag ) : void
[mangled: org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.onComponentTag:(Lorg/apache/wicket/markup/ComponentTag;)V]
wicket-native-websocket-core-6.15.0.jar, WebSocketBehavior.class
package org.apache.wicket.protocol.ws.api
WebSocketBehavior.onPush ( WebSocketRequestHandler handler, IWebSocketPushMessage message ) : void
[mangled: org/apache/wicket/protocol/ws/api/WebSocketBehavior.onPush:(Lorg/apache/wicket/protocol/ws/api/WebSocketRequestHandler;Lorg/apache/wicket/protocol/ws/api/message/IWebSocketPushMessage;)V]
wicket-native-websocket-core-6.15.0.jar, WebSocketResource.class
package org.apache.wicket.protocol.ws.api
WebSocketResource.onPush ( WebSocketRequestHandler handler, IWebSocketPushMessage message ) : void
[mangled: org/apache/wicket/protocol/ws/api/WebSocketResource.onPush:(Lorg/apache/wicket/protocol/ws/api/WebSocketRequestHandler;Lorg/apache/wicket/protocol/ws/api/message/IWebSocketPushMessage;)V]
wicket-native-websocket-core-6.15.0.jar, WebSocketTester.class
package org.apache.wicket.protocol.ws.util.tester
WebSocketTester.broadcast ( Application application, String sessionId, IKey key, IWebSocketPushMessage message ) : void
[mangled: org/apache/wicket/protocol/ws/util/tester/WebSocketTester.broadcast:(Lorg/apache/wicket/Application;Ljava/lang/String;Lorg/apache/wicket/protocol/ws/api/registry/IKey;Lorg/apache/wicket/protocol/ws/api/message/IWebSocketPushMessage;)V]
WebSocketTester.broadcastAll ( Application application, IWebSocketPushMessage message ) : void
[mangled: org/apache/wicket/protocol/ws/util/tester/WebSocketTester.broadcastAll:(Lorg/apache/wicket/Application;Lorg/apache/wicket/protocol/ws/api/message/IWebSocketPushMessage;)V]
wicket-util-6.15.0.jar, CopyOnWriteValueMap.class
package org.apache.wicket.util.value
CopyOnWriteValueMap.hashCode ( ) : int
[mangled: org/apache/wicket/util/value/CopyOnWriteValueMap.hashCode:()I]
to the top
Removed Methods (2)
wicket-atmosphere-0.17.jar, EventFilter.class
package org.apache.wicket.atmosphere
EventFilter.equals ( Object other ) : boolean
[mangled: org/apache/wicket/atmosphere/EventFilter.equals:(Ljava/lang/Object;)Z]
wicket-atmosphere-0.17.jar, NoFilterPredicate.class
package org.apache.wicket.atmosphere
NoFilterPredicate.equals ( Object other ) : boolean
[mangled: org/apache/wicket/atmosphere/NoFilterPredicate.equals:(Ljava/lang/Object;)Z]
to the top
Problems with Data Types, Low Severity (1)
wicket-extensions-6.14.0.jar
package org.apache.wicket.extensions.markup.html.repeater.data.table
[+] DataTable (1)
| Change | Effect |
---|
1 | Method onComponentTag ( ComponentTag ) has been overridden by onComponentTag ( ComponentTag ) | Method onComponentTag ( ComponentTag ) will be called instead of onComponentTag ( ComponentTag ) in a client program. |
[+] affected methods (1)
onComponentTag ( ComponentTag )Method 'onComponentTag ( ComponentTag )' will be called instead of this method in a client program.
to the top
Problems with Methods, Low Severity (2)
wicket-core-6.14.0.jar, Session
package org.apache.wicket
[+] Session.nextPageId ( ) : int (1)
[mangled: org/apache/wicket/Session.nextPageId:()I]
| Change | Effect |
---|
1 | Method became non-synchronized.
| A multi-threaded client program may change behavior. |
[+] Session.nextSequenceValue ( ) : int (1)
[mangled: org/apache/wicket/Session.nextSequenceValue:()I]
| Change | Effect |
---|
1 | Method became non-synchronized.
| A multi-threaded client program may change behavior. |
to the top
Other Changes in Data Types (4)
wicket-core-6.14.0.jar
package org.apache.wicket.ajax.attributes
[+] AjaxAttributeName (1)
| Change | Effect |
---|
1 | Field CHILD_SELECTOR 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 and cause IncompatibleClassChangeError exception. |
[+] affected methods (4)
jsonName ( )This method is from 'AjaxAttributeName' class.
toString ( )This method is from 'AjaxAttributeName' class.
valueOf ( String )This method is from 'AjaxAttributeName' class.
values ( )This method is from 'AjaxAttributeName' class.
package org.apache.wicket.markup.resolver
[+] HtmlHeaderResolver (1)
| Change | Effect |
---|
1 | Field HEADER_ITEMS 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 and cause IncompatibleClassChangeError exception. |
[+] affected methods (3)
HtmlHeaderResolver ( )This constructor is from 'HtmlHeaderResolver' class.
newHtmlHeaderContainer ( String )This method is from 'HtmlHeaderResolver' class.
resolve ( MarkupContainer, MarkupStream, ComponentTag )This method is from 'HtmlHeaderResolver' class.
package org.apache.wicket.util.tester
[+] WicketTesterHelper.ComponentData (2)
| Change | Effect |
---|
1 | Field isEnabled 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 and cause IncompatibleClassChangeError exception. |
2 | Field isVisible 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 and cause IncompatibleClassChangeError exception. |
[+] affected methods (1)
WicketTesterHelper.ComponentData ( )This constructor is from 'WicketTesterHelper.ComponentData' class.
to the top
Java ARchives (22)
wicket-atmosphere-0.17.jar
wicket-auth-roles-6.14.0.jar
wicket-bean-validation-6.14.0.jar
wicket-bootstrap-0.16.jar
wicket-cdi-1.1-6.14.0.jar
wicket-cdi-6.14.0.jar
wicket-core-6.14.0.jar
wicket-datetime-6.14.0.jar
wicket-devutils-6.14.0.jar
wicket-extensions-6.14.0.jar
wicket-guice-6.14.0.jar
wicket-ioc-6.14.0.jar
wicket-jmx-6.14.0.jar
wicket-native-websocket-core-6.14.0.jar
wicket-native-websocket-jetty-6.14.0.jar
wicket-native-websocket-jetty9-6.14.0.jar
wicket-native-websocket-tomcat-6.14.0.jar
wicket-objectsizeof-agent-6.14.0.jar
wicket-request-6.14.0.jar
wicket-spring-6.14.0.jar
wicket-util-6.14.0.jar
wicket-velocity-6.14.0.jar
to the top