@Override
  public void actionPerformed(@NotNull AnActionEvent e) {
    //noinspection DialogTitleCapitalization
    boolean exitConfirmed = ApplicationManager.getApplication().isUnitTestMode() ||
                            MessageDialogBuilder.okCancel(e.getPresentation().getText(), e.getPresentation().getText()).ask(e.getProject());
    if (!exitConfirmed) {
      return;
    }
    FileBasedIndexTumbler tumbler = new FileBasedIndexTumbler("Force index rebuild");
    tumbler.turnOff();
    try {
      CorruptionMarker.requestInvalidation();
    }
    finally {
      tumbler.turnOn();
    }
  }
@Override
  public void actionPerformed(@NotNull AnActionEvent e)