PMD Results
The following document contains the results of PMD 3.9.
Files
org/apache/myfaces/shared/application/DefaultViewHandlerSupport.java
| Violation | Line |
|---|---|
| Avoid empty catch blocks | 467 - 470 |
org/apache/myfaces/shared/config/MyfacesConfig.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 436 - 439 |
| These nested if statements could be combined | 444 - 447 |
org/apache/myfaces/shared/context/flash/FlashImpl.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 244 - 269 |
| Avoid unused private fields such as 'clientId'. | 1062 |
| Avoid unused private fields such as 'message'. | 1063 |
org/apache/myfaces/shared/renderkit/RendererUtils.java
| Violation | Line |
|---|---|
| Ensure you override both equals() and hashCode() | 90 |
| These nested if statements could be combined | 94 - 97 |
org/apache/myfaces/shared/renderkit/_SharedRendererUtils.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 161 - 169 |
| Avoid empty catch blocks | 475 - 478 |
| Avoid unused method parameters such as 'context'. | 490 - 493 |
org/apache/myfaces/shared/renderkit/html/HtmlButtonRendererBase.java
| Violation | Line |
|---|---|
| Avoid unused private methods such as 'hasSubmittingBehavior(Map,String)'. | 289 |
| Avoid unused method parameters such as 'component'. | 399 - 468 |
| Avoid unused private methods such as 'getImage(UIComponent)'. | 640 |
org/apache/myfaces/shared/renderkit/html/HtmlFormRendererBase.java
| Violation | Line |
|---|---|
| Avoid unused private methods such as 'getAcceptCharset(UIComponent)'. | 264 |
org/apache/myfaces/shared/renderkit/html/HtmlLinkRendererBase.java
| Violation | Line |
|---|---|
| Avoid unused private methods such as 'renderLinkParameter(String,Object,StringBuffer,String,UIComponent)'. | 864 - 868 |
org/apache/myfaces/shared/renderkit/html/HtmlRendererUtils.java
| Violation | Line |
|---|---|
| Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead. | 207 |
| Avoid unused private methods such as 'getClientBehaviorScript(FacesContext,UIComponent,String,Map,ScriptContext,Collection)'. | 2024 - 2027 |
org/apache/myfaces/shared/renderkit/html/HtmlResponseWriterImpl.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as 'COMMENT_END'. | 109 |
| These nested if statements could be combined | 333 - 339 |
| Avoid empty if statements | 370 - 377 |
| These nested if statements could be combined | 806 - 816 |
org/apache/myfaces/shared/renderkit/html/HtmlTableRendererBase.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 423 |
| These nested if statements could be combined | 942 |
org/apache/myfaces/shared/renderkit/html/HtmlTextRendererBase.java
| Violation | Line |
|---|---|
| Avoid empty if statements | 261 - 263 |
org/apache/myfaces/shared/renderkit/html/util/HTMLEncoder.java
| Violation | Line |
|---|---|
| Avoid empty if statements | 447 - 450 |
| Avoid empty if statements | 472 - 474 |
| Avoid empty if statements | 603 - 605 |
| Avoid empty if statements | 624 - 626 |
| Avoid empty if statements | 638 - 640 |
org/apache/myfaces/shared/renderkit/html/util/JavascriptUtils.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as 'log'. | 40 |
| Avoid unused private fields such as 'AUTO_SCROLL_PARAM'. | 44 |
| Avoid unused private fields such as 'AUTO_SCROLL_FUNCTION'. | 45 |
org/apache/myfaces/shared/renderkit/html/util/ResourceUtils.java
| Violation | Line |
|---|---|
| Avoid unnecessary return statements | 210 |
| Avoid unnecessary return statements | 268 |
org/apache/myfaces/shared/resource/BaseResourceHandlerSupport.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 122 - 125 |
org/apache/myfaces/shared/resource/ResourceImpl.java
| Violation | Line |
|---|---|
| Avoid unused local variables such as 'useAmp'. | 235 |
org/apache/myfaces/shared/resource/ResourceLoaderUtils.java
| Violation | Line |
|---|---|
| An empty statement (semicolon) not part of a loop | 68 |
| Avoid empty catch blocks | 124 - 127 |
org/apache/myfaces/shared/taglib/html/HtmlDataTableELTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 50 |
| Avoid unused private fields such as '_datasrc'. | 51 |
| Avoid unused private fields such as '_dataformatas'. | 52 |
org/apache/myfaces/shared/taglib/html/HtmlDataTableTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 50 |
| Avoid unused private fields such as '_datasrc'. | 51 |
| Avoid unused private fields such as '_dataformatas'. | 52 |
org/apache/myfaces/shared/taglib/html/HtmlInputSecretELTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 47 |
| Avoid unused private fields such as '_datasrc'. | 48 |
| Avoid unused private fields such as '_dataformatas'. | 49 |
org/apache/myfaces/shared/taglib/html/HtmlInputSecretTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 47 |
| Avoid unused private fields such as '_datasrc'. | 48 |
| Avoid unused private fields such as '_dataformatas'. | 49 |
org/apache/myfaces/shared/taglib/html/HtmlInputTextareaELTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 43 |
| Avoid unused private fields such as '_datasrc'. | 44 |
| Avoid unused private fields such as '_dataformatas'. | 45 |
org/apache/myfaces/shared/taglib/html/HtmlInputTextareaTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 43 |
| Avoid unused private fields such as '_datasrc'. | 44 |
| Avoid unused private fields such as '_dataformatas'. | 45 |
org/apache/myfaces/shared/taglib/html/HtmlPanelGridELTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 50 |
| Avoid unused private fields such as '_datasrc'. | 51 |
| Avoid unused private fields such as '_dataformatas'. | 52 |
org/apache/myfaces/shared/taglib/html/HtmlPanelGridTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 50 |
| Avoid unused private fields such as '_datasrc'. | 51 |
| Avoid unused private fields such as '_dataformatas'. | 52 |
org/apache/myfaces/shared/taglib/html/HtmlSelectBooleanCheckboxELTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 45 |
| Avoid unused private fields such as '_datasrc'. | 46 |
| Avoid unused private fields such as '_dataformatas'. | 47 |
org/apache/myfaces/shared/taglib/html/HtmlSelectBooleanCheckboxTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 45 |
| Avoid unused private fields such as '_datasrc'. | 46 |
| Avoid unused private fields such as '_dataformatas'. | 47 |
org/apache/myfaces/shared/taglib/html/HtmlSelectListboxELTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 46 |
| Avoid unused private fields such as '_datasrc'. | 47 |
| Avoid unused private fields such as '_dataformatas'. | 48 |
org/apache/myfaces/shared/taglib/html/HtmlSelectListboxTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 46 |
| Avoid unused private fields such as '_datasrc'. | 47 |
| Avoid unused private fields such as '_dataformatas'. | 48 |
org/apache/myfaces/shared/taglib/html/HtmlSelectManyCheckboxELTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 46 |
| Avoid unused private fields such as '_datasrc'. | 47 |
| Avoid unused private fields such as '_dataformatas'. | 48 |
org/apache/myfaces/shared/taglib/html/HtmlSelectManyCheckboxTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 46 |
| Avoid unused private fields such as '_datasrc'. | 47 |
| Avoid unused private fields such as '_dataformatas'. | 48 |
org/apache/myfaces/shared/taglib/html/HtmlSelectMenuELTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 47 |
| Avoid unused private fields such as '_datasrc'. | 48 |
| Avoid unused private fields such as '_dataformatas'. | 49 |
org/apache/myfaces/shared/taglib/html/HtmlSelectMenuTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 47 |
| Avoid unused private fields such as '_datasrc'. | 48 |
| Avoid unused private fields such as '_dataformatas'. | 49 |
org/apache/myfaces/shared/taglib/html/HtmlSelectOneRadioELTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 47 |
| Avoid unused private fields such as '_datasrc'. | 48 |
| Avoid unused private fields such as '_dataformatas'. | 49 |
org/apache/myfaces/shared/taglib/html/HtmlSelectOneRadioTagBase.java
| Violation | Line |
|---|---|
| Avoid unused private fields such as '_datafld'. | 47 |
| Avoid unused private fields such as '_datasrc'. | 48 |
| Avoid unused private fields such as '_dataformatas'. | 49 |
org/apache/myfaces/shared/util/BiLevelCacheMap.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 120 - 124 |
org/apache/myfaces/shared/util/ClassLoaderUtils.java
| Violation | Line |
|---|---|
| An empty statement (semicolon) not part of a loop | 131 |
| These nested if statements could be combined | 362 - 365 |
org/apache/myfaces/shared/util/ClassUtils.java
| Violation | Line |
|---|---|
| Avoid unused local variables such as 'plugins'. | 170 |
| Avoid empty catch blocks | 524 - 527 |
org/apache/myfaces/shared/util/ExternalContextUtils.java
| Violation | Line |
|---|---|
| Unnecessary final modifier in final class | 60 - 78 |
| Unnecessary final modifier in final class | 95 - 113 |
| Unnecessary final modifier in final class | 123 - 162 |
| These nested if statements could be combined | 131 - 158 |
| Unnecessary final modifier in final class | 455 - 458 |
| Unnecessary final modifier in final class | 475 - 478 |
org/apache/myfaces/shared/util/FastWriter.java
| Violation | Line |
|---|---|
| Unnecessary final modifier in final class | 62 - 70 |
org/apache/myfaces/shared/util/MessageUtils.java
| Violation | Line |
|---|---|
| Avoid empty catch blocks | 282 - 284 |
| Avoid empty catch blocks | 298 - 300 |
| Avoid empty catch blocks | 319 - 321 |
| Avoid empty catch blocks | 332 - 334 |
| Avoid empty catch blocks | 353 - 355 |
| Avoid empty catch blocks | 369 - 371 |
| Avoid empty catch blocks | 385 - 387 |
| Avoid empty catch blocks | 407 - 409 |
| Avoid empty catch blocks | 420 - 422 |
| Avoid empty catch blocks | 518 - 520 |
| Avoid empty catch blocks | 535 - 537 |
org/apache/myfaces/shared/util/MyFacesClassLoader.java
| Violation | Line |
|---|---|
| Ensure you override both equals() and hashCode() | 196 |
org/apache/myfaces/shared/util/NullEnumeration.java
| Violation | Line |
|---|---|
| Unnecessary final modifier in final class | 34 - 37 |
org/apache/myfaces/shared/util/NullIterator.java
| Violation | Line |
|---|---|
| Unnecessary final modifier in final class | 39 - 42 |
org/apache/myfaces/shared/util/StateUtils.java
| Violation | Line |
|---|---|
| These nested if statements could be combined | 204 - 208 |
| Unnecessary final modifier in final class | 234 - 249 |
| Unnecessary final modifier in final class | 260 - 285 |
| Unnecessary final modifier in final class | 338 - 357 |
| Unnecessary final modifier in final class | 359 - 362 |
| Unnecessary final modifier in final class | 367 - 391 |
| Unnecessary final modifier in final class | 393 - 396 |
| Unnecessary final modifier in final class | 398 - 429 |
| Unnecessary final modifier in final class | 509 - 613 |
| Avoid empty catch blocks | 601 - 606 |
org/apache/myfaces/shared/view/JspViewDeclarationLanguageBase.java
| Violation | Line |
|---|---|
| Avoid unused local variables such as 'stateManager'. | 252 |