Function: cider-ns-edit--aliases

cider-ns-edit--aliases is a byte-compiled function defined in cider-ns.el.

Signature

(cider-ns-edit--aliases POS)

Documentation

Return the aliases the libspec at POS gives its namespace.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20261106.1225/cider-ns.el
(defun cider-ns-edit--aliases (pos)
  "Return the aliases the libspec at POS gives its namespace."
  (when (cider-ns-edit--seq-p pos)
    (let ((elements (mapcar #'cider-ns-edit--text
                            (cdr (cider-ns-edit--elements pos))))
          aliases)
      (while elements
        (when (member (car elements) '(":as" ":as-alias"))
          (push (cadr elements) aliases))
        (setq elements (cdr elements)))
      aliases)))