UI-Component Sets

PMD Results

The following document contains the results of PMD 4.2.5.

Files

org/apache/myfaces/application/ApplicationImpl.java

ViolationLine
Avoid unused private fields such as 'PROJECT_STAGE_PARAM_NAME'.148
Avoid empty catch blocks795 - 798
Avoid empty catch blocks799 - 808
These nested if statements could be combined1790 - 1793
These nested if statements could be combined2118 - 2121
These nested if statements could be combined2267 - 2270
These nested if statements could be combined2492 - 2495

org/apache/myfaces/application/NavigationHandlerImpl.java

ViolationLine
These nested if statements could be combined184 - 190
Avoid empty catch blocks464 - 470
These nested if statements could be combined640 - 660
These nested if statements could be combined669 - 678
Avoid unused method parameters such as 'facesContext'.762 - 818
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.841

org/apache/myfaces/application/ResourceHandlerImpl.java

ViolationLine
Avoid empty catch blocks524 - 527

org/apache/myfaces/application/StateManagerImpl.java

ViolationLine
Avoid unused local variables such as 'externalContext'.224

org/apache/myfaces/application/ViewHandlerImpl.java

ViolationLine
Avoid empty if statements388 - 390

org/apache/myfaces/application/jsp/JspStateManagerImpl.java

ViolationLine
These nested if statements could be combined848 - 855
Avoid empty while statements1128 - 1130

org/apache/myfaces/application/jsp/JspViewHandlerImpl.java

ViolationLine
Avoid unused method parameters such as 'renderKit'.466 - 472
Avoid unused method parameters such as 'externalContext'.466 - 472

org/apache/myfaces/component/visit/PartialVisitContext.java

ViolationLine
Avoid empty if statements310 - 312

org/apache/myfaces/config/ConfigFilesXmlValidationUtils.java

ViolationLine
Avoid empty catch blocks284 - 287
Avoid empty catch blocks293 - 296
Avoid empty catch blocks307 - 309
Avoid empty catch blocks458 - 461
Avoid empty catch blocks466 - 469
Avoid empty catch blocks480 - 482

org/apache/myfaces/config/DefaultFacesConfigurationMerger.java

ViolationLine
These nested if statements could be combined124 - 129
These nested if statements could be combined186 - 192
These nested if statements could be combined355 - 359

org/apache/myfaces/config/FacesConfigurator.java

ViolationLine
Avoid empty catch blocks286 - 289

org/apache/myfaces/config/annotation/AnnotationConfigurator.java

ViolationLine
These nested if statements could be combined416 - 420
These nested if statements could be combined448 - 453

org/apache/myfaces/config/annotation/DefaultAnnotationProvider.java

ViolationLine
Avoid unused method parameters such as 'context'.347 - 435
Avoid empty catch blocks404 - 407
Avoid empty catch blocks419 - 422
Avoid empty catch blocks423 - 426
Avoid empty catch blocks542 - 545
Avoid empty catch blocks561 - 564
Avoid empty catch blocks565 - 568

org/apache/myfaces/config/annotation/DefaultLifecycleProviderFactory.java

ViolationLine
Avoid empty catch blocks218 - 221
Avoid empty catch blocks222 - 225

org/apache/myfaces/config/annotation/Tomcat7AnnotationLifecycleProvider.java

ViolationLine
Avoid unused constructor parameters such as 'externalContext'.46 - 49
Avoid empty catch blocks111 - 114

org/apache/myfaces/config/annotation/TomcatAnnotationLifecycleProvider.java

ViolationLine
Avoid empty catch blocks79 - 82

org/apache/myfaces/config/annotation/_ClassByteCodeAnnotationFilter.java

ViolationLine
Avoid unused local variables such as 'minorVersion'.102

org/apache/myfaces/config/util/Vertex.java

ViolationLine
Avoid unused private fields such as 'm_seen'.41

org/apache/myfaces/context/FacesContextFactoryImpl.java

ViolationLine
These nested if statements could be combined89 - 93

org/apache/myfaces/context/PartialResponseWriterImpl.java

ViolationLine
Avoid unused local variables such as 'elem'.194
Overriding method merely calls super351 - 354

org/apache/myfaces/el/unified/resolver/CompositeComponentELResolver.java

ViolationLine
These nested if statements could be combined104 - 114
These nested if statements could be combined119 - 123

org/apache/myfaces/el/unified/resolver/ManagedBeanResolver.java

ViolationLine
These nested if statements could be combined192 - 195
These nested if statements could be combined212 - 215

