@Override
  public void update(@NotNull AnActionEvent event) {
    Project project = event.getData(CommonDataKeys.PROJECT);
    if (project == null) {
      event.getPresentation().setEnabledAndVisible(false);
      return;
    }
    event.getPresentation().setEnabled(true);
    event.getPresentation().setVisible(!ActionGroupUtil.isGroupEmpty(this, event));
  }
@Override
  public void update(@NotNull AnActionEvent event)