PMD Results

The following document contains the results of PMD 4.2.5.

Files

org/springmodules/validation/bean/BeanValidator.java

ViolationLine
These nested if statements could be combined454 - 456

org/springmodules/validation/bean/context/web/ValidationContextFilter.java

ViolationLine
Avoid empty catch blocks59 - 61

org/springmodules/validation/bean/rule/AbstractValidationRule.java

ViolationLine
Avoid unused imports such as 'org.springmodules.validation.bean.context.ValidationContextHolder'22
Avoid unused imports such as 'org.springmodules.validation.bean.context.ValidationContext'23

org/springmodules/validation/commons/validwhen/ValidWhenLexer.java

ViolationLine
Avoid unused local variables such as 'theRetToken'.57
Avoid unused local variables such as '_token'.60
Avoid unused local variables such as '_saveIndex'.200
Avoid unused local variables such as '_saveIndex'.247
Avoid empty if statements319 - 320
Avoid unused local variables such as '_saveIndex'.366
Avoid unused local variables such as '_saveIndex'.420
Avoid unused local variables such as '_saveIndex'.487
Avoid unused local variables such as '_saveIndex'.502
Avoid unused local variables such as '_saveIndex'.517
Avoid unused local variables such as '_saveIndex'.532
Avoid unused local variables such as '_saveIndex'.547
Avoid unused local variables such as '_saveIndex'.562
Avoid unused local variables such as '_saveIndex'.686
Avoid unused local variables such as '_saveIndex'.702
Avoid unused local variables such as '_saveIndex'.718
Avoid unused local variables such as '_saveIndex'.733
Avoid unused local variables such as '_saveIndex'.748
Avoid unused local variables such as '_saveIndex'.764

org/springmodules/validation/commons/validwhen/ValidWhenParser.java

ViolationLine
These nested if statements could be combined83 - 85
These nested if statements could be combined88 - 90
Avoid empty catch blocks147 - 148
An empty statement (semicolon) not part of a loop149
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.391
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.406
Avoid instantiating Boolean objects; reference Boolean.TRUE or Boolean.FALSE or call Boolean.valueOf() instead.408

org/springmodules/validation/valang/javascript/ReflectiveVisitorHelper.java

ViolationLine
Avoid empty catch blocks147 - 148
Avoid empty catch blocks159 - 160

org/springmodules/validation/valang/javascript/taglib/ValangRulesExportInterceptor.java

ViolationLine
Avoid unused local variables such as 'proxiedClass'.125

org/springmodules/validation/valang/javascript/taglib/ValangValidateTag.java

ViolationLine
Avoid unused imports such as 'java.util.Map'22
Avoid unused imports such as 'org.springframework.web.servlet.mvc.BaseCommandController'30
Avoid unused imports such as 'org.springmodules.validation.valang.ValangValidator'32

org/springmodules/validation/valang/predicates/BasicValidationRule.java

ViolationLine
Avoid unused imports such as 'java.util.Iterator'21
Avoid unused imports such as 'java.util.Map'22
Avoid unused imports such as 'org.springframework.beans.BeanWrapper'25
Avoid unused imports such as 'org.springframework.beans.BeanWrapperImpl'26
These nested if statements could be combined172 - 189

org/springmodules/validation/valang/predicates/GenericTestPredicate.java

ViolationLine
Avoid unused local variables such as 'rightValue'.76