Apache MyFaces
Foundation

FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is low

Effort is min

Summary

ClassesBugsErrorsMissing Classes
52802

org.apache.myfaces.extensions.validator.beanval.MappedConstraintSourceBeanValidationModuleValidationInterceptorInternals

BugCategoryDetailsLinePriority
Unread field: org.apache.myfaces.extensions.validator.beanval.MappedConstraintSourceBeanValidationModuleValidationInterceptorInternals.loggerPERFORMANCEURF_UNREAD_FIELD50Medium

org.apache.myfaces.extensions.validator.beanval.storage.ModelValidationEntry

BugCategoryDetailsLinePriority
instanceof will always return true in org.apache.myfaces.extensions.validator.beanval.storage.ModelValidationEntry.addValidationTarget(Object), since all java.util.ArrayList<java.lang.Object> are instances of java.util.ArrayListSTYLEBC_VACUOUS_INSTANCEOF74Medium

org.apache.myfaces.extensions.validator.beanval.util.ExtValBeanValidationMetaDataInternals

BugCategoryDetailsLinePriority
Use of non-localized String.toUpperCase() or String.toLowerCaseI18NDM_CONVERT_CASE311Low

org.apache.myfaces.extensions.validator.beanval.util.LabeledMessageInternals

BugCategoryDetailsLinePriority
Unread field: org.apache.myfaces.extensions.validator.beanval.util.LabeledMessageInternals.defaultDetailMessageTemplate; should this field be static?PERFORMANCESS_SHOULD_BE_STATIC35Medium
Unread field: org.apache.myfaces.extensions.validator.beanval.util.LabeledMessageInternals.defaultSummaryMessageTemplate; should this field be static?PERFORMANCESS_SHOULD_BE_STATIC34Medium

org.apache.myfaces.extensions.validator.beanval.validation.ModelValidationPhaseListener

BugCategoryDetailsLinePriority
Class org.apache.myfaces.extensions.validator.beanval.validation.ModelValidationPhaseListener defines non-transient non-serializable instance field loggerBAD_PRACTICESE_BAD_FIELDNot availableLow

org.apache.myfaces.extensions.validator.beanval.validation.ModelValidationPhaseListener$1

BugCategoryDetailsLinePriority
The class org.apache.myfaces.extensions.validator.beanval.validation.ModelValidationPhaseListener$1 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANON323-363Low

org.apache.myfaces.extensions.validator.beanval.validation.ModelValidationPhaseListener$2

BugCategoryDetailsLinePriority
The class org.apache.myfaces.extensions.validator.beanval.validation.ModelValidationPhaseListener$2 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANON407-415Low