[Demonstration 1]

[Buggy Method]
private static int getNextScore(int score) {
    if (score == 30) {
        return 40;
    }
    return score + 15;
}

[Buggy Hunk]
private static int getNextScore(int score){

[Patch]
private int getNextScore(int score){

[Demonstration 2]

[Buggy Method]
public void addEvent(final String event) {
    lock_arrayList_events.writeLock();
    if (!arrayList_events.contains(event)) {
        arrayList_events.add(event);
    }
    lock_arrayList_events.writeLock().unlock();
}

[Buggy Hunk]
lock_arrayList_events.writeLock();

[Patch]
lock_arrayList_events.writeLock().lock();

[Demonstration 3]

[Buggy Method]
static public TagEditorFragment newInstance(OsmElement[] elements, ArrayList<LinkedHashMap<String, String>> tags, boolean applyLastAddressTags, String focusOnKey, boolean displayMRUpresets, HashMap<String, String> extraTags) {
    TagEditorFragment f = new TagEditorFragment();
    Bundle args = new Bundle();
    args.putSerializable("elements", elements);
    args.putSerializable("tags", tags);
    args.putSerializable(APPLY_LAST_ADDRESS_TAGS, Boolean.valueOf(applyLastAddressTags));
    args.putSerializable(FOCUS_ON_KEY, focusOnKey);
    args.putSerializable(DISPLAY_MR_UPRESETS, Boolean.valueOf(displayMRUpresets));
    args.putSerializable(EXTRA_TAGS, extraTags);
    f.setArguments(args);
    // f.setShowsDialog(true);
    return f;
}

[Buggy Hunk]
args.putSerializable("elements", elements);

[Patch]
args.putSerializable(ELEMENTS, elements);