PMD Results
The following document contains the results of PMD 6.13.0.
Violations By Priority
Priority 1
fr/paris/lutece/plugins/verifybackurl/business/AuthorizedUrl.java
fr/paris/lutece/plugins/verifybackurl/service/AuthorizedUrlService.java
fr/paris/lutece/plugins/verifybackurl/utils/VerifyBackUrlConstants.java
Rule |
Violation |
Line |
ClassNamingConventions |
The utility class name 'VerifyBackUrlConstants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' |
36–64 |
Priority 3
fr/paris/lutece/plugins/verifybackurl/business/AuthorizedUrlDAO.java
fr/paris/lutece/plugins/verifybackurl/service/AuthorizedUrlDatabaseProvider.java
fr/paris/lutece/plugins/verifybackurl/service/AuthorizedUrlService.java
fr/paris/lutece/plugins/verifybackurl/service/DomainNameConstraint.java
fr/paris/lutece/plugins/verifybackurl/service/IAuthorizedUrlProvider.java
Rule |
Violation |
Line |
CommentRequired |
Header comments are required |
39–59 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'getAuthorizedUrlsList': the method is declared in an interface type |
47 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'getAuthorizedUrlsByApplicationCode': the method is declared in an interface type |
53 |
fr/paris/lutece/plugins/verifybackurl/service/IBackUrlConstraint.java
fr/paris/lutece/plugins/verifybackurl/service/NoHTMLConstraint.java
fr/paris/lutece/plugins/verifybackurl/service/ProcessConstraintsService.java
Rule |
Violation |
Line |
CommentRequired |
Header comments are required |
39–59 |
UseUtilityClass |
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. |
40–59 |
fr/paris/lutece/plugins/verifybackurl/utils/VerifiyBackUrlUtils.java
fr/paris/lutece/plugins/verifybackurl/utils/VerifyBackUrlConstants.java
fr/paris/lutece/plugins/verifybackurl/web/AuthorizedUrlJspBean.java
fr/paris/lutece/plugins/verifybackurl/web/ManageVerifybackurlJspBean.java
Files
fr/paris/lutece/plugins/verifybackurl/business/AuthorizedUrl.java
fr/paris/lutece/plugins/verifybackurl/business/AuthorizedUrlDAO.java
fr/paris/lutece/plugins/verifybackurl/service/AuthorizedUrlDatabaseProvider.java
fr/paris/lutece/plugins/verifybackurl/service/AuthorizedUrlService.java
fr/paris/lutece/plugins/verifybackurl/service/DomainNameConstraint.java
fr/paris/lutece/plugins/verifybackurl/service/IAuthorizedUrlProvider.java
Rule |
Violation |
Priority |
Line |
CommentRequired |
Header comments are required |
3 |
39–59 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'getAuthorizedUrlsList': the method is declared in an interface type |
3 |
47 |
UnnecessaryModifier |
Unnecessary modifier 'public' on method 'getAuthorizedUrlsByApplicationCode': the method is declared in an interface type |
3 |
53 |
fr/paris/lutece/plugins/verifybackurl/service/IBackUrlConstraint.java
fr/paris/lutece/plugins/verifybackurl/service/NoHTMLConstraint.java
fr/paris/lutece/plugins/verifybackurl/service/ProcessConstraintsService.java
Rule |
Violation |
Priority |
Line |
CommentRequired |
Header comments are required |
3 |
39–59 |
UseUtilityClass |
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. |
3 |
40–59 |
fr/paris/lutece/plugins/verifybackurl/utils/VerifiyBackUrlUtils.java
fr/paris/lutece/plugins/verifybackurl/utils/VerifyBackUrlConstants.java
fr/paris/lutece/plugins/verifybackurl/web/AuthorizedUrlJspBean.java
fr/paris/lutece/plugins/verifybackurl/web/ManageVerifybackurlJspBean.java