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 blocks792 - 795
Avoid empty catch blocks796 - 805
These nested if statements could be combined1748 - 1751
These nested if statements could be combined2076 - 2079
These nested if statements could be combined2225 - 2228
These nested if statements could be combined2450 - 2453

org/apache/myfaces/application/NavigationHandlerImpl.java

ViolationLine
These nested if statements could be combined179 - 185
Avoid empty catch blocks411 - 417
These nested if statements could be combined587 - 607
These nested if statements could be combined616 - 625
Avoid unused method parameters such as 'facesContext'.690 - 746
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.769

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'.227

org/apache/myfaces/application/ViewHandlerImpl.java

ViolationLine
Avoid empty if statements358 - 360

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

ViolationLine
These nested if statements could be combined720 - 727
Avoid empty while statements970

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

ViolationLine
Avoid unused method parameters such as 'renderKit'.457 - 474
Avoid unused method parameters such as 'externalContext'.457 - 474

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

ViolationLine
Avoid empty if statements310 - 312

org/apache/myfaces/config/ConfigFilesXmlValidationUtils.java

ViolationLine
Avoid empty catch blocks274 - 277
Avoid empty catch blocks283 - 286
Avoid empty catch blocks297 - 299
Avoid empty catch blocks433 - 436
Avoid empty catch blocks441 - 444
Avoid empty catch blocks455 - 457

org/apache/myfaces/config/DefaultFacesConfigurationMerger.java

ViolationLine
These nested if statements could be combined124 - 129
These nested if statements could be combined183 - 189
These nested if statements could be combined352 - 356

org/apache/myfaces/config/FacesConfigurator.java

ViolationLine
Avoid empty catch blocks279 - 282

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

ViolationLine
Avoid unused private fields such as 'rkFactory'.83
These nested if statements could be combined390 - 393
These nested if statements could be combined420 - 423

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

ViolationLine
Avoid unused method parameters such as 'context'.346 - 432
Avoid empty catch blocks402 - 405
An empty statement (semicolon) not part of a loop418
An empty statement (semicolon) not part of a loop422
Avoid empty catch blocks538 - 541
An empty statement (semicolon) not part of a loop558
An empty statement (semicolon) not part of a loop562

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

ViolationLine
Avoid empty catch blocks205 - 208
Avoid empty catch blocks209 - 212

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/impl/digester/DigesterFacesConfigDispenserImpl.java

ViolationLine
Avoid unused private fields such as 'faceletCacheFactories'.67

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 combined90 - 94

org/apache/myfaces/context/PartialResponseWriterImpl.java

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

org/apache/myfaces/context/servlet/ServletExternalContextImplBase.java

ViolationLine
These nested if statements could be combined108 - 112

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 combined191 - 194
These nested if statements could be combined211 - 214

org/apache/myfaces/lifecycle/DefaultRestoreViewSupport.java

ViolationLine
Avoid empty catch blocks482 - 485

org/apache/myfaces/logging/MyfacesLogger.java

ViolationLine
Avoid empty catch blocks1781 - 1783

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 combined63 - 66

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)'.335

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

ViolationLine
Avoid empty if statements138 - 140

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 statements254 - 256
Avoid empty if statements322 - 324
Avoid empty if statements358 - 360

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

ViolationLine
Avoid empty catch blocks94 - 97
Avoid empty catch blocks98 - 101

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

ViolationLine
Avoid empty catch blocks80 - 83
Avoid empty catch blocks84 - 87

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

ViolationLine
Avoid empty catch blocks80 - 83
Avoid empty catch blocks84 - 87

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 blocks86 - 89
Avoid empty catch blocks90 - 93

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

ViolationLine
Avoid empty catch blocks141 - 144

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

ViolationLine
Avoid empty catch blocks84 - 87
Avoid empty catch blocks88 - 91

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
An empty statement (semicolon) not part of a loop58

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 combined213 - 220
Avoid empty while statements448

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

ViolationLine
Avoid unused private fields such as 'CHECK_ID_PRODUCTION_MODE_FALSE'.159
Avoid unused local variables such as 'viewParameters'.230
These nested if statements could be combined355 - 374
Avoid unused local variables such as 'externalContext'.506
These nested if statements could be combined613 - 625
Avoid unused private methods such as 'checkIds(FacesContext,UIComponent,Set)'.1034
Avoid unused local variables such as 'children'.1037

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

ViolationLine
Avoid unused private methods such as '_publishPreRemoveFromViewEvent(FacesContext,UIComponent)'.501
These nested if statements could be combined975 - 980
Avoid unused local variables such as 'request'.1980

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

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

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

ViolationLine
Avoid empty catch blocks190 - 193

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 super128 - 131
Overriding method merely calls super315 - 318
Overriding method merely calls super503 - 506
These nested if statements could be combined521 - 527
These nested if statements could be combined627 - 633
Unnecessary final modifier in final class769 - 795
Unnecessary final modifier in final class797 - 823
These nested if statements could be combined811 - 814
Unnecessary final modifier in final class825 - 839

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

ViolationLine
An empty statement (semicolon) not part of a loop323
Unnecessary final modifier in final class705 - 731

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

ViolationLine
Do not use if statements that are always true or always false280
Unnecessary final modifier in final class368 - 392

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 blocks123 - 126

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

ViolationLine
Avoid empty catch blocks118 - 121

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 combined467 - 490
These nested if statements could be combined469 - 489

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'.307 - 390
Avoid empty catch blocks333 - 336

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

ViolationLine
Avoid unused method parameters such as 'ctx'.194 - 200

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

ViolationLine
Avoid unused method parameters such as 'parent'.532 - 559

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

ViolationLine
These nested if statements could be combined65 - 69
These nested if statements could be combined78 - 88
These nested if statements could be combined104 - 125

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'.153
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'.629 - 699
These nested if statements could be combined673 - 677
These nested if statements could be combined685 - 694
Avoid unused method parameters such as 'ctx'.701 - 748
Avoid unused method parameters such as 'facesContext'.764 - 802
Avoid unused method parameters such as 'mctx'.764 - 802
These nested if statements could be combined787 - 797

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 class292 - 299
Unnecessary final modifier in final class301 - 308
Unnecessary final modifier in final class310 - 317
Unnecessary final modifier in final class319 - 326
Unnecessary final modifier in final class328 - 335
Unnecessary final modifier in final class337 - 352
Unnecessary final modifier in final class354 - 361
Unnecessary final modifier in final class363 - 370
Unnecessary final modifier in final class372 - 394

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 combined140 - 143

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 blocks193 - 195
Avoid empty catch blocks307 - 310
Avoid empty catch blocks330 - 333

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 - 67
Unnecessary final modifier in final class69 - 95
Unnecessary final modifier in final class97 - 105

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'.277 - 282
Avoid empty catch blocks331 - 334

org/apache/myfaces/webapp/Jsp21FacesInitializer.java

ViolationLine
An empty statement (semicolon) not part of a loop88

org/apache/myfaces/webapp/StartupServletContextListener.java

ViolationLine
Avoid empty catch blocks227 - 230
These nested if statements could be combined304 - 307