Function: cider-sync-request:inspect-expr
cider-sync-request:inspect-expr is a byte-compiled function defined in
cider-inspector.el.
Signature
(cider-sync-request:inspect-expr EXPR NS)
Documentation
Evaluate EXPR in context of NS and inspect its result.
The pagination and truncation options are taken from the
cider-inspector-* defcustoms.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260807.1133/cider-inspector.el
;; nREPL interactions
(defun cider-sync-request:inspect-expr (expr ns)
"Evaluate EXPR in context of NS and inspect its result.
The pagination and truncation options are taken from the
`cider-inspector-*' defcustoms."
(cider-nrepl-sync-request
(append (nrepl--eval-request expr ns)
`("inspect" "true"
,@(when cider-inspector-page-size
`("page-size" ,cider-inspector-page-size))
,@(when cider-inspector-max-atom-length
`("max-atom-length" ,cider-inspector-max-atom-length))
,@(when cider-inspector-max-coll-size
`("max-coll-size" ,cider-inspector-max-coll-size))
,@(when cider-inspector-max-nested-depth
`("max-nested-depth" ,cider-inspector-max-nested-depth))
;; "display-analytics-hint" "nil"
"tidy-qualified-keywords" ,(if cider-inspector-tidy-qualified-keywords
"true" "false")
"pretty-print" ,(if cider-inspector-pretty-print "true" "false")
"sort-maps" ,(if cider-inspector-sort-maps "true" "false")
"only-diff" ,(if cider-inspector-only-diff "true" "false")))))