public boolean checkExecutableAndNotifyIfNeeded() {
    if (myProject.isDisposed()) {
      return false;
    }
    if (!myProject.isDefault() && !TrustedProjects.isTrusted(myProject)) {
      return notify(new SafeModeErrorNotification());
    }

    LOG.info("Executable is not valid: " + getCurrentExecutable());
    Notification notification = validate(getCurrentExecutable());
    return notify(notification);
  }
public boolean checkExecutableAndNotifyIfNeeded()