Source compatibility report for the MyFaces library between 2.2.1 and 2.2.2 versions
Test Info
Library Name | MyFaces |
Version #1 | 2.2.1 |
Version #2 | 2.2.2 |
Test Results
Total Java ARchives | 2 |
---|
Total Methods / Classes | 12882 / 1568 |
---|
Verdict | Incompatible (0.004%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 11 |
---|
Removed Methods | High | 0 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 1 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Added Methods (11)
myfaces-bundle-2.2.2.jar, AbstractFaceletContext.class
package org.apache.myfaces.view.facelets
AbstractFaceletContext.generateUniqueFaceletTagId ( String count, String base ) : String
[run-time name: org/apache/myfaces/view/facelets/AbstractFaceletContext.generateUniqueFaceletTagId:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
myfaces-bundle-2.2.2.jar, JsfElement.class
package org.apache.myfaces.view.facelets.component
JsfElement.addClientBehavior ( String eventName, javax.faces.component.behavior.ClientBehavior behavior ) : void
[run-time name: org/apache/myfaces/view/facelets/component/JsfElement.addClientBehavior:(Ljava/lang/String;Ljavax/faces/component/behavior/ClientBehavior;)V]
JsfElement.getDefaultEventName ( ) : String
[run-time name: org/apache/myfaces/view/facelets/component/JsfElement.getDefaultEventName:()Ljava/lang/String;]
JsfElement.getEventNames ( ) : java.util.Collection
[run-time name: org/apache/myfaces/view/facelets/component/JsfElement.getEventNames:()Ljava/util/Collection;]
myfaces-bundle-2.2.2.jar, JsfElementHandler.class
package org.apache.myfaces.view.facelets.tag.jsf
JsfElementHandler.createMetaRuleset ( Class type ) : javax.faces.view.facelets.MetaRuleset
[run-time name: org/apache/myfaces/view/facelets/tag/jsf/JsfElementHandler.createMetaRuleset:(Ljava/lang/Class;)Ljavax/faces/view/facelets/MetaRuleset;]
myfaces-bundle-2.2.2.jar, JsfElementRenderer.class
package org.apache.myfaces.view.facelets.component
JsfElementRenderer.encodeBegin ( javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component ) : void
[run-time name: org/apache/myfaces/view/facelets/component/JsfElementRenderer.encodeBegin:(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;)V]
JsfElementRenderer.encodeChildren ( javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component ) : void
[run-time name: org/apache/myfaces/view/facelets/component/JsfElementRenderer.encodeChildren:(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;)V]
JsfElementRenderer.encodeEnd ( javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component ) : void
[run-time name: org/apache/myfaces/view/facelets/component/JsfElementRenderer.encodeEnd:(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;)V]
JsfElementRenderer.getRendersChildren ( ) : boolean
[run-time name: org/apache/myfaces/view/facelets/component/JsfElementRenderer.getRendersChildren:()Z]
JsfElementRenderer.isCommonEventsOptimizationEnabled ( javax.faces.context.FacesContext facesContext ) : boolean
[run-time name: org/apache/myfaces/view/facelets/component/JsfElementRenderer.isCommonEventsOptimizationEnabled:(Ljavax/faces/context/FacesContext;)Z]
JsfElementRenderer.isCommonPropertiesOptimizationEnabled ( javax.faces.context.FacesContext facesContext ) : boolean
[run-time name: org/apache/myfaces/view/facelets/component/JsfElementRenderer.isCommonPropertiesOptimizationEnabled:(Ljavax/faces/context/FacesContext;)Z]
to the top
Problems with Data Types, Medium Severity (1)
myfaces-bundle-2.2.1.jar
package org.apache.myfaces.view.facelets.component
[+] JsfElementRenderer (1)
| Change | Effect |
---|
1 | Superclass has been changed from javax.faces.render.Renderer to org.apache.myfaces.shared.renderkit.html.HtmlRenderer. | 1) Recompilation of a client program may be terminated with the message: cannot find variable (or method) in JsfElementRenderer. 2) A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class. Recompilation of a client class may be terminated with the message: reference to variable is ambiguous. |
[+] affected methods (1)
JsfElementRenderer.JsfElementRenderer ( )This constructor is from 'JsfElementRenderer' class.
to the top
Java ARchives (2)
myfaces-api-2.2.1.jar
myfaces-bundle-2.2.1.jar
to the top
Generated on Wed Mar 26 07:08:49 2014 for MyFaces by Java API Compliance Checker 1.3.6
A tool for checking backward compatibility of a Java library API