Binary compatibility report for the RichFaces library  between 4.5.6 and 4.5.7 versions

Test Info


Library NameRichFaces
Version #14.5.6
Version #24.5.7
Java Version1.6.0_24

Test Results


Total Java ARchives10
Total Methods / Classes32770 / 4251
VerdictIncompatible
(0.01%)

Problem Summary


SeverityCount
Added Methods-54
Removed MethodsHigh2
Problems with
Data Types
High0
Medium0
Low82
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-10

Added Methods (54)


cssparser-0.9.16.jar, AbstractCSSRuleImpl.class
package com.steadystate.css.dom
AbstractCSSRuleImpl.getCssText ( )  :  String
AbstractCSSRuleImpl.getCssText ( com.steadystate.css.format.CSSFormat p1 ) [abstract]  :  String

cssparser-0.9.16.jar, CounterImpl.class
package com.steadystate.css.dom
CounterImpl.getCssText ( )  :  String
CounterImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, CSSCharsetRuleImpl.class
package com.steadystate.css.dom
CSSCharsetRuleImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, CSSFontFaceRuleImpl.class
package com.steadystate.css.dom
CSSFontFaceRuleImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, CSSFormat.class
package com.steadystate.css.format
CSSFormat.CSSFormat ( )
CSSFormat.isRgbAsHex ( )  :  boolean
CSSFormat.setRgbAsHex ( boolean rgbAsHex )  :  void

cssparser-0.9.16.jar, CSSFormatable.class
package com.steadystate.css.format
CSSFormatable.getCssText ( CSSFormat p1 ) [abstract]  :  String

cssparser-0.9.16.jar, CSSImportRuleImpl.class
package com.steadystate.css.dom
CSSImportRuleImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, CSSMediaRuleImpl.class
package com.steadystate.css.dom
CSSMediaRuleImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, CSSPageRuleImpl.class
package com.steadystate.css.dom
CSSPageRuleImpl.CSSPageRuleImpl ( CSSStyleSheetImpl parentStyleSheet, org.w3c.dom.css.CSSRule parentRule, String pseudoPage )
CSSPageRuleImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, CSSRuleListImpl.class
package com.steadystate.css.dom
CSSRuleListImpl.getCssText ( )  :  String
CSSRuleListImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, CSSStyleDeclarationImpl.class
package com.steadystate.css.dom
CSSStyleDeclarationImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, CSSStyleRuleImpl.class
package com.steadystate.css.dom
CSSStyleRuleImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, CSSStyleSheetImpl.class
package com.steadystate.css.dom
CSSStyleSheetImpl.getCssText ( )  :  String
CSSStyleSheetImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, CSSUnknownRuleImpl.class
package com.steadystate.css.dom
CSSUnknownRuleImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, CSSValueImpl.class
package com.steadystate.css.dom
CSSValueImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, LexicalUnitImpl.class
package com.steadystate.css.parser
LexicalUnitImpl.getCssText ( )  :  String
LexicalUnitImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, MediaListImpl.class
package com.steadystate.css.dom
MediaListImpl.getMediaText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, Property.class
package com.steadystate.css.dom
Property.getCssText ( )  :  String
Property.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, RectImpl.class
package com.steadystate.css.dom
RectImpl.getCssText ( )  :  String
RectImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

cssparser-0.9.16.jar, RGBColorImpl.class
package com.steadystate.css.dom
RGBColorImpl.getCssText ( )  :  String
RGBColorImpl.getCssText ( com.steadystate.css.format.CSSFormat format )  :  String

richfaces-page-fragments-4.5.7.Final.jar, AbstractPopupMenu.class
package org.richfaces.fragment.contextMenu
AbstractPopupMenu.createSubMenuFragment ( org.openqa.selenium.WebElement itemElement )  :  AbstractPopupMenu
AbstractPopupMenu.expandGroup ( int index )  :  PopupMenuGroup
AbstractPopupMenu.expandGroup ( int index, org.openqa.selenium.WebElement target )  :  PopupMenuGroup
AbstractPopupMenu.expandGroup ( org.richfaces.fragment.common.picker.ChoicePicker picker )  :  PopupMenuGroup
AbstractPopupMenu.expandGroup ( org.richfaces.fragment.common.picker.ChoicePicker picker, org.openqa.selenium.WebElement target )  :  PopupMenuGroup
AbstractPopupMenu.expandGroup ( String header )  :  PopupMenuGroup
AbstractPopupMenu.expandGroup ( String header, org.openqa.selenium.WebElement target )  :  PopupMenuGroup

