Class AvoidBranchingStatementAsLastInLoopRule

  • All Implemented Interfaces:
    net.sourceforge.pmd.lang.ast.AstVisitor, JavaVisitor, net.sourceforge.pmd.lang.rule.Rule, net.sourceforge.pmd.properties.PropertySource

    public class AvoidBranchingStatementAsLastInLoopRule
    extends AbstractJavaRulechainRule
    • Field Detail

      • CHECK_BREAK_LOOP_TYPES

        public static final net.sourceforge.pmd.properties.PropertyDescriptor<List<String>> CHECK_BREAK_LOOP_TYPES
      • CHECK_CONTINUE_LOOP_TYPES

        public static final net.sourceforge.pmd.properties.PropertyDescriptor<List<String>> CHECK_CONTINUE_LOOP_TYPES
      • CHECK_RETURN_LOOP_TYPES

        public static final net.sourceforge.pmd.properties.PropertyDescriptor<List<String>> CHECK_RETURN_LOOP_TYPES
    • Constructor Detail

      • AvoidBranchingStatementAsLastInLoopRule

        public AvoidBranchingStatementAsLastInLoopRule()