Source compatibility report for the MyFaces library  between 2.0.5 and 2.0.6 versions

Test Info


Library NameMyFaces
Version #12.0.5
Version #22.0.6

Test Results


Total Java ARchives2
Total Methods / Classes10417 / 1228
VerdictIncompatible
(0.5%)

Problem Summary


SeverityCount
Added Methods-57
Removed MethodsHigh30
Problems with
Data Types
High17
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods (57)


myfaces-bundle-2.0.6.jar, ClearBindingValueExpressionListener.class
package org.apache.myfaces.view.facelets.tag.jsf
ClearBindingValueExpressionListener.ClearBindingValueExpressionListener ( )
ClearBindingValueExpressionListener.processEvent javax.faces.event.ComponentSystemEvent event )  :  void

myfaces-bundle-2.0.6.jar, HtmlResponseStateManager.class
package org.apache.myfaces.renderkit.html
HtmlResponseStateManager.getStateCache javax.faces.context.FacesContext facesContext )  :  org.apache.myfaces.application.StateCache
HtmlResponseStateManager.isHandlingStateCachingMechanics javax.faces.context.FacesContext facesContext )  :  boolean
HtmlResponseStateManager.isWriteStateAfterRenderViewRequired javax.faces.context.FacesContext facesContext )  :  boolean
HtmlResponseStateManager.saveState ( javax.faces.context.FacesContext facesContext, Object state )  :  void
HtmlResponseStateManager.writeState ( javax.faces.context.FacesContext facesContext, Object state )  :  void

myfaces-bundle-2.0.6.jar, JarInfo.class
package org.apache.myfaces.config
LogMetaInfUtils.JarInfo.compareTo Object x0 )  :  int
LogMetaInfUtils.JarInfo.compareTo LogMetaInfUtils.JarInfo info )  :  int
LogMetaInfUtils.JarInfo.equals Object o )  :  boolean
LogMetaInfUtils.JarInfo.getUrl ( )  :  String
LogMetaInfUtils.JarInfo.getVersion ( )  :  String
LogMetaInfUtils.JarInfo.hashCode ( )  :  int
LogMetaInfUtils.JarInfo.LogMetaInfUtils.JarInfo String url, String version )

myfaces-bundle-2.0.6.jar, JspViewDeclarationLanguage.class
package org.apache.myfaces.view.jsp
JspViewDeclarationLanguage.isViewStateAlreadyEncoded javax.faces.context.FacesContext context )  :  boolean

myfaces-bundle-2.0.6.jar, MyfacesResponseStateManager.class
package org.apache.myfaces.renderkit
MyfacesResponseStateManager.isWriteStateAfterRenderViewRequired javax.faces.context.FacesContext facesContext )  :  boolean
MyfacesResponseStateManager.saveState ( javax.faces.context.FacesContext facesContext, Object state )  :  void

myfaces-bundle-2.0.6.jar, PreDisposeViewEvent.class
package org.apache.myfaces.view.facelets.tag.jsf
PreDisposeViewEvent.isAppropriateListener javax.faces.event.FacesListener listener )  :  boolean
PreDisposeViewEvent.PreDisposeViewEvent javax.faces.component.UIComponent component )

myfaces-bundle-2.0.6.jar, ResourceHandlerCache.class
package org.apache.myfaces.shared_impl.resource
ResourceHandlerCache.containsResource ( String resourceName, String libraryName, String contentType, String localePrefix )  :  boolean
ResourceHandlerCache.getResource ( String resourceName, String libraryName, String contentType, String localePrefix )  :  ResourceHandlerCache.ResourceValue
ResourceHandlerCache.putResource ( String resourceName, String libraryName, String contentType, String localePrefix, ResourceMeta resource, ResourceLoader loader )  :  void

myfaces-bundle-2.0.6.jar, ResourceHandlerImpl.class
package org.apache.myfaces.application
ResourceHandlerImpl.deriveResourceMeta ( org.apache.myfaces.shared_impl.resource.ResourceLoader resourceLoader, String resourceName, String libraryName, String localePrefix )  :  org.apache.myfaces.shared_impl.resource.ResourceMeta

myfaces-bundle-2.0.6.jar, ResourceKey.class
package org.apache.myfaces.shared_impl.resource
ResourceHandlerCache.ResourceKey.ResourceHandlerCache.ResourceKey ( String resourceName, String libraryName, String contentType, String localePrefix )

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

myfaces-bundle-2.0.6.jar, StateCache.class
package org.apache.myfaces.application
StateCache.encodeSerializedState ( javax.faces.context.FacesContext p1, Object p2 ) [abstract]  :  Object
StateCache.isWriteStateAfterRenderViewRequired javax.faces.context.FacesContext p1 ) [abstract]  :  boolean
StateCache.restoreSerializedView ( javax.faces.context.FacesContext p1, String p2, Object p3 ) [abstract]  :  Object
StateCache.saveSerializedView ( javax.faces.context.FacesContext p1, Object p2 ) [abstract]  :  Object
StateCache.StateCache ( )

myfaces-bundle-2.0.6.jar, StateCacheFactory.class
package org.apache.myfaces.application
StateCacheFactory.getStateCache javax.faces.context.FacesContext p1 ) [abstract]  :  StateCache
StateCacheFactory.getWrapped ( )  :  Object
StateCacheFactory.getWrapped ( )  :  StateCacheFactory
StateCacheFactory.StateCacheFactory ( )