org/apache/myfaces/lifecycle/DefaultRestoreViewSupport.java

ViolationLine
Avoid empty catch blocks510 - 513

org/apache/myfaces/logging/MyfacesLogger.java

ViolationLine
Avoid empty catch blocks1812 - 1815

org/apache/myfaces/renderkit/ErrorPageWriter.java

ViolationLine
Avoid empty catch blocks289 - 292
These nested if statements could be combined831 - 838
Avoid empty catch blocks1003 - 1006
These nested if statements could be combined1195 - 1204
Avoid empty catch blocks1299 - 1302
Avoid empty catch blocks1319 - 1322

org/apache/myfaces/renderkit/RenderKitFactoryImpl.java

ViolationLine
These nested if statements could be combined67 - 70

org/apache/myfaces/renderkit/ServerSideStateCacheImpl.java

ViolationLine
These nested if statements could be combined230 - 236
These nested if statements could be combined284 - 291
These nested if statements could be combined590 - 593
Avoid empty while statements597 - 599
Avoid empty while statements621 - 623

org/apache/myfaces/renderkit/html/HtmlAjaxBehaviorRenderer.java

ViolationLine
Avoid unused method parameters such as 'facesContext'.297 - 323

org/apache/myfaces/renderkit/html/HtmlCompositeFacetRenderer.java

ViolationLine
Avoid unused private fields such as 'log'.39

org/apache/myfaces/renderkit/html/HtmlRenderKitImpl.java

ViolationLine
Avoid unused private methods such as 'checkNull(Object,String)'.353

org/apache/myfaces/renderkit/html/HtmlResponseStateManager.java

ViolationLine
Avoid empty if statements149 - 151

org/apache/myfaces/shared_impl/webapp/webxml/FilterMapping.java

ViolationLine
These nested if statements could be combined41 - 44

org/apache/myfaces/shared_impl/webapp/webxml/WebXmlParser.java

ViolationLine
Avoid empty if statements263 - 265
Avoid empty if statements345 - 347
Avoid empty if statements388 - 390

org/apache/myfaces/spi/impl/DefaultAnnotationProviderFactory.java

ViolationLine
Avoid empty catch blocks96 - 99
Avoid empty catch blocks100 - 103

org/apache/myfaces/spi/impl/DefaultFaceletConfigResourceProviderFactory.java

ViolationLine
Avoid empty catch blocks82 - 85
Avoid empty catch blocks86 - 89

org/apache/myfaces/spi/impl/DefaultFacesConfigResourceProviderFactory.java

ViolationLine
Avoid empty catch blocks81 - 84
Avoid empty catch blocks85 - 88

org/apache/myfaces/spi/impl/DefaultFacesConfigurationMergerFactory.java

ViolationLine
Avoid empty catch blocks81 - 84
Avoid empty catch blocks85 - 88

org/apache/myfaces/spi/impl/DefaultFacesConfigurationProviderFactory.java

ViolationLine
Avoid empty catch blocks90 - 93
Avoid empty catch blocks94 - 97

org/apache/myfaces/spi/impl/DefaultServiceProviderFinder.java

ViolationLine
Avoid empty catch blocks141 - 144

org/apache/myfaces/spi/impl/DefaultWebConfigProviderFactory.java

ViolationLine
Avoid empty catch blocks85 - 88
Avoid empty catch blocks89 - 92

org/apache/myfaces/taglib/core/AttributeTag.java

ViolationLine
These nested if statements could be combined123 - 133

org/apache/myfaces/taglib/core/DelegateValueChangeListener.java

ViolationLine
Avoid empty catch blocks111 - 115
Avoid empty catch blocks139 - 143

org/apache/myfaces/taglib/core/GenericMinMaxValidatorTag.java

ViolationLine
These nested if statements could be combined84 - 87

org/apache/myfaces/taglib/core/ValidateRequiredTag.java

ViolationLine
These nested if statements could be combined90 - 93

org/apache/myfaces/util/CDataEndEscapeFilterWriter.java

ViolationLine
These nested if statements could be combined50 - 54

org/apache/myfaces/util/ContainerUtils.java

ViolationLine
Avoid empty catch blocks58 - 61

org/apache/myfaces/util/DebugUtils.java

ViolationLine
Avoid empty if statements219 - 221

org/apache/myfaces/view/ViewDeclarationLanguageFactoryImpl.java

ViolationLine
These nested if statements could be combined162 - 167

org/apache/myfaces/view/facelets/DefaultFaceletsStateManagementHelper.java

ViolationLine
These nested if statements could be combined214 - 221
Avoid empty while statements478 - 480

