Parent Project
Foundation

FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.8

Threshold is Low

Effort is Max

Summary

Classes Bugs Errors Missing Classes
194 12 0 0

org.apache.myfaces.tobago.application.LabelValueBindingFacesMessage

Bug Category Details Line Priority
org.apache.myfaces.tobago.application.LabelValueBindingFacesMessage is Serializable; consider declaring a serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID 34-77 Low

org.apache.myfaces.tobago.application.LabelValueExpressionFacesMessage

Bug Category Details Line Priority
org.apache.myfaces.tobago.application.LabelValueExpressionFacesMessage is Serializable; consider declaring a serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID 26-54 Low

org.apache.myfaces.tobago.compat.FacesUtils

Bug Category Details Line Priority
org.apache.myfaces.tobago.compat.FacesUtils.VALIDATOR_ARGS should be package protected MALICIOUS_CODE MS_PKGPROTECT 44 Medium

org.apache.myfaces.tobago.compat.FacesUtils12

Bug Category Details Line Priority
Load of known null value in org.apache.myfaces.tobago.compat.FacesUtils12.setValidator(EditableValueHolder, Object) STYLE NP_LOAD_OF_KNOWN_NULL_VALUE 78 Medium

org.apache.myfaces.tobago.component.MethodBindingToMethodExpression

Bug Category Details Line Priority
Class org.apache.myfaces.tobago.component.MethodBindingToMethodExpression defines non-transient non-serializable instance field methodBinding BAD_PRACTICE SE_BAD_FIELD Not available Low
org.apache.myfaces.tobago.component.MethodBindingToMethodExpression is Serializable; consider declaring a serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID 32-222 Medium

org.apache.myfaces.tobago.event.SortActionEvent

Bug Category Details Line Priority
The field org.apache.myfaces.tobago.event.SortActionEvent.column is transient but isn't set by deserialization BAD_PRACTICE SE_TRANSIENT_FIELD_NOT_RESTORED Not available Low

org.apache.myfaces.tobago.util.ComparatorBase

Bug Category Details Line Priority
Equals method for org.apache.myfaces.tobago.util.ComparatorBase assumes the argument is of type ComparatorBase BAD_PRACTICE BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS 116 Medium
org.apache.myfaces.tobago.util.ComparatorBase implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 33-124 Low

org.apache.myfaces.tobago.util.ValueBindingComparator

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in org.apache.myfaces.tobago.util.ValueBindingComparator.compare(Object, Object) STYLE REC_CATCH_EXCEPTION 123 Low
org.apache.myfaces.tobago.util.ValueBindingComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 34-127 Low

org.apache.myfaces.tobago.util.ValueExpressionComparator

Bug Category Details Line Priority
org.apache.myfaces.tobago.util.ValueExpressionComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 30-124 Low