This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-11-11
Channels
- # adventofcode (1)
- # aleph (1)
- # announcements (3)
- # babashka (39)
- # beginners (84)
- # calva (1)
- # cider (17)
- # clj-kondo (15)
- # cljs-dev (43)
- # clojure (132)
- # clojure-dev (1)
- # clojure-europe (4)
- # clojure-nl (7)
- # clojure-norway (4)
- # clojure-uk (22)
- # clojurescript (56)
- # clojurex (24)
- # cursive (11)
- # data-science (2)
- # datascript (33)
- # datomic (7)
- # docker (2)
- # figwheel-main (11)
- # fulcro (2)
- # jobs (3)
- # joker (29)
- # leiningen (3)
- # nrepl (4)
- # off-topic (11)
- # planck (4)
- # reitit (5)
- # ring (4)
- # shadow-cljs (205)
- # spacemacs (5)
- # xtdb (9)
psa: looks like the "Refresh Leiningen Projects" menu item has been removed, but you can use the Leiningen view to do that (View -> Tool Windows -> Leiningen)
You’re right, that should now be called “Refresh Build System Projects” but for some reason it’s not appearing.
Oh wait, I see what the problem is. For some reason that action is only available when invoking it from a project.clj/deps.edn file. That looks like a bug, I can’t think why that would be a useful restriction.
well, I can't see it in the contextual menu for a project.clj file either, but I'm using the Leiningen view in the meanwhile
this is 1.9.0-eap8-2019.2
hello, one thing I just realized, is that Cursive can't follow clojure specs that are not defined in the same namespace of the keyword, for example, if I have a file: src/my-proj/core.clj
and inside I define (s/def :my-proj.a-different.namespace/something string?)
, Cursive can't find that definition when I try to jump for it, is this a known issue?
It does actually work for me I believe. Though the ns I use doesn't really exist: :employee/id
good point, I remember those working as well, but when I use this with some long existent namespaces, them cursive is unable to follow