@Override
  public final void actionPerformed(@NotNull AnActionEvent e) {
    Project project = e.getData(CommonDataKeys.PROJECT);
    if (project == null) return;
    VcsPushUi ui = e.getData(VcsPushUi.VCS_PUSH_DIALOG);
    if (ui == null) return;
    actionPerformed(project, ui);
  }
@Override
  public final void actionPerformed(@NotNull AnActionEvent e)