[Demonstration 1]

[Buggy Method]
public void selectFleet(long fleetId) {
    for (int groupPosition = 0; groupPosition < starCollection.size(); groupPosition++) {
        Star star = starCollection.get(groupPosition);
        listView.expandGroup(groupPosition);
        adapter.setSelectedFleetId(star.id, fleetId);
        break;
    }
}

[Buggy Hunk]
adapter.setSelectedFleetId(star.id, fleetId);

[Patch]
adapter.setSelectedFleetId(star, fleetId);

[Demonstration 2]

[Buggy Method]
private void onDestroy() {
    Player.getInstance().setMoney(Player.getInstance().getMoney() + Player.getInstance().getIncome());
}

[Buggy Hunk]
Player.getInstance().setMoney(Player.getInstance().getMoney()+Player.getInstance().getIncome());

[Patch]
Player.getInstance().setMoney(Player.getInstance().getMoney()+money+Player.getInstance().getIncome());

[Demonstration 3]

[Buggy Method]
@Override
public void act(float delta) {
    super.act(delta);
    hitbox.translate(linearVelocity.x, linearVelocity.y);
    if (blocking && stage.hash.spaceFree(hitbox, this))
        hitbox.translate(-linearVelocity.x, -linearVelocity.y);
}

[Buggy Hunk]
if(blocking && stage.hash.spaceFree(hitbox, this))

[Patch]
if(blocking && !stage.hash.spaceFree(hitbox, this))