[Demonstration 1]

[Buggy Method]
@Override
public List getUserIdsByOrganizationId(long id) {
    return organizationUserDao.findByOrgId(id).stream().filter(n -> n.getUserId() != 0).map(n -> String.valueOf(n.getUserId())).collect(Collectors.toList());
}

[Buggy Hunk]
.map(n -> String.valueOf(n.getUserId()))

[Patch]
.map(n -> n.getUserId())

[Demonstration 2]

[Buggy Method]
public List<ArrayList<Double>> getDonnees() {
    return donnees;
}

[Buggy Hunk]
public List<ArrayList<Double>> getDonnees() {

[Patch]
public List<List<Double>> getDonnees() {

[Demonstration 3]

[Buggy Method]
@Test
public void testASimpleRecursivelyDefinedFunction1() throws Exception {
    Scope biscope = Builtin.builtinScope();
    PackageDefn pkg = new PackageDefn(null, biscope, "ME");
    FunctionParser p = new FunctionParser(new FLASStory.State(null, "ME", HSIEForm.CodeType.FUNCTION));
    FunctionCaseDefn c1 = (FunctionCaseDefn) p.tryParsing(new Tokenizable("f x = g (x-1)"));
    FunctionDefinition f = new FunctionDefinition(null, CodeType.FUNCTION, "ME.f", 1, CollectionUtils.listOf(c1));
    FunctionCaseDefn g1 = (FunctionCaseDefn) p.tryParsing(new Tokenizable("g x = f (x+1)"));
    FunctionDefinition g = new FunctionDefinition(null, CodeType.FUNCTION, "ME.g", 1, CollectionUtils.listOf(g1));
    pkg.innerScope().define("f", "ME.f", f);
    pkg.innerScope().define("g", "ME.g", g);
    Rewriter rw = new Rewriter(errors, null);
    rw.rewrite(pkg.myEntry());
    errors.showTo(new PrintWriter(System.out), 0);
    assertEquals(errors.singleString(), 0, errors.count());
    System.out.println(rw.functions);
    HSIEForm form = new HSIE(errors, rw, biscope).handle(null, rw.functions.get("ME.f"));
    assertNotNull(form);
    form.dump(null);
    HSIETestData.assertHSIE(HSIETestData.rdf1(), form);
}

[Buggy Hunk]
form.dump(null);

[Patch]
form.dump((Logger)null);