Binary compatibility report for the PrimeFaces library  between 3.5.20121101.200915.4 and 4.0.20121008.125527.6 versions

Test Info


Library NamePrimeFaces
Version #13.5.20121101.200915.4
Version #24.0.20121008.125527.6

Test Results


Total Java ARchives1
Total Methods / Classes5841 / 622
VerdictIncompatible
(1.3%)

Problem Summary


SeverityCount
Added Methods-2
Removed MethodsHigh22
Problems with
Data Types
High6
Medium0
Low3
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods (2)


primefaces-4.0-20121008.125527-6.jar, AjaxBehaviorListenerImpl.class
package org.primefaces.component.behavior.ajax
AjaxBehaviorListenerImpl.AjaxBehaviorListenerImpl javax.el.MethodExpression listener )

primefaces-4.0-20121008.125527-6.jar, OutputLabelRenderer.class
package org.primefaces.component.outputlabel
OutputLabelRenderer.findTarget ( javax.faces.context.FacesContext context, OutputLabel label )  :  javax.faces.component.UIInput

to the top

Removed Methods (22)


primefaces-3.5-20121101.200915-4.jar, AjaxBehaviorListenerImpl.class
package org.primefaces.component.behavior.ajax
AjaxBehaviorListenerImpl.AjaxBehaviorListenerImpl ( javax.el.MethodExpression listener, javax.el.MethodExpression listenerWithArg )

primefaces-3.5-20121101.200915-4.jar, ConfirmDialog.class
package org.primefaces.component.confirmdialog
ConfirmDialog.getHideEffect ( )  :  String
ConfirmDialog.getShowEffect ( )  :  String
ConfirmDialog.setHideEffect String _hideEffect )  :  void
ConfirmDialog.setShowEffect String _showEffect )  :  void

primefaces-3.5-20121101.200915-4.jar, CoreRenderer.class
package org.primefaces.renderkit
CoreRenderer.encodeClientBehaviors ( javax.faces.context.FacesContext context, javax.faces.component.behavior.ClientBehaviorHolder component, org.primefaces.util.WidgetBuilder wb )  :  void

primefaces-3.5-20121101.200915-4.jar, LightBox.class
package org.primefaces.component.lightbox
LightBox.getIframeTitle ( )  :  String
LightBox.setIframeTitle String _iframeTitle )  :  void

primefaces-3.5-20121101.200915-4.jar, OutputLabelRenderer.class
package org.primefaces.component.outputlabel
OutputLabelRenderer.encodeChildren ( javax.faces.context.FacesContext context, javax.faces.component.UIComponent component )  :  void
OutputLabelRenderer.findTarget ( javax.faces.context.FacesContext context, OutputLabel label )  :  javax.faces.component.UIComponent
OutputLabelRenderer.getRendersChildren ( )  :  boolean

primefaces-3.5-20121101.200915-4.jar, SelectOneMenu.class
package org.primefaces.component.selectonemenu
SelectOneMenu.getInputClientId ( )  :  String

primefaces-3.5-20121101.200915-4.jar, SelectOneRadio.class
package org.primefaces.component.selectoneradio
SelectOneRadio.isPlain ( )  :  boolean
SelectOneRadio.setPlain boolean _plain )  :  void

primefaces-3.5-20121101.200915-4.jar, WidgetBuilder.class
package org.primefaces.util
WidgetBuilder.append String str )  :  WidgetBuilder
WidgetBuilder.attr String name, boolean value, boolean defaultValue )  :  WidgetBuilder
WidgetBuilder.attr String name, double value, double defaultValue )  :  WidgetBuilder
WidgetBuilder.attr String name, int value, int defaultValue )  :  WidgetBuilder
WidgetBuilder.attr String name, String value, String defaultValue )  :  WidgetBuilder
WidgetBuilder.build ( )  :  String
WidgetBuilder.callback String name, String signature, String callback )  :  WidgetBuilder
WidgetBuilder.WidgetBuilder ( String widgetClass, String widgetVar, String id )

to the top

Problems with Data Types, High Severity (6)


primefaces-3.5-20121101.200915-4.jar
package org.primefaces.component.confirmdialog
[+] ConfirmDialog.PropertyKeys (2)

package org.primefaces.component.lightbox
[+] LightBox.PropertyKeys (1)

package org.primefaces.component.selectonemenu
[+] SelectOneMenu (1)

package org.primefaces.component.selectoneradio
[+] SelectOneRadio.PropertyKeys (1)

package org.primefaces.util
[+] WidgetBuilder (1)

to the top

Problems with Data Types, Low Severity (3)


primefaces-3.5-20121101.200915-4.jar
package org.primefaces.component.outputlabel
[+] OutputLabel (1)

package org.primefaces.util
[+] Constants (1)
[+] HTML (1)

to the top

Other Changes in Data Types (1)


primefaces-3.5-20121101.200915-4.jar
package org.primefaces.component.outputlabel
[+] OutputLabel (1)

to the top

Java ARchives (1)


primefaces-3.5-20121101.200915-4.jar

to the top




Generated on Fri Nov 2 08:08:17 2012 for PrimeFaces by Java API Compliance Checker 1.2.1  
A tool for checking backward compatibility of a Java library API