Variable: cider-clojure-compilation-error-phases
cider-clojure-compilation-error-phases is a customizable variable
defined in cider-eval.el.
Value
("read-source" "macro-syntax-check" "macroexpansion" "compile-syntax-check" "compilation")
Documentation
Error phases which will not cause the *cider-error* buffer to pop up.
The default value results in no stacktrace being shown for compile-time errors.
Note that *cider-error* pop behavior is otherwise controlled
by the cider-show-error-buffer defcustom.
cider-clojure-compilation-error-phases(var)/cider-clojure-compilation-error-phases(fun) takes precedence.
If you wish phases to be ignored, set this variable to nil instead.
You can learn more about Clojure's error phases at: https://clojure.org/reference/repl_and_main#_at_repl
This variable was added, or its default value changed, in cider version 0.18.0.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-eval.el
(defcustom cider-clojure-compilation-error-phases cider-clojure-compilation-error-phases-default-value
"Error phases which will not cause the `*cider-error*' buffer to pop up.
The default value results in no stacktrace being shown for compile-time errors.
Note that `*cider-error*' pop behavior is otherwise controlled
by the `cider-show-error-buffer' defcustom.
`cider-clojure-compilation-error-phases' takes precedence.
If you wish phases to be ignored, set this variable to nil instead.
You can learn more about Clojure's error phases at:
https://clojure.org/reference/repl_and_main#_at_repl"
:type '(repeat string)
:group 'cider
:package-version '(cider . "0.18.0"))