Function: cider-gradle-jack-in-dependencies

cider-gradle-jack-in-dependencies is a byte-compiled function defined in cider.el.

Signature

(cider-gradle-jack-in-dependencies PARAMS DEPENDENCIES MIDDLEWARES)

Documentation

Create gradle jack in dependencies.

Does so by concatenating PARAMS, DEPENDENCIES, and MIDDLEWARES. PARAMS are taken as-is. DEPENDENCIES are translated into Gradle's typical group:artifact:version notation and MIDDLEWARES are prepared as arguments to Clojurephant's ClojureNRepl task.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider.el
(defun cider-gradle-jack-in-dependencies (params dependencies middlewares)
  "Create gradle jack in dependencies.
Does so by concatenating PARAMS, DEPENDENCIES,
and MIDDLEWARES.  PARAMS are taken as-is.
DEPENDENCIES are translated into Gradle's typical
group:artifact:version notation and MIDDLEWARES are
prepared as arguments to Clojurephant's ClojureNRepl task."
  (concat (when cider-enable-nrepl-jvmti-agent
            "-Pjdk.attach.allowAttachSelf ")
          (cider--gradle-jack-in-property (append (cider--jack-in-required-dependencies) dependencies))
          " "
          params
          (unless (seq-empty-p params) " ")
          (cider--gradle-middleware-params middlewares)))