Binary compatibility report for the MyFaces library  between 2.1.2 and 2.1.3 versions

Test Info


Library NameMyFaces
Version #12.1.2
Version #22.1.3

Test Results


Total Java ARchives2
Total Methods / Classes11146 / 1302
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.1.3.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.1.3.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.1.3.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.1.3.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.1.3.jar, ContextAwareUtils.class
package org.apache.myfaces.view.facelets.el
ContextAwareUtils.ContextAwareUtils ( )
ContextAwareUtils.isWrapTagExceptionsAsContextAware javax.el.ELContext context ) [static]  :  boolean

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

myfaces-bundle-2.1.3.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.1.2.jar, TagMethodExpression.class
package org.apache.myfaces.view.facelets.el
TagMethodExpression.getLocation ( )  :  javax.faces.view.Location
TagMethodExpression.getQName ( )  :  String

myfaces-bundle-2.1.2.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.1.2.jar
package org.apache.myfaces.view.facelets.el
[+] TagMethodExpression (1)
[+] TagValueExpression (1)

to the top

Java ARchives (2)


myfaces-api-2.1.2.jar
myfaces-bundle-2.1.2.jar

to the top




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