The following document contains the results of PMD 5.6.1.
| Violation | Line | 
|---|---|
| Unnecessary use of fully qualified name 'org.universAAL.middleware.service.ServiceCaller' due to existing import 'org.universAAL.middleware.service.ServiceCaller' | 34 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 471 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 430 | 
| Violation | Line | 
|---|---|
| Avoid empty catch blocks | 89–91 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 39 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 40 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 39 | 
| Avoid modifiers which are implied by the context | 46 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 38 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 45 | 
| Avoid modifiers which are implied by the context | 52 | 
| Avoid modifiers which are implied by the context | 62–63 | 
| Avoid modifiers which are implied by the context | 68 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 35 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 39 | 
| Avoid modifiers which are implied by the context | 48 | 
| Avoid modifiers which are implied by the context | 55 | 
| Avoid modifiers which are implied by the context | 65 | 
| Avoid modifiers which are implied by the context | 72 | 
| Avoid modifiers which are implied by the context | 79 | 
| Avoid modifiers which are implied by the context | 86 | 
| Avoid modifiers which are implied by the context | 91 | 
| Avoid modifiers which are implied by the context | 99 | 
| Avoid modifiers which are implied by the context | 106 | 
| Avoid modifiers which are implied by the context | 114 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 35 | 
| Avoid modifiers which are implied by the context | 44 | 
| Violation | Line | 
|---|---|
| These nested if statements could be combined | 298–299 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 29 | 
| Avoid modifiers which are implied by the context | 33 | 
| Avoid modifiers which are implied by the context | 37 | 
| Avoid modifiers which are implied by the context | 41 | 
| Avoid modifiers which are implied by the context | 45 | 
| Avoid modifiers which are implied by the context | 49 | 
| Avoid modifiers which are implied by the context | 53 | 
| Avoid modifiers which are implied by the context | 57 | 
| Avoid modifiers which are implied by the context | 61 | 
| Avoid modifiers which are implied by the context | 65 | 
| Avoid modifiers which are implied by the context | 69 | 
| Avoid modifiers which are implied by the context | 73 | 
| Avoid modifiers which are implied by the context | 77 | 
| Avoid modifiers which are implied by the context | 81 | 
| Avoid modifiers which are implied by the context | 85 | 
| Avoid modifiers which are implied by the context | 89 | 
| Avoid modifiers which are implied by the context | 93 | 
| Avoid modifiers which are implied by the context | 97 | 
| Avoid modifiers which are implied by the context | 101 | 
| Avoid modifiers which are implied by the context | 105 | 
| Avoid modifiers which are implied by the context | 109 | 
| Avoid modifiers which are implied by the context | 113 | 
| Avoid modifiers which are implied by the context | 117 | 
| Avoid modifiers which are implied by the context | 121 | 
| Avoid modifiers which are implied by the context | 125 | 
| Avoid modifiers which are implied by the context | 129 | 
| Avoid modifiers which are implied by the context | 133 | 
| Avoid modifiers which are implied by the context | 137 | 
| Avoid modifiers which are implied by the context | 141 | 
| Avoid modifiers which are implied by the context | 145 | 
| Avoid modifiers which are implied by the context | 149 | 
| Avoid modifiers which are implied by the context | 153 | 
| Avoid modifiers which are implied by the context | 155 | 
| Avoid modifiers which are implied by the context | 156 | 
| Avoid modifiers which are implied by the context | 157 | 
| Avoid modifiers which are implied by the context | 158 | 
| Avoid modifiers which are implied by the context | 159 | 
| Avoid modifiers which are implied by the context | 160 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 122 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 127 | 
| Violation | Line | 
|---|---|
| Avoid empty catch blocks | 187–189 | 
| Violation | Line | 
|---|---|
| Avoid empty while statements | 134–135 | 
| Violation | Line | 
|---|---|
| Avoid unused constructor parameters such as 'render'. | 37 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 230 | 
| Useless parentheses. | 234 | 
| Useless parentheses. | 262 | 
| Useless parentheses. | 275 | 
| Useless parentheses. | 275 | 
| Useless parentheses. | 276 | 
| Useless parentheses. | 276 | 
| Useless parentheses. | 596 | 
| Useless parentheses. | 600 | 
| Useless parentheses. | 603 | 
| Violation | Line | 
|---|---|
| Useless qualified this usage in the same class. | 79 | 
| Useless qualified this usage in the same class. | 108 | 
| Violation | Line | 
|---|---|
| Avoid empty catch blocks | 74–75 | 
| Violation | Line | 
|---|---|
| Unnecessary use of fully qualified name 'java.awt.Image.SCALE_SMOOTH' due to existing import 'java.awt.Image' | 137 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 193 | 
| Violation | Line | 
|---|---|
| These nested if statements could be combined | 72–76 | 
| Useless parentheses. | 134 | 
| Useless parentheses. | 134 | 
| Useless parentheses. | 134 | 
| These nested if statements could be combined | 151–159 | 
| Violation | Line | 
|---|---|
| These nested if statements could be combined | 52–57 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 551 | 
| Useless parentheses. | 551 | 
| Violation | Line | 
|---|---|
| Unnecessary use of fully qualified name 'java.awt.Image.SCALE_SMOOTH' due to existing import 'java.awt.Image' | 97 | 
| Unnecessary use of fully qualified name 'java.awt.Image.SCALE_SMOOTH' due to existing import 'java.awt.Image' | 101 | 
| Unnecessary use of fully qualified name 'java.awt.Image.SCALE_SMOOTH' due to existing import 'java.awt.Image' | 105 | 
| Violation | Line | 
|---|---|
| Unnecessary use of fully qualified name 'java.awt.Image.SCALE_SMOOTH' due to existing import 'java.awt.Image' | 110 | 
| Unnecessary use of fully qualified name 'java.awt.Image.SCALE_SMOOTH' due to existing import 'java.awt.Image' | 114 | 
| Unnecessary use of fully qualified name 'java.awt.Image.SCALE_SMOOTH' due to existing import 'java.awt.Image' | 118 | 
| Violation | Line | 
|---|---|
| Avoid empty while statements | 98–99 | 
| Violation | Line | 
|---|---|
| Avoid unused constructor parameters such as 'render'. | 41 | 
| Violation | Line | 
|---|---|
| Avoid empty catch blocks | 293–294 | 
| Useless parentheses. | 303 | 
| Avoid empty catch blocks | 346–347 | 
| Avoid empty catch blocks | 719–721 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 117 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 405 | 
| Useless parentheses. | 463–464 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 111 | 
| Useless parentheses. | 115 | 
| Useless parentheses. | 136 | 
| Useless parentheses. | 136 | 
| Useless parentheses. | 139 | 
| Useless parentheses. | 139 | 
| Useless parentheses. | 144 | 
| Useless parentheses. | 150 | 
| Useless parentheses. | 150 | 
| Useless parentheses. | 153 | 
| Useless parentheses. | 153 | 
| Useless parentheses. | 158 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 165 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 536 | 
| Useless parentheses. | 536 | 
| Violation | Line | 
|---|---|
| These nested if statements could be combined | 65–68 | 
| Violation | Line | 
|---|---|
| Avoid unused private fields such as 'gbSchedule'. | 74 | 
| Violation | Line | 
|---|---|
| Overriding method merely calls super | 83–85 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 200 | 
| Avoid empty catch blocks | 227–228 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 180 | 
| Useless parentheses. | 188 | 
| Useless parentheses. | 252 | 
| Violation | Line | 
|---|---|
| Unnecessary use of fully qualified name 'java.awt.Image.SCALE_SMOOTH' due to existing import 'java.awt.Image' | 65 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 37 | 
| Avoid modifiers which are implied by the context | 47 | 
| Avoid modifiers which are implied by the context | 56 | 
| Avoid modifiers which are implied by the context | 65 | 
| Avoid modifiers which are implied by the context | 76 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 82 | 
| Useless parentheses. | 82 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 37 | 
| Violation | Line | 
|---|---|
| Avoid using java.lang.ThreadGroup; it is not thread safe | 53 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 35 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 283 | 
| Violation | Line | 
|---|---|
| Avoid empty catch blocks | 99–100 | 
| Useless parentheses. | 109 | 
| An empty statement (semicolon) not part of a loop | 110 | 
| Avoid empty catch blocks | 113–114 | 
| Violation | Line | 
|---|---|
| Avoid empty if statements | 102–104 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 105 | 
| Useless parentheses. | 109 | 
| Useless parentheses. | 113 | 
| Useless parentheses. | 117 | 
| Useless parentheses. | 121 | 
| Useless parentheses. | 125 |