PMD Results

The following document contains the results of PMD 6.13.0.

Violations By Priority

Priority 3

org/djutils/decoderdumper/Base64Decoder.java

Rule Violation Line
EmptyIfStmt Avoid empty if statements 119–121

org/djutils/decoderdumper/Base64Dumper.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 55–58

org/djutils/decoderdumper/HexDumper.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 56–59

org/djutils/immutablecollections/ImmutableArrayList.java

Rule Violation Line
UselessOverridingMethod Overriding method merely calls super 69–72

org/djutils/immutablecollections/ImmutableHashSet.java

Rule Violation Line
UselessOverridingMethod Overriding method merely calls super 61–64

org/djutils/immutablecollections/ImmutableLinkedHashSet.java

Rule Violation Line
UselessOverridingMethod Overriding method merely calls super 62–65

org/djutils/io/URLResource.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 114–117
EmptyCatchBlock Avoid empty catch blocks 207–210

org/djutils/reflection/ClassUtil.java

Rule Violation Line
CollapsibleIfStatements These nested if statements could be combined 631–634
EmptyCatchBlock Avoid empty catch blocks 1136–1139

Priority 4

org/djutils/decoderdumper/Dumper.java

Rule Violation Line
UselessParentheses Useless parentheses. 127
UselessParentheses Useless parentheses. 127
UselessParentheses Useless parentheses. 137
UselessParentheses Useless parentheses. 137

org/djutils/immutablecollections/ImmutableMap.java

Rule Violation Line
UselessParentheses Useless parentheses. 113
UselessParentheses Useless parentheses. 113

org/djutils/logger/LogCategory.java

Rule Violation Line
UselessParentheses Useless parentheses. 53

org/djutils/primitives/Primitive.java

Rule Violation Line
UselessParentheses Useless parentheses. 48

Files

org/djutils/decoderdumper/Base64Decoder.java

Rule Violation Priority Line
EmptyIfStmt Avoid empty if statements 3 119–121

org/djutils/decoderdumper/Base64Dumper.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 55–58

org/djutils/decoderdumper/Dumper.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 127
UselessParentheses Useless parentheses. 4 127
UselessParentheses Useless parentheses. 4 137
UselessParentheses Useless parentheses. 4 137

org/djutils/decoderdumper/HexDumper.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 56–59

org/djutils/immutablecollections/ImmutableArrayList.java

Rule Violation Priority Line
UselessOverridingMethod Overriding method merely calls super 3 69–72

org/djutils/immutablecollections/ImmutableHashSet.java

Rule Violation Priority Line
UselessOverridingMethod Overriding method merely calls super 3 61–64

org/djutils/immutablecollections/ImmutableLinkedHashSet.java

Rule Violation Priority Line
UselessOverridingMethod Overriding method merely calls super 3 62–65

org/djutils/immutablecollections/ImmutableMap.java

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

org/djutils/io/URLResource.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 114–117
EmptyCatchBlock Avoid empty catch blocks 3 207–210

org/djutils/logger/LogCategory.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 53

org/djutils/primitives/Primitive.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 48

org/djutils/reflection/ClassUtil.java

Rule Violation Priority Line
CollapsibleIfStatements These nested if statements could be combined 3 631–634
EmptyCatchBlock Avoid empty catch blocks 3 1136–1139