Fork me on GitHub

Résultats PMD

Le document suivant contient les résultats de PMD 5.5.1.

Fichiers

fr/paris/lutece/plugins/workflow/modules/editrecord/business/EditRecordDAO.java

Violation Ligne
Use block level rather than method level synchronization 6274

fr/paris/lutece/plugins/workflow/modules/editrecord/business/EditRecordValueDAO.java

Violation Ligne
Use block level rather than method level synchronization 5767

fr/paris/lutece/plugins/workflow/modules/editrecord/business/TaskEditRecordConfigDAO.java

Violation Ligne
Use block level rather than method level synchronization 5870

fr/paris/lutece/plugins/workflow/modules/editrecord/service/EditRecordPlugin.java

Violation Ligne
All methods are static. Consider using a utility class instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning. 4659

fr/paris/lutece/plugins/workflow/modules/editrecord/service/EditRecordService.java

Violation Ligne
A high number of imports can indicate a high degree of coupling within an object. 34690
Possible God class (WMC=71, ATFD=137, TCC=0.0) 34690

fr/paris/lutece/plugins/workflow/modules/editrecord/service/TaskEditRecord.java

Violation Ligne
Document empty method 7879

fr/paris/lutece/plugins/workflow/modules/editrecord/util/constants/EditRecordConstants.java

Violation Ligne
Avoid variables with short names like ID 45

fr/paris/lutece/plugins/workflow/modules/editrecord/web/EditRecordApp.java

Violation Ligne
Private field '_editRecordService' could be made final; it is only initialized in the declaration or constructor. 79
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 180
These nested if statements could be combined 220229
These nested if statements could be combined 222228
Prefer StringBuffer over += for concatenating strings 226

fr/paris/lutece/plugins/workflow/modules/editrecord/web/EditRecordTaskComponent.java

Violation Ligne
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 91
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 108
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 126