Le document suivant contient les résultats de PMD 6.13.0.
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'strExtenderType' doesn't match '_[a-z][a-zA-Z0-9]*' | 12 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'strExtenderType' doesn't match '_[a-z][a-zA-Z0-9]*' | 18 |
| 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 |
| Rule | Violation | Ligne |
|---|---|---|
| FieldNamingConventions | The field name 'strExtenderType' doesn't match '_[a-z][a-zA-Z0-9]*' | 23 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 10–34 |
| CommentRequired | Public method and constructor comments are required | 13–19 |
| 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 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 3–11 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 25–60 |
| Rule | Violation | Ligne |
|---|---|---|
| CommentRequired | Header comments are required | 53–84 |
| 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 |
| 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 |
| 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 |
| 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 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 25–60 |
| Rule | Violation | Priority | Ligne |
|---|---|---|---|
| CommentRequired | Header comments are required | 3 | 53–84 |
| 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 |