@Override
  protected boolean isEnabled(@NotNull AnActionEvent e) {
    if (!super.isEnabled(e)) return false;

    ProjectSystemId systemId = getSystemId(e);
    if (systemId == null) return false;

    e.getPresentation().setText(ExternalSystemBundle.messagePointer("action.open.settings.text", systemId.getReadableName()));
    e.getPresentation().setDescription(ExternalSystemBundle.messagePointer("action.open.settings.description", systemId.getReadableName()));
    return true;
  }
@Override
  protected boolean isEnabled(@NotNull AnActionEvent e)