Variable: cider-xref-tree--protocols-with-method-code
cider-xref-tree--protocols-with-method-code is a variable defined in
cider-xref-tree.el.
Value
"(vec (sort (for [ns (all-ns)\n [s v] (ns-publics ns)\n :let [val (try (deref v) (catch Throwable _ nil))]\n :when (and (map? val) (:on-interface val)\n (some #(= \"%s\" (name %%)) (keys (:sigs val))))]\n (str (symbol (str ns) (str s))))))"
Documentation
Clojure form (with a %s for a method name) listing protocols declaring it.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-xref-tree.el
(defconst cider-xref-tree--protocols-with-method-code
"(vec (sort (for [ns (all-ns)
[s v] (ns-publics ns)
:let [val (try (deref v) (catch Throwable _ nil))]
:when (and (map? val) (:on-interface val)
(some #(= \"%s\" (name %%)) (keys (:sigs val))))]
(str (symbol (str ns) (str s))))))"
"Clojure form (with a `%s' for a method name) listing protocols declaring it.")