Fork me on GitHub

Résultats PMD

Le document suivant contient les résultats de PMD 6.13.0.

Violations By Priority

Priority 1

fr/paris/lutece/plugins/forms/modules/extend/business/form/culumn/impl/FormColumnFormResponseExtend.java

Rule Violation Ligne
FieldNamingConventions The field name 'strExtenderType' doesn't match '_[a-z][a-zA-Z0-9]*' 12

fr/paris/lutece/plugins/forms/modules/extend/business/form/querypart/imp/FormColumnFormResponseExtendQueryPart.java

Rule Violation Ligne
FieldNamingConventions The field name 'strExtenderType' doesn't match '_[a-z][a-zA-Z0-9]*' 18

fr/paris/lutece/plugins/forms/modules/extend/service/Constants.java

Rule Violation Ligne
ClassWithOnlyPrivateConstructorsShouldBeFinal A class which only has private constructors should be final 3–11
ClassNamingConventions The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 3–11

fr/paris/lutece/plugins/forms/modules/extend/web/form/column/display/impl/FormColumnDisplayFormResponseExtend.java

Rule Violation Ligne
FieldNamingConventions The field name 'strExtenderType' doesn't match '_[a-z][a-zA-Z0-9]*' 23

Priority 3

fr/paris/lutece/plugins/forms/modules/extend/business/form/culumn/impl/FormColumnFormResponseExtend.java

Rule Violation Ligne
CommentRequired Header comments are required 10–34
CommentRequired Public method and constructor comments are required 13–19

fr/paris/lutece/plugins/forms/modules/extend/business/form/querypart/imp/FormColumnFormResponseExtendQueryPart.java

Rule Violation Ligne
CommentRequired Header comments are required 16–44
ImmutableField Private field 'strExtenderType' could be made final; it is only initialized in the declaration or constructor. 18
CommentRequired Public method and constructor comments are required 20–23
CallSuperInConstructor It is a good practice to call super() in a constructor 20–23
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 27

fr/paris/lutece/plugins/forms/modules/extend/service/Constants.java

Rule Violation Ligne
CommentRequired Header comments are required 3–11

fr/paris/lutece/plugins/forms/modules/extend/service/ExtendLuceneExternalFieldProvider.java

Rule Violation Ligne
CommentRequired Header comments are required 25–60

fr/paris/lutece/plugins/forms/modules/extend/service/FormResponseViewModelProcessor.java

Rule Violation Ligne
CommentRequired Header comments are required 53–84

fr/paris/lutece/plugins/forms/modules/extend/web/form/column/display/impl/FormColumnDisplayFormResponseExtend.java

Rule Violation Ligne
CommentRequired Header comments are required 17–62
ImmutableField Private field 'strExtenderType' could be made final; it is only initialized in the declaration or constructor. 23
CallSuperInConstructor It is a good practice to call super() in a constructor 25–28
CommentRequired Public method and constructor comments are required 25–28
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 32
ConfusingTernary Avoid if (x != y) ..; else ..; 54

Fichiers

fr/paris/lutece/plugins/forms/modules/extend/business/form/culumn/impl/FormColumnFormResponseExtend.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 10–34
FieldNamingConventions The field name 'strExtenderType' doesn't match '_[a-z][a-zA-Z0-9]*' 1 12
CommentRequired Public method and constructor comments are required 3 13–19

fr/paris/lutece/plugins/forms/modules/extend/business/form/querypart/imp/FormColumnFormResponseExtendQueryPart.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 16–44
FieldNamingConventions The field name 'strExtenderType' doesn't match '_[a-z][a-zA-Z0-9]*' 1 18
ImmutableField Private field 'strExtenderType' could be made final; it is only initialized in the declaration or constructor. 3 18
CommentRequired Public method and constructor comments are required 3 20–23
CallSuperInConstructor It is a good practice to call super() in a constructor 3 20–23
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 3 27

fr/paris/lutece/plugins/forms/modules/extend/service/Constants.java

Rule Violation Priority Ligne
ClassWithOnlyPrivateConstructorsShouldBeFinal A class which only has private constructors should be final 1 3–11
CommentRequired Header comments are required 3 3–11
ClassNamingConventions The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 1 3–11

fr/paris/lutece/plugins/forms/modules/extend/service/ExtendLuceneExternalFieldProvider.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 25–60

fr/paris/lutece/plugins/forms/modules/extend/service/FormResponseViewModelProcessor.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 53–84

fr/paris/lutece/plugins/forms/modules/extend/web/form/column/display/impl/FormColumnDisplayFormResponseExtend.java

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 17–62
ImmutableField Private field 'strExtenderType' could be made final; it is only initialized in the declaration or constructor. 3 23
FieldNamingConventions The field name 'strExtenderType' doesn't match '_[a-z][a-zA-Z0-9]*' 1 23
CallSuperInConstructor It is a good practice to call super() in a constructor 3 25–28
CommentRequired Public method and constructor comments are required 3 25–28
UseConcurrentHashMap If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation 3 32
ConfusingTernary Avoid if (x != y) ..; else ..; 3 54