Résultats PMD
Le document suivant contient les résultats de PMD 6.13.0.
Violations By Priority
Priority 1
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/service/listener/FileTransferListenerService.java
Priority 3
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/business/TaskFileTransferConfig.java
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/business/TaskFileTransferConfigDAO.java
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/service/TaskFileTransfer.java
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/service/TaskFileTransferService.java
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/service/listener/FileTransferListenerService.java
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/web/AbstractPaginatorJspBean.java
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/web/TaskFileTransferTaskComponent.java
Rule |
Violation |
Ligne |
CommentRequired |
Header comments are required |
34–189 |
CommentDefaultAccessModifier |
To avoid mistakes add a comment at the beginning of the _config field if you want a default access modifier |
69 |
DefaultPackage |
Use explicit scoping instead of the default package private level |
69 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
74 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
110 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
179 |
Priority 4
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/web/AbstractPaginatorJspBean.java
Rule |
Violation |
Ligne |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.portal.service.util.AppPropertiesService' |
37 |
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/web/TaskFileTransferTaskComponent.java
Rule |
Violation |
Ligne |
UnusedImports |
Avoid unused imports such as 'java.util.ArrayList' |
3 |
UnusedImports |
Avoid unused imports such as 'java.util.Collection' |
4 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.business.Entry' |
15 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.business.EntryFilter' |
16 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.business.EntryHome' |
17 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.business.EntryType' |
18 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.business.EntryTypeHome' |
19 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.service.GenericAttributesPlugin' |
20 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.workflowcore.business.config.ITaskConfig' |
23 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.portal.service.rbac.ResourceType' |
27 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.portal.service.rbac.ResourceTypeManager' |
28 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.portal.service.rbac.ResourceTypeProvider' |
29 |
Fichiers
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/business/TaskFileTransferConfig.java
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/business/TaskFileTransferConfigDAO.java
Rule |
Violation |
Priority |
Ligne |
UnusedPrivateField |
Avoid unused private fields such as 'SQL_QUERY_SELECTALL_ID'. |
3 |
54 |
UnusedPrivateField |
Avoid unused private fields such as 'SQL_QUERY_SELECTALL_BY_IDS'. |
3 |
56 |
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/service/TaskFileTransfer.java
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/service/TaskFileTransferService.java
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/service/listener/FileTransferListenerService.java
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/web/AbstractPaginatorJspBean.java
fr/paris/lutece/plugins/workflow/modules/filestoragetransfer/web/TaskFileTransferTaskComponent.java
Rule |
Violation |
Priority |
Ligne |
UnusedImports |
Avoid unused imports such as 'java.util.ArrayList' |
4 |
3 |
UnusedImports |
Avoid unused imports such as 'java.util.Collection' |
4 |
4 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.business.Entry' |
4 |
15 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.business.EntryFilter' |
4 |
16 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.business.EntryHome' |
4 |
17 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.business.EntryType' |
4 |
18 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.business.EntryTypeHome' |
4 |
19 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.genericattributes.service.GenericAttributesPlugin' |
4 |
20 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.workflowcore.business.config.ITaskConfig' |
4 |
23 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.portal.service.rbac.ResourceType' |
4 |
27 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.portal.service.rbac.ResourceTypeManager' |
4 |
28 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.portal.service.rbac.ResourceTypeProvider' |
4 |
29 |
CommentRequired |
Header comments are required |
3 |
34–189 |
CommentDefaultAccessModifier |
To avoid mistakes add a comment at the beginning of the _config field if you want a default access modifier |
3 |
69 |
DefaultPackage |
Use explicit scoping instead of the default package private level |
3 |
69 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
74 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
110 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
179 |