PMD Results

The following document contains the results of PMD 7.14.0.

Violations By Priority

Priority 3

com/irurueta/algebra/ArrayUtils.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 520522

com/irurueta/algebra/BuildInfo.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'stream': resource specifications are implicitly final 129

com/irurueta/algebra/EconomyQRDecomposer.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 275277
EmptyCatchBlock Avoid empty catch blocks 306308
EmptyCatchBlock Avoid empty catch blocks 335337
EmptyCatchBlock Avoid empty catch blocks 375377
EmptyCatchBlock Avoid empty catch blocks 410412

com/irurueta/algebra/LUDecomposer.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 318320
EmptyCatchBlock Avoid empty catch blocks 364366
EmptyCatchBlock Avoid empty catch blocks 399401
EmptyCatchBlock Avoid empty catch blocks 444446
EmptyCatchBlock Avoid empty catch blocks 475477
EmptyCatchBlock Avoid empty catch blocks 513515

com/irurueta/algebra/Matrix.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 8385
EmptyCatchBlock Avoid empty catch blocks 266268
EmptyCatchBlock Avoid empty catch blocks 288290
EmptyCatchBlock Avoid empty catch blocks 519521
EmptyCatchBlock Avoid empty catch blocks 541543
EmptyCatchBlock Avoid empty catch blocks 605607
EmptyCatchBlock Avoid empty catch blocks 798800
EmptyCatchBlock Avoid empty catch blocks 819821
EmptyCatchBlock Avoid empty catch blocks 10131015
EmptyCatchBlock Avoid empty catch blocks 16691671
EmptyCatchBlock Avoid empty catch blocks 17031705

com/irurueta/algebra/QRDecomposer.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 164166

com/irurueta/algebra/RQDecomposer.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 138140
EmptyCatchBlock Avoid empty catch blocks 183185
EmptyCatchBlock Avoid empty catch blocks 201203
EmptyCatchBlock Avoid empty catch blocks 244246
EmptyCatchBlock Avoid empty catch blocks 257259
EmptyCatchBlock Avoid empty catch blocks 267269

com/irurueta/algebra/SingularValueDecomposer.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 232234
EmptyCatchBlock Avoid empty catch blocks 16661668
EmptyCatchBlock Avoid empty catch blocks 16981700

com/irurueta/algebra/Utils.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 14391441
EmptyCatchBlock Avoid empty catch blocks 15301532
EmptyCatchBlock Avoid empty catch blocks 16051607
EmptyCatchBlock Avoid empty catch blocks 16301632
EmptyCatchBlock Avoid empty catch blocks 16521654
EmptyCatchBlock Avoid empty catch blocks 16791681
EmptyCatchBlock Avoid empty catch blocks 17061708
EmptyCatchBlock Avoid empty catch blocks 17301732

com/irurueta/statistics/MultivariateGaussianRandomizer.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 8082

com/irurueta/statistics/MultivariateNormalDist.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 345347
EmptyCatchBlock Avoid empty catch blocks 401403
EmptyCatchBlock Avoid empty catch blocks 504506
EmptyCatchBlock Avoid empty catch blocks 751753
EmptyCatchBlock Avoid empty catch blocks 891893

Priority 4

com/irurueta/algebra/FrobeniusNormComputer.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'FrobeniusNormComputer': 'norm' is already in scope 75

com/irurueta/algebra/GaussJordanElimination.java

Rule Violation Line
UselessParentheses Useless parentheses. 98

com/irurueta/algebra/InfinityNormComputer.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InfinityNormComputer': 'norm' is already in scope 86

com/irurueta/algebra/SingularValueDecomposer.java

Rule Violation Line
UselessParentheses Useless parentheses. 1378
UselessParentheses Useless parentheses. 1628
UselessParentheses Useless parentheses. 1630
UselessParentheses Useless parentheses. 1630

com/irurueta/algebra/Utils.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'solve' is already in scope 426
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'solve' is already in scope 445
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'solve' is already in scope 467
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'solve' is already in scope 485
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'skewMatrix' is already in scope 943
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'skewMatrix' is already in scope 979
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'skewMatrix' is already in scope 1066
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'skewMatrix' is already in scope 1101
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'normF' is already in scope 1211
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'inverse' is already in scope 1430

com/irurueta/statistics/MultivariateNormalDist.java

Rule Violation Line
UselessParentheses Useless parentheses. 349

