This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-07-18
Channels
- # announcements (35)
- # babashka (14)
- # beginners (23)
- # calva (5)
- # cljsrn (3)
- # clojure (154)
- # clojure-europe (12)
- # clojure-losangeles (2)
- # clojure-uk (5)
- # clojurescript (42)
- # conjure (3)
- # cursive (10)
- # datomic (3)
- # emacs (6)
- # events (1)
- # graalvm (1)
- # helix (1)
- # honeysql (1)
- # hyperfiddle (1)
- # jobs-discuss (1)
- # lsp (8)
- # malli (54)
- # meander (1)
- # membrane (1)
- # off-topic (246)
- # polylith (4)
- # practicalli (1)
- # re-frame (14)
- # releases (1)
- # shadow-cljs (21)
- # sql (58)
- # vim (1)
- # vrac (2)
Hi! I'm new to cursive.
What's the recommended intellij version to use?
Because I'm using 2021.1.3 and I get a lot of incorrect warnings (f.e. defn cannot be resolved
)
Or what version do you use that does not have this problem?
I am on 2020.3.2. Got an example of where you are seeing that? Are you having IntelliJ do its indexing? There is a menu item Files/Invalidate caches and restart
hack that might do something. When you created the project did you identify it as Leinengen or deps-managed?
@U0281QDFE1X There’s a checklist of things to try for that here: https://cursive-ide.com/userguide/troubleshooting.html#help-lots-of-symbols-don-t-resolve. It’s not related to the version of IntelliJ.
@U0PUGPSFR
Well I'm seeing it in every file that is .cljs
(in .clj
it's fine)
I use deps, although I had to open the project from pom.xml so I can connect shadow-cljs in repl.
Yeah I've run Invalidate caches and restart
already
@U0567Q30W
I also checked the troubleshooting, before writing here, but nothing seems to help or relate to my problem.
And it shows me that "cannot be resolved" for many different functions in .cljs files, like defn
let
fn
nil?
But for example it has no problem with def
By importing pom.xml. Okay it works! I've reinstalled the cursive, made sure that cljs alias is checked in, and it's not highlighting it anymore! Thanks for the help