PMD Results

The following document contains the results of PMD 7.0.0.

Violations By Priority

Priority 3

GeoJSON Simple Model - org/bremersee/geojson/model/Feature.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17–156
GeoJSON Simple Model - org/bremersee/geojson/model/Geometry.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17–209
GeoJSON for JTS Topology Suite - org/bremersee/geojson/GeoJsonFeature.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17–239
GeoJSON for JTS Topology Suite - org/bremersee/geojson/GeoJsonFeatureCollection.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17–295
GeoJSON for JTS Topology Suite - org/bremersee/geojson/converter/deserialization/JsonToGeometryConverter.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17–161
GeoJSON for JTS Topology Suite - org/bremersee/geojson/converter/serialization/AbstractGeometryToJsonConverter.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17–93
GeoJSON for JTS Topology Suite - org/bremersee/geojson/converter/serialization/GeometryToJsonConverter.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17–178

Priority 4

GeoJSON Simple Model - org/bremersee/geojson/model/Geometry.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'TypeEnum': 'values' is already in scope 200
GeoJSON for JTS Topology Suite - org/bremersee/geojson/GeoJsonFeatureCollection.java
Rule Violation Line
UselessParentheses Useless parentheses. 126
UselessParentheses Useless parentheses. 145
GeoJSON for JTS Topology Suite - org/bremersee/geojson/filter/MercatorToWgs84CoordinateFilter.java
Rule Violation Line
UselessParentheses Useless parentheses. 61

Files

GeoJSON Simple Model - org/bremersee/geojson/model/Feature.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17–156

GeoJSON Simple Model - org/bremersee/geojson/model/Geometry.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17–209
UnnecessaryFullyQualifiedName Unnecessary qualifier 'TypeEnum': 'values' is already in scope 4 200

GeoJSON for JTS Topology Suite - org/bremersee/geojson/GeoJsonFeature.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17–239

GeoJSON for JTS Topology Suite - org/bremersee/geojson/GeoJsonFeatureCollection.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17–295
UselessParentheses Useless parentheses. 4 126
UselessParentheses Useless parentheses. 4 145

GeoJSON for JTS Topology Suite - org/bremersee/geojson/converter/deserialization/JsonToGeometryConverter.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17–161

GeoJSON for JTS Topology Suite - org/bremersee/geojson/converter/serialization/AbstractGeometryToJsonConverter.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17–93

GeoJSON for JTS Topology Suite - org/bremersee/geojson/converter/serialization/GeometryToJsonConverter.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17–178

GeoJSON for JTS Topology Suite - org/bremersee/geojson/filter/MercatorToWgs84CoordinateFilter.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 61