Skip to content

Commit 5422252

Browse files
committed
Adapt cljr--inject-jack-in-dependencies to upstream changes in CIDER
1 parent 4db2483 commit 5422252

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Unreleased
44

5+
## 3.3.3
6+
7+
- Adapt `cljr--inject-jack-in-dependencies` to upstream changes in CIDER.
8+
59
## 3.3.2
610

711
- Use refactor-nrepl [3.3.2](https://github.com/clojure-emacs/refactor-nrepl/blob/v3.3.2/CHANGELOG.md#332).

clj-refactor.el

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4180,8 +4180,16 @@ See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-change-function-
41804180
"Inject the REPL dependencies of clj-refactor at `cider-jack-in'.
41814181
If injecting the dependencies is not preferred set `cljr-inject-dependencies-at-jack-in' to nil."
41824182
(when (and cljr-inject-dependencies-at-jack-in
4183+
(fboundp 'cider-add-to-alist)
4184+
(boundp 'cider-preferred-build-tool)
4185+
(boundp 'cider-jack-in-dependencies)
41834186
(boundp 'cider-jack-in-lein-plugins)
41844187
(boundp 'cider-jack-in-nrepl-middlewares))
4188+
4189+
(when (not (eq cider-preferred-build-tool 'lein))
4190+
(cider-add-to-alist 'cider-jack-in-dependencies
4191+
"refactor-nrepl/refactor-nrepl" cljr-injected-middleware-version))
4192+
41854193
(add-to-list 'cider-jack-in-lein-plugins `("refactor-nrepl/refactor-nrepl" ,cljr-injected-middleware-version
41864194
:predicate cljr--inject-middleware-p))
41874195
(add-to-list 'cider-jack-in-nrepl-middlewares '("refactor-nrepl.middleware/wrap-refactor"

0 commit comments

Comments
 (0)