Function: cider-completion--parse-candidate-map

cider-completion--parse-candidate-map is a byte-compiled function defined in cider-completion.el.

Signature

(cider-completion--parse-candidate-map CANDIDATE-MAP)

Documentation

Get "candidate" from CANDIDATE-MAP.

Put type and ns properties on the candidate

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-completion.el
(defun cider-completion--parse-candidate-map (candidate-map)
  "Get \"candidate\" from CANDIDATE-MAP.
Put type and ns properties on the candidate"
  (let ((candidate (nrepl-dict-get candidate-map "candidate"))
        (type (nrepl-dict-get candidate-map "type"))
        (ns (nrepl-dict-get candidate-map "ns")))
    (put-text-property 0 1 'type type candidate)
    (put-text-property 0 1 'ns ns candidate)
    candidate))