Function: cider--xref-backend
cider--xref-backend is a byte-compiled function defined in
cider-xref-backend.el.
Signature
(cider--xref-backend)
Documentation
Used for xref integration.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-xref-backend.el
;;; xref integration
;;
;; xref.el was introduced in Emacs 25.1.
;; CIDER's xref backend was added in CIDER 1.2.
(defun cider--xref-backend ()
"Used for xref integration."
;; Check if `cider-nrepl` middleware is loaded. Allows fallback to other xref
;; backends, if cider-nrepl is not loaded.
(when (or
;; the main requirement:
(cider-nrepl-op-supported-p "ns-path" nil 'skip-ensure)
;; the fallback, used for bare nrepl or babashka integrations:
(cider-nrepl-op-supported-p "lookup" nil 'skip-ensure))
'cider))