Program: 13538
Project: 13538
Buggy source:
@SuppressLint("String_Node_Str") @Override public View configureView(View view){
  final CommentUserNoteBlockHolder noteBlockHolder=(CommentUserNoteBlockHolder)view.getTag();
  noteBlockHolder.nameTextView.setText(Html.fromHtml("String_Node_Str" + getNoteText().toString() + "String_Node_Str"));
  noteBlockHolder.agoTextView.setText(DateTimeUtils.timeSpanFromTimestamp(getTimestamp(),WordPress.getContext()));
  if (!TextUtils.isEmpty(getMetaHomeTitle()) || !TextUtils.isEmpty(getMetaSiteUrl())) {
    noteBlockHolder.bulletTextView.setVisibility(View.VISIBLE);
    noteBlockHolder.siteTextView.setVisibility(View.VISIBLE);
    if (!TextUtils.isEmpty(getMetaHomeTitle())) {
      noteBlockHolder.siteTextView.setText(getMetaHomeTitle());
    }
 else {
      noteBlockHolder.siteTextView.setText(getMetaSiteUrl().replace("String_Node_Str","String_Node_Str").replace("String_Node_Str","String_Node_Str"));
    }
  }
 else {
    noteBlockHolder.bulletTextView.setVisibility(View.GONE);
    noteBlockHolder.siteTextView.setVisibility(View.GONE);
  }
  if (hasImageMediaItem()) {
    String imageUrl=GravatarUtils.fixGravatarUrl(getNoteMediaItem().optString("String_Node_Str","String_Node_Str"),getAvatarSize());
    noteBlockHolder.avatarImageView.setImageUrl(imageUrl,WPNetworkImageView.ImageType.AVATAR);
    if (!TextUtils.isEmpty(getUserUrl())) {
      noteBlockHolder.avatarImageView.setOnClickListener(new View.OnClickListener(){
        @Override public void onClick(        View v){
          showBlogPreview();
        }
      }
);
      noteBlockHolder.avatarImageView.setOnTouchListener(mOnGravatarTouchListener);
    }
 else {
      noteBlockHolder.avatarImageView.setOnTouchListener(null);
    }
  }
 else {
    noteBlockHolder.avatarImageView.showDefaultGravatarImageAndNullifyUrl();
    noteBlockHolder.avatarImageView.setOnTouchListener(null);
  }
  noteBlockHolder.commentTextView.setText(NotificationsUtils.getSpannableContentForRanges(getNoteData().optJSONObject("String_Node_Str"),noteBlockHolder.commentTextView,getOnNoteBlockTextClickListener(),false));
  int paddingLeft=view.getPaddingLeft();
  int paddingTop=view.getPaddingTop();
  int paddingRight=view.getPaddingRight();
  int paddingBottom=view.getPaddingBottom();
  if (mCommentStatus == CommentStatus.UNAPPROVED) {
    if (hasCommentNestingLevel()) {
      paddingLeft=mIndentedLeftPadding;
      view.setBackgroundResource(R.drawable.comment_reply_unapproved_background);
    }
 else {
      view.setBackgroundResource(R.drawable.comment_unapproved_background);
    }
    noteBlockHolder.dividerView.setVisibility(View.INVISIBLE);
    noteBlockHolder.agoTextView.setTextColor(mUnapprovedTextColor);
    noteBlockHolder.bulletTextView.setTextColor(mUnapprovedTextColor);
    noteBlockHolder.siteTextView.setTextColor(mUnapprovedTextColor);
    noteBlockHolder.nameTextView.setTextColor(mUnapprovedTextColor);
    noteBlockHolder.commentTextView.setTextColor(mUnapprovedTextColor);
  }
 else {
    if (hasCommentNestingLevel()) {
      paddingLeft=mIndentedLeftPadding;
      view.setBackgroundResource(R.drawable.comment_reply_background);
      noteBlockHolder.dividerView.setVisibility(View.INVISIBLE);
    }
 else {
      view.setBackgroundColor(mNormalBackgroundColor);
      noteBlockHolder.dividerView.setVisibility(View.VISIBLE);
    }
    noteBlockHolder.agoTextView.setTextColor(mAgoTextColor);
    noteBlockHolder.bulletTextView.setTextColor(mAgoTextColor);
    noteBlockHolder.siteTextView.setTextColor(mAgoTextColor);
    noteBlockHolder.nameTextView.setTextColor(mNormalTextColor);
    noteBlockHolder.commentTextView.setTextColor(mNormalTextColor);
  }
  view.setPadding(paddingLeft,paddingTop,paddingRight,paddingBottom);
  if (mStatusChanged) {
    mStatusChanged=false;
    view.setAlpha(0.4f);
    view.animate().alpha(1.0f).start();
  }
  return view;
}

