PMD Results

The following document contains the results of PMD 4.3.

Files

org/deegree/layer/Utils.java

ViolationLine
Too many static imports may lead to messy code36 - 348

org/deegree/layer/config/ConfigUtils.java

ViolationLine
Avoid unused local variables such as 'g'.132
Avoid empty catch blocks178 - 180
Avoid empty catch blocks183 - 185
Avoid empty catch blocks188 - 190

org/deegree/layer/config/DimensionConfigBuilder.java

ViolationLine
Avoid unused method parameters such as 'layerName'.139 - 152
Avoid empty catch blocks149 - 151
Avoid unused method parameters such as 'layerName'.154 - 167
Avoid unused method parameters such as 'defaultList'.154 - 167
Avoid empty catch blocks164 - 166

org/deegree/layer/dims/Dimension.java

ViolationLine
Too many static imports may lead to messy code37 - 482
These nested if statements could be combined408 - 410
These nested if statements could be combined429 - 431

org/deegree/layer/dims/DimensionsLexer.java

ViolationLine
Avoid unused imports such as 'java.util.Stack'7
Avoid unused imports such as 'java.util.List'8
Avoid unused imports such as 'java.util.ArrayList'9

org/deegree/layer/dims/DimensionsParser.java

ViolationLine
Avoid unused imports such as 'java.util.Stack'7

org/deegree/layer/persistence/base/jaxb/LayerOptionsType.java

ViolationLine
Don't create instances of already existing BigInteger and BigDecimal (ZERO, ONE, TEN)290