@SuppressWarnings("HardCodedStringLiteral")
  private void addSuperHashCode(StringBuilder buffer) {
    if (mySuperHasHashCode) {
      buffer.append("super.hashCode()");
    } else {
      buffer.append("0");
    }
  }
@SuppressWarnings("HardCodedStringLiteral")
  private void addSuperHashCode(StringBuilder buffer)