PMD Results
The following document contains the results of PMD 6.55.0.
PMD found no problems in your source code.
Suppressed Violations
Filename | Rule message | Suppression type | Reason |
---|---|---|---|
org/hipparchus/clustering/DoublePoint.java | The user-supplied array 'point' is stored directly. | nopmd | - storage of array reference is intentional and documented here |
org/hipparchus/clustering/DoublePoint.java | Returning 'point' may expose an internal array. | nopmd | - returning a reference to an internal array is documented here |
org/hipparchus/clustering/LocalizedClusteringFormats.java | Avoid empty catch blocks | nopmd | |
org/hipparchus/clustering/distance/CanberraDistance.java | Avoid unnecessary constructors - the compiler will generate these for you | nopmd | - unnecessary constructor added intentionally to make javadoc happy |
org/hipparchus/clustering/distance/ChebyshevDistance.java | Avoid unnecessary constructors - the compiler will generate these for you | nopmd | - unnecessary constructor added intentionally to make javadoc happy |
org/hipparchus/clustering/distance/EarthMoversDistance.java | Avoid unnecessary constructors - the compiler will generate these for you | nopmd | - unnecessary constructor added intentionally to make javadoc happy |
org/hipparchus/clustering/distance/EuclideanDistance.java | Avoid unnecessary constructors - the compiler will generate these for you | nopmd | - unnecessary constructor added intentionally to make javadoc happy |
org/hipparchus/clustering/distance/ManhattanDistance.java | Avoid unnecessary constructors - the compiler will generate these for you | nopmd | - unnecessary constructor added intentionally to make javadoc happy |