piStatus.Internal
  public boolean canShowFor(@Nullable Project project) {
    if (myDoNotAskId == null) {
      @NlsSafe String title = NotificationGroup.getGroupTitle(myGroupId);
      if (title == null) {
        title = myGroupId;
      }
      myDoNotAskDisplayName = title;
      myDoNotAskId = myGroupId;
    }
    String id = "Notification.DoNotAsk-" + myDoNotAskId;
    boolean doNotAsk = PropertiesComponent.getInstance().getBoolean(id, false);
    if (doNotAsk) {
      return false;
    }
    if (project != null) {
      return !PropertiesComponent.getInstance(project).getBoolean(id, false);
    }
    return true;
  }


piStatus.Internal
  public boolean canShowFor(@Nullable Project project) {