private void runProcessFiles() {
    boolean isSuccess;
    try {
      isSuccess = ProgressManager.getInstance().runProcessWithProgressSynchronously(() -> {
        ProgressIndicator indicator = ProgressManager.getInstance().getProgressIndicator();
        return processFilesUnderProgress(indicator);
      }, getProgressTitle(), true, myProject);
    }
    catch (ProcessCanceledException e) {
      isSuccess = false;
    }

    if (isSuccess && myPostRunnable != null) {
      myPostRunnable.run();
    }
  }
private void runProcessFiles()