PMD Results
The following document contains the results of PMD 6.13.0.
Violations By Priority
Priority 2
fr/paris/lutece/plugins/extend/modules/actionhit/web/component/ActionHitResourceExtenderComponent.java
Priority 3
fr/paris/lutece/plugins/extend/modules/actionhit/business/ActionHit.java
fr/paris/lutece/plugins/extend/modules/actionhit/business/ActionHitDAO.java
fr/paris/lutece/plugins/extend/modules/actionhit/business/ActionHitHome.java
fr/paris/lutece/plugins/extend/modules/actionhit/service/ActionHitListener.java
fr/paris/lutece/plugins/extend/modules/actionhit/service/ActionHitService.java
fr/paris/lutece/plugins/extend/modules/actionhit/service/extender/ActionHitResourceExtender.java
fr/paris/lutece/plugins/extend/modules/actionhit/web/action/ActionHitInstallerPluginAction.java
fr/paris/lutece/plugins/extend/modules/actionhit/web/component/ActionHitResourceExtenderComponent.java
Rule |
Violation |
Line |
PrematureDeclaration |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
91 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
108 |
UseDiamondOperator |
Explicit type arguments can be replaced by Diamond Operator |
108 |
Files
fr/paris/lutece/plugins/extend/modules/actionhit/business/ActionHit.java
fr/paris/lutece/plugins/extend/modules/actionhit/business/ActionHitDAO.java
fr/paris/lutece/plugins/extend/modules/actionhit/business/ActionHitHome.java
fr/paris/lutece/plugins/extend/modules/actionhit/service/ActionHitListener.java
fr/paris/lutece/plugins/extend/modules/actionhit/service/ActionHitService.java
Rule |
Violation |
Priority |
Line |
UseDiamondOperator |
Explicit type arguments can be replaced by Diamond Operator |
3 |
179 |
fr/paris/lutece/plugins/extend/modules/actionhit/service/extender/ActionHitResourceExtender.java
Rule |
Violation |
Priority |
Line |
UnusedPrivateField |
Avoid unused private fields such as '_actionHitService'. |
3 |
61 |
fr/paris/lutece/plugins/extend/modules/actionhit/web/action/ActionHitInstallerPluginAction.java
fr/paris/lutece/plugins/extend/modules/actionhit/web/component/ActionHitResourceExtenderComponent.java
Rule |
Violation |
Priority |
Line |
PrematureDeclaration |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
3 |
91 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
108 |
UseDiamondOperator |
Explicit type arguments can be replaced by Diamond Operator |
3 |
108 |
GuardLogStatement |
Logger calls should be surrounded by log level guards. |
2 |
143 |