Binary compatibility report for the RichFaces library  between 4.5.1 and 4.5.2 versions

Test Info


Library NameRichFaces
Version #14.5.1
Version #24.5.2
Java Version1.6.0_24

Test Results


Total Java ARchives10
Total Methods / Classes32418 / 4203
VerdictIncompatible
(0.1%)

Problem Summary


SeverityCount
Added Methods-12
Removed MethodsHigh0
Problems with
Data Types
High1
Medium3
Low13
Problems with
Methods
High0
Medium0
Low2
Other Changes
in Data Types
-1

Added Methods (12)


richfaces-a4j-4.5.2.Final.jar, PushRenderer.class
package org.richfaces.renderkit.html
PushRenderer.doEncodeEnd ( javax.faces.context.ResponseWriter responseWriter, javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component )  :  void

richfaces-core-4.5.2.Final.jar, Topic.class
package org.richfaces.application.push
Topic.publish ( Object p1, String p2 ) [abstract]  :  void

richfaces-page-fragments-4.5.2.Final.jar, AdvancedAutocompleteInteractions.class
package org.richfaces.fragment.autocomplete
RichFacesAutocomplete.AdvancedAutocompleteInteractions.isSelectFirst ( )  :  boolean

richfaces-page-fragments-4.5.2.Final.jar, AdvancedExtendedDataTableInteractions.class
package org.richfaces.fragment.extendedDataTable
RichFacesExtendedDataTable.AdvancedExtendedDataTableInteractions.getTableBodyElement ( )  :  org.openqa.selenium.WebElement

richfaces-page-fragments-4.5.2.Final.jar, ExtendedDataTable.class
package org.richfaces.fragment.extendedDataTable
ExtendedDataTable.selectAllRowsWithKeyShortcut ( ) [abstract]  :  void

richfaces-page-fragments-4.5.2.Final.jar, RichFacesExtendedDataTable.class
package org.richfaces.fragment.extendedDataTable
RichFacesExtendedDataTable.selectAllRowsWithKeyShortcut ( )  :  void

richfaces-rich-4.5.2.Final.jar, ExtendedDataTableRenderer.class
package org.richfaces.renderkit
ExtendedDataTableRenderer.preEncodeBegin ( javax.faces.context.FacesContext context, javax.faces.component.UIComponent component )  :  void

richfaces-rich-4.5.2.Final.jar, ListRenderer.class
package org.richfaces.renderkit.html
ListRenderer.doEncodeEnd ( javax.faces.context.ResponseWriter responseWriter, javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component )  :  void

richfaces-rich-4.5.2.Final.jar, ListRendererBase.class
package org.richfaces.renderkit
ListRendererBase.doEncodeBegin ( javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component )  :  void
ListRendererBase.doEncodeChildren ( javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component )  :  void

richfaces-rich-4.5.2.Final.jar, Properties.class
package org.richfaces.component
AbstractCollapsiblePanel.Properties.valueOf ( String name ) [static]  :  AbstractCollapsiblePanel.Properties
AbstractCollapsiblePanel.Properties.values ( ) [static]  :  AbstractCollapsiblePanel.Properties[ ]

to the top

Problems with Data Types, High Severity (1)


richfaces-components-rich-4.5.1.Final.jar
package org.richfaces.component
[+] UICollapsiblePanel.Properties (1)

to the top

Problems with Data Types, Medium Severity (3)


richfaces-components-a4j-4.5.1.Final.jar
package org.richfaces.renderkit
[+] PushRendererBase (1)

richfaces-components-rich-4.5.1.Final.jar
package org.richfaces.renderkit
[+] ListRendererBase (1)

richfaces-core-4.5.1.Final.jar
package org.richfaces.application.push
[+] Topic (1)

to the top

Problems with Data Types, Low Severity (13)


richfaces-components-a4j-4.5.1.Final.jar
package org.richfaces.renderkit.html
[+] PushRenderer (2)

richfaces-components-rich-4.5.1.Final.jar
package org.richfaces.component
[+] AbstractCollapsiblePanel (2)
[+] UICollapsiblePanel (2)

package org.richfaces.renderkit
[+] ExtendedDataTableRenderer (1)
[+] ListRendererBase (4)

package org.richfaces.renderkit.html
[+] ListRenderer (2)

to the top

Problems with Methods, Low Severity (2)


richfaces-components-rich-4.5.1.Final.jar, AbstractCollapsiblePanel
package org.richfaces.component
[+] AbstractCollapsiblePanel.isExpanded ( ) [abstract]  :  boolean (1)
[+] AbstractCollapsiblePanel.setExpanded ( boolean p1 ) [abstract]  :  void (1)

to the top

Other Changes in Data Types (1)


richfaces-page-fragments-4.5.1.Final.jar
package org.richfaces.fragment.extendedDataTable
[+] ExtendedDataTable (1)

to the top

Java ARchives (10)


atmosphere-runtime-2.2.3.jar
cssparser-0.9.14.jar
ehcache-2.8.3.jar
guava-18.0.jar
richfaces-components-a4j-4.5.1.Final.jar
richfaces-components-rich-4.5.1.Final.jar
richfaces-core-4.5.1.Final.jar
richfaces-page-fragments-4.5.1.Final.jar
sac-1.3.jar
sizeof-agent.jar

to the top




Generated on Tue Jan 20 07:17:25 2015 for RichFaces by Java API Compliance Checker 1.3.7  
A tool for checking backward compatibility of a Java library API