{:linters ;; {:clojure-lsp/unused-public-var ;; {:level :warning ;; :exclude #{sekai.macros.components/defcomponent ;; my-ns/bar ;; other-ns ;; my-func} ;; :exclude-regex #{"sekai.macros.components/*"} ;; :exclude-when-defined-by #{my-ns/defflow} ;; :exclude-when-defined-by-regex #{"sekai.macros.components/*"} ;; :exclude-when-contains-meta #{:my-cool-meta}}} { :unresolved-symbol {:exclude [(sekai.macros.components/defcomponent)]} :clojure-lsp/unused-public-var { :level :off :exclude #{sekai.macros.components} :exclude-when-defined-by [(sekai.macros.components/defcomponent)] :exclude-when-defined-by-regex #{"sekai.macros.components/*"} } } :hooks {:analyze-call {sekai.macros.components/defcomponent hooks.macros.components/defcomponent}}}