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'] |