This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-05-05
Channels
- # announcements (7)
- # babashka (61)
- # beginners (146)
- # cider (4)
- # clj-kondo (25)
- # cljsrn (29)
- # clojars (30)
- # clojure (30)
- # clojure-australia (17)
- # clojure-europe (43)
- # clojure-italy (16)
- # clojure-nl (2)
- # clojure-spec (13)
- # clojure-sweden (7)
- # clojure-uk (8)
- # clojurescript (38)
- # cursive (12)
- # datomic (42)
- # defnpodcast (2)
- # dirac (1)
- # events (5)
- # fulcro (5)
- # graalvm (43)
- # graphql (11)
- # helix (6)
- # jackdaw (13)
- # jobs (4)
- # lambdaisland (8)
- # malli (12)
- # off-topic (83)
- # pathom (9)
- # podcasts-discuss (2)
- # re-frame (6)
- # reagent (3)
- # reitit (8)
- # remote-jobs (1)
- # shadow-cljs (40)
- # vim (21)
If you just want lint on your code, you don't need LSP. But if you want lint + refactoring + quick fixes + other IDE features, you'd probably wants to install only lsp-mode and clojure-lsp which already have clj-jondo built-in and give all of that
Here you can see all features: https://clojure-lsp.github.io/clojure-lsp/features/
@UKFSJSM38 Thank you!
Hello, I'm having an issue with clj-kondo and honeysql because honeysql helpers are macros and clj-kondo doesn't recognize those macros. I tried configuring clj-kondo as in honeysql's https://github.com/seancorfield/honeysql/blob/develop/.clj-kondo/config.edn
but now, instead of a unknown symbol warning, I'm getting an error because it expects (select :field1 :field2 :field3)
to have only 2 arguments..
anyone had issues like this before?
solve it adding a config to lint the helper as clj-kondo.lint-as/def-catch-all
helo, I am trying to use clj-kondo and it tells me Unexpected error. Please report an issue. when I try to lint a file manually
well, for example, you could make a screenshot of how you invoke clj-kondo, provide the clj-kondo version, operating system, etc.
this probably means that there is misconfiguration in this file. please let me know what caused it so clj-kondo can provide a better error message
:unresolved symbol :exclude vector had lists without further vectors, just the namespaces
:unresolved-symbol {:exclude [(helix.core/defnc) (helix.core/defhook) (kitchen-async.promise)]}}}
and :exclude [ () ....
btw. I wouldn't expect anything to work with incorrect config, so I am sharing it mostly to clear it up, not because I think you should do anything about it