code: public static List<String> getRunningIssues(AddOn.BaseRunRequirements requirements) {
          List<String> issues = new ArrayList<>(2);
          String issue = getJavaVersionIssue(requirements);
          if (issue != null) {
              issues.add(issue);
          }
          issue = getDependencyIssue(requirements);
          if (issue != null) {
              issues.add(issue);
          }
          return issues;
      }
docs: Returns the textual representations of the running issues (Java version and dependency), if any.
  <p>
  The messages are not internationalised, should be used only for logging and non UI uses.
  
  @param requirements the run requirements of the add-on or extension
  @return a {@code List} containing all the running issues of the add-on or extension, empty if none
  @see #getUiRunningIssues(AddOn.BaseRunRequirements, AddOnSearcher)
  @see #getUiExtensionsRunningIssues(AddOn.AddOnRunRequirements, AddOnSearcher)