@Override
  public void reportLoadedLists(@NotNull CommittedChangeListsListener listener) {
    List<CommittedChangeList> lists = new ArrayList<>(myChangeLists);
    BackgroundTaskUtil.executeOnPooledThread(this, () -> {
      listener.onBeforeStartReport();
      for (CommittedChangeList list : lists) {
        listener.report(list);
      }
      listener.onAfterEndReport();
    });
  }
@Override
  public void reportLoadedLists(@NotNull CommittedChangeListsListener listener)