Binary compatibility report for the PrimeFaces library between 3.4 and 3.4.1 versions
Test Info
Library Name | PrimeFaces |
Version #1 | 3.4 |
Version #2 | 3.4.1 |
Test Results
Total Java ARchives | 1 |
---|
Total Methods / Classes | 5781 / 618 |
---|
Verdict | Incompatible (0.2%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 4 |
---|
Removed Methods | High | 4 |
---|
Problems with Data Types | High | 1 |
---|
Medium | 0 |
Low | 1 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Added Methods (4)
primefaces-3.4.1.jar, AutoCompleteRenderer.class
package org.primefaces.component.autocomplete
AutoCompleteRenderer.encodeHiddenInput ( javax.faces.context.FacesContext context, AutoComplete ac, String clientId ) : void
[run-time name: org/primefaces/component/autocomplete/AutoCompleteRenderer.encodeHiddenInput:(Ljavax/faces/context/FacesContext;Lorg/primefaces/component/autocomplete/AutoComplete;Ljava/lang/String;)V]
AutoCompleteRenderer.encodeInput ( javax.faces.context.FacesContext context, AutoComplete ac, String clientId ) : void
[run-time name: org/primefaces/component/autocomplete/AutoCompleteRenderer.encodeInput:(Ljavax/faces/context/FacesContext;Lorg/primefaces/component/autocomplete/AutoComplete;Ljava/lang/String;)V]
primefaces-3.4.1.jar, UIData.class
package org.primefaces.component.api
UIData.visitColumnsAndColumnFacets ( javax.faces.component.visit.VisitContext context, javax.faces.component.visit.VisitCallback callback, boolean visitRows ) : boolean
[run-time name: org/primefaces/component/api/UIData.visitColumnsAndColumnFacets:(Ljavax/faces/component/visit/VisitContext;Ljavax/faces/component/visit/VisitCallback;Z)Z]
UIData.visitRows ( javax.faces.component.visit.VisitContext context, javax.faces.component.visit.VisitCallback callback, boolean visitRows ) : boolean
[run-time name: org/primefaces/component/api/UIData.visitRows:(Ljavax/faces/component/visit/VisitContext;Ljavax/faces/component/visit/VisitCallback;Z)Z]
to the top
Removed Methods (4)
primefaces-3.4.jar, AutoCompleteRenderer.class
package org.primefaces.component.autocomplete
AutoCompleteRenderer.encodeHiddenInput ( javax.faces.context.FacesContext context, AutoComplete ac, String clientId, Object value ) : void
[run-time name: org/primefaces/component/autocomplete/AutoCompleteRenderer.encodeHiddenInput:(Ljavax/faces/context/FacesContext;Lorg/primefaces/component/autocomplete/AutoComplete;Ljava/lang/String;Ljava/lang/Object;)V]
AutoCompleteRenderer.encodeInput ( javax.faces.context.FacesContext context, AutoComplete ac, String clientId, Object value ) : void
[run-time name: org/primefaces/component/autocomplete/AutoCompleteRenderer.encodeInput:(Ljavax/faces/context/FacesContext;Lorg/primefaces/component/autocomplete/AutoComplete;Ljava/lang/String;Ljava/lang/Object;)V]
primefaces-3.4.jar, UIData.class
package org.primefaces.component.api
UIData.visitChildrenFacets ( javax.faces.component.visit.VisitContext context, javax.faces.component.visit.VisitCallback callback, boolean visitRows ) : boolean
[run-time name: org/primefaces/component/api/UIData.visitChildrenFacets:(Ljavax/faces/component/visit/VisitContext;Ljavax/faces/component/visit/VisitCallback;Z)Z]
UIData.visitRows ( javax.faces.component.visit.VisitContext context, javax.faces.component.visit.VisitCallback callback ) : boolean
[run-time name: org/primefaces/component/api/UIData.visitRows:(Ljavax/faces/component/visit/VisitContext;Ljavax/faces/component/visit/VisitCallback;)Z]
to the top
Problems with Data Types, High Severity (1)
primefaces-3.4.jar
package org.primefaces.model.tagcloud
[+] TagCloudItem (1)
| Change | Effect |
---|
1 | Removed super-interface java.io.Serializable. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (7)
DefaultTagCloudModel.addTag ( TagCloudItem item )1st parameter 'item' of this method has type 'TagCloudItem'.
DefaultTagCloudModel.removeTag ( TagCloudItem item )1st parameter 'item' of this method has type 'TagCloudItem'.
TagCloudItem.getLabel ( )This abstract method is from 'TagCloudItem' interface.
TagCloudItem.getStrength ( )This abstract method is from 'TagCloudItem' interface.
TagCloudItem.getUrl ( )This abstract method is from 'TagCloudItem' interface.
TagCloudModel.addTag ( TagCloudItem p1 )1st parameter 'p1' of this abstract method has type 'TagCloudItem'.
TagCloudModel.removeTag ( TagCloudItem p1 )1st parameter 'p1' of this abstract method has type 'TagCloudItem'.
to the top
Problems with Data Types, Low Severity (1)
primefaces-3.4.jar
package org.primefaces.util
[+] Constants (1)
| Change | Effect |
---|
1 | Value of final field VERSION (java.lang.String) has been changed from "3.4" to "3.4.1". | Old value of the field will be inlined to the client code at compile-time and will be used instead of a new one. |
[+] affected methods (1)
Constants.Constants ( )This constructor is from 'Constants' class.
to the top
Java ARchives (1)
primefaces-3.4.jar
to the top
Generated on Wed Sep 26 08:05:54 2012 for PrimeFaces by Java API Compliance Checker 1.2
A tool for checking backward compatibility of a Java library API