FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 2.0.1

Threshold is low

Effort is max

Summary

Classes Bugs Errors Missing Classes
89 7 0 0

de.smartics.properties.spi.core.constraints.ListValueConstraint

Bug Category Details Line Priority
Redundant nullcheck of de.smartics.properties.spi.core.constraints.ListValueConstraint.minOccurs, which is known to be non-null in de.smartics.properties.spi.core.constraints.ListValueConstraint.isSizeValid(List) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 304 Medium

de.smartics.properties.spi.core.metadata.PropertyMetaDataParser

Bug Category Details Line Priority
Should de.smartics.properties.spi.core.metadata.PropertyMetaDataParser.calcElementConstraintMethod(Class, String) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 550 Low
Should de.smartics.properties.spi.core.metadata.PropertyMetaDataParser.calcElementsConstraintsType(Method) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 536 Low
Exception is caught when Exception is not thrown in de.smartics.properties.spi.core.metadata.PropertyMetaDataParser.calcElementConstraintMethod(Class, String) STYLE REC_CATCH_EXCEPTION 548 Low

de.smartics.properties.spi.core.value.EnumIdTranslator

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in de.smartics.properties.spi.core.value.EnumIdTranslator.calcMethod(Class) STYLE REC_CATCH_EXCEPTION 75 Low
Exception is caught when Exception is not thrown in de.smartics.properties.spi.core.value.EnumIdTranslator.fromString(String) STYLE REC_CATCH_EXCEPTION 96 Low

de.smartics.properties.spi.core.value.EnumeratedPropertyValueRange

Bug Category Details Line Priority
Class de.smartics.properties.spi.core.value.EnumeratedPropertyValueRange defines non-transient non-serializable instance field translator BAD_PRACTICE SE_BAD_FIELD Not available Medium