PMD Results
The following document contains the results of PMD 5.3.5.
Files
fr/paris/lutece/plugins/workflow/modules/mappings/business/CodeMappingDAO.java
Violation |
Line |
Use block level rather than method level synchronization |
99–114 |
Avoid using Literals in Conditional Statements |
323 |
fr/paris/lutece/plugins/workflow/modules/mappings/business/CodeMappingFactory.java
Violation |
Line |
debug logging that involves string concatenation should be guarded with isDebugEnabled() checks |
83 |
debug logging that involves string concatenation should be guarded with isDebugEnabled() checks |
88 |
debug logging that involves string concatenation should be guarded with isDebugEnabled() checks |
93 |
fr/paris/lutece/plugins/workflow/modules/mappings/web/CodeMappingJspBean.java
Violation |
Line |
Private field '_codeMappingService' could be made final; it is only initialized in the declaration or constructor. |
120 |
Private field '_codeMappingFactory' could be made final; it is only initialized in the declaration or constructor. |
121 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
134 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
152 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
206 |
debug logging that involves string concatenation should be guarded with isDebugEnabled() checks |
235 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
296 |
Substitute calls to size() == 0 (or size() != 0, size() > 0, size() < 1) with calls to isEmpty() |
356 |
Substitute calls to size() == 0 (or size() != 0, size() > 0, size() < 1) with calls to isEmpty() |
429 |
fr/paris/lutece/plugins/workflow/modules/mappings/web/component/ActionMappingTypeComponent.java
Violation |
Line |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
94 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
124 |
fr/paris/lutece/plugins/workflow/modules/mappings/web/component/SimpleMappingTypeComponent.java
Violation |
Line |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
78 |