[Demonstration 1]

[Buggy Method]
public int getVerlaufsize() {
    return (Verlauf.size());
}

[Buggy Hunk]
return (Verlauf.size());

[Patch]
return (verlauf.size());

[Demonstration 2]

[Buggy Method]
List<StyledText> getStyledText(Line line, List<Token> tokens) {
    List<StyledText> list = new ArrayList<StyledText>();
    if (tokens == null) {
        return list;
    }
    for (Token t : tokens) {
        Color color = getColor(t.getType());
        Font font = getFont(t.getType());
        char[] text = line.getChars(t);
        list.add(new StyledText(text, t.getOffset(), font, color));
    }
    return list;
}

[Buggy Hunk]
list.add(new StyledText(text, t.getOffset(), font, color));

[Patch]
list.add(new StyledText(text, line.getOffsetToPaint(t.getOffset()), font, color));

[Demonstration 3]

[Buggy Method]
@Override
public int getItemCount() {
    if (mLoadMoreEnable) {
        return data.size() + 1;
    }
    return data.size();
}

[Buggy Hunk]
if (mLoadMoreEnable) {

[Patch]
if (mLoadMoreEnable && !data.isEmpty()) {