Function: cider-ns-edit--magic-require-namespaces
cider-ns-edit--magic-require-namespaces is a byte-compiled function
defined in cider-ns.el.
Signature
(cider-ns-edit--magic-require-namespaces ALIAS PLATFORM)
Documentation
Return the namespaces cider-ns-magic-require-aliases has for ALIAS.
Only the ones for PLATFORM count, and for "cljc" that's both.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20261106.1225/cider-ns.el
(defun cider-ns-edit--magic-require-namespaces (alias platform)
"Return the namespaces `cider-ns-magic-require-aliases' has for ALIAS.
Only the ones for PLATFORM count, and for \"cljc\" that's both."
(let ((platforms (if (equal platform "cljc") '("clj" "cljs") (list platform))))
(delq nil
(mapcar (lambda (entry)
(when (equal (car entry) alias)
(let ((value (cdr entry)))
(cond
((stringp value) value)
((seq-every-p (lambda (p) (member p (cdr value))) platforms)
(car value))))))
cider-ns-magic-require-aliases))))