Source compatibility report for the MyFaces library  between 2.1.8 and 2.1.9 versions

Test Info


Library NameMyFaces
Version #12.1.8
Version #22.1.9

Test Results


Total Java ARchives2
Total Methods / Classes10910 / 1304
VerdictIncompatible
(0.1%)

Problem Summary


SeverityCount
Added Methods-35
Removed MethodsHigh6
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-4

Added Methods (35)


myfaces-bundle-2.1.9.jar, AnnotationProvider.class
package org.apache.myfaces.spi
AnnotationProvider.getBaseUrls javax.faces.context.ExternalContext ctx )  :  java.util.Set

myfaces-bundle-2.1.9.jar, AnnotationProviderWrapper.class
package org.apache.myfaces.spi
AnnotationProviderWrapper.getBaseUrls javax.faces.context.ExternalContext ctx )  :  java.util.Set

myfaces-bundle-2.1.9.jar, CompositeComponentELUtils.class
package org.apache.myfaces.view.facelets.el
CompositeComponentELUtils.getCompositeComponentBasedOnLocation ( javax.faces.context.FacesContext facesContext, javax.faces.view.Location location, int ccLevel ) [static]  :  javax.faces.component.UIComponent
CompositeComponentELUtils.saveCompositeComponentForResolver ( javax.faces.context.FacesContext facesContext, javax.faces.view.Location location, int ccLevel ) [static]  :  void

myfaces-bundle-2.1.9.jar, DefaultAnnotationProvider.class
package org.apache.myfaces.config.annotation
DefaultAnnotationProvider.getBaseUrls javax.faces.context.ExternalContext context )  :  java.util.Set
DefaultAnnotationProvider.getGAEAnnotatedMetaInfClasses ( javax.faces.context.ExternalContext context, String filter )  :  java.util.Collection

myfaces-bundle-2.1.9.jar, FaceletCompositionContext.class
package org.apache.myfaces.view.facelets
FaceletCompositionContext.getCompositeComponentLevel ( )  :  int

myfaces-bundle-2.1.9.jar, GAEUtils.class
package org.apache.myfaces.config.util
GAEUtils.GAEUtils ( )
GAEUtils.searchInWebLib ( javax.faces.context.ExternalContext context, ClassLoader classloader, String filter, String prefix, String suffix ) [static]  :  java.util.Collection
GAEUtils.wildcardMatch String filename, String[ ] wildcardMatchers, String prefix ) [static]  :  boolean

myfaces-bundle-2.1.9.jar, JarUtils.class
package org.apache.myfaces.config.util
JarUtils.getJarFile java.net.URL url ) [static]  :  java.util.jar.JarFile
JarUtils.JarUtils ( )

myfaces-bundle-2.1.9.jar, KeyFactory.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.KeyFactory.decode Object p1 ) [abstract]  :  Object
ServerSideStateCacheImpl.KeyFactory.encode Object p1 ) [abstract]  :  Object
ServerSideStateCacheImpl.KeyFactory.generateKey javax.faces.context.FacesContext p1 ) [abstract]  :  Object
ServerSideStateCacheImpl.KeyFactory.ServerSideStateCacheImpl.KeyFactory ( )

myfaces-bundle-2.1.9.jar, LocationMethodExpression.class
package org.apache.myfaces.view.facelets.el
LocationMethodExpression.apply int newCCLevel )  :  LocationMethodExpression
LocationMethodExpression.LocationMethodExpression ( javax.faces.view.Location location, javax.el.MethodExpression delegate, int ccLevel )

myfaces-bundle-2.1.9.jar, LocationValueExpression.class
package org.apache.myfaces.view.facelets.el
LocationValueExpression.apply int newCCLevel )  :  LocationValueExpression
LocationValueExpression.getCCLevel ( )  :  int
LocationValueExpression.LocationValueExpression ( javax.faces.view.Location location, javax.el.ValueExpression delegate, int ccLevel )

