| Filename | Rule message | Suppression type | Reason | 
| org/apache/commons/statistics/distribution/AbstractContinuousDistribution.java | The method 'inverseProbability(double, double, boolean)' has an NPath complexity of 354, current threshold is 200 | xpath | ./ancestor-or-self::ClassDeclaration[@SimpleName='AbstractContinuousDistribution'           or @SimpleName='KolmogorovSmirnovTest' or @SimpleName='KolmogorovSmirnovDistribution'           or @SimpleName='MannWhitneyUTest' or @SimpleName='BrentOptimizer'           or @SimpleName='BracketFinder'] | 
| org/apache/commons/statistics/distribution/AbstractContinuousDistribution.java | The method 'searchPlateau(boolean, double, double)' has a cognitive complexity of 26, current threshold is 15 | xpath | ./ancestor-or-self::ClassDeclaration[@SimpleName='AbstractContinuousDistribution'           or @SimpleName='KolmogorovSmirnovTest' or @SimpleName='KolmogorovSmirnovDistribution'           or @SimpleName='MannWhitneyUTest' or @SimpleName='BracketFinder'           or @SimpleName='BrentOptimizer' or @SimpleName='UnconditionedExactTest'] | 
| org/apache/commons/statistics/distribution/AbstractContinuousDistribution.java | The method 'inverseProbability(double, double, boolean)' has a cognitive complexity of 21, current threshold is 15 | xpath | ./ancestor-or-self::ClassDeclaration[@SimpleName='AbstractContinuousDistribution'           or @SimpleName='KolmogorovSmirnovTest' or @SimpleName='KolmogorovSmirnovDistribution'           or @SimpleName='MannWhitneyUTest' or @SimpleName='BracketFinder'           or @SimpleName='BrentOptimizer' or @SimpleName='UnconditionedExactTest'] | 
| org/apache/commons/statistics/distribution/BetaDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/BinomialDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/CauchyDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/ChiSquaredDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/ExponentialDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/FDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/FoldedNormalDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/FoldedNormalDistribution.java | An empty method in an abstract class should be abstract instead | xpath | ./ancestor-or-self::MethodDeclaration[@Name='getSupportLowerBound'] | 
| org/apache/commons/statistics/distribution/GammaDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/GeometricDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/GumbelDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/HypergeometricDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/LaplaceDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/LevyDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/LogNormalDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/LogUniformDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/LogisticDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/NakagamiDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/NormalDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/ParetoDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/PascalDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/PoissonDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/TDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/TrapezoidalDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/TriangularDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/TruncatedNormalDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/UniformContinuousDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/UniformDiscreteDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/WeibullDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] | 
| org/apache/commons/statistics/distribution/ZipfDistribution.java | Avoid using short method names | xpath | ./ancestor-or-self::MethodDeclaration[@Name='sf' or @Name='of'] |