<commit_before>package com.kickstarter.ui.viewholders;

import android.support.annotation.NonNull;
import android.view.View;
import android.widget.Button;

import com.kickstarter.R;

import butterknife.Bind;
import butterknife.ButterKnife;
import butterknife.OnClick;

public final class DiscoveryOnboardingViewHolder extends KSViewHolder{
  protected @Bind(R.id.signup_login_button) Button signupLoginButton;

  private final Delegate delegate;
  public interface Delegate {
    void signupLoginClick(DiscoveryOnboardingViewHolder viewHolder);
  }

  public DiscoveryOnboardingViewHolder(final @NonNull View view, final @NonNull Delegate delegate) {
    super(view);
    this.delegate = delegate;

    ButterKnife.bind(this, view);
  }

  public void onBind(final @NonNull Object datum) {}

  @OnClick(R.id.signup_login_button)
  protected void signupLoginOnClick() {
    delegate.signupLoginClick(this);
  }
}<commit_msg>implement override bindData method to fix compile<commit_after>package com.kickstarter.ui.viewholders;

import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.view.View;
import android.widget.Button;

import com.kickstarter.R;

import butterknife.Bind;
import butterknife.ButterKnife;
import butterknife.OnClick;

public final class DiscoveryOnboardingViewHolder extends KSViewHolder{
  protected @Bind(R.id.signup_login_button) Button signupLoginButton;

  private final Delegate delegate;
  public interface Delegate {
    void signupLoginClick(DiscoveryOnboardingViewHolder viewHolder);
  }

  public DiscoveryOnboardingViewHolder(final @NonNull View view, final @NonNull Delegate delegate) {
    super(view);
    this.delegate = delegate;

    ButterKnife.bind(this, view);
  }

  @Override
  public void bindData(final @Nullable Object data) throws Exception {}

  public void onBind() {}

  @OnClick(R.id.signup_login_button)
  protected void signupLoginOnClick() {
    delegate.signupLoginClick(this);
  }
}
{'fraction_non_alphanumeric': 0.0811491935483871, 'fraction_numerical': 0.0, 'mean_word_length': 5.529605263157895, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5399658', 'n_tokens_mistral': 610, 'n_tokens_neox': 577, 'n_words': 136}