The following document contains the results of PMD 6.13.0.
Rule | Violation | Line |
---|---|---|
MissingOverride | The method 'getWorkgroup()' is missing an @Override annotation. | 107–110 |
Rule | Violation | Line |
---|---|---|
DefaultPackage | Use explicit scoping instead of the default package private level | 62–65 |
CommentDefaultAccessModifier | To avoid mistakes add a comment at the beginning of the getInstance method if you want a default access modifier | 62–65 |
CommentDefaultAccessModifier | To avoid mistakes add a comment at the beginning of the selectPageListbyName method if you want a default access modifier | 75–105 |
DefaultPackage | Use explicit scoping instead of the default package private level | 75–105 |
Rule | Violation | Line |
---|---|---|
MissingSerialVersionUID | Classes implementing Serializable should set a serialVersionUID | 70–244 |
ImmutableField | Private field '_pageService' could be made final; it is only initialized in the declaration or constructor. | 106 |
MissingOverride | The method 'getInsertServiceSelectorUI(HttpServletRequest)' is missing an @Override annotation. | 117–158 |
UseDiamondOperator | Explicit type arguments can be replaced by Diamond Operator | 129 |
PrematureDeclaration | Avoid declaring a variable if it is unreferenced before a possible exit point. | 202 |
PrematureDeclaration | Avoid declaring a variable if it is unreferenced before a possible exit point. | 203 |
PrematureDeclaration | Avoid declaring a variable if it is unreferenced before a possible exit point. | 204 |
UseDiamondOperator | Explicit type arguments can be replaced by Diamond Operator | 205 |
PrematureDeclaration | Avoid declaring a variable if it is unreferenced before a possible exit point. | 205 |
PrematureDeclaration | Avoid declaring a variable if it is unreferenced before a possible exit point. | 207 |
LooseCoupling | Avoid using implementation types like 'HashMap'; use the interface instead | 236 |
Rule | Violation | Priority | Line |
---|---|---|---|
MissingOverride | The method 'getWorkgroup()' is missing an @Override annotation. | 3 | 107–110 |
Rule | Violation | Priority | Line |
---|---|---|---|
DefaultPackage | Use explicit scoping instead of the default package private level | 3 | 62–65 |
CommentDefaultAccessModifier | To avoid mistakes add a comment at the beginning of the getInstance method if you want a default access modifier | 3 | 62–65 |
CommentDefaultAccessModifier | To avoid mistakes add a comment at the beginning of the selectPageListbyName method if you want a default access modifier | 3 | 75–105 |
DefaultPackage | Use explicit scoping instead of the default package private level | 3 | 75–105 |
Rule | Violation | Priority | Line |
---|---|---|---|
MissingSerialVersionUID | Classes implementing Serializable should set a serialVersionUID | 3 | 70–244 |
ImmutableField | Private field '_pageService' could be made final; it is only initialized in the declaration or constructor. | 3 | 106 |
MissingOverride | The method 'getInsertServiceSelectorUI(HttpServletRequest)' is missing an @Override annotation. | 3 | 117–158 |
UseDiamondOperator | Explicit type arguments can be replaced by Diamond Operator | 3 | 129 |
PrematureDeclaration | Avoid declaring a variable if it is unreferenced before a possible exit point. | 3 | 202 |
PrematureDeclaration | Avoid declaring a variable if it is unreferenced before a possible exit point. | 3 | 203 |
PrematureDeclaration | Avoid declaring a variable if it is unreferenced before a possible exit point. | 3 | 204 |
UseDiamondOperator | Explicit type arguments can be replaced by Diamond Operator | 3 | 205 |
PrematureDeclaration | Avoid declaring a variable if it is unreferenced before a possible exit point. | 3 | 205 |
PrematureDeclaration | Avoid declaring a variable if it is unreferenced before a possible exit point. | 3 | 207 |
LooseCoupling | Avoid using implementation types like 'HashMap'; use the interface instead | 3 | 236 |