Maps a trace `action' string to the workspace function that applies it to a qualified function symbol.
Maps a trace `action' string to the workspace function that applies it to a qualified function symbol.
(magic-recusive-eval frm)Lets us send vars to nrepl client and back. Madness.
Lets us send vars to nrepl client and back. Madness.
(pos-inside-line-column? pos-line
pos-column
start-line
end-line
start-col
end-col)(query-ws-by-file-line-range file start-line line)Find the tree node that: is smallest or starts latest, contains line and starts at or after start-line.
Find the tree node that: is smallest or starts latest, contains line and starts at or after start-line.
(reply:error msg ex)Reply to MSG with a CIDER-renderable error response for EX and end the op.
Mirrors the :err'/:ex' plus :error'/:done' status convention used by
cider-nrepl, so the client surfaces the failure instead of silently getting
no value.
Reply to MSG with a CIDER-renderable error response for EX and end the op. Mirrors the `:err'/`:ex' plus `:error'/`:done' status convention used by cider-nrepl, so the client surfaces the failure instead of silently getting no value.
(sayid-all-traces {:keys [action] :as msg})Apply trace ACTION (enable/disable/remove) to every trace at once.
Apply trace ACTION (enable/disable/remove) to every trace at once.
(sayid-get-meta-at-point {:keys [transport source file line] :as msg})(sayid-trace-fn {:keys [action fn-name fn-ns] :as msg})Apply trace ACTION to the function named by MSG's fn-ns/fn-name.
Apply trace ACTION to the function named by MSG's fn-ns/fn-name.
(sayid-trace-fn-at-point {:keys [action file line column source] :as msg})Apply trace ACTION to the function whose symbol sits at the cursor position described by MSG (file/line/column/source). Replies with the resolved symbol, or nil when nothing resolves there.
Apply trace ACTION to the function whose symbol sits at the cursor position described by MSG (file/line/column/source). Replies with the resolved symbol, or nil when nothing resolves there.
(sayid-trace-ns {:keys [action ns] :as msg})Apply trace ACTION (enable/disable/remove) to the namespace named by MSG's ns.
Apply trace ACTION (enable/disable/remove) to the namespace named by MSG's ns.
(sayid-trace-ns-by-pattern {:keys [transport ns-pattern ref-ns] :as msg})cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |