Fork me on GitHub
#clj-kondo
<
2023-07-07
>
joshcho03:07:52

I want https://github.com/clj-kondo/clj-kondo/blob/master/doc/config.md#inline-macro-configuration for clojurescript macros, but am having difficulty setting it up. I have in utils.clj:

(ns slix.utils)
(defmacro with-simple-subs
  {:clj-kondo/ignore [:unresolved-symbol]}
  [subs & body]
  `(let [~@(apply concat (map to-simple-sub subs))]
     ~@body))
and in utils.cljs:
(ns slix.utils
  (:require-macros [slix.utils :refer [with-simple-subs]]))
(with-simple-subs [a b c])
I get linting errors in a, b, and c, when I expect those linting errors to be ignored.

borkdude11:07:01

Do you have a recent version of clj-kondo? Did you lint the original macro? Do you see anything in .clj-kondo?