Function: cider-sync-request:eldoc
cider-sync-request:eldoc is a byte-compiled function defined in
cider-client.el.
Signature
(cider-sync-request:eldoc SYMBOL &optional CLASS MEMBER CONTEXT)
Documentation
Send "eldoc" op with parameters SYMBOL or CLASS and MEMBER, honor CONTEXT.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-client.el
(defun cider-sync-request:eldoc (symbol &optional class member context)
"Send \"eldoc\" op with parameters SYMBOL or CLASS and MEMBER, honor CONTEXT."
(when-let* ((eldoc (thread-first `("op" "eldoc"
"ns" ,(cider-current-ns)
,@(when symbol `("sym" ,symbol))
,@(when class `("class" ,class))
,@(when member `("member" ,member))
,@(when context `("context" ,context)))
(cider-nrepl-send-sync-request (cider-current-repl)
'abort-on-input))))
(if (member "no-eldoc" (nrepl-dict-get eldoc "status"))
nil
eldoc)))