clj-kondo / clj-kondo Clojure 1.9K 313 Static analyzer and linter for Clojure code that sparks joy clojure clojurescript linter static-analysis