The following document contains the results of PMD 5.0.2.
| Violation | Line |
|---|---|
| All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning. | 13 - 93 |
| Parameter 'packageName' is not assigned and could be declared final | 25 |
| Avoid variables with short names like df | 30 |
| Parameter 'format' is not assigned and could be declared final | 38 |
| Singleton is not thread safe | 40 - 43 |
| Violation | Line |
|---|---|
| Parameter 'metaObject' is not assigned and could be declared final | 30 |
| Parameter 'context' is not assigned and could be declared final | 31 |
| Parameter 'fault' is not assigned and could be declared final | 43 |
| Prefer StringBuffer over += for concatenating strings | 51 |
| Local variable 'generalizableElementFacade' could be declared final | 133 |
| Use bitwise inversion to invert boolean values | 136 |
| Local variable 'parameterIterator' could be declared final | 170 |
| Useless parentheses. | 173 |
| This statement may have some unnecessary parentheses | 173 |
| Violation | Line |
|---|---|
| Avoid excessively long variable names like INTERFACE_IMPLEMENTATION_NAME_PATTERN | 13 |