From c60f33edebb4628ebc2aeef0b5d6a6abc4d8a0ef Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Sat, 8 Mar 2025 20:26:30 +0100 Subject: [PATCH] [fix] [#32] Fix clj-kondo warnings Note also related Encore-side PR: https://github.com/taoensso/encore/pull/84 --- main/src/taoensso/telemere.cljc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/main/src/taoensso/telemere.cljc b/main/src/taoensso/telemere.cljc index 8388e86..2b1e0ef 100644 --- a/main/src/taoensso/telemere.cljc +++ b/main/src/taoensso/telemere.cljc @@ -35,6 +35,23 @@ ;;;; Shared signal API +(declare ; Needed to avoid `clj-kondo` "Unresolved var" warnings + level-aliases + help:filters help:handler help:handler-dispatch-options + get-filters get-min-levels get-handlers get-handlers-stats + + #?(:clj without-filters) + set-kind-filter! #?(:clj with-kind-filter) + set-ns-filter! #?(:clj with-ns-filter) + set-id-filter #?(:clj with-id-filter) + set-min-level! #?(:clj with-min-level) + + #?(:clj with-handler) #?(:clj with-handler+) + add-handler! remove-handler! stop-handlers! + + ^:dynamic *ctx* set-ctx! #?(:clj with-ctx) #?(:clj with-ctx+) + ^:dynamic *middleware* set-middleware! #?(:clj with-middleware) #?(:clj with-middleware+)) + (sigs/def-api {:sf-arity 4 :ct-call-filter impl/ct-call-filter