You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,7 @@
7
7
-[#3226](https://github.com/clojure-emacs/cider/pull/3226): Populate completions metadata, making it possible to change the style of completion via `completion-category-override` or `completion-category-defaults`.
8
8
-[#2946](https://github.com/clojure-emacs/cider/issues/2946): Add custom var `cider-merge-sessions` to allow combining sessions in two different ways: Setting `cider-merge-sessions` to `'host` will merge all sessions associated with the same host within a project. Setting it to `'project` will combine all sessions of a project irrespective of their host.
9
9
- Support Gradle jack-in via the Gradle wrapper, instead of just a globally installed `gradle` on the `PATH`.
10
+
- Gradle projects can now inject dependencies and middleware as with other build tools (dependency injection requires [Clojurephant](https://github.com/clojurephant/clojurephant) 0.7.0-alpha.6 or higher)
Copy file name to clipboardExpand all lines: doc/modules/ROOT/pages/basics/up_and_running.adoc
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,6 +88,8 @@ Here's how you can modify the injected dependencies for `cider-jack-in-clj`:
88
88
"foo/bar" "1.0")
89
89
----
90
90
91
+
IMPORTANT: Always use the fully qualified `group/artifact` (e.g. `re-frame/re-frame`) in these dependencies, since only Leiningen supports the bare `re-frame` syntax.
92
+
91
93
CIDER will also inject the most recent version of nREPL that it supports. This is a simple
92
94
trick to override the version of nREPL bundled with your build tool (e.g. Leiningen), so you can gain
93
95
access to the newest nREPL features. Generally that's one aspect of CIDER's inner workings
@@ -104,10 +106,6 @@ for example, if your project defaults to an older version of Clojure than that
104
106
supported by the CIDER middleware. Set `cider-jack-in-auto-inject-clojure`
105
107
appropriately to enable this.
106
108
107
-
NOTE: CIDER does not currently support
108
-
dependency auto-injection for Gradle projects. Unfortunately there's no
109
-
way to pass extra dependencies to Gradle via its command-line interface.
110
-
111
109
=== Jacking-in without a Project
112
110
113
111
If you try to run `cider-jack-in` outside a project
IMPORTANT: Always use the fully qualified `group/artifact` (e.g. `re-frame/re-frame`) in these dependencies, since only Leiningen supports the bare `re-frame` syntax.
21
+
20
22
Typically, modifying this variable is not needed, as ClojureScript dependencies are declared
21
23
explicitly in your project configuration most of the time.
0 commit comments