Filename |
Rule message |
Suppression type |
Reason |
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid reassigning parameters such as 'a' |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid reassigning parameters such as 'b' |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid reassigning parameters such as 'x' |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid reassigning parameters such as 's0' |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
The method 'ibetaPowerTerms(double, double, double, double, boolean, double)' has a cyclomatic complexity of 26. |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
The method 'betaIncompleteImp(double, double, double, Policy, boolean, boolean)' has a cyclomatic complexity of 78. |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
The class 'BoostBeta' has a total cyclomatic complexity of 187 (highest 78). |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
The method 'beta(double, double)' has an NPath complexity of 1440, current threshold is 200 |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
The method 'ibetaDerivative(double, double, double)' has an NPath complexity of 270, current threshold is 200 |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
The method 'betaIncompleteImp(double, double, double, Policy, boolean, boolean)' has an NPath complexity of 153446400, current threshold is 200 |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid really long classes. |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Possible God Class (WMC=187, ATFD=37, TCC=0.362%) |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid really long methods. |
annotation |
|
org/apache/commons/numbers/gamma/BoostBeta.java |
Avoid really long methods. |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'R' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'R' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'R' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
The final local variable name 'R' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid reassigning parameters such as 'invert' |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid if (x != y) ..; else ..; |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid really long methods. |
annotation |
|
org/apache/commons/numbers/gamma/BoostErf.java |
Avoid really long methods. |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'R' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'Y' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The local variable name 'P' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The local variable name 'Q' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'R' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'C0' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'C1' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'C2' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'C3' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'C4' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'C5' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'C6' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'C7' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The final local variable name 'C8' doesn't match '[a-z][a-zA-Z0-9]*' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid reassigning parameters such as 'x' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid reassigning parameters such as 'z' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid reassigning parameters such as 'z' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid reassigning parameters such as 'zm1' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid reassigning parameters such as 'zm2' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid reassigning parameters such as 'invert' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid reassigning parameters such as 'z' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid reassigning parameters such as 'x' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid reassigning parameters such as 'y' |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The method 'gammaIncompleteImp(double, double, boolean, boolean, Policy)' has a cyclomatic complexity of 66. |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The method 'regularisedGammaPrefix(double, double)' has a cyclomatic complexity of 20. |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The class 'BoostGamma' has a total cyclomatic complexity of 200 (highest 66). |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The method 'tgamma(double)' has an NPath complexity of 210, current threshold is 200 |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The method 'gammaIncompleteImp(double, double, boolean, boolean, Policy)' has an NPath complexity of 1992600, current threshold is 200 |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The method 'regularisedGammaPrefix(double, double)' has an NPath complexity of 1080, current threshold is 200 |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The method 'tgammaDeltaRatio(double, double)' has an NPath complexity of 342, current threshold is 200 |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
The method 'tgammaRatio(double, double)' has an NPath complexity of 480, current threshold is 200 |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid really long classes. |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Possible God Class (WMC=200, ATFD=51, TCC=4.278%) |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid really long methods. |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid really long methods. |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid really long methods. |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid really long methods. |
annotation |
|
org/apache/commons/numbers/gamma/BoostGamma.java |
Avoid really long methods. |
annotation |
|
org/apache/commons/numbers/gamma/BoostMath.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/InvGamma1pm1.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/InvGamma1pm1.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/LanczosApproximation.java |
Avoid using short method names |
annotation |
|
org/apache/commons/numbers/gamma/LogGammaSum.java |
Avoid using Literals in Conditional Statements |
annotation |
|
org/apache/commons/numbers/gamma/LogGammaSum.java |
Avoid using Literals in Conditional Statements |
annotation |
|