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

Test Info


Library NamePrimeFaces
Version #13.5.20121031.134559.3
Version #24.0.20121008.125527.6

Test Results


Total Java ARchives1
Total Methods / Classes5838 / 622
VerdictIncompatible
(1.2%)

Problem Summary


SeverityCount
Added Methods-1
Removed MethodsHigh19
Problems with
Data Types
High5
Medium0
Low3
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods (1)


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 (19)


primefaces-3.5-20121031.134559-3.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-20121031.134559-3.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-20121031.134559-3.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-20121031.134559-3.jar, SelectOneMenu.class
package org.primefaces.component.selectonemenu
SelectOneMenu.getInputClientId ( )  :  String

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

primefaces-3.5-20121031.134559-3.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 (5)


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

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-20121031.134559-3.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-20121031.134559-3.jar
package org.primefaces.component.outputlabel
[+] OutputLabel (1)

to the top

Java ARchives (1)


primefaces-3.5-20121031.134559-3.jar

to the top




Generated on Thu Nov 1 08:08:24 2012 for PrimeFaces by Java API Compliance Checker 1.2.1  
A tool for checking backward compatibility of a Java library API