PMD Results

The following document contains the results of PMD 4.1.

Files

com/gridsystems/beanfilter/BeanDescriptor.java

Violation Line
Avoid empty catch blocks 120

com/gridsystems/beanfilter/CompareNode.java

Violation Line
Avoid empty catch blocks 229 - 231
Avoid unused method parameters such as 'rval'. 372 - 398
Avoid unused method parameters such as 'lval'. 410 - 422

com/gridsystems/beanfilter/SelectWhereValue.java

Violation Line
Avoid empty catch blocks 154 - 155

com/gridsystems/beanfilter/FilterParser.java

Violation Line
Do not use if statements that are always true or always false 19
Do not use if statements that are always true or always false 26
An empty statement (semicolon) not part of a loop 54
Do not use if statements that are always true or always false 57
Do not use if statements that are always true or always false 60
Do not use if statements that are always true or always false 62
An empty statement (semicolon) not part of a loop 86
Do not use if statements that are always true or always false 90
Do not use if statements that are always true or always false 93
Do not use if statements that are always true or always false 96
Do not use if statements that are always true or always false 98
Do not use if statements that are always true or always false 111
Do not use if statements that are always true or always false 119
Do not use if statements that are always true or always false 127
An empty statement (semicolon) not part of a loop 148
An empty statement (semicolon) not part of a loop 171
Do not use if statements that are always true or always false 173
Do not use if statements that are always true or always false 190
Do not use if statements that are always true or always false 198
Do not use if statements that are always true or always false 206
Do not use if statements that are always true or always false 220
Do not use if statements that are always true or always false 224
Do not use if statements that are always true or always false 228
Do not use if statements that are always true or always false 232
Do not use if statements that are always true or always false 236
Do not use if statements that are always true or always false 252
Do not use if statements that are always true or always false 259
Do not use if statements that are always true or always false 264
An empty statement (semicolon) not part of a loop 277
Do not use if statements that are always true or always false 280
Do not use if statements that are always true or always false 282
Do not use if statements that are always true or always false 305
Do not use if statements that are always true or always false 350
An empty statement (semicolon) not part of a loop 354
Do not use if statements that are always true or always false 356
An empty statement (semicolon) not part of a loop 371
Do not use if statements that are always true or always false 412

com/gridsystems/beanfilter/FilterParserTokenManager.java

Violation Line
Avoid unused private methods such as 'jjCheckNAddStates(int)'. 447
Avoid unused local variables such as 'j'. 462
Do not start a literal by 0 unless it's an octal value 636
Do not start a literal by 0 unless it's an octal value 692
Avoid unused local variables such as 'kind'. 802
Avoid unused local variables such as 'specialToken'. 803
Do not start a literal by 0 unless it's an octal value 833

com/gridsystems/beanfilter/TokenMgrError.java

Violation Line
Overriding method merely calls super 114 - 116