FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 2.0.1

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
421000

org.deegree.layer.Utils

BugCategoryDetailsLinePriority
Load of known null value in org.deegree.layer.Utils.calcScaleWMS130(int, int, Envelope, ICRS)STYLENP_LOAD_OF_KNOWN_NULL_VALUE298Medium

org.deegree.layer.dims.Dimension

BugCategoryDetailsLinePriority
Primitive value is unboxed and coerced for ternary operator in org.deegree.layer.dims.Dimension.parseTypedInterval(Object, boolean)CORRECTNESSBX_UNBOXED_AND_COERCED_FOR_TERNARY_OPERATOR279Medium
Boxed value is unboxed and then immediately reboxed in org.deegree.layer.dims.Dimension.parseTypedInterval(Object, boolean)PERFORMANCEBX_UNBOXING_IMMEDIATELY_REBOXED279Medium

org.deegree.layer.dims.DimensionsLexer

BugCategoryDetailsLinePriority
Switch statement found in org.deegree.layer.dims.DimensionsLexer.mTokens() where default case is missingSTYLESF_SWITCH_NO_DEFAULT332Medium
Switch statement found in org.deegree.layer.dims.DimensionsLexer.mVALUE() where default case is missingSTYLESF_SWITCH_NO_DEFAULT120Medium

org.deegree.layer.dims.DimensionsParser

BugCategoryDetailsLinePriority
org.deegree.layer.dims.DimensionsParser.getTokenNames() may expose internal representation by returning DimensionsParser.tokenNamesMALICIOUS_CODEEI_EXPOSE_REP38Medium
org.deegree.layer.dims.DimensionsParser.tokenNames should be package protectedMALICIOUS_CODEMS_PKGPROTECT13Medium
Switch statement found in org.deegree.layer.dims.DimensionsParser.dimensionvalues() where default case is missingSTYLESF_SWITCH_NO_DEFAULT79Medium
Switch statement found in org.deegree.layer.dims.DimensionsParser.interval() where default case is missingSTYLESF_SWITCH_NO_DEFAULT304Medium
Switch statement found in org.deegree.layer.dims.DimensionsParser.value() where default case is missingSTYLESF_SWITCH_NO_DEFAULT173Medium