[Demonstration 1]

[Buggy Method]
private String getIntentMessageBody() {
    try {
        if (Commons.getLanguage() == "tr") {
            return (String) deeplinkIntent.getExtras().get(LolNotification.PUSH_NOTIFICATION_BODY);
        }
        return (String) deeplinkIntent.getExtras().get(LolNotification.PUSH_NOTIFICATION_BODY_ENGLISH);
    } catch (Exception e) {
        return null;
    }
}

[Buggy Hunk]
if(Commons.getLanguage() == "tr") {

[Patch]
if(Commons.getLanguage().equalsIgnoreCase("tr")) {

[Demonstration 2]

[Buggy Method]
private IPatternApplier getPatternApplierFor(String targetLanguage) {
    if (knownLanguages.containsKey(targetLanguage)) {
        return knownLanguages.get(targetLanguage).get();
    }
    StringBuilder stringBuilder = new StringBuilder();
    stringBuilder.append("Unrecognized target language ");
    stringBuilder.append(targetLanguage);
    stringBuilder.append(".\nKnown languages are:\n\n");
    for (String language : knownLanguages.keySet()) {
        stringBuilder.append("    ");
        stringBuilder.append(language);
        stringBuilder.append("\n");
    }
    String message = stringBuilder.toString();
    Logger.__fatal(message);
    // will never be executed (Logger.__fatal will close the app), but the compiler needs it ;)
    return null;
}

[Buggy Hunk]
return knownLanguages.get(targetLanguage).get();

[Patch]
return knownLanguages.get(targetLanguage);

[Demonstration 3]

[Buggy Method]
@Override
public void start(Stage primaryStage) {
    try {
        FXMLLoader loader = new FXMLLoader(MAIN_LAYOUT);
        Parent root = loader.load();
        Scene scene = new Scene(root);
        primaryStage.setScene(scene);
        AppPersenter controller = (AppPersenter) loader.getController();
        controller.init(primaryStage);
        primaryStage.setTitle(TITLE);
        primaryStage.getIcons().add(ROOT_ICON);
        primaryStage.setMaximized(true);
        primaryStage.show();
    } catch (Exception e) {
        e.printStackTrace();
    }
}

[Buggy Hunk]
AppPersenter controller = (AppPersenter) loader.getController();

[Patch]
AppPresenter controller = loader.getController();