myfaces-bundle-2.1.9.jar, LocationValueExpressionUEL.class
package org.apache.myfaces.view.facelets.el
LocationValueExpressionUEL.apply int newCCLevel )  :  LocationValueExpression
LocationValueExpressionUEL.LocationValueExpressionUEL ( javax.faces.view.Location location, javax.el.ValueExpression delegate, int ccLevel )

myfaces-bundle-2.1.9.jar, MyfacesConfig.class
package org.apache.myfaces.shared.config
MyfacesConfig.getGaeJsfAnnotationsJarFiles ( )  :  String
MyfacesConfig.getGaeJsfJarFiles ( )  :  String
MyfacesConfig.setGaeJsfAnnotationsJarFiles String gaeJsfAnnotationsJarFiles )  :  void
MyfacesConfig.setGaeJsfJarFiles String gaeJsfJarFiles )  :  void

myfaces-bundle-2.1.9.jar, MyFacesObjectInputStream.class
package org.apache.myfaces.shared.util
MyFacesObjectInputStream.resolveProxyClass String[ ] interfaces )  :  Class

myfaces-bundle-2.1.9.jar, SerializedViewCollection.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.SerializedViewCollection.add ( javax.faces.context.FacesContext context, Object state, ServerSideStateCacheImpl.SerializedViewKey key, ServerSideStateCacheImpl.SerializedViewKey previousRestoredKey )  :  void
ServerSideStateCacheImpl.SerializedViewCollection.get ServerSideStateCacheImpl.SerializedViewKey key )  :  Object

myfaces-bundle-2.1.9.jar, SerializedViewKey.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.SerializedViewKey.ServerSideStateCacheImpl.SerializedViewKey ( )

myfaces-bundle-2.1.9.jar, SessionViewStorageFactory.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.SessionViewStorageFactory.createSerializedViewCollection javax.faces.context.FacesContext p1 ) [abstract]  :  ServerSideStateCacheImpl.SerializedViewCollection
ServerSideStateCacheImpl.SessionViewStorageFactory.createSerializedViewKey ( javax.faces.context.FacesContext p1, String p2, Object p3 ) [abstract]  :  ServerSideStateCacheImpl.SerializedViewKey
ServerSideStateCacheImpl.SessionViewStorageFactory.getKeyFactory ( )  :  ServerSideStateCacheImpl.KeyFactory
ServerSideStateCacheImpl.SessionViewStorageFactory.ServerSideStateCacheImpl.SessionViewStorageFactory ServerSideStateCacheImpl.KeyFactory keyFactory )

to the top

Removed Methods (6)


myfaces-bundle-2.1.8.jar, CompositeComponentELUtils.class
package org.apache.myfaces.view.facelets.el
CompositeComponentELUtils.saveCompositeComponentForResolver ( javax.faces.context.FacesContext facesContext, javax.faces.view.Location location ) [static]  :  void

myfaces-bundle-2.1.8.jar, SerializedViewCollection.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.SerializedViewCollection.add ( javax.faces.context.FacesContext context, Object state, Integer nextSequence, ServerSideStateCacheImpl.SerializedViewKey previousRestoredKey )  :  void
ServerSideStateCacheImpl.SerializedViewCollection.get ( Integer sequence, String viewId )  :  Object

myfaces-bundle-2.1.8.jar, SerializedViewKey.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.SerializedViewKey.equals Object obj )  :  boolean
ServerSideStateCacheImpl.SerializedViewKey.hashCode ( )  :  int
ServerSideStateCacheImpl.SerializedViewKey.ServerSideStateCacheImpl.SerializedViewKey String viewId, Integer sequence )

to the top

Other Changes in Data Types (4)


myfaces-bundle-2.1.8.jar
package org.apache.myfaces.shared.config
[+] MyfacesConfig (4)

to the top

Java ARchives (2)


myfaces-api-2.1.8.jar
myfaces-bundle-2.1.8.jar

to the top




Generated on Fri Jan 11 17:03:12 2013 for MyFaces by Java API Compliance Checker 1.3  
A tool for checking backward compatibility of a Java library API