PMD Results
The following document contains the results of PMD 4.2.5.
Files
javax/faces/component/UIComponent.java
| Violation | Line |
|---|---|
| Avoid empty catch blocks | 588 - 591 |
| These nested if statements could be combined | 1027 - 1047 |
javax/faces/component/UIComponentBase.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 347 - 352 |
| Overriding method merely calls super | 1113 - 1118 |
javax/faces/component/UIInput.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 1225 - 1228 |
javax/faces/component/UISelectMany.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 257 - 262 |
| Overriding method merely calls super | 386 - 393 |
javax/faces/component/UIViewRoot.java
| Violation | Line |
|---|---|
| Avoid empty catch blocks | 466 - 470 |
| Overriding method merely calls super | 519 - 524 |
| Overriding method merely calls super | 1126 - 1133 |
javax/faces/component/_ComponentChildrenList.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 140 - 157 |
| These nested if statements could be combined | 143 - 156 |
javax/faces/component/_ComponentFacetMap.java
| Violation | Line |
|---|---|
| Avoid unused method parameters such as 'facetName'. | 148 - 173 |
| These nested if statements could be combined | 153 - 170 |
| These nested if statements could be combined | 156 - 169 |
javax/faces/component/_ComponentUtils.java
| Violation | Line |
|---|---|
| Avoid unused method parameters such as 'separatorChar'. | 228 - 248 |
| Avoid unused private methods such as 'dynamicIdIsEqual(String,String)'. | 250 |
javax/faces/component/_LabeledFacesMessage.java
| Violation | Line |
|---|---|
| Avoid unused constructor parameters such as 'args'. | 40 - 44 |
javax/faces/component/_SelectItemsUtil.java
| Violation | Line |
|---|---|
| Avoid empty catch blocks | 162 - 165 |
| Avoid empty catch blocks | 166 - 169 |
javax/faces/component/_SharedRendererUtils.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 146 - 154 |
| Avoid empty catch blocks | 417 - 420 |
javax/faces/convert/BigDecimalConverter.java
| Violation | Line |
|---|---|
| Avoid creating BigDecimal with a decimal (float/double) literal. Use a String literal | 68 |
javax/faces/convert/NumberConverter.java
| Violation | Line |
|---|---|
| An empty statement (semicolon) not part of a loop | 571 |
javax/faces/convert/_LabeledFacesMessage.java
| Violation | Line |
|---|---|
| Avoid unused constructor parameters such as 'args'. | 40 - 43 |
javax/faces/validator/BeanValidator.java
| Violation | Line |
|---|---|
| Avoid unused private methods such as 'isDisabled()'. | 445 |
| Avoid unused private methods such as 'getFor()'. | 451 |
| Unnecessary final modifier in final class | 545 - 548 |
| Unnecessary final modifier in final class | 554 - 557 |
| Unnecessary final modifier in final class | 630 - 633 |
| Unnecessary final modifier in final class | 635 - 638 |
| Unnecessary final modifier in final class | 640 - 643 |
| Unnecessary final modifier in final class | 645 - 648 |
| Unnecessary final modifier in final class | 650 - 653 |
| Unnecessary final modifier in final class | 682 - 685 |
| Unnecessary final modifier in final class | 688 - 691 |
| Unnecessary final modifier in final class | 693 - 696 |
| Unnecessary final modifier in final class | 698 - 701 |
| Unnecessary final modifier in final class | 703 - 706 |
| Unnecessary final modifier in final class | 708 - 711 |
| Unnecessary final modifier in final class | 713 - 716 |
| Unnecessary final modifier in final class | 718 - 721 |
| Unnecessary final modifier in final class | 723 - 726 |
javax/faces/validator/DoubleRangeValidator.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 118 - 122 |
| Ensure you override both equals() and hashCode() | 217 |
| Avoid unused private methods such as 'isDisabled()'. | 248 |
| Avoid unused private methods such as 'getFor()'. | 254 |
javax/faces/validator/LengthValidator.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 102 - 106 |
| These nested if statements could be combined | 111 - 115 |
| Ensure you override both equals() and hashCode() | 189 |
| Avoid unused private methods such as 'isDisabled()'. | 220 |
| Avoid unused private methods such as 'getFor()'. | 226 |
javax/faces/validator/LongRangeValidator.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 117 - 121 |
| Ensure you override both equals() and hashCode() | 216 |
| Avoid unused private methods such as 'isDisabled()'. | 247 |
| Avoid unused private methods such as 'getFor()'. | 253 |
javax/faces/validator/RegexValidator.java
| Violation | Line |
|---|---|
| Avoid unused private methods such as 'isDisabled()'. | 236 |
| Avoid unused private methods such as 'getFor()'. | 242 |
javax/faces/validator/RequiredValidator.java
| Violation | Line |
|---|---|
| Avoid unused private methods such as 'isDisabled()'. | 89 |
| Avoid unused private methods such as 'getFor()'. | 95 |
javax/faces/validator/_LabeledFacesMessage.java
| Violation | Line |
|---|---|
| Avoid unused constructor parameters such as 'args'. | 40 - 44 |
javax/faces/webapp/PreJsf2ExceptionHandlerFactory.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as 'log'. | 54 |