org/apache/myfaces/view/facelets/DefaultFaceletsStateManagementStrategy.java

ViolationLine
Avoid unused private fields such as 'CHECK_ID_PRODUCTION_MODE_FALSE'.161
Avoid unused local variables such as 'viewParameters'.235
These nested if statements could be combined360 - 379
Avoid unused local variables such as 'externalContext'.511
These nested if statements could be combined618 - 630
Avoid unused private methods such as 'checkIds(FacesContext,UIComponent,Set)'.1039
Avoid unused local variables such as 'children'.1042

org/apache/myfaces/view/facelets/FaceletViewDeclarationLanguage.java

ViolationLine
These nested if statements could be combined554 - 557
Avoid unused private methods such as '_publishPreRemoveFromViewEvent(FacesContext,UIComponent)'.618
These nested if statements could be combined1129 - 1134
Avoid unused method parameters such as 'attributeName'.1404 - 1432
Avoid unused method parameters such as 'targetAttributeName'.1404 - 1432
Avoid unused method parameters such as 'mctx'.1404 - 1432
Avoid unused method parameters such as 'topLevelComponent'.1404 - 1432
Avoid unused method parameters such as 'attributeName'.1434 - 1482
Avoid unused method parameters such as 'topLevelComponent'.1434 - 1482
Avoid unused method parameters such as 'attributeName'.1484 - 1526
Avoid unused method parameters such as 'topLevelComponent'.1484 - 1526
Avoid unused method parameters such as 'attributeName'.1528 - 1577
Avoid unused method parameters such as 'topLevelComponent'.1528 - 1577
Avoid unused method parameters such as 'elContext'.1579 - 1646
Avoid unused local variables such as 'request'.2382

org/apache/myfaces/view/facelets/FaceletViewHandler.java

ViolationLine
Avoid unused private fields such as 'developmentMode'.130

org/apache/myfaces/view/facelets/compiler/Compiler.java

ViolationLine
Avoid empty catch blocks194 - 197

org/apache/myfaces/view/facelets/compiler/FaceletsProcessingInstructions.java

ViolationLine
Unnecessary final modifier in final class58 - 80

org/apache/myfaces/view/facelets/compiler/NamespaceManager.java

ViolationLine
Unnecessary final modifier in final class95 - 108

org/apache/myfaces/view/facelets/compiler/SAXCompiler.java

ViolationLine
Overriding method merely calls super143 - 146
Overriding method merely calls super349 - 352
Overriding method merely calls super558 - 561
These nested if statements could be combined576 - 582
These nested if statements could be combined690 - 696
Unnecessary final modifier in final class878 - 907
Unnecessary final modifier in final class909 - 935
These nested if statements could be combined923 - 926
Unnecessary final modifier in final class937 - 951

org/apache/myfaces/view/facelets/compiler/TagLibraryConfig.java

ViolationLine
Avoid empty if statements462 - 464
Avoid empty if statements507 - 509
Avoid empty if statements511 - 513
Avoid empty if statements515 - 517
Unnecessary final modifier in final class858 - 884

org/apache/myfaces/view/facelets/compiler/TextUnit.java

ViolationLine
Do not use if statements that are always true or always false296
Unnecessary final modifier in final class386 - 410

org/apache/myfaces/view/facelets/compiler/_ComponentUtils.java

ViolationLine
Avoid unused method parameters such as 'separatorChar'.239 - 261
Avoid unused private methods such as 'dynamicIdIsEqual(String,String)'.263

org/apache/myfaces/view/facelets/el/ContextAwareTagMethodExpression.java

ViolationLine
Avoid empty catch blocks125 - 128

org/apache/myfaces/view/facelets/el/ContextAwareTagValueExpression.java

ViolationLine
Avoid empty catch blocks120 - 123

org/apache/myfaces/view/facelets/el/DefaultVariableMapper.java

ViolationLine
These nested if statements could be combined85 - 93
These nested if statements could be combined98 - 106

org/apache/myfaces/view/facelets/el/ELText.java

ViolationLine
These nested if statements could be combined492 - 515
These nested if statements could be combined494 - 514

org/apache/myfaces/view/facelets/impl/DefaultFacelet.java

ViolationLine
Unnecessary final modifier in final class207 - 267
Unnecessary final modifier in final class269 - 293

org/apache/myfaces/view/facelets/tag/MetaRulesetImpl.java

ViolationLine
Unnecessary final modifier in final class238 - 267

org/apache/myfaces/view/facelets/tag/composite/AttributeHandler.java

