[Demonstration 1]

[Buggy Method]
public static ArrayList<FastBitmap> loadAllImagesScaled_FastBitmap(String path, int heigth, int width) {
    ArrayList<FastBitmap> pictureList = new ArrayList<>();
    File test = new File(path);
    File[] list = test.listFiles(IMAGE_FILTER);
    if (list != null) {
        for (File element : list) {
            BufferedImage tempimage = loadImage(path + File.separator + element.getName());
            pictureList.add(new FastBitmap(imageToBufferedImageScaled(tempimage, 1, heigth, width), element.getName(), Constants.USE_ORIGINAL_SIZE));
        }
    }
    return pictureList;
}

[Buggy Hunk]
pictureList.add(new FastBitmap(imageToBufferedImageScaled(tempimage, 1, heigth, width), element.getName(), Constants.USE_ORIGINAL_SIZE));

[Patch]
pictureList.add(new FastBitmap(tempimage, element.getName(), Constants.USE_ORIGINAL_SIZE));

[Demonstration 2]

[Buggy Method]
public void setRightChild(RBElement rightChild) {
    this.rightChild = rightChild;
    if (hasRightChild()) {
        rightChild.setParent(this);
    }
}

[Buggy Hunk]
if (hasRightChild()) {

[Patch]
if (this.hasRightChild()) {

[Demonstration 3]

[Buggy Method]
public Mono<Void> mapRoute(CloudFoundryOperations cfOperations, CfProperties cfProperties) {
    LOGGER.lifecycle("Mapping hostname '{}' in domain '{}' with path '{}' of app '{}'", cfProperties.hostName(), cfProperties.domain(), cfProperties.path(), cfProperties.name());
    Mono<Void> resp = cfOperations.routes().map(MapRouteRequest.builder().applicationName(cfProperties.name()).domain(cfProperties.domain()).host(cfProperties.hostName()).path(cfProperties.path()).build());
    return resp;
}

[Buggy Hunk]
.path(cfProperties.path()).build());

[Patch]
.path(cfProperties.path()).build()).then();