orchard to 0.31.1.
analyze-stacktrace and cider/log-analyze-stacktrace ops.orchard.java cache.orchard to 0.30.1.orchard to 0.29.0.
orchard to 0.28.0.info op doc (arglists-str, file, line, column, name and ns return keys).orchard to 0.27.2.clojure.tools.trace with orchard.trace.orchard to 0.27.1.
compliment to 0.6.0.orchard to 0.26.2:style/indent nil metadata.inspect-refresh middleware is now capable of setting all config options that orchard.inspect supports.inspect-set-* middleware ops.inspect-toggle-view-mode op.orchard to 0.26.1ops-that-can-eval internals, adapting them to the new cider.nrepl.middleware.reload ops.nrepl to 1.1.1.compliment to 0.5.5.clj-reload to 0.6.0.tools.trace to 0.8.0 (no changes in source code).tools.reader to 1.4.1.orchard to 0.25.0.
inspect-set-max-nested-depth op that customizes how many nested levels the Inspector will print before abridging.inspect-get-path middleware op, return path in every inspector middleware op instead.middleware.refresh: elide a lock for the "refresh-clear" op.orchard to 0.23.3.cider.nrepl.middleware.reload/reload-all.cider.nrepl.middleware.reload: support :before / :after functions.cider.clj-reload/reload, cider.clj-reload/reload-all, cider.clj-reload/reload-clear ops.
refresh, refresh-all, refresh-clear.orchard to 0.23.0.logjam to 0.3.0.middleware.info: offer new var-meta-allowlist option.middleware.debug: use resolve with &env to fix debugging in case of a local shadows a var.orchard to 0.22.0.logjam to 0.2.0.suitable to 0.6.2.compliment to 0.5.1.inspect-tap-indexed op.middleware.inspect: warm up Orchard info for a value's class implemented interfaces in advance.
suitable to 0.6.1."inspect-refresh" op work again.inspect-last-exception op.:doc-fragments for all responses which :value is a Class, Field or Method.analyze-last-stacktrace.orchard to 0.19.0.suitable to 0.5.1.orchard to 0.18.0.info, complete, eldoc) caches in advance.
middleware.inspect: add new inspect-tap-current-value op.middleware.inspect: add new inspect-previous-sibling, inspect-next-sibling ops.track-state: include var info for macros defined for ClojureScript namespaces.
foo.cljs, now var info for any macros contained in foo.clj is also included.compliment to 0.4.4.info and eldoc ops: fix regression for the special form ...orchard to 0.15.1.info and eldoc ops: also return :doc-fragments, :doc-first-sentence-fragments, :doc-first-sentence-fragments attributes when available.
info and eldoc ops: accept a Compliment-style context parameter that helps infering the Java class of the object being queried.orchard to 1.5.0.compliment to 0.4.3.middleware.track-state: handle non-existing .jar files that may be in the classpath."ns-path" op: also include a :url attribute in the response.compliment to 0.4.1.haystack to 0.2.0.haystack to 0.1.0.track-state middleware invokeable directly, by requesting the new "cider/get-state" op.
:changed-namespaces info on demand, which can be necessary for:
fn-refs and fn-deps middleware: add new :file-url field.
file: or file:jar:, whenever possible.fn-refs and fn-deps middleware: sort the results by file, line and column.orchard to 1.4.2.orchard to 1.4.0.middleware.track-state: now an inferred :style/indent metadata value is included, when adequate.suitable to 0.5.0.track-state: Include cljs.core ns info.middleware.test: now timing information is returned at var and ns level under the :ms/:humanized keys.middleware.test: only include :diff data when the expected/actual mismatch is deemed diffable.
middleware.test: offer fail-fast functionality.orchard to 0.13.0.compliment to 0.4.0.track-state middleware now returns accurate metadata for cljs requests.cljfmt to 0.9.2.puget to 1.3.4.compliment to 0.3.16.#break! and #dbg! reader macros for breaking on exceptionwrap-debug middleware now adds an optional :caught-msg key to the eval op response, containing the exception message when caught by the debugger.analyze-stacktrace), rename stacktrace op to analyze-last-stacktrace and deprecate stacktrace.puget to 1.3.3.orchard to 0.11.0 (this adds support for Spec 2).orchard to version 0.10.0.compliment to version 0.3.14.fipp to 0.6.26.cljfmt to 0.9.0.compliment to version 0.3.13.undef-all op.tools.namespace1.3.0.Upgrade tools.trace.
middleware.macroexpand: support a corner case for tools.deps.middleware.test.extensions: make :actual reporting clearer.middleware.out that could result in duplicate output.orchard to 0.8, which addresses a bunch of dynapath-related classloader issues. Navigation to Java sources should work more reliably now.middleware.out: remove reflection.middleware.test: gracefully handle exceptions thrown within fixtures.middleware.format: print otherwise non-serializable objects as strings.*out* handling.suitable and orchard, bringing in related bugfixes.undef-all op to undefine all symbols and aliases in namespace.cider.nrepl.middleware.test/*test-error-handler* var which you can override with arbitrary functions.middleware.stacktrace detect a given project's common ns prefix even in face of single-segment namespaces such as user.cider.nrepl.middleware.stacktrace/analyze-stacktrace.clj-suitable to version 0.4 and re-enable enhanced completions for shadow-cljs.suitable's enhanced completions for anything but shadow-cljs.compliment and orchard.undef op to work on fully qualified symbols.nil :query check in apropos's var-query-map.isDirectory check in slurp middleware.symbol param in the undef middleware to sym. (the old name is retained for backwards compatibility)symbol param in the complete middleware to prefix. (the old name is retained for backwards compatibility)symbol param in all the info middleware ops to sym. (the old name is retained for backwards compatibility)recur inside case in the debugger.:inspect command to work on the current expression. Add a new command :inspect-prompt to inspect an arbitrary value.inspect-def-current-value to inspect middleware.info op not to return nil as a value of key.enhanced-cljs-completion to cljs message like:{:op "complete"
:ns "..."
:prefix "..."
:enhanced-cljs-completion? t}
*print-length* and *print-level* in the debugger.orchard dep to 0.5.1 to address missing specs for var metadata.suitable dep to address a NPE.node REPL.__prefix__.xref middleware providing fn-deps and fn-refs ops.clojuredocs middleware providing clojuredocs-lookup and clojuredocs-refresh-cache ops.def not being properly font locked when using dynamic font locking for ClojureScript.ns-vars-with-meta to return public vars.cider.nrepl.main namespace. The functionality in it has been superseded by nrepl.cmdline.cider.tasks/nrepl-server custom task.zprint, suitable for using with nrepl.middleware.print.refresh op is now interruptible.cider.nrepl.middleware.pprint. All functionality has been replaced by the built-in printing support in nREPL 0.6.0.cider.nrepl.pprint namespace.tools.nrepl). Now nREPL 0.4+ is required.cemerick.piggieback). Now Piggieback 0.3+ is required.cider.nrepl.middleware.pprint if favour of the built-in pprint support in nREPL 0.5.ns-aliases op to the ns middleware.info related functionality to orchard.*out* and *err* in wrap-out.orchard.cider/piggieback).test and test-all ops.apropos middleware.Can you improve this documentation? These fine people already did:
vemv, Bozhidar Batsov, Oleksandr Yakushev, yuhan0, liquidz, Michael Griffiths, Pranav Gajjewar, Arne Brasseur, FiV0, Alexander Yakushev, Roman Scherer, Tijs Mallaerts, Robert Krahn, Andrea Richiardi, Phil Brown, Dominic Monroe, Cartmanishere, Masashi Iizuka, Iizuka Masashi, Mikhail Kuzmin, Hugo Duncan, Filipe Silva, behrica, Iñaki Arenaza, ikappaki, Oskar Kvist, alexander-yakushev, Felipe, Finn Petersen & dan suttonEdit on GitHub
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 |