PMD Results
The following document contains the results of PMD 6.13.0.
Violations By Priority
Priority 1
fr/paris/lutece/plugins/workflow/modules/userassignment/business/information/UserTaskInformation.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/AbstractUserAssignedPrerequisite.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/AssignUserResourceTask.java
Rule |
Violation |
Line |
FieldNamingConventions |
The final field name '_assignUserResourceTaskService' doesn't match '[a-z][a-zA-Z0-9]*' |
57 |
FieldNamingConventions |
The final field name '_resourceHistoryService' doesn't match '[a-z][a-zA-Z0-9]*' |
58 |
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/AssignUserResourceTaskService.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/UnassignUserResourceAutomaticTask.java
Rule |
Violation |
Line |
FieldNamingConventions |
The final field name '_assignUserResourceTaskService' doesn't match '[a-z][a-zA-Z0-9]*' |
60 |
FieldNamingConventions |
The final field name '_resourceHistoryService' doesn't match '[a-z][a-zA-Z0-9]*' |
61 |
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/UnassignUserResourceTask.java
Rule |
Violation |
Line |
FieldNamingConventions |
The final field name '_assignUserResourceTaskService' doesn't match '[a-z][a-zA-Z0-9]*' |
58 |
FieldNamingConventions |
The final field name '_resourceHistoryService' doesn't match '[a-z][a-zA-Z0-9]*' |
59 |
fr/paris/lutece/plugins/workflow/modules/userassignment/web/task/AssignUserResourceTaskComponent.java
Rule |
Violation |
Line |
FieldNamingConventions |
The final field name '_assignUserResourceTaskService' doesn't match '[a-z][a-zA-Z0-9]*' |
76 |
fr/paris/lutece/plugins/workflow/modules/userassignment/web/task/UnassignUserResourceTaskComponent.java
Rule |
Violation |
Line |
FieldNamingConventions |
The final field name '_assignUserResourceTaskService' doesn't match '[a-z][a-zA-Z0-9]*' |
71 |
Priority 3
fr/paris/lutece/plugins/workflow/modules/userassignment/business/AssignUserResourceTaskConfigDao.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/archiver/WorkflowUserassignmentResourceArchiver.java
Rule |
Violation |
Line |
UnusedPrivateField |
Avoid unused private fields such as '_anonymizeArchiveProcessingService'. |
57 |
fr/paris/lutece/plugins/workflow/modules/userassignment/service/prerequiste/NoUserAssignedPrerequisite.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/prerequiste/UserAssignedPrerequisite.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/prerequiste/UserAssignedToResourcePrerequisite.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/AbstractUserAssignedPrerequisite.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/AssignUserResourceTask.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/AssignUserResourceTaskService.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/IAssignUserResourceTaskService.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/TaskUserAssignmentNotification.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/UnassignUserResourceAutomaticTask.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/UnassignUserResourceTask.java
fr/paris/lutece/plugins/workflow/modules/userassignment/web/task/AssignUserResourceTaskComponent.java
Rule |
Violation |
Line |
CommentRequired |
Public method and constructor comments are required |
79–83 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
93 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
117 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
128 |
fr/paris/lutece/plugins/workflow/modules/userassignment/web/task/UnassignUserResourceTaskComponent.java
Rule |
Violation |
Line |
CommentRequired |
Public method and constructor comments are required |
74–78 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
91 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
107 |
fr/paris/lutece/plugins/workflow/modules/userassignment/web/task/UserAssignmentNotificationTaskComponent.java
Files
fr/paris/lutece/plugins/workflow/modules/userassignment/business/AssignUserResourceTaskConfigDao.java
fr/paris/lutece/plugins/workflow/modules/userassignment/business/information/UserTaskInformation.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/archiver/WorkflowUserassignmentResourceArchiver.java
Rule |
Violation |
Priority |
Line |
UnusedPrivateField |
Avoid unused private fields such as '_anonymizeArchiveProcessingService'. |
3 |
57 |
fr/paris/lutece/plugins/workflow/modules/userassignment/service/prerequiste/NoUserAssignedPrerequisite.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/prerequiste/UserAssignedPrerequisite.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/prerequiste/UserAssignedToResourcePrerequisite.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/AbstractUserAssignedPrerequisite.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/AssignUserResourceTask.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/AssignUserResourceTaskService.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/IAssignUserResourceTaskService.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/TaskUserAssignmentNotification.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/UnassignUserResourceAutomaticTask.java
fr/paris/lutece/plugins/workflow/modules/userassignment/service/task/UnassignUserResourceTask.java
fr/paris/lutece/plugins/workflow/modules/userassignment/web/task/AssignUserResourceTaskComponent.java
Rule |
Violation |
Priority |
Line |
FieldNamingConventions |
The final field name '_assignUserResourceTaskService' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
76 |
CommentRequired |
Public method and constructor comments are required |
3 |
79–83 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
93 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
117 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
128 |
fr/paris/lutece/plugins/workflow/modules/userassignment/web/task/UnassignUserResourceTaskComponent.java
Rule |
Violation |
Priority |
Line |
FieldNamingConventions |
The final field name '_assignUserResourceTaskService' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
71 |
CommentRequired |
Public method and constructor comments are required |
3 |
74–78 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
91 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
107 |
fr/paris/lutece/plugins/workflow/modules/userassignment/web/task/UserAssignmentNotificationTaskComponent.java