Fork me on GitHub

PMD Results

The following document contains the results of PMD 6.13.0.

Violations By Priority

Priority 1

fr/paris/lutece/plugins/workflow/modules/extendfeedback/util/WfExtendFeedbackConstants.java

Rule Violation Line
ClassNamingConventions The utility class name 'WfExtendFeedbackConstants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 4159

Priority 3

fr/paris/lutece/plugins/workflow/modules/extendfeedback/service/FeedbackNotificationService.java

Rule Violation Line
DefaultPackage Use explicit scoping instead of the default package private level 7678
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the _extendFeedbackService field if you want a default access modifier 78
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 104

fr/paris/lutece/plugins/workflow/modules/extendfeedback/service/FeedbackNotificationTask.java

Rule Violation Line
DefaultPackage Use explicit scoping instead of the default package private level 5860
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the _resourceHistoryService field if you want a default access modifier 60

fr/paris/lutece/plugins/workflow/modules/extendfeedback/web/FeedbackNotificationTaskComponent.java

Rule Violation Line
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 77

fr/paris/lutece/plugins/workflow/modules/extendfeedback/web/UpdateStatusFeedbackTaskComponent.java

Rule Violation Line
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 71

Files

fr/paris/lutece/plugins/workflow/modules/extendfeedback/service/FeedbackNotificationService.java

Rule Violation Priority Line
DefaultPackage Use explicit scoping instead of the default package private level 3 7678
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the _extendFeedbackService field if you want a default access modifier 3 78
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 3 104

fr/paris/lutece/plugins/workflow/modules/extendfeedback/service/FeedbackNotificationTask.java

Rule Violation Priority Line
DefaultPackage Use explicit scoping instead of the default package private level 3 5860
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the _resourceHistoryService field if you want a default access modifier 3 60

fr/paris/lutece/plugins/workflow/modules/extendfeedback/util/WfExtendFeedbackConstants.java

Rule Violation Priority Line
ClassNamingConventions The utility class name 'WfExtendFeedbackConstants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 1 4159

fr/paris/lutece/plugins/workflow/modules/extendfeedback/web/FeedbackNotificationTaskComponent.java

Rule Violation Priority Line
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 3 77

fr/paris/lutece/plugins/workflow/modules/extendfeedback/web/UpdateStatusFeedbackTaskComponent.java

Rule Violation Priority Line
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 3 71