This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-11-04
Channels
- # beginners (56)
- # boot (11)
- # cider (1)
- # clojure (112)
- # clojure-denmark (4)
- # clojure-russia (7)
- # clojurescript (45)
- # component (1)
- # cursive (19)
- # data-science (10)
- # datacrypt (1)
- # datascript (22)
- # datomic (3)
- # defnpodcast (2)
- # emacs (4)
- # fulcro (26)
- # hoplon (21)
- # jobs-discuss (5)
- # klipse (5)
- # onyx (8)
- # portkey (1)
- # re-frame (8)
- # reagent (17)
- # ring (7)
- # shadow-cljs (14)
- # spacemacs (9)
- # vim (4)
@kenny That’s very strange. Does that happen for all namespaces requiring clojure.spec.alpha
?
Ok. In the latest EAP they’ve made some indexing changes, I thought that might have been the problem.
Though now that I'm back in the editor, navigation to re-frame keywords doesn't seem to work.
Oh, do they need to be full namespace qualified keyword? e.g. :foo/bar
won't work but ::foo/bar
will?
Ohh my bad. It's definitely because of the re-frame wrapper. Completely forgot about that. I believe you said there was a workaround for this?
Doing this does not work:
<item key="compute.ui-frontend.re-frame/reg-event-fx" resolves-as="re-frame.core/reg-event-fx" />
Hi, I’ve been using cursive with unity and clojureCLJR and it’s working ok but I was wondering if anyone has tips. Like is it possible to tell cursive/intellij to turn off interop / classname inspections.
@snoe you can turn off most (all?) inspections at a pretty granular level in the preferences
@danielgrosse It seems the class/method highlights are at the syntax level not the inspection level - and I think the syntax level is all-or-nothing - I can’t seem to be able to keep clojure syntax and reference checks while turning off interop checks. Hopefully I’m wrong but if not I’m thinking the way to hack around the problem is to stub out java packages/classes/methods for the Unity stuff.
(I’m talking about these highlights if it wasn’t clear) https://imgur.com/a/EP9tk