Function: cider-browse-instrumented-defs
cider-browse-instrumented-defs is an interactive and byte-compiled
function defined in cider-debug.el.
Signature
(cider-browse-instrumented-defs)
Documentation
List all instrumented definitions.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-debug.el
(defun cider-browse-instrumented-defs ()
"List all instrumented definitions."
(interactive)
(if-let* ((all (thread-first (cider-nrepl-send-sync-request '("op" "debug-instrumented-defs"))
(nrepl-dict-get "list"))))
(with-current-buffer (cider-popup-buffer cider-browse-ns-buffer t)
(let ((inhibit-read-only t))
(dolist (list all)
(let* ((ns (car list))
(ns-vars-with-meta (cider-browse-ns--combined-vars-with-meta ns))
(instrumented-meta (nrepl-dict-filter (lambda (k _)
(member k list))
ns-vars-with-meta)))
(cider-browse-ns--list (current-buffer) ns
instrumented-meta
ns)))))
(message "No currently instrumented definitions")))