Binary compatibility report for the MyFaces library  between 2.0.15 and 2.0.16 versions

Test Info


Library NameMyFaces
Version #12.0.15
Version #22.0.16

Test Results


Total Java ARchives2
Total Methods / Classes10781 / 1297
VerdictIncompatible
(0.2%)

Problem Summary


SeverityCount
Added Methods-26
Removed MethodsHigh21
Problems with
Data Types
High6
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-3

Added Methods (26)


myfaces-bundle-2.0.16.jar, CompositeComponentBeanInfo.class
package org.apache.myfaces.view.facelets.tag.composite
CompositeComponentBeanInfo.getPropertyDescriptorsMap ( )  :  java.util.Map

myfaces-bundle-2.0.16.jar, DefaultRestoreViewSupport.class
package org.apache.myfaces.lifecycle
DefaultRestoreViewSupport.DefaultRestoreViewSupport javax.faces.context.FacesContext facesContext )

myfaces-bundle-2.0.16.jar, DefaultViewHandlerSupport.class
package org.apache.myfaces.shared.application
DefaultViewHandlerSupport.DefaultViewHandlerSupport javax.faces.context.FacesContext facesContext )

myfaces-bundle-2.0.16.jar, PropertyDescriptorMap.class
package org.apache.myfaces.view.facelets.tag.composite
CompositeComponentBeanInfo.PropertyDescriptorMap.clear ( )  :  void
CompositeComponentBeanInfo.PropertyDescriptorMap.CompositeComponentBeanInfo.PropertyDescriptorMap CompositeComponentBeanInfo p1 )
CompositeComponentBeanInfo.PropertyDescriptorMap.containsKey Object key )  :  boolean
CompositeComponentBeanInfo.PropertyDescriptorMap.containsValue Object value )  :  boolean
CompositeComponentBeanInfo.PropertyDescriptorMap.entrySet ( )  :  java.util.Set
CompositeComponentBeanInfo.PropertyDescriptorMap.get Object key )  :  java.beans.PropertyDescriptor
CompositeComponentBeanInfo.PropertyDescriptorMap.get Object x0 )  :  Object
CompositeComponentBeanInfo.PropertyDescriptorMap.isEmpty ( )  :  boolean
CompositeComponentBeanInfo.PropertyDescriptorMap.keySet ( )  :  java.util.Set
CompositeComponentBeanInfo.PropertyDescriptorMap.put Object x0, Object x1 )  :  Object
CompositeComponentBeanInfo.PropertyDescriptorMap.put String key, java.beans.PropertyDescriptor value )  :  java.beans.PropertyDescriptor
CompositeComponentBeanInfo.PropertyDescriptorMap.putAll java.util.Map m )  :  void
CompositeComponentBeanInfo.PropertyDescriptorMap.remove Object key )  :  java.beans.PropertyDescriptor
CompositeComponentBeanInfo.PropertyDescriptorMap.remove Object x0 )  :  Object
CompositeComponentBeanInfo.PropertyDescriptorMap.size ( )  :  int
CompositeComponentBeanInfo.PropertyDescriptorMap.values ( )  :  java.util.Collection

myfaces-bundle-2.0.16.jar, ResourceHandlerImpl.class
package org.apache.myfaces.application
ResourceHandlerImpl.getResourceBufferSize ( )  :  int

myfaces-bundle-2.0.16.jar, StateCacheFactoryImpl.class
package org.apache.myfaces.application.viewstate
StateCacheFactoryImpl.getStateCache javax.faces.context.FacesContext facesContext )  :  org.apache.myfaces.application.StateCache
StateCacheFactoryImpl.StateCacheFactoryImpl ( )

myfaces-bundle-2.0.16.jar, StateCacheUtils.class
package org.apache.myfaces.application.viewstate
StateCacheUtils.getMyFacesResponseStateManager javax.faces.render.ResponseStateManager rsm ) [static]  :  org.apache.myfaces.renderkit.MyfacesResponseStateManager
StateCacheUtils.isMyFacesResponseStateManager javax.faces.render.ResponseStateManager rsm ) [static]  :  boolean
StateCacheUtils.StateCacheUtils ( )

myfaces-bundle-2.0.16.jar, ViewHandlerImpl.class
package org.apache.myfaces.application
ViewHandlerImpl.getViewHandlerSupport javax.faces.context.FacesContext context )  :  org.apache.myfaces.shared.application.ViewHandlerSupport

to the top

Removed Methods (21)


myfaces-bundle-2.0.15.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.0.15.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
ServerSideStateCacheImpl.SerializedViewCollection.getCacheOldViewsInSessionMode javax.faces.context.FacesContext context )  :  String
ServerSideStateCacheImpl.SerializedViewCollection.getNumberOfSequentialViewsInSession javax.faces.context.FacesContext context )  :  Integer
ServerSideStateCacheImpl.SerializedViewCollection.getNumberOfViewsInSession javax.faces.context.FacesContext context )  :  int
ServerSideStateCacheImpl.SerializedViewCollection.getOldSerializedViewsMap ( )  :  java.util.Map
ServerSideStateCacheImpl.SerializedViewCollection.ServerSideStateCacheImpl.SerializedViewCollection ( )

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

myfaces-bundle-2.0.15.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 )

myfaces-bundle-2.0.15.jar, StateCacheFactoryImpl.class
package org.apache.myfaces.renderkit
StateCacheFactoryImpl.getStateCache javax.faces.context.FacesContext facesContext )  :  org.apache.myfaces.application.StateCache
StateCacheFactoryImpl.StateCacheFactoryImpl ( )

myfaces-bundle-2.0.15.jar, StateCacheUtils.class
package org.apache.myfaces.renderkit
StateCacheUtils.getMyFacesResponseStateManager javax.faces.render.ResponseStateManager rsm ) [static]  :  MyfacesResponseStateManager
StateCacheUtils.isMyFacesResponseStateManager javax.faces.render.ResponseStateManager rsm ) [static]  :  boolean
StateCacheUtils.StateCacheUtils ( )

to the top

Problems with Data Types, High Severity (6)


myfaces-bundle-2.0.15.jar
package org.apache.myfaces.renderkit
[+] ServerSideStateCacheImpl.KeyFactory (1)
[+] ServerSideStateCacheImpl.SerializedViewCollection (1)
[+] ServerSideStateCacheImpl.SerializedViewKey (1)
[+] ServerSideStateCacheImpl.SessionViewStorageFactory (1)
[+] StateCacheFactoryImpl (1)
[+] StateCacheUtils (1)

to the top

Other Changes in Data Types (3)


myfaces-bundle-2.0.15.jar
package org.apache.myfaces.application
[+] ResourceHandlerImpl (1)

package org.apache.myfaces.view.facelets.tag.composite
[+] CompositeComponentBeanInfo (1)

package org.apache.myfaces.view.facelets.tag.jsf
[+] ComponentSupport (1)

to the top

Java ARchives (2)


myfaces-api-2.0.15.jar
myfaces-bundle-2.0.15.jar

to the top




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