Function: cider-browse-ns--propertized-item
cider-browse-ns--propertized-item is a byte-compiled function defined
in cider-browse-ns.el.
Signature
(cider-browse-ns--propertized-item KEY ITEMS)
Documentation
Return propertized line of item KEY in nrepl-dict ITEMS.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-browse-ns.el
(defun cider-browse-ns--propertized-item (key items)
"Return propertized line of item KEY in nrepl-dict ITEMS."
(let* ((var-meta (nrepl-dict-get items key))
(face (cider-browse-ns--text-face (nrepl-dict-get items key)))
(private-p (string= (nrepl-dict-get var-meta "private") "true"))
(test-p (nrepl-dict-contains var-meta "test"))
(ns-p (nrepl-dict-contains var-meta "ns")))
(concat
(propertize key
'font-lock-face face
'ns ns-p)
" "
(cond
(test-p (propertize "(test) " 'face 'cider-browse-ns-extra-info-face))
(private-p (propertize "(-) " 'face 'cider-browse-ns-extra-info-face))
(t "")))))