cc.journeyman.errata.rename

Recover the original Clojure function and namespace names from information in backtrace frames, by reversing the lexical substitutions by which they’re rendered into valid Java names

fn-name

(fn-name munged)

De-mung a munged function name

namespace-name

(namespace-name munged)

De-mung a munged namspace name

recover-function-name

(recover-function-name frame)

Recover the original Clojure function name (if any) represented by this stack frame.

recover-namespace-name

(recover-namespace-name frame)

Recover the original Clojure namespace name (if any) represented by this stack frame.

remove-anon

(remove-anon munged)

Remove anonomous function elements from a munged name.