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 311
ClassNamingConventions The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 311

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 1034
CommentRequired Public method and constructor comments are required 1319

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

Rule Violation Ligne
CommentRequired Header comments are required 1644
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 2023
CallSuperInConstructor It is a good practice to call super() in a constructor 2023
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 311

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

Rule Violation Ligne
CommentRequired Header comments are required 2560

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

Rule Violation Ligne
CommentRequired Header comments are required 5384

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

Rule Violation Ligne
CommentRequired Header comments are required 1762
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 2528
CommentRequired Public method and constructor comments are required 2528
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 1034
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 1319

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

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 1644
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 2023
CallSuperInConstructor It is a good practice to call super() in a constructor 3 2023
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 311
CommentRequired Header comments are required 3 311
ClassNamingConventions The utility class name 'Constants' doesn't match '[A-Z][a-zA-Z0-9]+(Utils?|Helper|Home|Service)' 1 311

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

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 2560

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

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 5384

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

Rule Violation Priority Ligne
CommentRequired Header comments are required 3 1762
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 2528
CommentRequired Public method and constructor comments are required 3 2528
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