orchard
orchard copied to clipboard
Navigable inspected exceptions
Currently, if we're inspecting an Exception, we cannot directly navigate to the file/line of each element of the rendered stacktrace.
i.e., this stacktrace is just text atm:
Currently, a workaround is to d
(cider-inspector-def-current-val
) the inspected Exception, and then throw
it in the repl. cider-stacktrace-analyze-in-region
may also work.
I think that something very "inspector-like" would be to reify the stacktrace into something that also is navigable:
- navigable cause chain
- individual stacktraceelements rendered similarly to members of a vector
- a keybinding / click action to open stacktraceelements as clojure buffer