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 |
Files
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 |