PMD Results
The following document contains the results of PMD 6.13.0.
Violations By Priority
Priority 1
fr/paris/lutece/plugins/workflow/modules/extendrating/util/Constants.java
Rule |
Violation |
Line |
ClassNamingConventions |
The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' |
44–84 |
Priority 3
fr/paris/lutece/plugins/workflow/modules/extendrating/business/UpdateTaskStateResourceConfigDAO.java
fr/paris/lutece/plugins/workflow/modules/extendrating/service/UpdateTaskStateResourceCleanerDaemon.java
fr/paris/lutece/plugins/workflow/modules/extendrating/service/UpdateTaskStateResourceDaemon.java
fr/paris/lutece/plugins/workflow/modules/extendrating/service/UpdateTaskStateResourceListener.java
fr/paris/lutece/plugins/workflow/modules/extendrating/service/UpdateTaskStateResourceQueueService.java
Rule |
Violation |
Line |
PrematureDeclaration |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
188 |
fr/paris/lutece/plugins/workflow/modules/extendrating/web/UpdateTaskStateResourceComponent.java
Rule |
Violation |
Line |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
86 |
Files
fr/paris/lutece/plugins/workflow/modules/extendrating/business/UpdateTaskStateResourceConfigDAO.java
fr/paris/lutece/plugins/workflow/modules/extendrating/service/UpdateTaskStateResourceCleanerDaemon.java
fr/paris/lutece/plugins/workflow/modules/extendrating/service/UpdateTaskStateResourceDaemon.java
fr/paris/lutece/plugins/workflow/modules/extendrating/service/UpdateTaskStateResourceListener.java
fr/paris/lutece/plugins/workflow/modules/extendrating/service/UpdateTaskStateResourceQueueService.java
Rule |
Violation |
Priority |
Line |
PrematureDeclaration |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
3 |
188 |
fr/paris/lutece/plugins/workflow/modules/extendrating/util/Constants.java
Rule |
Violation |
Priority |
Line |
ClassNamingConventions |
The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' |
1 |
44–84 |
fr/paris/lutece/plugins/workflow/modules/extendrating/web/UpdateTaskStateResourceComponent.java
Rule |
Violation |
Priority |
Line |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
86 |