[Demonstration 1]

[Buggy Method]
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.fragment_settings, container, false);
    Button btnEditProfile = (Button) rootView.findViewById(R.id.btn_editProfile);
    Button btnChngPass = (Button) rootView.findViewById(R.id.btn_editProfile);
    Button btnLogout = (Button) rootView.findViewById(R.id.btn_logout);
    user = FirebaseAuth.getInstance().getCurrentUser();
    btnEditProfile.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            Intent intent = new Intent(getActivity().getApplicationContext(), AccountSettingsCategory.class);
            startActivity(intent);
        }
    });
    btnLogout.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            AuthUI.getInstance().signOut(getActivity()).addOnCompleteListener(new OnCompleteListener<Void>() {

                public void onComplete(@NonNull Task<Void> task) {
                    // user is now signed out
                    startActivity(new Intent(getActivity().getApplicationContext(), StartActivity.class));
                }
            });
        }
    });
    btnChngPass.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            FirebaseAuth auth = FirebaseAuth.getInstance();
            String emailAddress = user.getEmail();
            auth.sendPasswordResetEmail(emailAddress).addOnCompleteListener(new OnCompleteListener<Void>() {

                @Override
                public void onComplete(@NonNull Task<Void> task) {
                    if (task.isSuccessful()) {
                        Toast.makeText(getActivity().getApplicationContext(), "Recovery E-mail sent on registered E-mail ID", Toast.LENGTH_SHORT).show();
                    }
                }
            });
        }
    });
    return rootView;
}

[Buggy Hunk]
Button btnChngPass = (Button) rootView.findViewById(R.id.btn_editProfile);

[Patch]
Button btnChngPass = (Button) rootView.findViewById(R.id.btn_chPass);

[Demonstration 2]

[Buggy Method]
private void notifyUser() {
    Toast.makeText(getActivity(), "", Toast.LENGTH_SHORT).show();
}

[Buggy Hunk]
Toast.makeText(getActivity(), "", Toast.LENGTH_SHORT).show();

[Patch]
Toast.makeText(getActivity(), getActivity().getResources().getString(R.string.notify_user_network_error), Toast.LENGTH_SHORT).show();

[Demonstration 3]

[Buggy Method]
public String getStartMinuteOfHour() {
    return "myStartTime.getMinuteOfHour()";
}

[Buggy Hunk]
return "myStartTime.getMinuteOfHour()";

[Patch]
return Integer.toString(myStartTime.getMinuteOfHour());