Class AvoidReassigningCatchVariablesRule

java.lang.Object
net.sourceforge.pmd.properties.AbstractPropertySource
net.sourceforge.pmd.lang.rule.AbstractRule
net.sourceforge.pmd.lang.java.rule.AbstractJavaRule
net.sourceforge.pmd.lang.java.rule.bestpractices.AvoidReassigningCatchVariablesRule
All Implemented Interfaces:
net.sourceforge.pmd.lang.ast.AstVisitor, JavaVisitor, net.sourceforge.pmd.lang.rule.Rule, net.sourceforge.pmd.properties.PropertySource

public class AvoidReassigningCatchVariablesRule extends AbstractJavaRule
  • Constructor Details

    • AvoidReassigningCatchVariablesRule

      public AvoidReassigningCatchVariablesRule()
  • Method Details

    • buildTargetSelector

      protected @NonNull net.sourceforge.pmd.lang.rule.RuleTargetSelector buildTargetSelector()
      Overrides:
      buildTargetSelector in class net.sourceforge.pmd.lang.rule.AbstractRule
    • visit

      public Object visit(ASTCatchParameter catchParam, Object data)