Files

com/irurueta/algebra/ArrayUtils.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 520522

com/irurueta/algebra/BuildInfo.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'stream': resource specifications are implicitly final 3 129

com/irurueta/algebra/EconomyQRDecomposer.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 275277
EmptyCatchBlock Avoid empty catch blocks 3 306308
EmptyCatchBlock Avoid empty catch blocks 3 335337
EmptyCatchBlock Avoid empty catch blocks 3 375377
EmptyCatchBlock Avoid empty catch blocks 3 410412

com/irurueta/algebra/FrobeniusNormComputer.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'FrobeniusNormComputer': 'norm' is already in scope 4 75

com/irurueta/algebra/GaussJordanElimination.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 98

com/irurueta/algebra/InfinityNormComputer.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InfinityNormComputer': 'norm' is already in scope 4 86

com/irurueta/algebra/LUDecomposer.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 318320
EmptyCatchBlock Avoid empty catch blocks 3 364366
EmptyCatchBlock Avoid empty catch blocks 3 399401
EmptyCatchBlock Avoid empty catch blocks 3 444446
EmptyCatchBlock Avoid empty catch blocks 3 475477
EmptyCatchBlock Avoid empty catch blocks 3 513515

com/irurueta/algebra/Matrix.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 8385
EmptyCatchBlock Avoid empty catch blocks 3 266268
EmptyCatchBlock Avoid empty catch blocks 3 288290
EmptyCatchBlock Avoid empty catch blocks 3 519521
EmptyCatchBlock Avoid empty catch blocks 3 541543
EmptyCatchBlock Avoid empty catch blocks 3 605607
EmptyCatchBlock Avoid empty catch blocks 3 798800
EmptyCatchBlock Avoid empty catch blocks 3 819821
EmptyCatchBlock Avoid empty catch blocks 3 10131015
EmptyCatchBlock Avoid empty catch blocks 3 16691671
EmptyCatchBlock Avoid empty catch blocks 3 17031705

com/irurueta/algebra/QRDecomposer.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 164166

com/irurueta/algebra/RQDecomposer.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 138140
EmptyCatchBlock Avoid empty catch blocks 3 183185
EmptyCatchBlock Avoid empty catch blocks 3 201203
EmptyCatchBlock Avoid empty catch blocks 3 244246
EmptyCatchBlock Avoid empty catch blocks 3 257259
EmptyCatchBlock Avoid empty catch blocks 3 267269

com/irurueta/algebra/SingularValueDecomposer.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 232234
UselessParentheses Useless parentheses. 4 1378
UselessParentheses Useless parentheses. 4 1628
UselessParentheses Useless parentheses. 4 1630
UselessParentheses Useless parentheses. 4 1630
EmptyCatchBlock Avoid empty catch blocks 3 16661668
EmptyCatchBlock Avoid empty catch blocks 3 16981700

com/irurueta/algebra/Utils.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'solve' is already in scope 4 426
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'solve' is already in scope 4 445
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'solve' is already in scope 4 467
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'solve' is already in scope 4 485
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'skewMatrix' is already in scope 4 943
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'skewMatrix' is already in scope 4 979
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'skewMatrix' is already in scope 4 1066
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'skewMatrix' is already in scope 4 1101
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'normF' is already in scope 4 1211
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Utils': 'inverse' is already in scope 4 1430
EmptyCatchBlock Avoid empty catch blocks 3 14391441
EmptyCatchBlock Avoid empty catch blocks 3 15301532
EmptyCatchBlock Avoid empty catch blocks 3 16051607
EmptyCatchBlock Avoid empty catch blocks 3 16301632
EmptyCatchBlock Avoid empty catch blocks 3 16521654
EmptyCatchBlock Avoid empty catch blocks 3 16791681
EmptyCatchBlock Avoid empty catch blocks 3 17061708
EmptyCatchBlock Avoid empty catch blocks 3 17301732

com/irurueta/statistics/MultivariateGaussianRandomizer.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 8082

com/irurueta/statistics/MultivariateNormalDist.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 345347
UselessParentheses Useless parentheses. 4 349
EmptyCatchBlock Avoid empty catch blocks 3 401403
EmptyCatchBlock Avoid empty catch blocks 3 504506
EmptyCatchBlock Avoid empty catch blocks 3 751753
EmptyCatchBlock Avoid empty catch blocks 3 891893