Binary compatibility report for the Wicket library between 1.5.5 and 1.5.6 versions
Test Info
Library Name | Wicket |
Version #1 | 1.5.5 |
Version #2 | 1.5.6 |
Test Results
Total Java ARchives | 13 |
---|
Total Methods / Classes | 9948 / 1529 |
---|
Verdict | Incompatible (0.1%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 16 |
---|
Removed Methods | High | 5 |
---|
Problems with Data Types | High | 1 |
---|
Medium | 0 |
Low | 2 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 1 |
Added Methods (16)
wicket-core-1.5.6.jar, AbstractChoice.class
package org.apache.wicket.markup.html.form
AbstractChoice.setOptionAttributes ( AppendingStringBuffer buffer, Object choice, int index, String selected ) : void
[mangled: org/apache/wicket/markup/html/form/AbstractChoice.setOptionAttributes:(Lorg/apache/wicket/util/string/AppendingStringBuffer;Ljava/lang/Object;ILjava/lang/String;)V]
wicket-core-1.5.6.jar, Button.class
package org.apache.wicket.markup.html.form
Button.getForm ( ) : Form
[mangled: org/apache/wicket/markup/html/form/Button.getForm:()Lorg/apache/wicket/markup/html/form/Form;]
wicket-core-1.5.6.jar, ErrorAttributes.class
package org.apache.wicket.protocol.http.servlet
ErrorAttributes.toString ( ) : String
[mangled: org/apache/wicket/protocol/http/servlet/ErrorAttributes.toString:()Ljava/lang/String;]
wicket-core-1.5.6.jar, MockHttpServletRequest.class
package org.apache.wicket.protocol.http.mock
MockHttpServletRequest.setHeader ( String name, String value ) : void
[mangled: org/apache/wicket/protocol/http/mock/MockHttpServletRequest.setHeader:(Ljava/lang/String;Ljava/lang/String;)V]
wicket-core-1.5.6.jar, NumberTextField.class
package org.apache.wicket.markup.html.form
NumberTextField.getConverter ( Class type ) : IConverter
[mangled: org/apache/wicket/markup/html/form/NumberTextField.getConverter:(Ljava/lang/Class;)Lorg/apache/wicket/util/convert/IConverter;]
wicket-core-1.5.6.jar, PageReference.class
package org.apache.wicket
PageReference.PageReference ( int pageId )
[mangled: org/apache/wicket/PageReference."<init>":(I)V]
wicket-core-1.5.6.jar, ResourceStreamResource.class
package org.apache.wicket.request.resource
ResourceStreamResource.getResourceStream ( ) : IResourceStream
[mangled: org/apache/wicket/request/resource/ResourceStreamResource.getResourceStream:()Lorg/apache/wicket/util/resource/IResourceStream;]
wicket-util-1.5.6.jar, Streams.class
package org.apache.wicket.util.io
Streams.readNonCaching ( URL url ) [static] : InputStream
[mangled: org/apache/wicket/util/io/Streams.readNonCaching:(Ljava/net/URL;)Ljava/io/InputStream;]
wicket-util-1.5.6.jar, Strings.class
package org.apache.wicket.util.string
Strings.toEnum ( CharSequence value, Class enumClass ) [static] : Enum
[mangled: org/apache/wicket/util/string/Strings.toEnum:(Ljava/lang/CharSequence;Ljava/lang/Class;)Ljava/lang/Enum;]
wicket-util-1.5.6.jar, StringValue.class
package org.apache.wicket.util.string
StringValue.toEnum ( Class eClass ) : Enum
[mangled: org/apache/wicket/util/string/StringValue.toEnum:(Ljava/lang/Class;)Ljava/lang/Enum;]
StringValue.toEnum ( Class eClass, Enum defaultValue ) : Enum
[mangled: org/apache/wicket/util/string/StringValue.toEnum:(Ljava/lang/Class;Ljava/lang/Enum;)Ljava/lang/Enum;]
StringValue.toEnum ( Enum defaultValue ) : Enum
[mangled: org/apache/wicket/util/string/StringValue.toEnum:(Ljava/lang/Enum;)Ljava/lang/Enum;]
StringValue.toOptionalEnum ( Class eClass ) : Enum
[mangled: org/apache/wicket/util/string/StringValue.toOptionalEnum:(Ljava/lang/Class;)Ljava/lang/Enum;]
wicket-util-1.5.6.jar, UrlExternalFormComparator.class
package org.apache.wicket.util.collections
UrlExternalFormComparator.compare ( Object x0, Object x1 ) : int
[mangled: org/apache/wicket/util/collections/UrlExternalFormComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I]
UrlExternalFormComparator.compare ( URL url1, URL url2 ) : int
[mangled: org/apache/wicket/util/collections/UrlExternalFormComparator.compare:(Ljava/net/URL;Ljava/net/URL;)I]
UrlExternalFormComparator.UrlExternalFormComparator ( )
[mangled: org/apache/wicket/util/collections/UrlExternalFormComparator."<init>":()V]
to the top
Removed Methods (5)
wicket-core-1.5.5.jar, TagAttributes.class
package org.apache.wicket.markup.parser
TagAttributes.put ( Object x0, Object x1 ) : Object
[mangled: org/apache/wicket/markup/parser/TagAttributes.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
TagAttributes.put ( String key, Object value ) : Object
[mangled: org/apache/wicket/markup/parser/TagAttributes.put:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
TagAttributes.putAll ( Map map ) : void
[mangled: org/apache/wicket/markup/parser/TagAttributes.putAll:(Ljava/util/Map;)V]
TagAttributes.TagAttributes ( )
[mangled: org/apache/wicket/markup/parser/TagAttributes."<init>":()V]
TagAttributes.TagAttributes ( IValueMap map )
[mangled: org/apache/wicket/markup/parser/TagAttributes."<init>":(Lorg/apache/wicket/util/value/IValueMap;)V]
to the top
Problems with Data Types, High Severity (1)
wicket-core-1.5.5.jar
package org.apache.wicket.markup.parser
[+] TagAttributes (1)
| Change | Effect |
---|
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (5)
TagAttributes ( )This constructor is from 'TagAttributes' class.
TagAttributes ( IValueMap )This constructor is from 'TagAttributes' class.
put ( Object, Object )This method is from 'TagAttributes' class.
put ( String, Object )This method is from 'TagAttributes' class.
putAll ( Map )This method is from 'TagAttributes' class.
to the top
Problems with Data Types, Low Severity (2)
wicket-core-1.5.5.jar
package org.apache.wicket.markup.html.form
[+] Button (1)
| Change | Effect |
---|
1 | Method getForm ( ) has been overridden by getForm ( ) | Method getForm ( ) will be called instead of getForm ( ) in a client program. |
[+] affected methods (1)
getForm ( )Method 'getForm ( )' will be called instead of this method in a client program.
[+] NumberTextField (1)
| Change | Effect |
---|
1 | Method getConverter ( Class ) has been overridden by getConverter ( Class ) | Method getConverter ( Class ) will be called instead of getConverter ( Class ) in a client program. |
[+] affected methods (1)
getConverter ( Class )Method 'getConverter ( Class )' will be called instead of this method in a client program.
to the top
Other Changes in Data Types (1)
wicket-core-1.5.5.jar
package org.apache.wicket.markup
[+] TagUtils (1)
| Change | Effect |
---|
1 | Field ATTRIBUTES_SEPARATORS 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 (9)
TagUtils ( )This constructor is from 'TagUtils' class.
copyAttributes ( Component, ComponentTag )This method is from 'TagUtils' class.
isBodyTag ( ComponentTag )This method is from 'TagUtils' class.
isExtendTag ( IMarkupFragment, int )This method is from 'TagUtils' class.
isHeadTag ( MarkupElement )This method is from 'TagUtils' class.
isWicketBodyTag ( MarkupElement )This method is from 'TagUtils' class.
isWicketBorderTag ( MarkupElement )This method is from 'TagUtils' class.
isWicketHeadTag ( MarkupElement )This method is from 'TagUtils' class.
isWicketTag ( IMarkupFragment, int )This method is from 'TagUtils' class.
to the top
Java ARchives (13)
wicket-auth-roles-1.5.5.jar
wicket-core-1.5.5.jar
wicket-datetime-1.5.5.jar
wicket-devutils-1.5.5.jar
wicket-extensions-1.5.5.jar
wicket-guice-1.5.5.jar
wicket-ioc-1.5.5.jar
wicket-jmx-1.5.5.jar
wicket-objectsizeof-agent-1.5.5.jar
wicket-request-1.5.5.jar
wicket-spring-1.5.5.jar
wicket-util-1.5.5.jar
wicket-velocity-1.5.5.jar
to the top