(all-namespaces ns-strs
{:keys [excluding-ns prefixes? get-all-ns-fn] :as config})Return all loaded namespaces that match with ns-strs but
excluding excluding-ns. If prefixes? is true, ns-strs
will be used as prefixes, else a exact match will be required.
Return all loaded namespaces that match with `ns-strs` but excluding `excluding-ns`. If `prefixes?` is true, `ns-strs` will be used as prefixes, else a exact match will be required.
(eval-form-error-data _ ex)(instrument-files-for-namespaces
ns-strs
{:keys [prefixes? files-for-ns-fn uninstrument?] :as config})Instrument and evaluates all forms of all loaded namespaces matching
ns-strs.
If prefixes? is true, ns-strs will be used as prefixes, else a exact match will be required.
Instrument and evaluates all forms of all loaded namespaces matching `ns-strs`. If `prefixes?` is true, `ns-strs` will be used as prefixes, else a exact match will be required.
(interesting-form? form _)Predicate to check if a form is interesting to instrument.
Predicate to check if a `form` is interesting to instrument.
(ns-vars-cljs ns-symb)Return all vars for a ClojureScript ns.
Return all vars for a ClojureScript `ns`.
(re-eval-form ns-symb form config)(re-eval-form ns-symb
form
{:keys [uninstrument? eval-in-ns-fn] :as config}
retrying?)(read-file-ns-decl file)Attempts to read a (ns ...) declaration from file and returns the unevaluated form.
Returns nil if ns declaration cannot be found.
read-opts is passed through to tools.reader/read.
Attempts to read a (ns ...) declaration from `file` and returns the unevaluated form. Returns nil if ns declaration cannot be found. `read-opts` is passed through to tools.reader/read.
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 |