code: private void versionDependencyError(String message, String actual, String minimum) {
          if (isSnapshot(actual) || isSnapshot(minimum)) {
              LOGGER.log(WARNING, "Suppressing dependency error in {0} v{1}: {2}", new Object[] {getLongName(), getVersion(), message});
          } else {
              dependencyErrors.put(message, false);
          }
      }
docs: Called when there appears to be a core or plugin version which is too old for a stated dependency.
  Normally records an error in {@link #dependencyErrors}.
  But if one or both versions {@link #isSnapshot}, just issue a warning (JENKINS-52665).