Source compatibility report for the PrimeFaces library  between 4.0.20130522.100725.2 and 4.0.20130605.174828.3 versions

Test Info


Library NamePrimeFaces
Version #14.0.20130522.100725.2
Version #24.0.20130605.174828.3

Test Results


Total Java ARchives1
Total Methods / Classes6183 / 633
VerdictIncompatible
(0.4%)

Problem Summary


SeverityCount
Added Methods-35
Removed MethodsHigh4
Problems with
Data Types
High3
Medium0
Low0
Problems with
Methods
High0
Medium2
Low0
Other Changes
in Data Types
-6

Added Methods (35)


primefaces-4.0-20130605.174828-3.jar, ApplicationContext.class
package org.primefaces.context
ApplicationContext.ApplicationContext ( )
ApplicationContext.getConfig ( ) [abstract]  :  org.primefaces.config.ConfigContainer

primefaces-4.0-20130605.174828-3.jar, Base64.class
package org.primefaces.util
Base64.Base64 ( )
Base64.decode byte[ ] sArr ) [static]  :  byte[ ]
Base64.decode byte[ ] sArr, int sOff, int sLen ) [static]  :  byte[ ]
Base64.decode char[ ] sArr ) [static]  :  byte[ ]
Base64.decode String str ) [static]  :  byte[ ]
Base64.decodeFast byte[ ] sArr ) [static]  :  byte[ ]
Base64.decodeFast char[ ] sArr ) [static]  :  byte[ ]
Base64.decodeFast String s ) [static]  :  byte[ ]
Base64.encodeToByte byte[ ] sArr, boolean lineSep ) [static]  :  byte[ ]
Base64.encodeToByte byte[ ] sArr, int sOff, int sLen, boolean lineSep ) [static]  :  byte[ ]
Base64.encodeToChar byte[ ] sArr, boolean lineSep ) [static]  :  char[ ]
Base64.encodeToString byte[ ] sArr, boolean lineSep ) [static]  :  String

primefaces-4.0-20130605.174828-3.jar, Button.class
package org.primefaces.component.button
Button.getTarget ( )  :  String
Button.setTarget String _target )  :  void

primefaces-4.0-20130605.174828-3.jar, ConfigContainer.class
package org.primefaces.config
ConfigContainer.getSecretKey ( )  :  String
ConfigContainer.setSecretKey String secretKey )  :  void

primefaces-4.0-20130605.174828-3.jar, DefaultApplicationContext.class
package org.primefaces.context
DefaultApplicationContext.DefaultApplicationContext javax.faces.context.FacesContext context )
DefaultApplicationContext.getConfig ( )  :  org.primefaces.config.ConfigContainer

primefaces-4.0-20130605.174828-3.jar, DefaultRequestContext.class
package org.primefaces.context
DefaultRequestContext.getApplicationContext ( )  :  ApplicationContext
DefaultRequestContext.getEncrypter ( )  :  org.primefaces.util.StringEncrypter

primefaces-4.0-20130605.174828-3.jar, Media.class
package org.primefaces.component.media
Media.isCache ( )  :  boolean
Media.setCache boolean _cache )  :  void

primefaces-4.0-20130605.174828-3.jar, RequestContext.class
package org.primefaces.context
RequestContext.getApplicationContext ( ) [abstract]  :  ApplicationContext
RequestContext.getEncrypter ( ) [abstract]  :  org.primefaces.util.StringEncrypter

primefaces-4.0-20130605.174828-3.jar, ResetInputActionListener.class
package org.primefaces.component.resetinput
ResetInputActionListener.ResetInputActionListener ( )

primefaces-4.0-20130605.174828-3.jar, StringEncrypter.class
package org.primefaces.util
StringEncrypter.decrypt String str )  :  String
StringEncrypter.encrypt String str )  :  String
StringEncrypter.StringEncrypter ( javax.crypto.SecretKey key, String algorithm )
StringEncrypter.StringEncrypter String passPhrase )

primefaces-4.0-20130605.174828-3.jar, Tree.class
package org.primefaces.component.tree
Tree.getDragMode ( )  :  String
Tree.getDropRestrict ( )  :  String
Tree.setDragMode String _dragMode )  :  void
Tree.setDropRestrict String _dropRestrict )  :  void

to the top

Removed Methods (4)


primefaces-4.0-20130522.100725-2.jar, DefaultRequestContext.class
package org.primefaces.context
DefaultRequestContext.getConfig ( )  :  org.primefaces.config.ConfigContainer

primefaces-4.0-20130522.100725-2.jar, GraphicImageRenderer.class
package org.primefaces.component.graphicimage
GraphicImageRenderer.createUniqueContentId javax.faces.context.FacesContext context )  :  String

primefaces-4.0-20130522.100725-2.jar, MediaRenderer.class
package org.primefaces.component.media
MediaRenderer.createUniqueContentId javax.faces.context.FacesContext context )  :  String

primefaces-4.0-20130522.100725-2.jar, RequestContext.class
package org.primefaces.context
RequestContext.getConfig ( ) [abstract]  :  org.primefaces.config.ConfigContainer

to the top

Problems with Data Types, High Severity (3)


primefaces-4.0-20130522.100725-2.jar
package org.primefaces.context
[+] RequestContext (3)

to the top

Problems with Methods, Medium Severity (2)


primefaces-4.0-20130522.100725-2.jar, GraphicImageRenderer
package org.primefaces.component.graphicimage
[+] GraphicImageRenderer.getImageSrc ( javax.faces.context.FacesContext context, GraphicImage image )  :  String (1)

primefaces-4.0-20130522.100725-2.jar, MediaRenderer
package org.primefaces.component.media
[+] MediaRenderer.getMediaSrc ( javax.faces.context.FacesContext context, Media media )  :  String (1)

to the top

Other Changes in Data Types (6)


primefaces-4.0-20130522.100725-2.jar
package org.primefaces.component.button
[+] Button.PropertyKeys (1)

package org.primefaces.component.media
[+] Media.PropertyKeys (1)

package org.primefaces.component.tree
[+] Tree.PropertyKeys (2)

package org.primefaces.util
[+] Constants (2)

to the top

Java ARchives (1)


primefaces-4.0-20130522.100725-2.jar

to the top




Generated on Thu Jun 6 08:14:08 2013 for PrimeFaces by Java API Compliance Checker 1.3.1  
A tool for checking backward compatibility of a Java library API