[Demonstration 1]

[Buggy Method]
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    mPullLoadMoreRecyclerView = (PullLoadMoreRecyclerView) view.findViewById(R.id.pullLoadMoreRecyclerView);
    //mPullLoadMoreRecyclerView.setRefreshing(true);
    mPullLoadMoreRecyclerView.setGridLayout(2);
    mRecyclerViewAdapter = new RecyclerViewAdapter(getActivity(), setList());
    mPullLoadMoreRecyclerView.setAdapter(mRecyclerViewAdapter);
    mPullLoadMoreRecyclerView.setOnPullLoadMoreListener(new PullLoadMoreListener());
}

[Buggy Hunk]
mRecyclerViewAdapter = new RecyclerViewAdapter(getActivity(), setList());

[Patch]
mRecyclerViewAdapter = new RecyclerViewAdapter(getActivity(), setList(mCount));//1

[Demonstration 2]

[Buggy Method]
private View getCordovaView() {
    cordova.getActivity().getWindow().getDecorView();
}

[Buggy Hunk]
cordova.getActivity().getWindow().getDecorView();

[Patch]
return cordova.getActivity().getWindow().getDecorView();

[Demonstration 3]

[Buggy Method]
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    mLoading = (Button) findViewById(R.id.loading);
    mLoading.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            TSnackbar.make(getWindow().getDecorView(), "正在加载中，请稍候...", TSnackbar.LENGTH_LONG).setPreDefinedStyle(TSnackbar.STYLE_LOADING).show();
        }
    });
    mError = (Button) findViewById(R.id.error);
    mError.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            TSnackbar.make(getWindow().getDecorView(), "出现错误，无法加载！", TSnackbar.LENGTH_LONG).setPreDefinedStyle(TSnackbar.STYLE_ERROR).show();
        }
    });
    mComplete = (Button) findViewById(R.id.complete);
    mComplete.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            TSnackbar.make(getWindow().getDecorView(), "加载完毕", TSnackbar.LENGTH_LONG).setPreDefinedStyle(TSnackbar.STYLE_COMPLETE).show();
        }
    });
    mFadeOut = (Button) findViewById(R.id.fade_out);
    mFadeOut.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            TSnackbar.make(getWindow().getDecorView(), "加载中", TSnackbar.LENGTH_LONG).setFadeOrTranslateStyle(TSnackbar.STYLE_FADE_OUT).setBackgroundColor(Color.GREEN).show();
        }
    });
    mIcon = (Button) findViewById(R.id.icon);
    mIcon.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            TSnackbar.make(getWindow().getDecorView(), "正在加载中", TSnackbar.LENGTH_LONG).setIconRes(R.drawable.ic_wifi_black_24dp).setBackgroundColor(Color.GREEN).show();
        }
    });
}

[Buggy Hunk]
.setIconRes(R.drawable.ic_wifi_black_24dp)

[Patch]
.setIconRes(R.mipmap.ic_launcher, Util.dp2px(MainActivity.this,20),Util.dp2px(MainActivity.this,20))