PMD Results

The following document contains the results of PMD 4.3.

Files

org/deegree/rendering/r2d/GeometryHelper.java

Violation Line
Avoid unused constructor parameters such as 'width'. 83 - 93

org/deegree/rendering/r2d/Java2DStrokeRenderer.java

Violation Line
Too many static imports may lead to messy code 42 - 210
Avoid unused method parameters such as 'object'. 151 - 172

org/deegree/rendering/r2d/Java2DTextRenderer.java

Violation Line
Too many static imports may lead to messy code 36 - 198

org/deegree/rendering/r2d/LabelRenderer.java

Violation Line
Too many static imports may lead to messy code 42 - 140

org/deegree/rendering/r2d/OrientationFixer.java

Violation Line
Too many static imports may lead to messy code 42 - 167
Avoid unused method parameters such as 'defaultCrs'. 115 - 124

org/deegree/rendering/r2d/RenderHelper.java

Violation Line
Too many static imports may lead to messy code 37 - 295
Avoid unused imports such as 'org.deegree.cs.persistence.CRSManager' 63
Avoid unused imports such as 'org.deegree.cs.refs.coordinatesystem.CRSRef' 64

org/deegree/rendering/r2d/SvgRenderer.java

Violation Line
Too many static imports may lead to messy code 42 - 134

org/deegree/rendering/r2d/context/DefaultRenderContext.java

Violation Line
Too many static imports may lead to messy code 36 - 213

org/deegree/rendering/r2d/context/Java2DHelper.java

Violation Line
Too many static imports may lead to messy code 42 - 154

org/deegree/rendering/r2d/legends/LegendBuilder.java

Violation Line
These nested if statements could be combined 99 - 105
Avoid empty catch blocks 102 - 104

org/deegree/rendering/r2d/legends/Legends.java

Violation Line
Avoid empty catch blocks 128 - 130

org/deegree/rendering/r2d/legends/RasterLegendRenderer.java

Violation Line
Too many static imports may lead to messy code 42 - 154

org/deegree/rendering/r2d/legends/StandardLegendRenderer.java

Violation Line
Too many static imports may lead to messy code 42 - 208

org/deegree/rendering/r2d/strokes/OffsetStroke.java

Violation Line
Too many static imports may lead to messy code 37 - 335

org/deegree/rendering/r2d/strokes/ReversePathIterator.java

Violation Line
Avoid unused method parameters such as 'segPos2'. 273 - 302

org/deegree/rendering/r2d/strokes/TextStroke.java

Violation Line
Too many static imports may lead to messy code 51 - 612