ViolationLine
Avoid unused method parameters such as 'parent'.314 - 403
Avoid empty catch blocks340 - 343

org/apache/myfaces/view/facelets/tag/composite/CompositeComponentDefinitionTagHandler.java

ViolationLine
These nested if statements could be combined125 - 129
Avoid unused method parameters such as 'ctx'.243 - 249

org/apache/myfaces/view/facelets/tag/composite/CompositeComponentResourceTagHandler.java

ViolationLine
Avoid unused method parameters such as 'parent'.533 - 560

org/apache/myfaces/view/facelets/tag/composite/CompositeResourceLibrary.java

ViolationLine
These nested if statements could be combined193 - 197
These nested if statements could be combined206 - 224
These nested if statements could be combined240 - 270

org/apache/myfaces/view/facelets/tag/composite/FacetHandler.java

ViolationLine
Avoid unused method parameters such as 'parent'.288 - 324

org/apache/myfaces/view/facelets/tag/composite/InsertFacetHandler.java

ViolationLine
Avoid unused local variables such as 'parentCompositeComponent'.154
Avoid unused method parameters such as 'parent'.162 - 185

org/apache/myfaces/view/facelets/tag/jsf/ComponentTagHandlerDelegate.java

ViolationLine
Avoid unused method parameters such as 'facesContext'.638 - 708
These nested if statements could be combined682 - 686
These nested if statements could be combined694 - 703
Avoid unused method parameters such as 'ctx'.710 - 757
Avoid unused method parameters such as 'facesContext'.773 - 811
Avoid unused method parameters such as 'mctx'.773 - 811
These nested if statements could be combined796 - 806

org/apache/myfaces/view/facelets/tag/jsf/core/SelectItemsHandler.java

ViolationLine
Avoid unused private methods such as 'getNoSelectionValue()'.53

org/apache/myfaces/view/facelets/tag/jstl/core/ChooseHandler.java

ViolationLine
These nested if statements could be combined107 - 145
These nested if statements could be combined159 - 165
These nested if statements could be combined179 - 185

org/apache/myfaces/view/facelets/tag/jstl/core/ForEachHandler.java

ViolationLine
Unnecessary final modifier in final class293 - 300
Unnecessary final modifier in final class302 - 309
Unnecessary final modifier in final class311 - 318
Unnecessary final modifier in final class320 - 327
Unnecessary final modifier in final class329 - 336
Unnecessary final modifier in final class338 - 353
Unnecessary final modifier in final class355 - 362
Unnecessary final modifier in final class364 - 371
Unnecessary final modifier in final class373 - 396

org/apache/myfaces/view/facelets/tag/jstl/core/IfHandler.java

ViolationLine
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.110

org/apache/myfaces/view/facelets/tag/jstl/core/SetHandler.java

ViolationLine
These nested if statements could be combined142 - 145

org/apache/myfaces/view/facelets/tag/jstl/fn/JstlFunction.java

ViolationLine
Avoid empty if statements109 - 111

org/apache/myfaces/view/facelets/tag/ui/ParamHandler.java

ViolationLine
These nested if statements could be combined97 - 101

org/apache/myfaces/view/facelets/tag/ui/RepeatHandler.java

ViolationLine
Avoid empty catch blocks90 - 93

org/apache/myfaces/view/facelets/util/Classpath.java

ViolationLine
Avoid empty catch blocks195 - 197
Avoid empty catch blocks309 - 312
Avoid empty catch blocks339 - 343

org/apache/myfaces/view/facelets/util/FastWriter.java

ViolationLine
Unnecessary final modifier in final class58 - 66

org/apache/myfaces/view/facelets/util/ParameterCheck.java

ViolationLine
Unnecessary final modifier in final class28 - 34

org/apache/myfaces/view/facelets/util/Path.java

ViolationLine
Unnecessary final modifier in final class28 - 69
Unnecessary final modifier in final class71 - 97
Unnecessary final modifier in final class99 - 107

org/apache/myfaces/view/facelets/util/Resource.java

ViolationLine
These nested if statements could be combined78 - 81
Avoid empty catch blocks107 - 111

org/apache/myfaces/webapp/AbstractFacesInitializer.java

ViolationLine
Avoid unused method parameters such as 'servletContext'.275 - 280

org/apache/myfaces/webapp/Jsp21FacesInitializer.java

ViolationLine
Avoid empty catch blocks90 - 93

org/apache/myfaces/webapp/StartupServletContextListener.java

ViolationLine
Avoid empty catch blocks229 - 232
These nested if statements could be combined305 - 308