cider-nrepl
cider-nrepl copied to clipboard
A collection of nREPL middleware to enhance Clojure editors with common functionality like definition lookup, code completion, etc.
Soft of a draft, does it look good to you? @yuhan0 @bbatsov Before submitting a PR make sure the following things have been done: - [ ] The commits are...
## Please note As I've been filling this issue I have narrowed down the cause of the exception. I'll provide the narrowed down version and the real-world version. Narrowed-down version...
It would be sweet to offer fail-fast functionality. Under it: * The first failing failing test var fails that ns; and * The first failing ns fails the test run....
## Expected behavior ``` $ clj -Sdeps '{:deps {cider/cider-nrepl {:mvn/version "0.21.1"}}}' -m nrepl.cmdline --middleware "[cider.nrepl/wrap-debug]" -i nREPL server started on port 58662 on host localhost - nrepl://localhost:58662 nREPL 0.6.0 Clojure...
The [documentation of the `retest` command doesn't seem correct](https://docs.cider.mx/cider-nrepl/nrepl-api/ops.html#retest). > Return exception cause and stack frame info for an erring test via the stacktrace middleware. The error to be retrieved...
I've been working on improving the test infrastructure in Calva, and I'm currently trying to integrate closer with Cider's test middleware. There is [no documentation that I can find for...
https://github.com/clojure-emacs/cider-nrepl/blob/cf0b5d171fd345ad9e42d92e6d1c0fb3f213a7bb/test/clj/cider/nrepl/middleware/refresh_test.clj#L131-L136 We successfully got around that gotcha in refactor-nrepl's codebase so I can apply the same technique here.
## Expected behavior Breakpoints run on multiple threads simultaneously. If multiple breakpoints are running at the same time, a mechanism exists to switch between them. ## Actual behavior I can't...
Hi all, I have been longing for some minimal test support for ClojureScript for long time and I actually had a look at the code. It seems to me it...
Right now `cider-nrepl` doesn't namespace its ops, which in the past became problematic when we decided to add a completion op to nREPL. Normally it would have been named `complete`,...