PMD Results

The following document contains the results of PMD 4.1.

Files

org/apache/commons/digester/BeanPropertySetterRule.java

Violation Line
Avoid unused constructor parameters such as 'digester'. 59 - 63
Avoid unused constructor parameters such as 'digester'. 76 - 80

org/apache/commons/digester/CallMethodRule.java

Violation Line
Avoid unused constructor parameters such as 'digester'. 112 - 117
Avoid unused constructor parameters such as 'digester'. 135 - 140
Avoid unused constructor parameters such as 'digester'. 159 - 163
An empty statement (semicolon) not part of a loop 546

org/apache/commons/digester/CallParamRule.java

Violation Line
Avoid unused constructor parameters such as 'digester'. 67 - 71
Avoid unused constructor parameters such as 'digester'. 85 - 90

org/apache/commons/digester/Digester.java

Violation Line
An empty statement (semicolon) not part of a loop 499
An empty statement (semicolon) not part of a loop 1401
An empty statement (semicolon) not part of a loop 1427
An empty statement (semicolon) not part of a loop 1472
An empty statement (semicolon) not part of a loop 3134
An empty statement (semicolon) not part of a loop 3193

org/apache/commons/digester/ExtendedBaseRules.java

Violation Line
Avoid unused local variables such as 'longKey'. 295
Avoid unused method parameters such as 'pattern'. 452 - 454

org/apache/commons/digester/FactoryCreateRule.java

Violation Line
Avoid unused constructor parameters such as 'digester'. 61 - 65
Avoid unused constructor parameters such as 'digester'. 79 - 83
Avoid unused constructor parameters such as 'digester'. 100 - 105
Avoid unused constructor parameters such as 'digester'. 122 - 127
Avoid unused constructor parameters such as 'digester'. 140 - 145
These nested if statements could be combined 415 - 422

org/apache/commons/digester/ObjectCreateRule.java

Violation Line
Avoid unused constructor parameters such as 'digester'. 47 - 51
Avoid unused constructor parameters such as 'digester'. 63 - 67
Avoid unused constructor parameters such as 'digester'. 82 - 87
Avoid unused constructor parameters such as 'digester'. 102 - 108

org/apache/commons/digester/parser/GenericParser.java

Violation Line
Avoid unused imports such as 'javax.xml.validation.Schema' 27
Avoid unused imports such as 'org.apache.commons.digester.Digester' 29

org/apache/commons/digester/parser/XercesParser.java

Violation Line
Avoid unused imports such as 'javax.xml.validation.Schema' 28
Avoid unused imports such as 'org.apache.commons.digester.Digester' 30
Avoid empty catch blocks 116 - 118

org/apache/commons/digester/ParserFeatureSetterFactory.java

Violation Line
Avoid unused imports such as 'javax.xml.validation.Schema' 27

org/apache/commons/digester/plugins/PluginRules.java

Violation Line
These nested if statements could be combined 287 - 304

org/apache/commons/digester/plugins/strategies/FinderFromDfltClass.java

Violation Line
Avoid empty catch blocks 80 - 82

org/apache/commons/digester/plugins/strategies/LoaderFromStream.java

Violation Line
Avoid unused private fields such as 'ruleSet'. 44

org/apache/commons/digester/Rule.java

Violation Line
An empty statement (semicolon) not part of a loop 152
An empty statement (semicolon) not part of a loop 192
An empty statement (semicolon) not part of a loop 231
An empty statement (semicolon) not part of a loop 264

org/apache/commons/digester/RulesBase.java

Violation Line
These nested if statements could be combined 225 - 232
These nested if statements could be combined 227 - 231

org/apache/commons/digester/SetNestedPropertiesRule.java

Violation Line
Avoid unused private fields such as 'currChildNamespaceURI'. 384

org/apache/commons/digester/SetNextRule.java

Violation Line
Avoid unused constructor parameters such as 'digester'. 62 - 66
Avoid unused constructor parameters such as 'digester'. 82 - 87

org/apache/commons/digester/SetPropertiesRule.java

Violation Line
Avoid unused constructor parameters such as 'digester'. 55 - 59

org/apache/commons/digester/SetPropertyRule.java

Violation Line
Avoid unused constructor parameters such as 'digester'. 56 - 60

org/apache/commons/digester/SetRootRule.java

Violation Line
Avoid unused constructor parameters such as 'digester'. 54 - 58
Avoid unused constructor parameters such as 'digester'. 74 - 79

org/apache/commons/digester/SetTopRule.java

Violation Line
Avoid unused constructor parameters such as 'digester'. 53 - 57
Avoid unused constructor parameters such as 'digester'. 73 - 78