Apache Commons logo Apache Commons Statistics

PMD Results

The following document contains the results of PMD 6.49.0.

PMD found no problems in your source code.

Suppressed Violations

Filename Rule message Suppression type Reason
org/apache/commons/statistics/distribution/AbstractContinuousDistribution.java The method 'inverseProbability(double, double, boolean)' has an NPath complexity of 1600, current threshold is 200 annotation
org/apache/commons/statistics/distribution/AbstractContinuousDistribution.java The method 'inverseProbability(double, double, boolean)' has a cognitive complexity of 21, current threshold is 15 annotation
org/apache/commons/statistics/distribution/AbstractContinuousDistribution.java The method 'searchPlateau(boolean, double, double)' has a cognitive complexity of 26, current threshold is 15 annotation
org/apache/commons/statistics/distribution/BetaDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/BinomialDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/CauchyDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/ChiSquaredDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/ExponentialDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/FDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/GammaDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/GeometricDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/GumbelDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/HypergeometricDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/LaplaceDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/LevyDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/LogNormalDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/LogisticDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/NakagamiDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/NormalDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/ParetoDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/PascalDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/PoissonDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/TDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/TrapezoidalDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/TriangularDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/TruncatedNormalDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/UniformContinuousDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/UniformDiscreteDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/WeibullDistribution.java Avoid using short method names annotation
org/apache/commons/statistics/distribution/ZipfDistribution.java Avoid using short method names annotation