@Override
  protected void doAction(@NotNull LineStatusTrackerI<?> tracker, @NotNull Editor editor, @Nullable Range range) {
    if (range != null) {
      rollback(tracker, range, editor);
    }
    else {
      rollback(tracker, editor);
    }
  }
@Override
  protected void doAction(@NotNull LineStatusTrackerI<?> tracker, @NotNull Editor editor, @Nullable Range range)