Fork me on GitHub

PMD Results

The following document contains the results of PMD 6.13.0.

Violations By Priority

Priority 3

fr/paris/lutece/plugins/workflow/modules/extendcomment/service/CommentNotificationService.java

Rule Violation Line
DefaultPackage Use explicit scoping instead of the default package private level 7880
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the _commentService field if you want a default access modifier 80
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/extendcomment/service/CommentNotificationTask.java

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

fr/paris/lutece/plugins/workflow/modules/extendcomment/web/CommentNotificationTaskComponent.java

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

Priority 4

fr/paris/lutece/plugins/workflow/modules/extendcomment/service/CommentNotificationService.java

Rule Violation Line
UnusedImports Avoid unused imports such as 'fr.paris.lutece.portal.service.security.LuteceUserService' 52

Files

fr/paris/lutece/plugins/workflow/modules/extendcomment/service/CommentNotificationService.java

Rule Violation Priority Line
UnusedImports Avoid unused imports such as 'fr.paris.lutece.portal.service.security.LuteceUserService' 4 52
DefaultPackage Use explicit scoping instead of the default package private level 3 7880
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the _commentService field if you want a default access modifier 3 80
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/extendcomment/service/CommentNotificationTask.java

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

fr/paris/lutece/plugins/workflow/modules/extendcomment/web/CommentNotificationTaskComponent.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