This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-07-13
Channels
- # bangalore-clj (1)
- # beginners (40)
- # boot (22)
- # clara (19)
- # cljs-dev (265)
- # clojure (160)
- # clojure-dev (6)
- # clojure-italy (5)
- # clojure-russia (47)
- # clojure-spec (10)
- # clojure-uk (63)
- # clojurescript (88)
- # core-async (8)
- # cursive (54)
- # datomic (48)
- # emacs (32)
- # garden (3)
- # graphql (29)
- # hoplon (54)
- # jobs (1)
- # klipse (4)
- # luminus (5)
- # lumo (21)
- # mount (5)
- # off-topic (16)
- # om (2)
- # pedestal (10)
- # play-clj (1)
- # portkey (32)
- # re-frame (21)
- # reagent (48)
- # rum (1)
- # spacemacs (4)
- # sql (3)
- # unrepl (5)
PSA: If you use CLJS with fighweel in your project you might've noticed that "jump to definition" will jump into a weird figwheel-helper-deploy.js
file. Eg when you jump to definition at (goog/getUid {})
. You can exclude that JS file from indexing in "Open Module settings" (right click on your project), then Libraries
-> figwheel-sidecar
-> exclude
-> choose compiled-utils
.
So, a few days ago the clojure resultion stopped working for me. One of my macros was acting as a defn, and Cursive was ādoing the right thingā when I set it to resolve that as a defn. Now it isnāt working anymore, but the resolution is still set when I look at preferences. I tried invalidating cache/restart, clearing out the IDEA files and re-importing. No luck.
@cfleming Yeah, Iām having a number of issues. At the moment Iām trying an old release from Jan 1, and that isnāt working for me either. Iām going to try an old project and see if there isnāt something weird about what Iām working on. Iāve lost all ability to affect resolution of macros
Thatās very strange - the issue is Iāve never managed to reproduce this. If you could provide a repro project that would be excellent.
it used to be. I donāt get the offer to resolve as defnā¦Iāve cleared all of them in prefs, but it still wonāt reoffer
If you navigate from the defmutation
symbol, does that take you to the macro definition?
Iāve gone as far as re-installing the plugin, clearing ~/Library (everything to do with IntelliJ), and git clean -xfd
on the repo to clear out all IDE files.
Instead of opening the menu to the right, you have to select the Resolveā¦ asā¦ item with enter
For some reason, that confuses a lot of people (including me, from time to time), I think itās the ā¦ at the end of the menu item.
So, the resolution had stopped working at some point with the resolution still in prefs, but now that Iāve reinstalled everything hard to know what was causing that