The following document contains the results of PMD 5.3.5.
Violation | Line |
---|---|
A high number of imports can indicate a high degree of coupling within an object. | 34–335 |
The class 'MyDashboardCRMComponent' has a Standard Cyclomatic Complexity of 5 (Highest = 14). | 77–335 |
The class 'MyDashboardCRMComponent' has a Modified Cyclomatic Complexity of 5 (Highest = 14). | 77–335 |
The class 'MyDashboardCRMComponent' has a Cyclomatic Complexity of 5 (Highest = 18). | 77–335 |
The method getDashboardData() has an NPath complexity of 9218 | 87–230 |
Avoid really long methods. | 87–230 |
The method 'getDashboardData' has a Standard Cyclomatic Complexity of 14. | 87–230 |
The method 'getDashboardData' has a Cyclomatic Complexity of 18. | 87–230 |
The method 'getDashboardData' has a Modified Cyclomatic Complexity of 14. | 87–230 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation | 99 |
Deeply nested if..then statements are hard to read | 110–113 |
Deeply nested if..then statements are hard to read | 121–124 |
Deeply nested if..then statements are hard to read | 126–130 |
Deeply nested if..then statements are hard to read | 136–140 |
Deeply nested if..then statements are hard to read | 142–147 |
Deeply nested if..then statements are hard to read | 149–153 |
Deeply nested if..then statements are hard to read | 155–158 |
Deeply nested if..then statements are hard to read | 162–167 |
Deeply nested if..then statements are hard to read | 171–174 |
Deeply nested if..then statements are hard to read | 178–181 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation | 187 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation | 188 |
Avoid unused method parameters such as 'request'. | 255 |
When instantiating a SimpleDateFormat object, specify a Locale | 258 |
Avoid variables with short names like d | 261 |
Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block | 267 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation | 306 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation | 320 |