PMD Results

The following document contains the results of PMD 6.21.0.

Violations By Priority

Priority 3

org/djunits/unit/quantity/Quantity.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 215218

org/djunits/value/vdouble/matrix/data/DoubleMatrixDataSparse.java

Rule Violation Line
UselessOverridingMethod Overriding method merely calls super 574577

org/djunits/value/vdouble/vector/data/DoubleVectorDataSparse.java

Rule Violation Line
UselessOverridingMethod Overriding method merely calls super 436439

org/djunits/value/vfloat/matrix/data/FloatMatrixDataSparse.java

Rule Violation Line
UselessOverridingMethod Overriding method merely calls super 568571

org/djunits/value/vfloat/vector/data/FloatVectorDataSparse.java

Rule Violation Line
UselessOverridingMethod Overriding method merely calls super 438441

Priority 4

org/djunits/unit/si/SIDimensions.java

Rule Violation Line
UselessParentheses Useless parentheses. 378
UselessParentheses Useless parentheses. 378

org/djunits/value/vdouble/scalar/base/DoubleScalar.java

Rule Violation Line
UselessParentheses Useless parentheses. 283
UselessParentheses Useless parentheses. 298

org/djunits/value/vfloat/scalar/base/FloatScalar.java

Rule Violation Line
UselessParentheses Useless parentheses. 283
UselessParentheses Useless parentheses. 298

Files

org/djunits/unit/quantity/Quantity.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 215218

org/djunits/unit/si/SIDimensions.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 378
UselessParentheses Useless parentheses. 4 378

org/djunits/value/vdouble/matrix/data/DoubleMatrixDataSparse.java

Rule Violation Priority Line
UselessOverridingMethod Overriding method merely calls super 3 574577

org/djunits/value/vdouble/scalar/base/DoubleScalar.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 283
UselessParentheses Useless parentheses. 4 298

org/djunits/value/vdouble/vector/data/DoubleVectorDataSparse.java

Rule Violation Priority Line
UselessOverridingMethod Overriding method merely calls super 3 436439

org/djunits/value/vfloat/matrix/data/FloatMatrixDataSparse.java

Rule Violation Priority Line
UselessOverridingMethod Overriding method merely calls super 3 568571

org/djunits/value/vfloat/scalar/base/FloatScalar.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 283
UselessParentheses Useless parentheses. 4 298

org/djunits/value/vfloat/vector/data/FloatVectorDataSparse.java

Rule Violation Priority Line
UselessOverridingMethod Overriding method merely calls super 3 438441