Source compatibility report for the PrimeFaces library between 3.4.2.20121017.082640.3 and 3.4.2.20121101.201754.4 versions
Test Info
Library Name | PrimeFaces |
Version #1 | 3.4.2.20121017.082640.3 |
Version #2 | 3.4.2.20121101.201754.4 |
Test Results
Total Java ARchives | 1 |
---|
Total Methods / Classes | 5785 / 618 |
---|
Verdict | Incompatible (0.1%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 4 |
---|
Removed Methods | High | 2 |
---|
Problems with Data Types | High | 2 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Added Methods (4)
primefaces-3.4.2-20121101.201754-4.jar, AjaxBehaviorListenerImpl.class
package org.primefaces.component.behavior.ajax
AjaxBehaviorListenerImpl.AjaxBehaviorListenerImpl ( javax.el.MethodExpression listener, javax.el.MethodExpression listenerWithArg )
[run-time name: org/primefaces/component/behavior/ajax/AjaxBehaviorListenerImpl."<init>":(Ljavax/el/MethodExpression;Ljavax/el/MethodExpression;)V]
primefaces-3.4.2-20121101.201754-4.jar, OutputLabelRenderer.class
package org.primefaces.component.outputlabel
OutputLabelRenderer.encodeChildren ( javax.faces.context.FacesContext context, javax.faces.component.UIComponent component ) : void
[run-time name: org/primefaces/component/outputlabel/OutputLabelRenderer.encodeChildren:(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;)V]
OutputLabelRenderer.findTarget ( javax.faces.context.FacesContext context, OutputLabel label ) : javax.faces.component.UIComponent
[run-time name: org/primefaces/component/outputlabel/OutputLabelRenderer.findTarget:(Ljavax/faces/context/FacesContext;Lorg/primefaces/component/outputlabel/OutputLabel;)Ljavax/faces/component/UIComponent;]
OutputLabelRenderer.getRendersChildren ( ) : boolean
[run-time name: org/primefaces/component/outputlabel/OutputLabelRenderer.getRendersChildren:()Z]
to the top
Removed Methods (2)
primefaces-3.4.2-20121017.082640-3.jar, AjaxBehaviorListenerImpl.class
package org.primefaces.component.behavior.ajax
AjaxBehaviorListenerImpl.AjaxBehaviorListenerImpl ( javax.el.MethodExpression listener )
[run-time name: org/primefaces/component/behavior/ajax/AjaxBehaviorListenerImpl."<init>":(Ljavax/el/MethodExpression;)V]
primefaces-3.4.2-20121017.082640-3.jar, OutputLabelRenderer.class
package org.primefaces.component.outputlabel
OutputLabelRenderer.findTarget ( javax.faces.context.FacesContext context, OutputLabel label ) : javax.faces.component.UIInput
[run-time name: org/primefaces/component/outputlabel/OutputLabelRenderer.findTarget:(Ljavax/faces/context/FacesContext;Lorg/primefaces/component/outputlabel/OutputLabel;)Ljavax/faces/component/UIInput;]
to the top
Problems with Data Types, High Severity (2)
primefaces-3.4.2-20121017.082640-3.jar
package org.primefaces.component.outputlabel
[+] OutputLabel (2)
| Change | Effect |
---|
1 | Field INVALID_CLASS (java.lang.String) with the compile-time constant value "ui-outputlabel ui-state-error" has been removed from this class. | Recompilation of a client program may be terminated with the message: cannot find variable INVALID_CLASS in OutputLabel. |
2 | Field VALID_CLASS has been renamed to STYLE_CLASS. | Recompilation of a client program may be terminated with the message: cannot find variable VALID_CLASS in OutputLabel. |
[+] affected methods (4)
OutputLabel.getFacesContext ( )This method is from 'OutputLabel' class.
OutputLabel.getFamily ( )This method is from 'OutputLabel' class.
OutputLabel.handleAttribute ( String name, Object value )This method is from 'OutputLabel' class.
OutputLabel.OutputLabel ( )This constructor is from 'OutputLabel' class.
to the top
Java ARchives (1)
primefaces-3.4.2-20121017.082640-3.jar
to the top
Generated on Fri Nov 2 08:09:13 2012 for PrimeFaces by Java API Compliance Checker 1.2.1
A tool for checking backward compatibility of a Java library API