clj-kondo 2026-03-13

We sometimes require namespaces for their top-level effects (often to obtain multimethod implementations. Then in kondo/lsp, we see things like: 5 14 lsp-flycheck-warning-unnecessary unused-namespace namespace foo.bar.baz is required but never used (lsp) What's the best way to deal w/ this?

Don't use an alias for those namespaces, then it'll not complain

[foo.bar] instead of [foo.bar :as f]

👍 1

brilliant, thank you