Fork me on GitHub

PMD Results

The following document contains the results of PMD 6.13.0.

Violations By Priority

Priority 1

fr/paris/lutece/plugins/identitystore/modules/test/business/ITestDefinitionDAO.java

Rule Violation Line
FormalParameterNamingConventions The method parameter name '_plugin' doesn't match '[a-z][a-zA-Z0-9]*' 126

fr/paris/lutece/plugins/identitystore/modules/test/business/ITestIdentityAttributeDAO.java

Rule Violation Line
FormalParameterNamingConventions The method parameter name '_plugin' doesn't match '[a-z][a-zA-Z0-9]*' 126

fr/paris/lutece/plugins/identitystore/modules/test/business/ITestIdentityDAO.java

Rule Violation Line
FormalParameterNamingConventions The method parameter name '_plugin' doesn't match '[a-z][a-zA-Z0-9]*' 126

Priority 3

fr/paris/lutece/plugins/identitystore/modules/test/business/TestDefinitionDAO.java

Rule Violation Line
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 213–216

fr/paris/lutece/plugins/identitystore/modules/test/business/TestIdentityAttributeDAO.java

Rule Violation Line
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 229–232

fr/paris/lutece/plugins/identitystore/modules/test/business/TestIdentityDAO.java

Rule Violation Line
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 221–224

fr/paris/lutece/plugins/identitystore/modules/test/web/AbstractManageTesterJspBean.java

Rule Violation Line
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 49–116
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the getItemsFromIds method if you want a default access modifier 115
DefaultPackage Use explicit scoping instead of the default package private level 115

fr/paris/lutece/plugins/identitystore/modules/test/web/TestDefinitionJspBean.java

Rule Violation Line
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 61–300
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 121
DefaultPackage Use explicit scoping instead of the default package private level 139–146
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the getItemsFromIds method if you want a default access modifier 140–146
ConfusingTernary Avoid if (x != y) ..; else ..; 166

fr/paris/lutece/plugins/identitystore/modules/test/web/TestIdentityAttributeJspBean.java

Rule Violation Line
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 61–302
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 121
DefaultPackage Use explicit scoping instead of the default package private level 140–148
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the getItemsFromIds method if you want a default access modifier 141–148
ConfusingTernary Avoid if (x != y) ..; else ..; 168

fr/paris/lutece/plugins/identitystore/modules/test/web/TestIdentityJspBean.java

Rule Violation Line
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 61–299
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 121
DefaultPackage Use explicit scoping instead of the default package private level 139–146
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the getItemsFromIds method if you want a default access modifier 140–146
ConfusingTernary Avoid if (x != y) ..; else ..; 166

Files

fr/paris/lutece/plugins/identitystore/modules/test/business/ITestDefinitionDAO.java

Rule Violation Priority Line
FormalParameterNamingConventions The method parameter name '_plugin' doesn't match '[a-z][a-zA-Z0-9]*' 1 126

fr/paris/lutece/plugins/identitystore/modules/test/business/ITestIdentityAttributeDAO.java

Rule Violation Priority Line
FormalParameterNamingConventions The method parameter name '_plugin' doesn't match '[a-z][a-zA-Z0-9]*' 1 126

fr/paris/lutece/plugins/identitystore/modules/test/business/ITestIdentityDAO.java

Rule Violation Priority Line
FormalParameterNamingConventions The method parameter name '_plugin' doesn't match '[a-z][a-zA-Z0-9]*' 1 126

fr/paris/lutece/plugins/identitystore/modules/test/business/TestDefinitionDAO.java

Rule Violation Priority Line
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 3 213–216

fr/paris/lutece/plugins/identitystore/modules/test/business/TestIdentityAttributeDAO.java

Rule Violation Priority Line
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 3 229–232

fr/paris/lutece/plugins/identitystore/modules/test/business/TestIdentityDAO.java

Rule Violation Priority Line
ForLoopCanBeForeach This for loop can be replaced by a foreach loop 3 221–224

fr/paris/lutece/plugins/identitystore/modules/test/web/AbstractManageTesterJspBean.java

Rule Violation Priority Line
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 3 49–116
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the getItemsFromIds method if you want a default access modifier 3 115
DefaultPackage Use explicit scoping instead of the default package private level 3 115

fr/paris/lutece/plugins/identitystore/modules/test/web/TestDefinitionJspBean.java

Rule Violation Priority Line
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 3 61–300
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 121
DefaultPackage Use explicit scoping instead of the default package private level 3 139–146
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the getItemsFromIds method if you want a default access modifier 3 140–146
ConfusingTernary Avoid if (x != y) ..; else ..; 3 166

fr/paris/lutece/plugins/identitystore/modules/test/web/TestIdentityAttributeJspBean.java

Rule Violation Priority Line
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 3 61–302
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 121
DefaultPackage Use explicit scoping instead of the default package private level 3 140–148
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the getItemsFromIds method if you want a default access modifier 3 141–148
ConfusingTernary Avoid if (x != y) ..; else ..; 3 168

fr/paris/lutece/plugins/identitystore/modules/test/web/TestIdentityJspBean.java

Rule Violation Priority Line
MissingSerialVersionUID Classes implementing Serializable should set a serialVersionUID 3 61–299
NullAssignment Assigning an Object to null is a code smell. Consider refactoring. 3 121
DefaultPackage Use explicit scoping instead of the default package private level 3 139–146
CommentDefaultAccessModifier To avoid mistakes add a comment at the beginning of the getItemsFromIds method if you want a default access modifier 3 140–146
ConfusingTernary Avoid if (x != y) ..; else ..; 3 166