PMD Results
The following document contains the results of PMD 6.13.0.
Violations By Priority
Priority 1
fr/paris/lutece/plugins/identitystore/v3/web/rs/service/ClientApplicationTransportRest.java
Priority 3
fr/paris/lutece/plugins/identitystore/v3/web/rs/service/ClientApplicationTransportRest.java
Rule |
Violation |
Line |
CommentRequired |
Header comments are required |
50–138 |
CommentRequired |
Public method and constructor comments are required |
70–76 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
84 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
100 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
115 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
130 |
fr/paris/lutece/plugins/identitystore/v3/web/service/IClientApplicationTransportProvider.java
Priority 4
fr/paris/lutece/plugins/identitystore/v3/web/service/IClientApplicationTransportProvider.java
Rule |
Violation |
Line |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.identitystore.v3.web.rs.dto.contract.ServiceContractChangeResponse' |
42 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.identitystore.v3.web.rs.dto.contract.ServiceContractDto' |
43 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.identitystore.v3.web.rs.dto.contract.ServiceContractSearchResponse' |
44 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.identitystore.v3.web.rs.dto.contract.ServiceContractsSearchResponse' |
45 |
Files
fr/paris/lutece/plugins/identitystore/v3/web/rs/service/ClientApplicationTransportRest.java
Rule |
Violation |
Priority |
Line |
CommentRequired |
Header comments are required |
3 |
50–138 |
FieldNamingConventions |
The final field name '_strIdentityStoreEndPoint' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
53 |
FieldNamingConventions |
The final field name '_strIdentityPath' doesn't match '[a-z][a-zA-Z0-9]*' |
1 |
54 |
CommentRequired |
Public method and constructor comments are required |
3 |
70–76 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
84 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
100 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
115 |
UseConcurrentHashMap |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
3 |
130 |
fr/paris/lutece/plugins/identitystore/v3/web/service/IClientApplicationTransportProvider.java
Rule |
Violation |
Priority |
Line |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.identitystore.v3.web.rs.dto.contract.ServiceContractChangeResponse' |
4 |
42 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.identitystore.v3.web.rs.dto.contract.ServiceContractDto' |
4 |
43 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.identitystore.v3.web.rs.dto.contract.ServiceContractSearchResponse' |
4 |
44 |
UnusedImports |
Avoid unused imports such as 'fr.paris.lutece.plugins.identitystore.v3.web.rs.dto.contract.ServiceContractsSearchResponse' |
4 |
45 |
CommentRequired |
Header comments are required |
3 |
48–111 |
CommentRequired |
Public method and constructor comments are required |
3 |
106–110 |