Function: cider-doctor--check-clojure-runtime

cider-doctor--check-clojure-runtime is a byte-compiled function defined in cider-doctor.el.

Signature

(cider-doctor--check-clojure-runtime)

Documentation

Check the connected runtime's Clojure version.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-doctor.el
(defun cider-doctor--check-clojure-runtime ()
  "Check the connected runtime's Clojure version."
  (if-let* ((ver (cider--clojure-version))
            (trunc-ver (car (split-string ver "-"))))
      (if (version< trunc-ver cider-minimum-clojure-version)
          (cider-doctor--result 'error (format "Clojure %s is unsupported" ver)
                                :detail (format "Minimum supported version is %s."
                                                cider-minimum-clojure-version)
                                :section "basics/installation.html#prerequisites")
        (cider-doctor--result 'ok (format "Clojure %s" ver)))
    (cider-doctor--result 'info "Clojure version unknown (non-JVM runtime?)")))