The following document contains the results of PMD 5.0.5.
| Violation | Line | 
|---|---|
| An empty statement (semicolon) not part of a loop | 95 | 
| Violation | Line | 
|---|---|
| Avoid modifiers which are implied by the context | 11 | 
| Avoid modifiers which are implied by the context | 13 | 
| Avoid modifiers which are implied by the context | 15 | 
| Avoid modifiers which are implied by the context | 17 | 
| Avoid modifiers which are implied by the context | 19 | 
| Avoid modifiers which are implied by the context | 21 | 
| Avoid modifiers which are implied by the context | 23 | 
| Avoid modifiers which are implied by the context | 25 | 
| Avoid modifiers which are implied by the context | 27 | 
| Avoid modifiers which are implied by the context | 29 | 
| Avoid modifiers which are implied by the context | 31 | 
| Avoid modifiers which are implied by the context | 33 | 
| Violation | Line | 
|---|---|
| Useless parentheses. | 191 | 
| Violation | Line | 
|---|---|
| Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' | 99 | 
| Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' | 101 | 
| Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' | 103 | 
| Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' | 123 | 
| Unnecessary use of fully qualified name 'java.util.Date' due to existing import 'java.util.Date' | 125 |