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.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.namespace
1.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:
Bozhidar Batsov, vemv, yuhan0, liquidz, Michael Griffiths, Pranav Gajjewar, Arne Brasseur, FiV0, Roman Scherer, Tijs Mallaerts, Robert Krahn, Alexander Yakushev, Andrea Richiardi, Phil Brown, Dominic Monroe, Cartmanishere, Masashi Iizuka, Iizuka Masashi, Hugo Duncan, Iñaki Arenaza, Oskar Kvist, Felipe, Finn Petersen & dan suttonEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close