Source compatibility report for the MyFaces library  between 2.0.8 and 2.0.9 versions

Test Info


Library NameMyFaces
Version #12.0.8
Version #22.0.9

Test Results


Total Java ARchives2
Total Methods / Classes11004 / 1281
VerdictIncompatible
(0.3%)

Problem Summary


SeverityCount
Added Methods-46
Removed MethodsHigh4
Problems with
Data Types
High2
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods (46)


myfaces-bundle-2.0.9.jar, ContextAwareException.class
package org.apache.myfaces.view.facelets.el
ContextAwareException.ContextAwareException ( javax.faces.view.Location location, String expressionString, String qName, Throwable wrapped )
ContextAwareException.getExpressionString ( )  :  String
ContextAwareException.getLocation ( )  :  javax.faces.view.Location
ContextAwareException.getQName ( )  :  String
ContextAwareException.getWrapped ( )  :  Object
ContextAwareException.getWrapped ( )  :  Throwable

myfaces-bundle-2.0.9.jar, ContextAwareTagMethodExpression.class
package org.apache.myfaces.view.facelets.el
ContextAwareTagMethodExpression.ContextAwareTagMethodExpression ( )
ContextAwareTagMethodExpression.ContextAwareTagMethodExpression ( javax.faces.view.facelets.TagAttribute tagAttribute, javax.el.MethodExpression methodExpression )
ContextAwareTagMethodExpression.equals Object obj )  :  boolean
ContextAwareTagMethodExpression.getExpressionString ( )  :  String
ContextAwareTagMethodExpression.getLocation ( )  :  javax.faces.view.Location
ContextAwareTagMethodExpression.getMethodInfo javax.el.ELContext context )  :  javax.el.MethodInfo
ContextAwareTagMethodExpression.getQName ( )  :  String
ContextAwareTagMethodExpression.getWrapped ( )  :  javax.el.MethodExpression
ContextAwareTagMethodExpression.getWrapped ( )  :  Object
ContextAwareTagMethodExpression.hashCode ( )  :  int
ContextAwareTagMethodExpression.invoke ( javax.el.ELContext context, Object[ ] params )  :  Object
ContextAwareTagMethodExpression.isLiteralText ( )  :  boolean
ContextAwareTagMethodExpression.readExternal java.io.ObjectInput in )  :  void
ContextAwareTagMethodExpression.toString ( )  :  String
ContextAwareTagMethodExpression.writeExternal java.io.ObjectOutput out )  :  void

myfaces-bundle-2.0.9.jar, ContextAwareTagValueExpression.class
package org.apache.myfaces.view.facelets.el
ContextAwareTagValueExpression.ContextAwareTagValueExpression ( )
ContextAwareTagValueExpression.ContextAwareTagValueExpression ( javax.faces.view.facelets.TagAttribute tagAttribute, javax.el.ValueExpression valueExpression )
ContextAwareTagValueExpression.equals Object obj )  :  boolean
ContextAwareTagValueExpression.getExpectedType ( )  :  Class
ContextAwareTagValueExpression.getExpressionString ( )  :  String
ContextAwareTagValueExpression.getLocation ( )  :  javax.faces.view.Location
ContextAwareTagValueExpression.getQName ( )  :  String
ContextAwareTagValueExpression.getType javax.el.ELContext context )  :  Class
ContextAwareTagValueExpression.getValue javax.el.ELContext context )  :  Object
ContextAwareTagValueExpression.getWrapped ( )  :  javax.el.ValueExpression
ContextAwareTagValueExpression.getWrapped ( )  :  Object
ContextAwareTagValueExpression.hashCode ( )  :  int
ContextAwareTagValueExpression.isLiteralText ( )  :  boolean
ContextAwareTagValueExpression.isReadOnly javax.el.ELContext context )  :  boolean
ContextAwareTagValueExpression.readExternal java.io.ObjectInput in )  :  void
ContextAwareTagValueExpression.setValue ( javax.el.ELContext context, Object value )  :  void
ContextAwareTagValueExpression.toString ( )  :  String
ContextAwareTagValueExpression.writeExternal java.io.ObjectOutput out )  :  void

myfaces-bundle-2.0.9.jar, ContextAwareTagValueExpressionUEL.class
package org.apache.myfaces.view.facelets.el
ContextAwareTagValueExpressionUEL.ContextAwareTagValueExpressionUEL ( )
ContextAwareTagValueExpressionUEL.ContextAwareTagValueExpressionUEL ( javax.faces.view.facelets.TagAttribute attr, javax.el.ValueExpression orig )
ContextAwareTagValueExpressionUEL.getValueReference javax.el.ELContext context )  :  javax.el.ValueReference

myfaces-bundle-2.0.9.jar, ContextAwareUtils.class
package org.apache.myfaces.view.facelets.el
ContextAwareUtils.ContextAwareUtils ( )
ContextAwareUtils.isWrapTagExceptionsAsContextAware javax.el.ELContext context ) [static]  :  boolean

myfaces-bundle-2.0.9.jar, FaceletCompositionContext.class
package org.apache.myfaces.view.facelets
FaceletCompositionContext.isWrapTagExceptionsAsContextAware ( )  :  boolean

myfaces-bundle-2.0.9.jar, HtmlMessageRendererBase.class
package org.apache.myfaces.shared.renderkit.html
HtmlMessageRendererBase.renderSingleFacesMessage ( javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent message, javax.faces.application.FacesMessage facesMessage, String messageClientId, boolean renderId, boolean renderStyleAndStyleClass, boolean wrapSpan )  :  void

to the top

Removed Methods (4)


myfaces-bundle-2.0.8.jar, TagMethodExpression.class
package org.apache.myfaces.view.facelets.el
TagMethodExpression.getLocation ( )  :  javax.faces.view.Location
TagMethodExpression.getQName ( )  :  String

myfaces-bundle-2.0.8.jar, TagValueExpression.class
package org.apache.myfaces.view.facelets.el
TagValueExpression.getLocation ( )  :  javax.faces.view.Location
TagValueExpression.getQName ( )  :  String

to the top

Problems with Data Types, High Severity (2)


myfaces-bundle-2.0.8.jar
package org.apache.myfaces.view.facelets.el
[+] TagMethodExpression (1)
[+] TagValueExpression (1)

to the top

Java ARchives (2)


myfaces-api-2.0.8.jar
myfaces-bundle-2.0.8.jar

to the top




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