@Override
  public void invoke(@NotNull Project project, Editor editor, PsiFile psiFile) throws IncorrectOperationException {
    if (ApplicationManager.getApplication().isUnitTestMode()) {
      //noinspection TestOnlyProblems
      invoke(project);
      return;
    }
    createDialog().show();
  }
@Override
  public void invoke(@NotNull Project project, Editor editor, PsiFile psiFile)