PMD Results
The following document contains the results of PMD 7.17.0.
Violations By Priority
Priority 3
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/web/startup/TilesFilter.java
| Rule | Violation | Line |
|---|---|---|
| UselessOverridingMethod | Overriding method merely calls super | 105 |
Priority 4
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletApplicationScopeMap.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `context.getAttribute(key(key)) != null`. | 74 |
| UselessParentheses | Useless parentheses around `false`. | 82 |
| UselessParentheses | Useless parentheses around `true`. | 88 |
| UselessParentheses | Useless parentheses around `false`. | 91 |
| UselessParentheses | Useless parentheses around `set`. | 106 |
| UselessParentheses | Useless parentheses around `context.getAttribute(key(key))`. | 131 |
| UselessParentheses | Useless parentheses around `context.hashCode()`. | 137 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 143 |
| UselessParentheses | Useless parentheses around `set`. | 155 |
| UselessParentheses | Useless parentheses around `remove(key)`. | 162 |
| UselessParentheses | Useless parentheses around `previous`. | 167 |
| UselessParentheses | Useless parentheses around `previous`. | 186 |
| UselessParentheses | Useless parentheses around `n`. | 199 |
| UselessParentheses | Useless parentheses around `list`. | 211 |
| UselessParentheses | Useless parentheses around `(String) key`. | 226 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 228 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletHeaderMap.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `request.getHeader(key(key)) != null`. | 90 |
| UselessParentheses | Useless parentheses around `true`. | 99 |
| UselessParentheses | Useless parentheses around `false`. | 102 |
| UselessParentheses | Useless parentheses around `set`. | 117 |
| UselessParentheses | Useless parentheses around `request.getHeader(key(key))`. | 142 |
| UselessParentheses | Useless parentheses around `request.hashCode()`. | 148 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 154 |
| UselessParentheses | Useless parentheses around `set`. | 166 |
| UselessParentheses | Useless parentheses around `n`. | 201 |
| UselessParentheses | Useless parentheses around `list`. | 213 |
| UselessParentheses | Useless parentheses around `(String) key`. | 228 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 230 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletHeaderValuesMap.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `request.getHeader(key(key)) != null`. | 72 |
| UselessParentheses | Useless parentheses around `false`. | 79 |
| UselessParentheses | Useless parentheses around `true`. | 94 |
| UselessParentheses | Useless parentheses around `false`. | 98 |
| UselessParentheses | Useless parentheses around `set`. | 114 |
| UselessParentheses | Duplicate parentheses around `list.toArray(new String[list.size()])`. | 145 |
| UselessParentheses | Useless parentheses around `request.hashCode()`. | 151 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 157 |
| UselessParentheses | Useless parentheses around `set`. | 169 |
| UselessParentheses | Useless parentheses around `n`. | 201 |
| UselessParentheses | Useless parentheses around `list`. | 215 |
| UselessParentheses | Useless parentheses around `(String) key`. | 230 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 232 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletInitParamMap.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `context.getInitParameter(key(key)) != null`. | 70 |
| UselessParentheses | Useless parentheses around `true`. | 79 |
| UselessParentheses | Useless parentheses around `false`. | 82 |
| UselessParentheses | Useless parentheses around `set`. | 97 |
| UselessParentheses | Useless parentheses around `context.getInitParameter(key(key))`. | 122 |
| UselessParentheses | Useless parentheses around `context.hashCode()`. | 128 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 134 |
| UselessParentheses | Useless parentheses around `set`. | 146 |
| UselessParentheses | Useless parentheses around `n`. | 177 |
| UselessParentheses | Useless parentheses around `list`. | 189 |
| UselessParentheses | Useless parentheses around `(String) key`. | 204 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 206 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletParamMap.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `request.getParameter(key(key)) != null`. | 71 |
| UselessParentheses | Useless parentheses around `true`. | 80 |
| UselessParentheses | Useless parentheses around `false`. | 83 |
| UselessParentheses | Useless parentheses around `set`. | 98 |
| UselessParentheses | Useless parentheses around `request.getParameter(key(key))`. | 123 |
| UselessParentheses | Useless parentheses around `request.hashCode()`. | 129 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 135 |
| UselessParentheses | Useless parentheses around `set`. | 147 |
| UselessParentheses | Useless parentheses around `n`. | 178 |
| UselessParentheses | Useless parentheses around `list`. | 190 |
| UselessParentheses | Useless parentheses around `(String) key`. | 205 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 207 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletParamValuesMap.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `request.getParameter(key(key)) != null`. | 71 |
| UselessParentheses | Useless parentheses around `false`. | 78 |
| UselessParentheses | Useless parentheses around `true`. | 93 |
| UselessParentheses | Useless parentheses around `false`. | 97 |
| UselessParentheses | Useless parentheses around `set`. | 112 |
| UselessParentheses | Useless parentheses around `request.getParameterValues(key(key))`. | 137 |
| UselessParentheses | Useless parentheses around `request.hashCode()`. | 143 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 149 |
| UselessParentheses | Useless parentheses around `set`. | 161 |
| UselessParentheses | Useless parentheses around `n`. | 192 |
| UselessParentheses | Useless parentheses around `list`. | 204 |
| UselessParentheses | Useless parentheses around `(String) key`. | 219 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 221 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletRequestScopeMap.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `request.getAttribute(key(key)) != null`. | 73 |
| UselessParentheses | Useless parentheses around `false`. | 81 |
| UselessParentheses | Useless parentheses around `true`. | 87 |
| UselessParentheses | Useless parentheses around `false`. | 90 |
| UselessParentheses | Useless parentheses around `set`. | 105 |
| UselessParentheses | Useless parentheses around `request.getAttribute(key(key))`. | 130 |
| UselessParentheses | Useless parentheses around `request.hashCode()`. | 136 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 142 |
| UselessParentheses | Useless parentheses around `set`. | 154 |
| UselessParentheses | Useless parentheses around `remove(key)`. | 161 |
| UselessParentheses | Useless parentheses around `previous`. | 166 |
| UselessParentheses | Useless parentheses around `previous`. | 185 |
| UselessParentheses | Useless parentheses around `n`. | 198 |
| UselessParentheses | Useless parentheses around `list`. | 210 |
| UselessParentheses | Useless parentheses around `(String) key`. | 225 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 227 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletSessionScopeMap.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `session.getAttribute(key(key)) != null`. | 81 |
| UselessParentheses | Useless parentheses around `false`. | 90 |
| UselessParentheses | Useless parentheses around `true`. | 96 |
| UselessParentheses | Useless parentheses around `false`. | 99 |
| UselessParentheses | Useless parentheses around `set`. | 117 |
| UselessParentheses | Useless parentheses around `session.getAttribute(key(key))`. | 154 |
| UselessParentheses | Useless parentheses around `session.hashCode()`. | 165 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 171 |
| UselessParentheses | Useless parentheses around `set`. | 186 |
| UselessParentheses | Useless parentheses around `remove(key)`. | 194 |
| UselessParentheses | Useless parentheses around `previous`. | 199 |
| UselessParentheses | Useless parentheses around `previous`. | 224 |
| UselessParentheses | Useless parentheses around `n`. | 240 |
| UselessParentheses | Useless parentheses around `list`. | 255 |
| UselessParentheses | Useless parentheses around `(String) key`. | 270 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 272 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletTilesApplicationContext.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `applicationScope`. | 83 |
| UselessParentheses | Useless parentheses around `initParam`. | 94 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletTilesRequestContext.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `header`. | 153 |
| UselessParentheses | Useless parentheses around `headerValues`. | 164 |
| UselessParentheses | Useless parentheses around `param`. | 175 |
| UselessParentheses | Useless parentheses around `paramValues`. | 186 |
| UselessParentheses | Useless parentheses around `requestScope`. | 197 |
| UselessParentheses | Useless parentheses around `sessionScope`. | 208 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletUtil.java
| Rule | Violation | Line |
|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ServletUtil': 'FORCE_INCLUDE_ATTRIBUTE_NAME' is already in scope because it is declared in an enclosing type | 84 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ServletUtil': 'FORCE_INCLUDE_ATTRIBUTE_NAME' is already in scope because it is declared in an enclosing type | 100 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/web/startup/TilesFilter.java
| Rule | Violation | Line |
|---|---|---|
| UselessParentheses | Useless parentheses around `this.filterConfig`. | 87 |
Files
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletApplicationScopeMap.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `context.getAttribute(key(key)) != null`. | 4 | 74 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 82 |
| UselessParentheses | Useless parentheses around `true`. | 4 | 88 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 91 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 106 |
| UselessParentheses | Useless parentheses around `context.getAttribute(key(key))`. | 4 | 131 |
| UselessParentheses | Useless parentheses around `context.hashCode()`. | 4 | 137 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 4 | 143 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 155 |
| UselessParentheses | Useless parentheses around `remove(key)`. | 4 | 162 |
| UselessParentheses | Useless parentheses around `previous`. | 4 | 167 |
| UselessParentheses | Useless parentheses around `previous`. | 4 | 186 |
| UselessParentheses | Useless parentheses around `n`. | 4 | 199 |
| UselessParentheses | Useless parentheses around `list`. | 4 | 211 |
| UselessParentheses | Useless parentheses around `(String) key`. | 4 | 226 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 4 | 228 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletHeaderMap.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `request.getHeader(key(key)) != null`. | 4 | 90 |
| UselessParentheses | Useless parentheses around `true`. | 4 | 99 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 102 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 117 |
| UselessParentheses | Useless parentheses around `request.getHeader(key(key))`. | 4 | 142 |
| UselessParentheses | Useless parentheses around `request.hashCode()`. | 4 | 148 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 4 | 154 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 166 |
| UselessParentheses | Useless parentheses around `n`. | 4 | 201 |
| UselessParentheses | Useless parentheses around `list`. | 4 | 213 |
| UselessParentheses | Useless parentheses around `(String) key`. | 4 | 228 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 4 | 230 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletHeaderValuesMap.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `request.getHeader(key(key)) != null`. | 4 | 72 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 79 |
| UselessParentheses | Useless parentheses around `true`. | 4 | 94 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 98 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 114 |
| UselessParentheses | Duplicate parentheses around `list.toArray(new String[list.size()])`. | 4 | 145 |
| UselessParentheses | Useless parentheses around `request.hashCode()`. | 4 | 151 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 4 | 157 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 169 |
| UselessParentheses | Useless parentheses around `n`. | 4 | 201 |
| UselessParentheses | Useless parentheses around `list`. | 4 | 215 |
| UselessParentheses | Useless parentheses around `(String) key`. | 4 | 230 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 4 | 232 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletInitParamMap.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `context.getInitParameter(key(key)) != null`. | 4 | 70 |
| UselessParentheses | Useless parentheses around `true`. | 4 | 79 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 82 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 97 |
| UselessParentheses | Useless parentheses around `context.getInitParameter(key(key))`. | 4 | 122 |
| UselessParentheses | Useless parentheses around `context.hashCode()`. | 4 | 128 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 4 | 134 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 146 |
| UselessParentheses | Useless parentheses around `n`. | 4 | 177 |
| UselessParentheses | Useless parentheses around `list`. | 4 | 189 |
| UselessParentheses | Useless parentheses around `(String) key`. | 4 | 204 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 4 | 206 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletParamMap.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `request.getParameter(key(key)) != null`. | 4 | 71 |
| UselessParentheses | Useless parentheses around `true`. | 4 | 80 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 83 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 98 |
| UselessParentheses | Useless parentheses around `request.getParameter(key(key))`. | 4 | 123 |
| UselessParentheses | Useless parentheses around `request.hashCode()`. | 4 | 129 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 4 | 135 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 147 |
| UselessParentheses | Useless parentheses around `n`. | 4 | 178 |
| UselessParentheses | Useless parentheses around `list`. | 4 | 190 |
| UselessParentheses | Useless parentheses around `(String) key`. | 4 | 205 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 4 | 207 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletParamValuesMap.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `request.getParameter(key(key)) != null`. | 4 | 71 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 78 |
| UselessParentheses | Useless parentheses around `true`. | 4 | 93 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 97 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 112 |
| UselessParentheses | Useless parentheses around `request.getParameterValues(key(key))`. | 4 | 137 |
| UselessParentheses | Useless parentheses around `request.hashCode()`. | 4 | 143 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 4 | 149 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 161 |
| UselessParentheses | Useless parentheses around `n`. | 4 | 192 |
| UselessParentheses | Useless parentheses around `list`. | 4 | 204 |
| UselessParentheses | Useless parentheses around `(String) key`. | 4 | 219 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 4 | 221 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletRequestScopeMap.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `request.getAttribute(key(key)) != null`. | 4 | 73 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 81 |
| UselessParentheses | Useless parentheses around `true`. | 4 | 87 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 90 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 105 |
| UselessParentheses | Useless parentheses around `request.getAttribute(key(key))`. | 4 | 130 |
| UselessParentheses | Useless parentheses around `request.hashCode()`. | 4 | 136 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 4 | 142 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 154 |
| UselessParentheses | Useless parentheses around `remove(key)`. | 4 | 161 |
| UselessParentheses | Useless parentheses around `previous`. | 4 | 166 |
| UselessParentheses | Useless parentheses around `previous`. | 4 | 185 |
| UselessParentheses | Useless parentheses around `n`. | 4 | 198 |
| UselessParentheses | Useless parentheses around `list`. | 4 | 210 |
| UselessParentheses | Useless parentheses around `(String) key`. | 4 | 225 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 4 | 227 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletSessionScopeMap.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `session.getAttribute(key(key)) != null`. | 4 | 81 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 90 |
| UselessParentheses | Useless parentheses around `true`. | 4 | 96 |
| UselessParentheses | Useless parentheses around `false`. | 4 | 99 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 117 |
| UselessParentheses | Useless parentheses around `session.getAttribute(key(key))`. | 4 | 154 |
| UselessParentheses | Useless parentheses around `session.hashCode()`. | 4 | 165 |
| UselessParentheses | Useless parentheses around `size() < 1`. | 4 | 171 |
| UselessParentheses | Useless parentheses around `set`. | 4 | 186 |
| UselessParentheses | Useless parentheses around `remove(key)`. | 4 | 194 |
| UselessParentheses | Useless parentheses around `previous`. | 4 | 199 |
| UselessParentheses | Useless parentheses around `previous`. | 4 | 224 |
| UselessParentheses | Useless parentheses around `n`. | 4 | 240 |
| UselessParentheses | Useless parentheses around `list`. | 4 | 255 |
| UselessParentheses | Useless parentheses around `(String) key`. | 4 | 270 |
| UselessParentheses | Useless parentheses around `key.toString()`. | 4 | 272 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletTilesApplicationContext.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `applicationScope`. | 4 | 83 |
| UselessParentheses | Useless parentheses around `initParam`. | 4 | 94 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletTilesRequestContext.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `header`. | 4 | 153 |
| UselessParentheses | Useless parentheses around `headerValues`. | 4 | 164 |
| UselessParentheses | Useless parentheses around `param`. | 4 | 175 |
| UselessParentheses | Useless parentheses around `paramValues`. | 4 | 186 |
| UselessParentheses | Useless parentheses around `requestScope`. | 4 | 197 |
| UselessParentheses | Useless parentheses around `sessionScope`. | 4 | 208 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/servlet/context/ServletUtil.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ServletUtil': 'FORCE_INCLUDE_ATTRIBUTE_NAME' is already in scope because it is declared in an enclosing type | 4 | 84 |
| UnnecessaryFullyQualifiedName | Unnecessary qualifier 'ServletUtil': 'FORCE_INCLUDE_ATTRIBUTE_NAME' is already in scope because it is declared in an enclosing type | 4 | 100 |
Tiles 2 - Jakarta-Servlet support - org/apache/tiles/web/startup/TilesFilter.java
| Rule | Violation | Priority | Line |
|---|---|---|---|
| UselessParentheses | Useless parentheses around `this.filterConfig`. | 4 | 87 |
| UselessOverridingMethod | Overriding method merely calls super | 3 | 105 |
Apache Software Foundation
Apache Tiles™