@Override
  public void moveChangesTo(@NotNull LocalChangeList list, @NotNull List<@NotNull Change> changes) {
    ApplicationManager.getApplication().runReadAction(() -> {
      synchronized (myDataLock) {
        myModifier.moveChangesTo(list.getName(), changes);
        scheduleChangesViewRefresh();
      }
    });
  }
@Override
  public void moveChangesTo(@NotNull LocalChangeList list, @NotNull List<@NotNull Change> changes)