[Demonstration 1]

[Buggy Method]
private void fillBlockState(BlockDef blockDef, FileObject file) throws IOException {
    Writer writer = null;
    try {
        writer = file.openWriter();
        writer.write(gson.toJson(new Blockstate(blockDef)));
        writer.flush();
    } finally {
        if (writer != null) {
            try {
                writer.close();
            } catch (IOException e) {
                // silence
            }
        }
    }
}

[Buggy Hunk]
writer.write(gson.toJson(new Blockstate(blockDef)));

[Patch]
writer.write(gson.toJson(new Blockstate(blockDef)).replace("\\u003d", "="));

[Demonstration 2]

[Buggy Method]
private void toFile() {
    try {
        CSVWriter writer = new CSVWriter(new FileWriter(outputFile, false), ',');
        String[] a = new String[4];
        for (Contact c : contacts) {
            a = new String[] { String.valueOf(c.getContactId()), c.getName(), c.getPhone(), c.getCity() };
            writer.writeNext(a);
        }
        writer.close();
    } catch (IOException e) {
        e.printStackTrace();
    }
}

[Buggy Hunk]
a = new String[]{String.valueOf(c.getContactId()), c.getName(), c.getPhone(), c.getCity()};

[Patch]
a = new String[]{String.valueOf(c.getContactId()), c.getName(), String.valueOf(c.getPhone()), c.getCity()};

[Demonstration 3]

[Buggy Method]
public Map<String, Set<Formula>> findPcs(BlockingQueue<SourceFile> files) {
    Map<String, Set<Formula>> result = new HashMap<>();
    for (SourceFile file : files) {
        Formula filePc = null;
        if (null != bm) {
            filePc = bm.getPc(file.getPath());
            Logger.get().logDebug("Presence condition for " + file.getPath() + ": " + filePc);
        }
        for (Block b : file) {
            findPcsInBlock(b, result, filePc);
        }
    }
    return result;
}

[Buggy Hunk]
findPcsInBlock(b, result, filePc);

[Patch]
findPcsInBlock(b, result, filePc, false);