Fixed version (ground truth):
@SuppressLint("String_Node_Str") @Override public View configureView(View view){
  final CommentUserNoteBlockHolder noteBlockHolder=(CommentUserNoteBlockHolder)view.getTag();
  noteBlockHolder.nameTextView.setText(Html.fromHtml("String_Node_Str" + getNoteText().toString() + "String_Node_Str"));
  noteBlockHolder.agoTextView.setText(DateTimeUtils.timeSpanFromTimestamp(getTimestamp(),WordPress.getContext()));
  if (!TextUtils.isEmpty(getMetaHomeTitle()) || !TextUtils.isEmpty(getMetaSiteUrl())) {
    noteBlockHolder.bulletTextView.setVisibility(View.VISIBLE);
    noteBlockHolder.siteTextView.setVisibility(View.VISIBLE);
    if (!TextUtils.isEmpty(getMetaHomeTitle())) {
      noteBlockHolder.siteTextView.setText(getMetaHomeTitle());
    }
 else {
      noteBlockHolder.siteTextView.setText(getMetaSiteUrl().replace("String_Node_Str","String_Node_Str").replace("String_Node_Str","String_Node_Str"));
    }
  }
 else {
    noteBlockHolder.bulletTextView.setVisibility(View.GONE);
    noteBlockHolder.siteTextView.setVisibility(View.GONE);
  }
  if (hasImageMediaItem()) {
    String imageUrl=GravatarUtils.fixGravatarUrl(getNoteMediaItem().optString("String_Node_Str","String_Node_Str"),getAvatarSize());
    noteBlockHolder.avatarImageView.setImageUrl(imageUrl,WPNetworkImageView.ImageType.AVATAR);
    if (!TextUtils.isEmpty(getUserUrl())) {
      noteBlockHolder.avatarImageView.setOnClickListener(new View.OnClickListener(){
        @Override public void onClick(        View v){
          showBlogPreview();
        }
      }
);
      noteBlockHolder.avatarImageView.setOnTouchListener(mOnGravatarTouchListener);
    }
 else {
      noteBlockHolder.avatarImageView.setOnClickListener(null);
      noteBlockHolder.avatarImageView.setOnTouchListener(null);
    }
  }
 else {
    noteBlockHolder.avatarImageView.showDefaultGravatarImageAndNullifyUrl();
    noteBlockHolder.avatarImageView.setOnClickListener(null);
    noteBlockHolder.avatarImageView.setOnTouchListener(null);
  }
  noteBlockHolder.commentTextView.setText(NotificationsUtils.getSpannableContentForRanges(getNoteData().optJSONObject("String_Node_Str"),noteBlockHolder.commentTextView,getOnNoteBlockTextClickListener(),false));
  int paddingLeft=view.getPaddingLeft();
  int paddingTop=view.getPaddingTop();
  int paddingRight=view.getPaddingRight();
  int paddingBottom=view.getPaddingBottom();
  if (mCommentStatus == CommentStatus.UNAPPROVED) {
    if (hasCommentNestingLevel()) {
      paddingLeft=mIndentedLeftPadding;
      view.setBackgroundResource(R.drawable.comment_reply_unapproved_background);
    }
 else {
      view.setBackgroundResource(R.drawable.comment_unapproved_background);
    }
    noteBlockHolder.dividerView.setVisibility(View.INVISIBLE);
    noteBlockHolder.agoTextView.setTextColor(mUnapprovedTextColor);
    noteBlockHolder.bulletTextView.setTextColor(mUnapprovedTextColor);
    noteBlockHolder.siteTextView.setTextColor(mUnapprovedTextColor);
    noteBlockHolder.nameTextView.setTextColor(mUnapprovedTextColor);
    noteBlockHolder.commentTextView.setTextColor(mUnapprovedTextColor);
  }
 else {
    if (hasCommentNestingLevel()) {
      paddingLeft=mIndentedLeftPadding;
      view.setBackgroundResource(R.drawable.comment_reply_background);
      noteBlockHolder.dividerView.setVisibility(View.INVISIBLE);
    }
 else {
      view.setBackgroundColor(mNormalBackgroundColor);
      noteBlockHolder.dividerView.setVisibility(View.VISIBLE);
    }
    noteBlockHolder.agoTextView.setTextColor(mAgoTextColor);
    noteBlockHolder.bulletTextView.setTextColor(mAgoTextColor);
    noteBlockHolder.siteTextView.setTextColor(mAgoTextColor);
    noteBlockHolder.nameTextView.setTextColor(mNormalTextColor);
    noteBlockHolder.commentTextView.setTextColor(mNormalTextColor);
  }
  view.setPadding(paddingLeft,paddingTop,paddingRight,paddingBottom);
  if (mStatusChanged) {
    mStatusChanged=false;
    view.setAlpha(0.4f);
    view.animate().alpha(1.0f).start();
  }
  return view;
}