Binary compatibility report for the MyFaces library between 2.0.16 and 2.0.17 versions
Test Info
Library Name | MyFaces |
Version #1 | 2.0.16 |
Version #2 | 2.0.17 |
Test Results
Total Java ARchives | 2 |
---|
Total Methods / Classes | 10851 / 1298 |
---|
Verdict | Incompatible (0.01%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 9 |
---|
Removed Methods | High | 0 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 1 |
Low | 1 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Added Methods (9)
myfaces-bundle-2.0.17.jar, AddComponentCallback.class
package org.apache.myfaces.view.facelets
DefaultFaceletsStateManagementStrategy.AddComponentCallback.DefaultFaceletsStateManagementStrategy.AddComponentCallback ( Object[ ] addedState )
[run-time name: org/apache/myfaces/view/facelets/DefaultFaceletsStateManagementStrategy.AddComponentCallback."<init>":([Ljava/lang/Object;)V]
DefaultFaceletsStateManagementStrategy.AddComponentCallback.invokeContextCallback ( javax.faces.context.FacesContext context, javax.faces.component.UIComponent target ) : void
[run-time name: org/apache/myfaces/view/facelets/DefaultFaceletsStateManagementStrategy.AddComponentCallback.invokeContextCallback:(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;)V]
myfaces-bundle-2.0.17.jar, DefaultFaceletsStateManagementStrategy.class
package org.apache.myfaces.view.facelets
DefaultFaceletsStateManagementStrategy.handleDynamicAddedRemovedComponents ( javax.faces.context.FacesContext context, javax.faces.component.UIViewRoot view, java.util.Map states ) : void
[run-time name: org/apache/myfaces/view/facelets/DefaultFaceletsStateManagementStrategy.handleDynamicAddedRemovedComponents:(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIViewRoot;Ljava/util/Map;)V]
myfaces-bundle-2.0.17.jar, FaceletCompositionContext.class
package org.apache.myfaces.view.facelets
FaceletCompositionContext.finalizeRelocatableResourcesForDeletion ( javax.faces.component.UIViewRoot root ) : void
[run-time name: org/apache/myfaces/view/facelets/FaceletCompositionContext.finalizeRelocatableResourcesForDeletion:(Ljavax/faces/component/UIViewRoot;)V]
FaceletCompositionContext.markRelocatableResourceForDeletion ( javax.faces.component.UIComponent component ) : void
[run-time name: org/apache/myfaces/view/facelets/FaceletCompositionContext.markRelocatableResourceForDeletion:(Ljavax/faces/component/UIComponent;)V]
FaceletCompositionContext.removeComponentForDeletion ( javax.faces.component.UIComponent component ) : void
[run-time name: org/apache/myfaces/view/facelets/FaceletCompositionContext.removeComponentForDeletion:(Ljavax/faces/component/UIComponent;)V]
myfaces-bundle-2.0.17.jar, RemoveComponentCallback.class
package org.apache.myfaces.view.facelets
DefaultFaceletsStateManagementStrategy.RemoveComponentCallback.DefaultFaceletsStateManagementStrategy.RemoveComponentCallback ( )
[run-time name: org/apache/myfaces/view/facelets/DefaultFaceletsStateManagementStrategy.RemoveComponentCallback."<init>":()V]
DefaultFaceletsStateManagementStrategy.RemoveComponentCallback.invokeContextCallback ( javax.faces.context.FacesContext context, javax.faces.component.UIComponent target ) : void
[run-time name: org/apache/myfaces/view/facelets/DefaultFaceletsStateManagementStrategy.RemoveComponentCallback.invokeContextCallback:(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;)V]
myfaces-bundle-2.0.17.jar, UIViewRoot.class
package javax.faces.component
UIViewRoot.getAttributes ( ) : java.util.Map
[run-time name: javax/faces/component/UIViewRoot.getAttributes:()Ljava/util/Map;]
to the top
Problems with Data Types, Medium Severity (1)
myfaces-bundle-2.0.16.jar
package org.apache.myfaces.view.facelets.tag.composite
[+] RenderFacetHandler (1)
| Change | Effect |
---|
1 | Field RENDER_FACET_USED became final. | A client program may be interrupted by IllegalAccessError exception when attempt to assign new values to the field. |
[+] affected methods (3)
RenderFacetHandler.apply ( javax.faces.view.facelets.FaceletContext ctx, javax.faces.component.UIComponent parent )This method is from 'RenderFacetHandler' class.
RenderFacetHandler.onComponentPopulated ( javax.faces.view.facelets.FaceletContext ctx, javax.faces.component.UIComponent c, javax.faces.component.UIComponent parent )This method is from 'RenderFacetHandler' class.
RenderFacetHandler.RenderFacetHandler ( javax.faces.view.facelets.ComponentConfig config )This constructor is from 'RenderFacetHandler' class.
to the top
Problems with Data Types, Low Severity (1)
myfaces-bundle-2.0.16.jar
package javax.faces.component
[+] UIViewRoot (1)
| Change | Effect |
---|
1 | Method UIComponentBase.getAttributes ( ) has been overridden by UIViewRoot.getAttributes ( ) | Method UIViewRoot.getAttributes ( ) will be called instead of UIComponentBase.getAttributes ( ) in a client program. |
[+] affected methods (1)
UIComponentBase.getAttributes ( )Method 'UIViewRoot.getAttributes ( )' will be called instead of this method in a client program.
to the top
Java ARchives (2)
myfaces-api-2.0.16.jar
myfaces-bundle-2.0.16.jar
to the top
Generated on Tue Apr 2 08:14:59 2013 for MyFaces by Java API Compliance Checker 1.3
A tool for checking backward compatibility of a Java library API