Violation | Line |
---|---|
Avoid empty 'if' statements | 357 |
These nested if statements could be combined | 406 |
Violation | Line |
---|---|
Avoid instantiating Boolean objects; you can usually invoke Boolean.TRUE instead. | 597 |
Violation | Line |
---|---|
No need to import a type that's in the same package | 25 |
No need to import a type that's in the same package | 26 |
Avoid unused imports such as 'java.io.File' | 30 |
Violation | Line |
---|---|
Avoid unused imports such as 'org.webmacro.servlet.ServletBroker' | 5 |
Avoid unused imports such as 'java.io.IOException' | 16 |
Violation | Line |
---|---|
Avoid unused imports such as 'org.springframework.beans.BeansException' | 3 |
Violation | Line |
---|---|
Avoid unused imports such as 'org.springframework.web.servlet.View' | 6 |
Avoid unused imports such as 'java.util.Locale' | 17 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 55 |
Unnecessary final modifier in final class | 78 |
Unnecessary final modifier in final class | 86 |
Unnecessary final modifier in final class | 97 |
Unnecessary final modifier in final class | 114 |
Violation | Line |
---|---|
Avoid empty catch blocks | 279 |
Avoid instantiating Boolean objects; you can usually invoke Boolean.TRUE instead. | 311 |
Avoid unused formal parameters such as 'bc' | 327 |
Violation | Line |
---|---|
Avoid unused private fields such as 'DEFAULT_TO' | 40 |
Violation | Line |
---|---|
An empty statement (semicolon) not part of a loop | 237 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 86 |
Unnecessary final modifier in final class | 98 |
Avoid empty catch blocks | 149 |
Unnecessary final modifier in final class | 173 |
Violation | Line |
---|---|
Avoid empty catch blocks | 148 |
Avoid empty catch blocks | 166 |
Violation | Line |
---|---|
Avoid unused private fields such as '_templateTool' | 49 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 51 |
Unnecessary final modifier in final class | 59 |
Unnecessary final modifier in final class | 69 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 80 |
Unnecessary final modifier in final class | 289 |
Unnecessary final modifier in final class | 300 |
Unnecessary final modifier in final class | 318 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 49 |
Unnecessary final modifier in final class | 60 |
Unnecessary final modifier in final class | 77 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 50 |
Unnecessary final modifier in final class | 63 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 50 |
Unnecessary final modifier in final class | 58 |
Unnecessary final modifier in final class | 66 |
Unnecessary final modifier in final class | 81 |
Violation | Line |
---|---|
Avoid unused private fields such as 'macro' | 41 |
Avoid unused private fields such as 'args' | 42 |
Violation | Line |
---|---|
Avoid unused private fields such as 'colNo' | 41 |
Avoid unused private fields such as 'lineNo' | 41 |
Avoid unused private fields such as 'nullArgs' | 42 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 53 |
Unnecessary final modifier in final class | 106 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 48 |
Unnecessary final modifier in final class | 112 |
Unnecessary final modifier in final class | 126 |
Unnecessary final modifier in final class | 151 |
Unnecessary final modifier in final class | 171 |
Unnecessary final modifier in final class | 189 |
Unnecessary final modifier in final class | 218 |
Unnecessary final modifier in final class | 234 |
These nested if statements could be combined | 654 |
Unnecessary final modifier in final class | 846 |
Avoid empty catch blocks | 910 |
Avoid empty catch blocks | 950 |
Avoid empty catch blocks | 954 |
Unnecessary final modifier in final class | 1146 |
Unnecessary final modifier in final class | 1161 |
Unnecessary final modifier in final class | 1190 |
Unnecessary final modifier in final class | 1205 |
Unnecessary final modifier in final class | 1227 |
Unnecessary final modifier in final class | 1232 |
Avoid empty catch blocks | 1389 |
Unnecessary final modifier in final class | 1416 |
Unnecessary final modifier in final class | 1421 |
Unnecessary final modifier in final class | 1426 |
Unnecessary final modifier in final class | 1432 |
Unnecessary final modifier in final class | 1451 |
Unnecessary final modifier in final class | 1456 |
Unnecessary final modifier in final class | 1461 |
Unnecessary final modifier in final class | 1469 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 49 |
Unnecessary final modifier in final class | 60 |
Unnecessary final modifier in final class | 76 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 41 |
Avoid unused private fields such as 'debug' | 121 |
Unnecessary final modifier in final class | 173 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 50 |
Unnecessary final modifier in final class | 61 |
Unnecessary final modifier in final class | 77 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 41 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 42 |
Unnecessary final modifier in final class | 55 |
Unnecessary final modifier in final class | 63 |
Violation | Line |
---|---|
Avoid unused local variables such as 'context' | 129 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 44 |
Unnecessary final modifier in final class | 58 |
Unnecessary final modifier in final class | 71 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 70 |
Unnecessary final modifier in final class | 77 |
Unnecessary final modifier in final class | 129 |
Unnecessary final modifier in final class | 139 |
Unnecessary final modifier in final class | 179 |
An empty statement (semicolon) not part of a loop | 193 |
Unnecessary final modifier in final class | 211 |
Unnecessary final modifier in final class | 221 |
Unnecessary final modifier in final class | 226 |
Unnecessary final modifier in final class | 231 |
Unnecessary final modifier in final class | 236 |
Unnecessary final modifier in final class | 241 |
Unnecessary final modifier in final class | 246 |
Unnecessary final modifier in final class | 327 |
Unnecessary final modifier in final class | 338 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 72 |
Unnecessary final modifier in final class | 79 |
Unnecessary final modifier in final class | 139 |
Unnecessary final modifier in final class | 149 |
Unnecessary final modifier in final class | 189 |
An empty statement (semicolon) not part of a loop | 203 |
Unnecessary final modifier in final class | 222 |
Unnecessary final modifier in final class | 232 |
Unnecessary final modifier in final class | 237 |
Unnecessary final modifier in final class | 242 |
Unnecessary final modifier in final class | 247 |
Unnecessary final modifier in final class | 252 |
Unnecessary final modifier in final class | 257 |
Unnecessary final modifier in final class | 349 |
Unnecessary final modifier in final class | 369 |
Violation | Line |
---|---|
Avoid unused private methods such as 'eatOneWs' | 75 |
Violation | Line |
---|---|
Avoid duplicate imports such as 'org.webmacro.directive.Directive' | 9 |
Avoid duplicate imports such as 'org.webmacro.directive.DirectiveProvider' | 10 |
Avoid duplicate imports such as 'org.webmacro.directive.DirectiveBuilder' | 11 |
An empty statement (semicolon) not part of a loop | 116 |
Avoid unused local variables such as 'entryState' | 128 |
These nested if statements could be combined | 271 |
An empty statement (semicolon) not part of a loop | 376 |
An empty statement (semicolon) not part of a loop | 402 |
An empty statement (semicolon) not part of a loop | 406 |
An empty statement (semicolon) not part of a loop | 425 |
An empty statement (semicolon) not part of a loop | 435 |
An empty statement (semicolon) not part of a loop | 447 |
An empty statement (semicolon) not part of a loop | 455 |
An empty statement (semicolon) not part of a loop | 460 |
An empty statement (semicolon) not part of a loop | 471 |
An empty statement (semicolon) not part of a loop | 479 |
An empty statement (semicolon) not part of a loop | 490 |
An empty statement (semicolon) not part of a loop | 500 |
An empty statement (semicolon) not part of a loop | 527 |
An empty statement (semicolon) not part of a loop | 541 |
An empty statement (semicolon) not part of a loop | 550 |
Do not use 'if' statements that are always true or always false | 552 |
An empty statement (semicolon) not part of a loop | 564 |
An empty statement (semicolon) not part of a loop | 573 |
Do not use 'if' statements that are always true or always false | 575 |
Avoid unused local variables such as 't' | 580 |
An empty statement (semicolon) not part of a loop | 587 |
An empty statement (semicolon) not part of a loop | 596 |
Avoid unused local variables such as 't' | 601 |
An empty statement (semicolon) not part of a loop | 608 |
An empty statement (semicolon) not part of a loop | 617 |
Avoid unused local variables such as 't' | 622 |
An empty statement (semicolon) not part of a loop | 629 |
An empty statement (semicolon) not part of a loop | 638 |
Avoid unused local variables such as 't' | 643 |
An empty statement (semicolon) not part of a loop | 650 |
An empty statement (semicolon) not part of a loop | 659 |
An empty statement (semicolon) not part of a loop | 671 |
An empty statement (semicolon) not part of a loop | 680 |
Do not use 'if' statements that are always true or always false | 683 |
These nested if statements could be combined | 683 |
An empty statement (semicolon) not part of a loop | 695 |
An empty statement (semicolon) not part of a loop | 704 |
Do not use 'if' statements that are always true or always false | 706 |
An empty statement (semicolon) not part of a loop | 719 |
An empty statement (semicolon) not part of a loop | 728 |
Do not use 'if' statements that are always true or always false | 731 |
Do not use 'if' statements that are always true or always false | 764 |
An empty statement (semicolon) not part of a loop | 778 |
An empty statement (semicolon) not part of a loop | 794 |
An empty statement (semicolon) not part of a loop | 811 |
Do not use 'if' statements that are always true or always false | 834 |
An empty statement (semicolon) not part of a loop | 862 |
An empty statement (semicolon) not part of a loop | 904 |
Do not use 'if' statements that are always true or always false | 942 |
Avoid unused local variables such as 'entryState' | 948 |
Do not use 'if' statements that are always true or always false | 963 |
An empty statement (semicolon) not part of a loop | 1005 |
An empty statement (semicolon) not part of a loop | 1015 |
An empty statement (semicolon) not part of a loop | 1038 |
An empty statement (semicolon) not part of a loop | 1048 |
An empty statement (semicolon) not part of a loop | 1071 |
An empty statement (semicolon) not part of a loop | 1081 |
An empty statement (semicolon) not part of a loop | 1088 |
An empty statement (semicolon) not part of a loop | 1115 |
An empty statement (semicolon) not part of a loop | 1125 |
An empty statement (semicolon) not part of a loop | 1148 |
An empty statement (semicolon) not part of a loop | 1158 |
An empty statement (semicolon) not part of a loop | 1181 |
An empty statement (semicolon) not part of a loop | 1191 |
An empty statement (semicolon) not part of a loop | 1214 |
An empty statement (semicolon) not part of a loop | 1224 |
An empty statement (semicolon) not part of a loop | 1231 |
Do not use 'if' statements that are always true or always false | 1233 |
An empty statement (semicolon) not part of a loop | 1260 |
An empty statement (semicolon) not part of a loop | 1270 |
Do not use 'if' statements that are always true or always false | 1276 |
An empty statement (semicolon) not part of a loop | 1304 |
An empty statement (semicolon) not part of a loop | 1313 |
An empty statement (semicolon) not part of a loop | 1320 |
An empty statement (semicolon) not part of a loop | 1333 |
An empty statement (semicolon) not part of a loop | 1342 |
An empty statement (semicolon) not part of a loop | 1349 |
Do not use 'if' statements that are always true or always false | 1351 |
Do not use 'if' statements that are always true or always false | 1360 |
An empty statement (semicolon) not part of a loop | 1379 |
An empty statement (semicolon) not part of a loop | 1389 |
An empty statement (semicolon) not part of a loop | 1396 |
An empty statement (semicolon) not part of a loop | 1409 |
An empty statement (semicolon) not part of a loop | 1419 |
An empty statement (semicolon) not part of a loop | 1426 |
An empty statement (semicolon) not part of a loop | 1432 |
Do not use 'if' statements that are always true or always false | 1434 |
An empty statement (semicolon) not part of a loop | 1448 |
Do not use 'if' statements that are always true or always false | 1450 |
An empty statement (semicolon) not part of a loop | 1469 |
An empty statement (semicolon) not part of a loop | 1478 |
An empty statement (semicolon) not part of a loop | 1516 |
Do not use 'if' statements that are always true or always false | 1537 |
An empty statement (semicolon) not part of a loop | 1548 |
An empty statement (semicolon) not part of a loop | 1558 |
An empty statement (semicolon) not part of a loop | 1578 |
Do not use 'if' statements that are always true or always false | 1586 |
Do not use 'if' statements that are always true or always false | 1588 |
An empty statement (semicolon) not part of a loop | 1599 |
An empty statement (semicolon) not part of a loop | 1609 |
An empty statement (semicolon) not part of a loop | 1629 |
Do not use 'if' statements that are always true or always false | 1637 |
Do not use 'if' statements that are always true or always false | 1639 |
Do not use 'if' statements that are always true or always false | 1672 |
An empty statement (semicolon) not part of a loop | 1691 |
An empty statement (semicolon) not part of a loop | 1700 |
An empty statement (semicolon) not part of a loop | 1704 |
Do not use 'if' statements that are always true or always false | 1707 |
Do not use 'if' statements that are always true or always false | 1709 |
Do not use 'if' statements that are always true or always false | 1710 |
Do not use 'if' statements that are always true or always false | 1711 |
Do not use 'if' statements that are always true or always false | 1712 |
Do not use 'if' statements that are always true or always false | 1713 |
Do not use 'if' statements that are always true or always false | 1714 |
Do not use 'if' statements that are always true or always false | 1715 |
Do not use 'if' statements that are always true or always false | 1717 |
An empty statement (semicolon) not part of a loop | 1728 |
An empty statement (semicolon) not part of a loop | 1738 |
An empty statement (semicolon) not part of a loop | 1747 |
Do not use 'if' statements that are always true or always false | 1752 |
An empty statement (semicolon) not part of a loop | 1762 |
An empty statement (semicolon) not part of a loop | 1772 |
An empty statement (semicolon) not part of a loop | 1781 |
Do not use 'if' statements that are always true or always false | 1786 |
Do not use 'if' statements that are always true or always false | 1793 |
Avoid unused local variables such as 's' | 1809 |
An empty statement (semicolon) not part of a loop | 1820 |
An empty statement (semicolon) not part of a loop | 1842 |
Do not use 'if' statements that are always true or always false | 1870 |
Avoid unused local variables such as 'o' | 1876 |
Avoid unused local variables such as 'o' | 1911 |
An empty statement (semicolon) not part of a loop | 1999 |
An empty statement (semicolon) not part of a loop | 2055 |
An empty statement (semicolon) not part of a loop | 2068 |
Do not use 'if' statements that are always true or always false | 2113 |
An empty statement (semicolon) not part of a loop | 2135 |
An empty statement (semicolon) not part of a loop | 2181 |
An empty statement (semicolon) not part of a loop | 2186 |
Do not use 'if' statements that are always true or always false | 2200 |
An empty statement (semicolon) not part of a loop | 2235 |
Do not use 'if' statements that are always true or always false | 2239 |
An empty statement (semicolon) not part of a loop | 2259 |
Do not use 'if' statements that are always true or always false | 2305 |
Violation | Line |
---|---|
Avoid duplicate imports such as 'org.webmacro.directive.Directive' | 8 |
Avoid unused imports such as 'org.webmacro.directive.Directive' | 8 |
Avoid duplicate imports such as 'org.webmacro.directive.DirectiveProvider' | 9 |
Avoid unused imports such as 'org.webmacro.directive.DirectiveProvider' | 9 |
Avoid duplicate imports such as 'org.webmacro.directive.DirectiveBuilder' | 10 |
Avoid unused imports such as 'org.webmacro.directive.DirectiveBuilder' | 10 |
Avoid unused imports such as 'org.webmacro.directive.Directive.ArgDescriptor' | 11 |
Avoid unused imports such as 'org.webmacro.directive.Directive.OptionChoice' | 12 |
Avoid unused imports such as 'org.webmacro.directive.Directive.Subdirective' | 13 |
Avoid unused private methods such as 'jjCheckNAddTwoStates' | 186 |
Avoid unused private methods such as 'jjCheckNAddStates' | 191 |
Avoid unused private methods such as 'jjCheckNAddStates' | 197 |
Avoid unused local variables such as 'j' | 215 |
These nested if statements could be combined | 238 |
Avoid unused formal parameters such as 'active0' | 328 |
Avoid unused private methods such as 'jjStartNfa_1' | 336 |
Avoid unused local variables such as 'j' | 369 |
These nested if statements could be combined | 384 |
Avoid unused local variables such as 'j' | 493 |
Avoid unused local variables such as 'l' | 517 |
Avoid unused local variables such as 'j' | 913 |
These nested if statements could be combined | 928 |
Avoid unused formal parameters such as 'active0' | 1190 |
Avoid unused private methods such as 'jjStartNfa_0' | 1198 |
Avoid unused local variables such as 'j' | 1231 |
These nested if statements could be combined | 1246 |
Avoid unused local variables such as 'kind' | 1464 |
Violation | Line |
---|---|
These nested if statements could be combined | 37 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 54 |
Unnecessary final modifier in final class | 59 |
Violation | Line |
---|---|
Avoid unused private fields such as '_cacheDuration' | 53 |
Unnecessary final modifier in final class | 93 |
Unnecessary final modifier in final class | 188 |
These nested if statements could be combined | 194 |
Violation | Line |
---|---|
Avoid unused private fields such as 'broker' | 70 |
These nested if statements could be combined | 90 |
Violation | Line |
---|---|
Avoid unused private fields such as 'reloadContext' | 40 |
Violation | Line |
---|---|
Avoid empty catch blocks | 68 |
Unnecessary final modifier in final class | 140 |
Unnecessary final modifier in final class | 148 |
Unnecessary final modifier in final class | 215 |
Violation | Line |
---|---|
Avoid unused private fields such as 'CONTEXT_PREFIX_LENGTH' | 128 |
Unnecessary final modifier in final class | 173 |
Unnecessary final modifier in final class | 224 |
Unnecessary final modifier in final class | 239 |
Unnecessary final modifier in final class | 296 |
Unnecessary final modifier in final class | 302 |
Avoid empty catch blocks | 324 |
Unnecessary final modifier in final class | 336 |
Unnecessary final modifier in final class | 472 |
Unnecessary final modifier in final class | 497 |
These nested if statements could be combined | 521 |
Unnecessary final modifier in final class | 536 |
Unnecessary final modifier in final class | 555 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 59 |
Unnecessary final modifier in final class | 82 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 69 |
Unnecessary final modifier in final class | 77 |
Unnecessary final modifier in final class | 86 |
Unnecessary final modifier in final class | 94 |
Unnecessary final modifier in final class | 102 |
Unnecessary final modifier in final class | 112 |
Unnecessary final modifier in final class | 120 |
Unnecessary final modifier in final class | 129 |
Unnecessary final modifier in final class | 140 |
Unnecessary final modifier in final class | 148 |
Unnecessary final modifier in final class | 156 |
Unnecessary final modifier in final class | 164 |
Unnecessary final modifier in final class | 172 |
Unnecessary final modifier in final class | 180 |
Unnecessary final modifier in final class | 188 |
Unnecessary final modifier in final class | 196 |
Unnecessary final modifier in final class | 204 |
Unnecessary final modifier in final class | 212 |
Unnecessary final modifier in final class | 220 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 54 |
Unnecessary final modifier in final class | 74 |
Unnecessary final modifier in final class | 83 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 60 |
Unnecessary final modifier in final class | 80 |
Unnecessary final modifier in final class | 111 |
Unnecessary final modifier in final class | 126 |
Unnecessary final modifier in final class | 136 |
Unnecessary final modifier in final class | 145 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 54 |
Unnecessary final modifier in final class | 69 |
Unnecessary final modifier in final class | 78 |
Violation | Line |
---|---|
Avoid unused private fields such as '_context' | 32 |
Avoid unused private fields such as '_destroyed' | 37 |
Violation | Line |
---|---|
An empty statement (semicolon) not part of a loop | 55 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 51 |
Unnecessary final modifier in final class | 60 |
Unnecessary final modifier in final class | 75 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 45 |
Unnecessary final modifier in final class | 53 |
Unnecessary final modifier in final class | 61 |
Unnecessary final modifier in final class | 147 |
Violation | Line |
---|---|
Avoid unused private fields such as '_initialSize' | 38 |
Unnecessary final modifier in final class | 98 |
Violation | Line |
---|---|
Avoid unused local variables such as 'cu' | 189 |
Avoid unused private methods such as 'print' | 210 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 40 |
Unnecessary final modifier in final class | 73 |
Unnecessary final modifier in final class | 81 |
Unnecessary final modifier in final class | 89 |
Unnecessary final modifier in final class | 97 |
Unnecessary final modifier in final class | 105 |
Unnecessary final modifier in final class | 113 |
Unnecessary final modifier in final class | 121 |
Violation | Line |
---|---|
An empty statement (semicolon) not part of a loop | 155 |
An empty statement (semicolon) not part of a loop | 214 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 52 |
Unnecessary final modifier in final class | 61 |
Unnecessary final modifier in final class | 75 |
Violation | Line |
---|---|
These nested if statements could be combined | 82 |
These nested if statements could be combined | 90 |
Violation | Line |
---|---|
Unnecessary final modifier in final class | 56 |
Unnecessary final modifier in final class | 65 |
Unnecessary final modifier in final class | 80 |
Violation | Line |
---|---|
Avoid empty catch blocks | 120 |
An empty statement (semicolon) not part of a loop | 123 |
Violation | Line |
---|---|
Avoid unused local variables such as 'context' | 55 |
Violation | Line |
---|---|
Avoid empty catch blocks | 83 |
Avoid empty catch blocks | 130 |
Violation | Line |
---|---|
An empty statement (semicolon) not part of a loop | 195 |
Violation | Line |
---|---|
Avoid unused local variables such as 'jscriptnl' | 130 |
Violation | Line |
---|---|
Avoid instantiating Boolean objects; you can usually invoke Boolean.TRUE instead. | 33 |
Violation | Line |
---|---|
Avoid unused imports such as 'java.util.Hashtable' | 6 |
Avoid unused imports such as 'java.util.Map' | 7 |
Violation | Line |
---|---|
Avoid unused private fields such as 'bool' | 95 |
Violation | Line |
---|---|
Avoid unused private fields such as 'fileName' | 27 |
Avoid unused local variables such as 'end' | 83 |
Avoid unused local variables such as 'singleTet' | 83 |
Avoid unused local variables such as 'tet' | 83 |
Avoid unused local variables such as 'value' | 87 |
Avoid unused local variables such as 'object' | 88 |