myfaces-bundle-2.0.6.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.6.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 ( )

myfaces-bundle-2.0.6.jar, StateManagerImpl.class
package org.apache.myfaces.application
StateManagerImpl.getComponentStateToSave javax.faces.context.FacesContext facesContext )  :  Object
StateManagerImpl.getRenderKitFactory ( )  :  javax.faces.render.RenderKitFactory
StateManagerImpl.getTreeStructureToSave javax.faces.context.FacesContext facesContext )  :  Object
StateManagerImpl.restoreView ( javax.faces.context.FacesContext facesContext, String viewId, String renderKitId )  :  javax.faces.component.UIViewRoot
StateManagerImpl.saveView javax.faces.context.FacesContext facesContext )  :  Object
StateManagerImpl.StateManagerImpl ( )
StateManagerImpl.writeState ( javax.faces.context.FacesContext facesContext, Object state )  :  void

myfaces-bundle-2.0.6.jar, StateWriter.class
package org.apache.myfaces.view.facelets
StateWriter.isStateWrittenWithoutWrapper ( )  :  boolean
StateWriter.writingStateWithoutWrapper ( )  :  void

to the top

Removed Methods (30)


myfaces-bundle-2.0.5.jar, FacesConfigurator.class
package org.apache.myfaces.config
FacesConfigurator.logMetaInf ( )  :  void

myfaces-bundle-2.0.5.jar, HtmlScriptRenderer.class
package org.apache.myfaces.renderkit.html
HtmlScriptRenderer.clearInitialState ( )  :  void
HtmlScriptRenderer.initialStateMarked ( )  :  boolean
HtmlScriptRenderer.isTransient ( )  :  boolean
HtmlScriptRenderer.markInitialState ( )  :  void
HtmlScriptRenderer.restoreState ( javax.faces.context.FacesContext context, Object state )  :  void
HtmlScriptRenderer.saveState javax.faces.context.FacesContext context )  :  Object
HtmlScriptRenderer.setTransient boolean newTransientValue )  :  void

myfaces-bundle-2.0.5.jar, HtmlStylesheetRenderer.class
package org.apache.myfaces.renderkit.html
HtmlStylesheetRenderer.clearInitialState ( )  :  void
HtmlStylesheetRenderer.initialStateMarked ( )  :  boolean
HtmlStylesheetRenderer.isTransient ( )  :  boolean
HtmlStylesheetRenderer.markInitialState ( )  :  void
HtmlStylesheetRenderer.restoreState ( javax.faces.context.FacesContext context, Object state )  :  void
HtmlStylesheetRenderer.saveState javax.faces.context.FacesContext context )  :  Object
HtmlStylesheetRenderer.setTransient boolean newTransientValue )  :  void

myfaces-bundle-2.0.5.jar, ResourceHandlerCache.class
package org.apache.myfaces.shared_impl.resource
ResourceHandlerCache.containsResource ( String resourceName, String libraryName, String contentType )  :  boolean
ResourceHandlerCache.getResource ( String resourceName, String libraryName, String contentType )  :  ResourceHandlerCache.ResourceValue
ResourceHandlerCache.putResource ( String resourceName, String libraryName, String contentType, ResourceMeta resource, ResourceLoader loader )  :  void

myfaces-bundle-2.0.5.jar, ResourceHandlerImpl.class
package org.apache.myfaces.application
ResourceHandlerImpl.deriveResourceMeta ( org.apache.myfaces.shared_impl.resource.ResourceLoader resourceLoader, String resourceName, String libraryName )  :  org.apache.myfaces.shared_impl.resource.ResourceMeta

myfaces-bundle-2.0.5.jar, ResourceKey.class
package org.apache.myfaces.shared_impl.resource
ResourceHandlerCache.ResourceKey.ResourceHandlerCache.ResourceKey ( String resourceName, String libraryName, String contentType )

myfaces-bundle-2.0.5.jar, ResponseWriterWrapper.class
package javax.faces.context
ResponseWriterWrapper.append char c )  :  java.io.Writer
ResponseWriterWrapper.append char x0 )  :  Appendable
ResponseWriterWrapper.append CharSequence csq )  :  java.io.Writer
ResponseWriterWrapper.append ( CharSequence csq, int start, int end )  :  java.io.Writer
ResponseWriterWrapper.append CharSequence x0 )  :  Appendable
ResponseWriterWrapper.append CharSequence x0, int x1, int x2 )  :  Appendable
ResponseWriterWrapper.write char[ ] cbuf )  :  void
ResponseWriterWrapper.write int c )  :  void
ResponseWriterWrapper.write String str )  :  void
ResponseWriterWrapper.write String str, int off, int len )  :  void

to the top

Problems with Data Types, High Severity (17)


myfaces-bundle-2.0.5.jar
package org.apache.myfaces.config
[+] FacesConfigurator (15)

package org.apache.myfaces.renderkit.html
[+] HtmlScriptRenderer (1)
[+] HtmlStylesheetRenderer (1)

to the top

Other Changes in Data Types (1)


myfaces-bundle-2.0.5.jar
package org.apache.myfaces.renderkit.html
[+] HtmlResponseStateManager (1)

to the top

Java ARchives (2)


myfaces-api-2.0.5.jar
myfaces-bundle-2.0.5.jar

to the top




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