richfaces-page-fragments-4.5.7.Final.jar, PopupMenu.class
package org.richfaces.fragment.contextMenu
PopupMenu.expandGroup ( int p1, org.openqa.selenium.WebElement p2 ) [abstract]  :  PopupMenuGroup
PopupMenu.expandGroup ( org.richfaces.fragment.common.picker.ChoicePicker p1, org.openqa.selenium.WebElement p2 ) [abstract]  :  PopupMenuGroup
PopupMenu.expandGroup ( String p1, org.openqa.selenium.WebElement p2 ) [abstract]  :  PopupMenuGroup

richfaces-page-fragments-4.5.7.Final.jar, PopupMenuGroup.class
package org.richfaces.fragment.contextMenu
PopupMenuGroup.expandGroup ( int p1 ) [abstract]  :  PopupMenuGroup
PopupMenuGroup.expandGroup ( org.richfaces.fragment.common.picker.ChoicePicker p1 ) [abstract]  :  PopupMenuGroup
PopupMenuGroup.expandGroup ( String p1 ) [abstract]  :  PopupMenuGroup
PopupMenuGroup.selectItem ( int p1 ) [abstract]  :  void
PopupMenuGroup.selectItem ( org.richfaces.fragment.common.picker.ChoicePicker p1 ) [abstract]  :  void
PopupMenuGroup.selectItem ( String p1 ) [abstract]  :  void

richfaces-rich-4.5.7.Final.jar, AbstractFileUpload.class
package org.richfaces.component
AbstractFileUpload.getOnerror ( ) [abstract]  :  String

richfaces-rich-4.5.7.Final.jar, AbstractPanelMenuGroup.class
package org.richfaces.component
AbstractPanelMenuGroup.processUpdates ( javax.faces.context.FacesContext context )  :  void

richfaces-rich-4.5.7.Final.jar, AbstractPickList.class
package org.richfaces.component
AbstractPickList.isKeepSourceOrder ( ) [abstract]  :  boolean

richfaces-rich-4.5.7.Final.jar, UIFileUpload.class
package org.richfaces.component
UIFileUpload.getOnerror ( )  :  String
UIFileUpload.setOnerror ( String onerror )  :  void

richfaces-rich-4.5.7.Final.jar, UIPickList.class
package org.richfaces.component
UIPickList.isKeepSourceOrder ( )  :  boolean
UIPickList.setKeepSourceOrder ( boolean keepSourceOrder )  :  void

to the top

Removed Methods (2)


cssparser-0.9.15.jar, CSSPageRuleImpl.class
package com.steadystate.css.dom
CSSPageRuleImpl.CSSPageRuleImpl ( CSSStyleSheetImpl parentStyleSheet, org.w3c.dom.css.CSSRule parentRule, String ident, String pseudoPage )
CSSPageRuleImpl.setIdent ( String ident )  :  void

to the top

Problems with Data Types, Low Severity (82)


cssparser-0.9.15.jar
package com.steadystate.css.dom
[+] CSSCharsetRuleImpl (1)
[+] CSSFontFaceRuleImpl (1)
[+] CSSImportRuleImpl (1)
[+] CSSMediaRuleImpl (1)
[+] CSSPageRuleImpl (1)
[+] CSSStyleRuleImpl (1)
[+] CSSUnknownRuleImpl (1)

package com.steadystate.css.parser
[+] SACParserCSS1 (15)
[+] SACParserCSS2 (15)
[+] SACParserCSS21 (15)
[+] SACParserCSS3 (15)
[+] SACParserCSSmobileOKBasic1 (15)

to the top

Other Changes in Data Types (10)


cssparser-0.9.15.jar
package com.steadystate.css.dom
[+] AbstractCSSRuleImpl (2)

richfaces-page-fragments-4.5.6.Final.jar
package org.richfaces.fragment.contextMenu
[+] PopupMenu (4)

richfaces-rich-4.5.6.Final.jar
package org.richfaces.component
[+] AbstractFileUpload (1)
[+] AbstractPickList (1)
[+] UIFileUpload.Properties (1)
[+] UIPickList.Properties (1)

to the top

Java ARchives (10)


atmosphere-runtime-2.3.1.jar
cssparser-0.9.15.jar
ehcache-2.8.3.jar
guava-18.0.jar
richfaces-a4j-4.5.6.Final.jar
richfaces-core-4.5.6.Final.jar
richfaces-page-fragments-4.5.6.Final.jar
richfaces-rich-4.5.6.Final.jar
sac-1.3.jar
sizeof-agent.jar

to the top




Generated on Fri Jun 26 07:10:36 2015 for RichFaces by Java API Compliance Checker 1.3.7  
A tool for checking backward compatibility of a Java library API