Fork me on GitHub

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