Source compatibility report for the Wicket library between 1.3.4 and 1.3.5 versions
Test Info
Library Name | Wicket |
Version #1 | 1.3.4 |
Version #2 | 1.3.5 |
Test Results
Total Java ARchives | 11 |
---|
Total Methods / Classes | 8078 / 1247 |
---|
Verdict | Incompatible (0.2%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 28 |
---|
Removed Methods | High | 1 |
---|
Problems with Data Types | High | 3 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Added Methods (28)
wicket-1.3.5.jar, AbstractTree.class
package org.apache.wicket.markup.html.tree
AbstractTree.markNodeChildrenDirty ( TreeNode node ) : void
[mangled: org/apache/wicket/markup/html/tree/AbstractTree.markNodeChildrenDirty:(Ljavax/swing/tree/TreeNode;)V]
wicket-1.3.5.jar, AttributeModifier.class
package org.apache.wicket
AttributeModifier.replaceAttributeValue ( Component component, ComponentTag tag ) : void
[mangled: org/apache/wicket/AttributeModifier.replaceAttributeValue:(Lorg/apache/wicket/Component;Lorg/apache/wicket/markup/ComponentTag;)V]
wicket-1.3.5.jar, BaseWicketTester.class
package org.apache.wicket.util.tester
BaseWicketTester.resolveRequestCycle ( ) : WebRequestCycle
[mangled: org/apache/wicket/util/tester/BaseWicketTester.resolveRequestCycle:()Lorg/apache/wicket/protocol/http/WebRequestCycle;]
wicket-1.3.5.jar, CryptedUrlWebRequestCodingStrategy.class
package org.apache.wicket.protocol.http.request
CryptedUrlWebRequestCodingStrategy.onError ( Exception ex, String url ) : String
[mangled: org/apache/wicket/protocol/http/request/CryptedUrlWebRequestCodingStrategy.onError:(Ljava/lang/Exception;Ljava/lang/String;)Ljava/lang/String;]
wicket-1.3.5.jar, IDebugSettings.class
package org.apache.wicket.settings
IDebugSettings.isOutputComponentPath ( ) [abstract] : boolean
[mangled: org/apache/wicket/settings/IDebugSettings.isOutputComponentPath:()Z]
IDebugSettings.setOutputComponentPath ( boolean p1 ) [abstract] : void
[mangled: org/apache/wicket/settings/IDebugSettings.setOutputComponentPath:(Z)V]
wicket-1.3.5.jar, KeyInSessionSunJceCryptFactory.class
package org.apache.wicket.util.crypt
KeyInSessionSunJceCryptFactory.KeyInSessionSunJceCryptFactory ( )
[mangled: org/apache/wicket/util/crypt/KeyInSessionSunJceCryptFactory."<init>":()V]
KeyInSessionSunJceCryptFactory.newCrypt ( ) : ICrypt
[mangled: org/apache/wicket/util/crypt/KeyInSessionSunJceCryptFactory.newCrypt:()Lorg/apache/wicket/util/crypt/ICrypt;]
wicket-1.3.5.jar, MarkupCache.class
package org.apache.wicket.markup
MarkupCache.putIntoCache ( String locationString, MarkupContainer container, Markup markup ) : Markup
[mangled: org/apache/wicket/markup/MarkupCache.putIntoCache:(Ljava/lang/String;Lorg/apache/wicket/MarkupContainer;Lorg/apache/wicket/markup/Markup;)Lorg/apache/wicket/markup/Markup;]
wicket-1.3.5.jar, Page.class
package org.apache.wicket
Page.getMarkupType ( ) : String
[mangled: org/apache/wicket/Page.getMarkupType:()Ljava/lang/String;]
wicket-1.3.5.jar, Settings.class
package org.apache.wicket.settings
Settings.isOutputComponentPath ( ) : boolean
[mangled: org/apache/wicket/settings/Settings.isOutputComponentPath:()Z]
Settings.setOutputComponentPath ( boolean outputComponentPath ) : void
[mangled: org/apache/wicket/settings/Settings.setOutputComponentPath:(Z)V]
wicket-1.3.5.jar, StringRequestTarget.class
package org.apache.wicket.request.target.basic
StringRequestTarget.StringRequestTarget ( String contentType, Charset charset, String string ) *DEPRECATED*
[mangled: org/apache/wicket/request/target/basic/StringRequestTarget."<init>":(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/lang/String;)V]
StringRequestTarget.StringRequestTarget ( String contentType, String encoding, String string )
[mangled: org/apache/wicket/request/target/basic/StringRequestTarget."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
wicket-1.3.5.jar, Strings.class
package org.apache.wicket.util.string
Strings.lengthInBytes ( String string, Charset charset ) [static] : int
[mangled: org/apache/wicket/util/string/Strings.lengthInBytes:(Ljava/lang/String;Ljava/nio/charset/Charset;)I]
wicket-extensions-1.3.5.jar, AbstractAutoCompleteRenderer.class
package org.apache.wicket.extensions.ajax.markup.html.autocomplete
AbstractAutoCompleteRenderer.getOnSelectJavascriptExpression ( Object item ) : CharSequence
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteRenderer.getOnSelectJavascriptExpression:(Ljava/lang/Object;)Ljava/lang/CharSequence;]
wicket-extensions-1.3.5.jar, AutoCompleteSettings.class
package org.apache.wicket.extensions.ajax.markup.html.autocomplete
AutoCompleteSettings.getCssClassName ( ) : String
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings.getCssClassName:()Ljava/lang/String;]
AutoCompleteSettings.getShowListOnFocusGain ( ) : boolean
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings.getShowListOnFocusGain:()Z]
AutoCompleteSettings.isAdjustInputWidth ( ) : boolean
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings.isAdjustInputWidth:()Z]
AutoCompleteSettings.setAdjustInputWidth ( boolean adjustInputWidth ) : void
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings.setAdjustInputWidth:(Z)V]
AutoCompleteSettings.setCssClassName ( String cssClassName ) : void
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings.setCssClassName:(Ljava/lang/String;)V]
AutoCompleteSettings.setShowListOnFocusGain ( boolean showListOnFocusGain ) : void
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings.setShowListOnFocusGain:(Z)V]
wicket-extensions-1.3.5.jar, AutoCompleteTextField.class
package org.apache.wicket.extensions.ajax.markup.html.autocomplete
AutoCompleteTextField.newAutoCompleteBehavior ( IAutoCompleteRenderer renderer, AutoCompleteSettings settings ) : AutoCompleteBehavior
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTextField.newAutoCompleteBehavior:(Lorg/apache/wicket/extensions/ajax/markup/html/autocomplete/IAutoCompleteRenderer;Lorg/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteSettings;)Lorg/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteBehavior;]
AutoCompleteTextField.onBeforeRender ( ) : void
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTextField.onBeforeRender:()V]
AutoCompleteTextField.onComponentTag ( ComponentTag tag ) : void
[mangled: org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTextField.onComponentTag:(Lorg/apache/wicket/markup/ComponentTag;)V]
wicket-extensions-1.3.5.jar, RfcCompliantEmailAddressValidator.class
package org.apache.wicket.extensions.validation.validator
RfcCompliantEmailAddressValidator.onValidate ( IValidatable validatable ) : void
[mangled: org/apache/wicket/extensions/validation/validator/RfcCompliantEmailAddressValidator.onValidate:(Lorg/apache/wicket/validation/IValidatable;)V]
wicket-jmx-1.3.5.jar, Application.class
package org.apache.wicket.jmx
Application.clearLocalizerCache ( ) : void
[mangled: org/apache/wicket/jmx/Application.clearLocalizerCache:()V]
wicket-jmx-1.3.5.jar, ApplicationMBean.class
package org.apache.wicket.jmx
ApplicationMBean.clearLocalizerCache ( ) [abstract] : void
[mangled: org/apache/wicket/jmx/ApplicationMBean.clearLocalizerCache:()V]
to the top
Removed Methods (1)
wicket-1.3.4.jar, StringRequestTarget.class
package org.apache.wicket.request.target.basic
StringRequestTarget.StringRequestTarget ( String contentType, String string )
[mangled: org/apache/wicket/request/target/basic/StringRequestTarget."<init>":(Ljava/lang/String;Ljava/lang/String;)V]
to the top
Problems with Data Types, High Severity (3)
wicket-1.3.4.jar
package org.apache.wicket.settings
[+] IDebugSettings (2)
| Change | Effect |
---|
1 | Abstract method isOutputComponentPath ( ) has been added to this interface. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method isOutputComponentPath() in IDebugSettings. |
2 | Abstract method setOutputComponentPath ( boolean ) has been added to this interface. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method setOutputComponentPath(boolean) in IDebugSettings. |
[+] affected methods (11)
getDebugSettings ( )Return value of this method has type 'IDebugSettings'.
getComponentUseCheck ( )This abstract method is from 'IDebugSettings' interface.
isAjaxDebugModeEnabled ( )This abstract method is from 'IDebugSettings' interface.
isLinePreciseReportingOnAddComponentEnabled ( )This abstract method is from 'IDebugSettings' interface.
isLinePreciseReportingOnNewComponentEnabled ( )This abstract method is from 'IDebugSettings' interface.
isOutputMarkupContainerClassName ( )This abstract method is from 'IDebugSettings' interface.
setAjaxDebugModeEnabled ( boolean )This abstract method is from 'IDebugSettings' interface.
setComponentUseCheck ( boolean )This abstract method is from 'IDebugSettings' interface.
setLinePreciseReportingOnAddComponentEnabled ( boolean )This abstract method is from 'IDebugSettings' interface.
setLinePreciseReportingOnNewComponentEnabled ( boolean )This abstract method is from 'IDebugSettings' interface.
setOutputMarkupContainerClassName ( boolean )This abstract method is from 'IDebugSettings' interface.
...
wicket-jmx-1.3.4.jar
package org.apache.wicket.jmx
[+] ApplicationMBean (1)
| Change | Effect |
---|
1 | Abstract method clearLocalizerCache ( ) has been added to this interface. | Recompilation of a client program may be terminated with the message: a client class C is not abstract and does not override abstract method clearLocalizerCache() in ApplicationMBean. |
[+] affected methods (7)
clearMarkupCache ( )This abstract method is from 'ApplicationMBean' interface.
getApplicationClass ( )This abstract method is from 'ApplicationMBean' interface.
getConfigurationType ( )This abstract method is from 'ApplicationMBean' interface.
getHomePageClass ( )This abstract method is from 'ApplicationMBean' interface.
getMarkupCacheSize ( )This abstract method is from 'ApplicationMBean' interface.
getMounts ( )This abstract method is from 'ApplicationMBean' interface.
getWicketVersion ( )This abstract method is from 'ApplicationMBean' interface.
to the top
Java ARchives (11)
wicket-1.3.4.jar
wicket-auth-roles-1.3.4.jar
wicket-datetime-1.3.4.jar
wicket-extensions-1.3.4.jar
wicket-guice-1.3.4.jar
wicket-ioc-1.3.4.jar
wicket-jmx-1.3.4.jar
wicket-objectsizeof-agent-1.3.4.jar
wicket-spring-1.3.4.jar
wicket-spring-annot-1.3.4.jar
wicket-velocity-1.3.4.jar
to the top