The following document contains the results of PMD 5.5.1.
| Violation | Line |
|---|---|
| If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation | 70 |
| An empty method in an abstract class should be abstract instead | 85–88 |
| An empty method in an abstract class should be abstract instead | 94–97 |