Binary compatibility report for the Wicket library between 1.4.16 and 1.4.17 versions
Test Info
Library Name | Wicket |
Version #1 | 1.4.16 |
Version #2 | 1.4.17 |
Test Results
Total Java ARchives | 11 |
---|
Total Methods / Classes | 8947 / 1367 |
---|
Verdict | Incompatible (0.02%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 17 |
---|
Removed Methods | High | 2 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 3 |
Added Methods (17)
wicket-1.4.17.jar, AjaxEnclosureListener.class
package org.apache.wicket.protocol.http
AjaxEnclosureListener.AjaxEnclosureListener ( )
[mangled: org/apache/wicket/protocol/http/AjaxEnclosureListener."<init>":()V]
AjaxEnclosureListener.onAfterRespond ( Map map, AjaxRequestTarget.IJavascriptResponse response ) : void
[mangled: org/apache/wicket/protocol/http/AjaxEnclosureListener.onAfterRespond:(Ljava/util/Map;Lorg/apache/wicket/ajax/AjaxRequestTarget$IJavascriptResponse;)V]
AjaxEnclosureListener.onBeforeRespond ( Map map, AjaxRequestTarget target ) : void
[mangled: org/apache/wicket/protocol/http/AjaxEnclosureListener.onBeforeRespond:(Ljava/util/Map;Lorg/apache/wicket/ajax/AjaxRequestTarget;)V]
wicket-1.4.17.jar, BaseWicketTester.class
package org.apache.wicket.util.tester
BaseWicketTester.startPanel ( ITestPanelSource testPanelSource ) : Panel
[mangled: org/apache/wicket/util/tester/BaseWicketTester.startPanel:(Lorg/apache/wicket/util/tester/ITestPanelSource;)Lorg/apache/wicket/markup/html/panel/Panel;]
wicket-1.4.17.jar, DummyPanelPage.class
package org.apache.wicket.util.tester
DummyPanelPage.DummyPanelPage ( ITestPanelSource testPanelSource )
[mangled: org/apache/wicket/util/tester/DummyPanelPage."<init>":(Lorg/apache/wicket/util/tester/ITestPanelSource;)V]
wicket-1.4.17.jar, InlineEnclosureHandler.class
package org.apache.wicket.markup.parser.filter
InlineEnclosureHandler.getInlineEnclosureAttribute ( ComponentTag tag ) [static] : String
[mangled: org/apache/wicket/markup/parser/filter/InlineEnclosureHandler.getInlineEnclosureAttribute:(Lorg/apache/wicket/markup/ComponentTag;)Ljava/lang/String;]
InlineEnclosureHandler.InlineEnclosureHandler ( )
[mangled: org/apache/wicket/markup/parser/filter/InlineEnclosureHandler."<init>":()V]
InlineEnclosureHandler.nextTag ( ) : MarkupElement
[mangled: org/apache/wicket/markup/parser/filter/InlineEnclosureHandler.nextTag:()Lorg/apache/wicket/markup/MarkupElement;]
wicket-1.4.17.jar, IRequestLogger.class
package org.apache.wicket.protocol.http
IRequestLogger.getPeakActiveRequestCount ( ) [abstract] : int
[mangled: org/apache/wicket/protocol/http/IRequestLogger.getPeakActiveRequestCount:()I]
wicket-1.4.17.jar, ITestPanelSource.class
package org.apache.wicket.util.tester
ITestPanelSource.getTestPanel ( String p1 ) [abstract] : Panel
[mangled: org/apache/wicket/util/tester/ITestPanelSource.getTestPanel:(Ljava/lang/String;)Lorg/apache/wicket/markup/html/panel/Panel;]
wicket-1.4.17.jar, Objects.class
package org.apache.wicket.util.lang
Objects.resolveClass ( String className ) [static] : Class
[mangled: org/apache/wicket/util/lang/Objects.resolveClass:(Ljava/lang/String;)Ljava/lang/Class;]
wicket-1.4.17.jar, RequestLogger.class
package org.apache.wicket.protocol.http
RequestLogger.getPeakActiveRequestCount ( ) : int
[mangled: org/apache/wicket/protocol/http/RequestLogger.getPeakActiveRequestCount:()I]
wicket-1.4.17.jar, WebResponse.class
package org.apache.wicket.protocol.http
WebResponse.disableCaching ( ) : void
[mangled: org/apache/wicket/protocol/http/WebResponse.disableCaching:()V]
wicket-jmx-1.4.17.jar, RequestLogger.class
package org.apache.wicket.jmx
RequestLogger.getNumberOfCurrentActiveRequests ( ) : Integer
[mangled: org/apache/wicket/jmx/RequestLogger.getNumberOfCurrentActiveRequests:()Ljava/lang/Integer;]
RequestLogger.getPeakNumberOfActiveRequests ( ) : Integer
[mangled: org/apache/wicket/jmx/RequestLogger.getPeakNumberOfActiveRequests:()Ljava/lang/Integer;]
wicket-jmx-1.4.17.jar, RequestLoggerMBean.class
package org.apache.wicket.jmx
RequestLoggerMBean.getNumberOfCurrentActiveRequests ( ) [abstract] : Integer
[mangled: org/apache/wicket/jmx/RequestLoggerMBean.getNumberOfCurrentActiveRequests:()Ljava/lang/Integer;]
RequestLoggerMBean.getPeakNumberOfActiveRequests ( ) [abstract] : Integer
[mangled: org/apache/wicket/jmx/RequestLoggerMBean.getPeakNumberOfActiveRequests:()Ljava/lang/Integer;]
to the top
Removed Methods (2)
wicket-1.4.16.jar, BaseWicketTester.class
package org.apache.wicket.util.tester
BaseWicketTester.startPanel ( TestPanelSource testPanelSource ) : Panel
[mangled: org/apache/wicket/util/tester/BaseWicketTester.startPanel:(Lorg/apache/wicket/util/tester/TestPanelSource;)Lorg/apache/wicket/markup/html/panel/Panel;]
wicket-1.4.16.jar, DummyPanelPage.class
package org.apache.wicket.util.tester
DummyPanelPage.DummyPanelPage ( TestPanelSource testPanelSource )
[mangled: org/apache/wicket/util/tester/DummyPanelPage."<init>":(Lorg/apache/wicket/util/tester/TestPanelSource;)V]
to the top
Other Changes in Data Types (3)
wicket-1.4.16.jar
package org.apache.wicket.protocol.http
[+] IRequestLogger (1)
| Change | Effect |
---|
1 | Abstract method getPeakActiveRequestCount ( ) has been added to this interface. | No effect. |
[+] affected methods (16)
getRequestLogger ( )Return value of this method has type 'IRequestLogger'.
newRequestLogger ( )Return value of this method has type 'IRequestLogger'.
getRequestLogger ( )Return value of this method has type 'IRequestLogger'.
getCurrentActiveRequestCount ( )This abstract method is from 'IRequestLogger' interface.
getLiveSessions ( )This abstract method is from 'IRequestLogger' interface.
getPeakSessions ( )This abstract method is from 'IRequestLogger' interface.
getRequests ( )This abstract method is from 'IRequestLogger' interface.
getTotalCreatedSessions ( )This abstract method is from 'IRequestLogger' interface.
logEventTarget ( IRequestTarget )This abstract method is from 'IRequestLogger' interface.
logResponseTarget ( IRequestTarget )This abstract method is from 'IRequestLogger' interface.
objectCreated ( Object )This abstract method is from 'IRequestLogger' interface.
objectRemoved ( Object )This abstract method is from 'IRequestLogger' interface.
...
wicket-jmx-1.4.16.jar
package org.apache.wicket.jmx
[+] RequestLoggerMBean (2)
| Change | Effect |
---|
1 | Abstract method getNumberOfCurrentActiveRequests ( ) has been added to this interface. | No effect. |
2 | Abstract method getPeakNumberOfActiveRequests ( ) has been added to this interface. | No effect. |
[+] affected methods (5)
getNumberOfCreatedSessions ( )This abstract method is from 'RequestLoggerMBean' interface.
getNumberOfLiveSessions ( )This abstract method is from 'RequestLoggerMBean' interface.
getPeakNumberOfSessions ( )This abstract method is from 'RequestLoggerMBean' interface.
restart ( )This abstract method is from 'RequestLoggerMBean' interface.
stop ( )This abstract method is from 'RequestLoggerMBean' interface.
to the top
Java ARchives (11)
wicket-1.4.16.jar
wicket-auth-roles-1.4.16.jar
wicket-datetime-1.4.16.jar
wicket-devutils-1.4.16.jar
wicket-extensions-1.4.16.jar
wicket-guice-1.4.16.jar
wicket-ioc-1.4.16.jar
wicket-jmx-1.4.16.jar
wicket-objectsizeof-agent-1.4.16.jar
wicket-spring-1.4.16.jar
wicket-velocity-1.4.16.jar
to the top