title: How can I get checkstyle to skip equals() and hashcode() methods generated by eclipse?
body: <p>Our project contains several classes that we have equals() and hashCode() methods generated by Eclipse (Right Click -> Source -> Generate hashCode() and equals()). </p>
  
  <p>Example:</p>
  
  <blockquote>
  <pre><code>@Override
  public boolean equals(Object obj) {
      if (this == obj)
          return true;
      if (obj == null)
          return false;
      if (getClass() != obj.getClass())
          return false;
      final MyTO other = (MyTO) obj;
      if (num != other.num)
          return false;
      if (name == null) {
          if (other.name != null)
              return false;
      } else if (!name.equals(other.name))
          return false;
      if (table == null) {
          if (other.table != null)
              return false;
      } else if (!table.equals(other.table))
          return false;
      return true;
  }
  </code></pre>
  </blockquote>
  
  <p>These methods that work well for our application, but unfortunately do not pass our cyclomatic complexity checks with Checkstyle. Since these methods are auto-generated, we are not concerned with their complexity. We could suppress the entire class from Checkstyle, but we would prefer to be able to exclude just these two methods.</p>
  
  <p>Does anyone know how to create a custom rule in Checkstyle that will allow us to exclude generated equals() and hashCode() methods in any way, without excluding the entire class?</p>