PMD Results
The following document contains the results of PMD 6.13.0.
Violations By Priority
Priority 3
fr/paris/lutece/plugins/announce/modules/workflow/business/TaskChangeAnnounceStatusConfigDAO.java
fr/paris/lutece/plugins/announce/modules/workflow/business/TaskNotifyAnnounceConfigDAO.java
fr/paris/lutece/plugins/announce/modules/workflow/business/prerequisite/PublicationDatePrerequisiteConfig.java
fr/paris/lutece/plugins/announce/modules/workflow/service/AnnounceConfigService.java
fr/paris/lutece/plugins/announce/modules/workflow/service/TaskNotifyAnnounce.java
fr/paris/lutece/plugins/announce/modules/workflow/service/prerequisite/PublicationDatePrerequisite.java
Rule |
Violation |
Line |
UseDiamondOperator |
Explicit type arguments can be replaced by Diamond Operator |
118 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
118 |
fr/paris/lutece/plugins/announce/modules/workflow/web/ChangeAnnounceStatusTaskComponent.java
Rule |
Violation |
Line |
UseDiamondOperator |
Explicit type arguments can be replaced by Diamond Operator |
122 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
122 |
fr/paris/lutece/plugins/announce/modules/workflow/web/NotifyAnnounceTaskComponent.java
Rule |
Violation |
Line |
UseDiamondOperator |
Explicit type arguments can be replaced by Diamond Operator |
122 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
122 |
CyclomaticComplexity |
The method 'doSaveConfig(HttpServletRequest, Locale, ITask)' has a cyclomatic complexity of 11. |
138–208 |
NPathComplexity |
The method 'doSaveConfig(HttpServletRequest, Locale, ITask)' has an NPath complexity of 512 |
138–208 |
PrematureDeclaration |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
144 |
PrematureDeclaration |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
145 |
Priority 4
fr/paris/lutece/plugins/announce/modules/workflow/business/TaskChangeAnnounceStatusConfig.java
Files
fr/paris/lutece/plugins/announce/modules/workflow/business/TaskChangeAnnounceStatusConfig.java
fr/paris/lutece/plugins/announce/modules/workflow/business/TaskChangeAnnounceStatusConfigDAO.java
fr/paris/lutece/plugins/announce/modules/workflow/business/TaskNotifyAnnounceConfigDAO.java
fr/paris/lutece/plugins/announce/modules/workflow/business/prerequisite/PublicationDatePrerequisiteConfig.java
fr/paris/lutece/plugins/announce/modules/workflow/service/AnnounceConfigService.java
fr/paris/lutece/plugins/announce/modules/workflow/service/TaskNotifyAnnounce.java
fr/paris/lutece/plugins/announce/modules/workflow/service/prerequisite/PublicationDatePrerequisite.java
Rule |
Violation |
Priority |
Line |
UseDiamondOperator |
Explicit type arguments can be replaced by Diamond Operator |
3 |
118 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
118 |
fr/paris/lutece/plugins/announce/modules/workflow/web/ChangeAnnounceStatusTaskComponent.java
Rule |
Violation |
Priority |
Line |
UseDiamondOperator |
Explicit type arguments can be replaced by Diamond Operator |
3 |
122 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
122 |
fr/paris/lutece/plugins/announce/modules/workflow/web/NotifyAnnounceTaskComponent.java
Rule |
Violation |
Priority |
Line |
UseDiamondOperator |
Explicit type arguments can be replaced by Diamond Operator |
3 |
122 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
122 |
CyclomaticComplexity |
The method 'doSaveConfig(HttpServletRequest, Locale, ITask)' has a cyclomatic complexity of 11. |
3 |
138–208 |
NPathComplexity |
The method 'doSaveConfig(HttpServletRequest, Locale, ITask)' has an NPath complexity of 512 |
3 |
138–208 |
PrematureDeclaration |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
3 |
144 |
PrematureDeclaration |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
3 |
145 |