Function: cider-log--ensure-initialized
cider-log--ensure-initialized is a byte-compiled function defined in
cider-log.el.
Signature
(cider-log--ensure-initialized FRAMEWORK &optional APPENDER CONSUMER)
Documentation
Ensure that the given FRAMEWORK, APPENDER and CONSUMER are initialized.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-log.el
(defun cider-log--ensure-initialized (framework &optional appender consumer)
"Ensure that the given FRAMEWORK, APPENDER and CONSUMER are initialized."
(setq cider-log-framework framework
cider-log-framework-name (cider-log-framework-name framework))
(when appender
(setq cider-log-appender appender
cider-log-appender-id (cider-log-appender-id appender)
cider-log-appender-size (cider-log-appender-size appender)
cider-log-appender-threshold (cider-log-appender-threshold appender))
(cider-log--set-filters (cider-log-appender-filters appender)))
(when consumer
(setq cider-log-consumer consumer)
(cider-log--set-filters (cider-log-consumer-filters appender)))
(when (and appender (not cider-log--initialized-once-p))
(unless (cider-log-appender-reload framework appender)
(setq cider-log-appender (cider-sync-request:log-add-appender framework appender))
(setq cider-log--initialized-once-p t))))