Program: 177746
Project: 177746
Buggy source:
public boolean equals(TResult that){
  if (that == null)   return false;
  boolean this_present_id=true;
  boolean that_present_id=true;
  if (this_present_id || that_present_id) {
    if (!(this_present_id && that_present_id))     return false;
    if (this.id != that.id)     return false;
  }
  boolean this_present_rsv=true;
  boolean that_present_rsv=true;
  if (this_present_rsv || that_present_rsv) {
    if (!(this_present_rsv && that_present_rsv))     return false;
    if (this.rsv != that.rsv)     return false;
  }
  boolean this_present_screen_name=true && this.isSetScreen_name();
  boolean that_present_screen_name=true && that.isSetScreen_name();
  if (this_present_screen_name || that_present_screen_name) {
    if (!(this_present_screen_name && that_present_screen_name))     return false;
    if (!this.screen_name.equals(that.screen_name))     return false;
  }
  boolean this_present_created_at=true && this.isSetCreated_at();
  boolean that_present_created_at=true && that.isSetCreated_at();
  if (this_present_created_at || that_present_created_at) {
    if (!(this_present_created_at && that_present_created_at))     return false;
    if (!this.created_at.equals(that.created_at))     return false;
  }
  boolean this_present_text=true && this.isSetText();
  boolean that_present_text=true && that.isSetText();
  if (this_present_text || that_present_text) {
    if (!(this_present_text && that_present_text))     return false;
    if (!this.text.equals(that.text))     return false;
  }
  return true;
}

Fixed version (ground truth):
public boolean equals(TResult that){
  if (that == null)   return false;
  boolean this_present_id=true;
  boolean that_present_id=true;
  if (this_present_id || that_present_id) {
    if (!(this_present_id && that_present_id))     return false;
    if (this.id != that.id)     return false;
  }
  boolean this_present_rsv=true;
  boolean that_present_rsv=true;
  if (this_present_rsv || that_present_rsv) {
    if (!(this_present_rsv && that_present_rsv))     return false;
    if (this.rsv != that.rsv)     return false;
  }
  boolean this_present_screen_name=true && this.isSetScreen_name();
  boolean that_present_screen_name=true && that.isSetScreen_name();
  if (this_present_screen_name || that_present_screen_name) {
    if (!(this_present_screen_name && that_present_screen_name))     return false;
    if (!this.screen_name.equals(that.screen_name))     return false;
  }
  boolean this_present_epoch=true;
  boolean that_present_epoch=true;
  if (this_present_epoch || that_present_epoch) {
    if (!(this_present_epoch && that_present_epoch))     return false;
    if (this.epoch != that.epoch)     return false;
  }
  boolean this_present_text=true && this.isSetText();
  boolean that_present_text=true && that.isSetText();
  if (this_present_text || that_present_text) {
    if (!(this_present_text && that_present_text))     return false;
    if (!this.text.equals(that.text))     return false;
  }
  boolean this_present_followers_count=true;
  boolean that_present_followers_count=true;
  if (this_present_followers_count || that_present_followers_count) {
    if (!(this_present_followers_count && that_present_followers_count))     return false;
    if (this.followers_count != that.followers_count)     return false;
  }
  boolean this_present_statuses_count=true;
  boolean that_present_statuses_count=true;
  if (this_present_statuses_count || that_present_statuses_count) {
    if (!(this_present_statuses_count && that_present_statuses_count))     return false;
    if (this.statuses_count != that.statuses_count)     return false;
  }
  boolean this_present_lang=true && this.isSetLang();
  boolean that_present_lang=true && that.isSetLang();
  if (this_present_lang || that_present_lang) {
    if (!(this_present_lang && that_present_lang))     return false;
    if (!this.lang.equals(that.lang))     return false;
  }
  boolean this_present_in_reply_to_status_id=true;
  boolean that_present_in_reply_to_status_id=true;
  if (this_present_in_reply_to_status_id || that_present_in_reply_to_status_id) {
    if (!(this_present_in_reply_to_status_id && that_present_in_reply_to_status_id))     return false;
    if (this.in_reply_to_status_id != that.in_reply_to_status_id)     return false;
  }
  boolean this_present_in_reply_to_user_id=true;
  boolean that_present_in_reply_to_user_id=true;
  if (this_present_in_reply_to_user_id || that_present_in_reply_to_user_id) {
    if (!(this_present_in_reply_to_user_id && that_present_in_reply_to_user_id))     return false;
    if (this.in_reply_to_user_id != that.in_reply_to_user_id)     return false;
  }
  boolean this_present_retweeted_status_id=true;
  boolean that_present_retweeted_status_id=true;
  if (this_present_retweeted_status_id || that_present_retweeted_status_id) {
    if (!(this_present_retweeted_status_id && that_present_retweeted_status_id))     return false;
    if (this.retweeted_status_id != that.retweeted_status_id)     return false;
  }
  boolean this_present_retweeted_user_id=true;
  boolean that_present_retweeted_user_id=true;
  if (this_present_retweeted_user_id || that_present_retweeted_user_id) {
    if (!(this_present_retweeted_user_id && that_present_retweeted_user_id))     return false;
    if (this.retweeted_user_id != that.retweeted_user_id)     return false;
  }
  boolean this_present_retweeted_count=true;
  boolean that_present_retweeted_count=true;
  if (this_present_retweeted_count || that_present_retweeted_count) {
    if (!(this_present_retweeted_count && that_present_retweeted_count))     return false;
    if (this.retweeted_count != that.retweeted_count)     return false;
  }
  return true;
}