Function: cider-jack-in-params

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

Signature

(cider-jack-in-params PROJECT-TYPE)

Documentation

Determine the commands params for cider-jack-in for the PROJECT-TYPE.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider.el
(defun cider-jack-in-params (project-type)
  "Determine the commands params for `cider-jack-in' for the PROJECT-TYPE."
  ;; The format of these command-line strings must consider different shells,
  ;; different values of IFS, and the possibility that they'll be run remotely
  ;; (e.g. with TRAMP). Using `", "` causes problems with TRAMP, for example.
  ;; Please be careful when changing them.
  (pcase project-type
    ('lein        cider-lein-parameters)
    ('clojure-cli cider-clojure-cli-parameters)
    ('babashka    cider-babashka-parameters)
    ('shadow-cljs cider-shadow-cljs-parameters)
    ('gradle      cider-gradle-parameters)
    ('nbb         cider-nbb-parameters)
    ('basilisp    cider-basilisp-parameters)
    (_            (user-error "Unsupported project type `%S'" project-type))))