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

Test Info


Library NamePrimeFaces
Version #13.5.20121026.072513.2
Version #24.0.20121008.125527.6

Test Results


Total Java ARchives1
Total Methods / Classes5834 / 622
VerdictIncompatible
(1.1%)

Problem Summary


SeverityCount
Added Methods-1
Removed MethodsHigh15
Problems with
Data Types
High3
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 (15)


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

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

primefaces-3.5-20121026.072513-2.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 (3)


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

to the top

Java ARchives (1)


primefaces-3.5-20121026.072513-2.jar

to the top




Generated on Tue Oct 30 08:07:55 2012 for PrimeFaces by Java API Compliance Checker 1.2.1  
A tool for checking backward compatibility of a Java library API