| Error | Count |
|---|---|
| Parameter processor should be final. | 8 |
| Variable 'processor' must be private and have accessor methods. | 4 |
| Line matches the illegal pattern 'System\.out\.println'. | 3 |
| Redundant 'public' modifier. | 29 |
| '{' should be on the previous line. | 20 |
| 'else' construct must use '{}'s. | 2 |
| Comment matches to-do format 'TODO:'. | 2 |
| Must have at least one statement. | 2 |
| Parameter infoUtils should be final. | 2 |
| Variable 'binaryFiles' must be private and have accessor methods. | 2 |
| 'if' construct must use '{}'s. | 11 |
| '}' should be on the same line. | 1 |
| Cyclomatic Complexity is 17 (max allowed is 15). | 1 |
| Missing package documentation file. | 1 |
| NPath Complexity is 288 (max allowed is 200). | 1 |
| Name 'ENABLE_CACHING' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1 |
| Name 'HM_REVISIONS' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1 |
| Name 'HS_DIRECTORIES' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 1 |
| Parameter binaryFiles should be final. | 1 |
| Parameter propgetUtils should be final. | 1 |
| Utility classes should not have a public or default constructor. | 1 |
| Variable 'HM_REVISIONS' must be private and have accessor methods. | 1 |
| Variable 'HS_DIRECTORIES' must be private and have accessor methods. | 1 |
| Variable 'propgetUtils' must be private and have accessor methods. | 1 |