@Override public void prepareSteps(List<RebaseTodoLine> steps) { for (RebaseTodoLine step : steps.subList(1, steps.size())) { try { step.setAction(RebaseTodoLine.Action.SQUASH); step.setShortMessage(""); } catch (IllegalTodoFileModification e) { throw new RuntimeException("Couldn't squash commit " + step.getCommit().name(), e); } } }