The following document contains the results of PMD 6.46.0.
Rule | Violation | Line |
---|---|---|
DontUseFloatTypeForLoopIndices | Dont use floating point for loop indices. If you must use floating point, use double. | 72 |
UnnecessarySemicolon | Unnecessary semicolon | 93 |
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 150–152 |
Rule | Violation | Line |
---|---|---|
UnnecessaryModifier | Unnecessary modifier 'static' on enum 'Collision': nested enums are implicitly static | 84–95 |
UnnecessarySemicolon | Unnecessary semicolon | 95 |
PrimitiveWrapperInstantiation | Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` | 669 |
Rule | Violation | Line |
---|---|---|
UnnecessaryModifier | Unnecessary modifier 'static' on enum 'Thumb': nested enums are implicitly static | 85–234 |
PrimitiveWrapperInstantiation | Do not use `new Float(...)`, prefer `Float.valueOf(...)` | 428 |
PrimitiveWrapperInstantiation | Do not use `new Float(...)`, prefer `Float.valueOf(...)` | 429 |
CollapsibleIfStatements | These nested if statements could be combined | 529–615 |
CollapsibleIfStatements | These nested if statements could be combined | 721–725 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 1094 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 1521 |
CollapsibleIfStatements | These nested if statements could be combined | 1544–1548 |
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 63–65 |
EmptyControlStatement | Empty if statement | 156–356 |
EmptyControlStatement | Empty if statement | 268–308 |
EmptyControlStatement | Empty if statement | 311–351 |
Rule | Violation | Line |
---|---|---|
UnnecessaryModifier | Unnecessary modifier 'final' on method 'tween': private methods cannot be overridden | 146–157 |
Rule | Violation | Line |
---|---|---|
CollapsibleIfStatements | These nested if statements could be combined | 139–142 |
Rule | Violation | Line |
---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 255 |
EmptyControlStatement | Empty try body | 604–611 |
EmptyCatchBlock | Avoid empty catch blocks | 608–611 |
UnusedFormalParameter | Avoid unused constructor parameters such as 'size'. | 887 |
CollapsibleIfStatements | These nested if statements could be combined | 1019–1022 |
Rule | Violation | Line |
---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 440 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 446 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 454 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 860 |
Rule | Violation | Line |
---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 136–139 |
Rule | Violation | Line |
---|---|---|
PrimitiveWrapperInstantiation | Do not use `new Double(...)`, prefer `Double.valueOf(...)` | 99 |
Rule | Violation | Line |
---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 276 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 276 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 287 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 296 |
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 67 |
UselessParentheses | Useless parentheses. | 78 |
UselessParentheses | Useless parentheses. | 81 |
UselessParentheses | Useless parentheses. | 84 |
UselessParentheses | Useless parentheses. | 87 |
UselessParentheses | Useless parentheses. | 90 |
UselessParentheses | Useless parentheses. | 93 |
UselessParentheses | Useless parentheses. | 109 |
UselessParentheses | Useless parentheses. | 109–110 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.security.AccessControlException' due to existing import 'java.security.AccessControlException' | 135 |
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 298 |
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 102 |
UselessParentheses | Useless parentheses. | 102 |
UselessParentheses | Useless parentheses. | 112 |
UselessParentheses | Useless parentheses. | 112 |
UselessParentheses | Useless parentheses. | 140 |
UselessParentheses | Useless parentheses. | 140 |
UselessParentheses | Useless parentheses. | 144 |
UselessParentheses | Useless parentheses. | 144 |
UselessParentheses | Useless parentheses. | 159 |
UselessParentheses | Useless parentheses. | 159 |
UselessParentheses | Useless parentheses. | 170 |
UselessParentheses | Useless parentheses. | 170 |
UselessParentheses | Useless parentheses. | 453 |
UselessParentheses | Useless parentheses. | 598 |
UselessParentheses | Useless parentheses. | 952 |
UselessParentheses | Useless parentheses. | 1131 |
UselessParentheses | Useless parentheses. | 1131 |
UselessParentheses | Useless parentheses. | 1147 |
UselessParentheses | Useless parentheses. | 1147 |
UselessParentheses | Useless parentheses. | 1234 |
UselessParentheses | Useless parentheses. | 1374 |
UselessParentheses | Useless parentheses. | 1375 |
UselessParentheses | Useless parentheses. | 1393 |
UselessParentheses | Useless parentheses. | 1394 |
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 267 |
UselessParentheses | Useless parentheses. | 310 |
Rule | Violation | Line |
---|---|---|
UselessParentheses | Useless parentheses. | 72 |
UselessParentheses | Useless parentheses. | 183 |
Rule | Violation | Priority | Line |
---|---|---|---|
DontUseFloatTypeForLoopIndices | Dont use floating point for loop indices. If you must use floating point, use double. | 3 | 72 |
UnnecessarySemicolon | Unnecessary semicolon | 3 | 93 |
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 67 |
UselessParentheses | Useless parentheses. | 4 | 78 |
UselessParentheses | Useless parentheses. | 4 | 81 |
UselessParentheses | Useless parentheses. | 4 | 84 |
UselessParentheses | Useless parentheses. | 4 | 87 |
UselessParentheses | Useless parentheses. | 4 | 90 |
UselessParentheses | Useless parentheses. | 4 | 93 |
UselessParentheses | Useless parentheses. | 4 | 109 |
UselessParentheses | Useless parentheses. | 4 | 109–110 |
UnnecessaryFullyQualifiedName | Unnecessary use of fully qualified name 'java.security.AccessControlException' due to existing import 'java.security.AccessControlException' | 4 | 135 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 150–152 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryModifier | Unnecessary modifier 'static' on enum 'Collision': nested enums are implicitly static | 3 | 84–95 |
UnnecessarySemicolon | Unnecessary semicolon | 3 | 95 |
UselessParentheses | Useless parentheses. | 4 | 298 |
PrimitiveWrapperInstantiation | Do not use `new Integer(...)`, prefer `Integer.valueOf(...)` | 3 | 669 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryModifier | Unnecessary modifier 'static' on enum 'Thumb': nested enums are implicitly static | 3 | 85–234 |
UselessParentheses | Useless parentheses. | 4 | 102 |
UselessParentheses | Useless parentheses. | 4 | 102 |
UselessParentheses | Useless parentheses. | 4 | 112 |
UselessParentheses | Useless parentheses. | 4 | 112 |
UselessParentheses | Useless parentheses. | 4 | 140 |
UselessParentheses | Useless parentheses. | 4 | 140 |
UselessParentheses | Useless parentheses. | 4 | 144 |
UselessParentheses | Useless parentheses. | 4 | 144 |
UselessParentheses | Useless parentheses. | 4 | 159 |
UselessParentheses | Useless parentheses. | 4 | 159 |
UselessParentheses | Useless parentheses. | 4 | 170 |
UselessParentheses | Useless parentheses. | 4 | 170 |
PrimitiveWrapperInstantiation | Do not use `new Float(...)`, prefer `Float.valueOf(...)` | 3 | 428 |
PrimitiveWrapperInstantiation | Do not use `new Float(...)`, prefer `Float.valueOf(...)` | 3 | 429 |
UselessParentheses | Useless parentheses. | 4 | 453 |
CollapsibleIfStatements | These nested if statements could be combined | 3 | 529–615 |
UselessParentheses | Useless parentheses. | 4 | 598 |
CollapsibleIfStatements | These nested if statements could be combined | 3 | 721–725 |
UselessParentheses | Useless parentheses. | 4 | 952 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 1094 |
UselessParentheses | Useless parentheses. | 4 | 1131 |
UselessParentheses | Useless parentheses. | 4 | 1131 |
UselessParentheses | Useless parentheses. | 4 | 1147 |
UselessParentheses | Useless parentheses. | 4 | 1147 |
UselessParentheses | Useless parentheses. | 4 | 1234 |
UselessParentheses | Useless parentheses. | 4 | 1374 |
UselessParentheses | Useless parentheses. | 4 | 1375 |
UselessParentheses | Useless parentheses. | 4 | 1393 |
UselessParentheses | Useless parentheses. | 4 | 1394 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 1521 |
CollapsibleIfStatements | These nested if statements could be combined | 3 | 1544–1548 |
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 63–65 |
EmptyControlStatement | Empty if statement | 3 | 156–356 |
UselessParentheses | Useless parentheses. | 4 | 267 |
EmptyControlStatement | Empty if statement | 3 | 268–308 |
UselessParentheses | Useless parentheses. | 4 | 310 |
EmptyControlStatement | Empty if statement | 3 | 311–351 |
Rule | Violation | Priority | Line |
---|---|---|---|
UnnecessaryModifier | Unnecessary modifier 'final' on method 'tween': private methods cannot be overridden | 3 | 146–157 |
Rule | Violation | Priority | Line |
---|---|---|---|
UselessParentheses | Useless parentheses. | 4 | 72 |
UselessParentheses | Useless parentheses. | 4 | 183 |
Rule | Violation | Priority | Line |
---|---|---|---|
CollapsibleIfStatements | These nested if statements could be combined | 3 | 139–142 |
Rule | Violation | Priority | Line |
---|---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 255 |
EmptyControlStatement | Empty try body | 3 | 604–611 |
EmptyCatchBlock | Avoid empty catch blocks | 3 | 608–611 |
UnusedFormalParameter | Avoid unused constructor parameters such as 'size'. | 3 | 887 |
CollapsibleIfStatements | These nested if statements could be combined | 3 | 1019–1022 |
Rule | Violation | Priority | Line |
---|---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 440 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 446 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 454 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 860 |
Rule | Violation | Priority | Line |
---|---|---|---|
EmptyCatchBlock | Avoid empty catch blocks | 3 | 136–139 |
Rule | Violation | Priority | Line |
---|---|---|---|
PrimitiveWrapperInstantiation | Do not use `new Double(...)`, prefer `Double.valueOf(...)` | 3 | 99 |
Rule | Violation | Priority | Line |
---|---|---|---|
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 276 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 276 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 287 |
UselessQualifiedThis | Useless qualified this usage in the same class. | 3 | 296 |