View Javadoc

1   /**
2    * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
3    */
4   package net.sourceforge.pmd.lang.plsql.rule.codesize;
5   
6   import net.sourceforge.pmd.lang.plsql.ast.ExecutableCode;
7   import net.sourceforge.pmd.lang.plsql.rule.design.ExcessiveLengthRule;
8   
9   /**
10   * This rule detects when a method exceeds a certain
11   * threshold.  i.e. if a method has more than x lines
12   * of code.
13   */
14  public class ExcessiveMethodLengthRule extends ExcessiveLengthRule {
15      public ExcessiveMethodLengthRule() {
16          super(ExecutableCode.class);
17          setProperty(MINIMUM_DESCRIPTOR, 100d);
18      }
19  }