Afternoon beautiful people, I'm playing around with Edge. After creating an app, on initial import into Cursive, I get the following error:
Error resolving C:\Users\conan\dev\edge\cervest.farmvest: Manifest type not detected when finding deps for juxt.edge/edge.system in coordinate {:local/root "C:\\Users\\conan\\dev\\edge\\edge.system"}
That directory doesn't exist, but a refernce to juxt.edge/edge.system
appears inside lib/edge.app
and lib/edge.ig.yada
. Don't suppose anybody's seen this before? Perhaps I've done something the wrong way round.
ah, it was the clojure version, i was on 1.10.0.141 but needed 1.10.0.442
thanks! things move quickly round here!
for context, this is a sync failure in cursive's clojure-deps support
OK, scratch what I said earlier, this isn't a Cursive problem. I can reproduce as follows:
$ git clone git@github.com:juxt/edge.git
Cloning into 'edge'...
remote: Enumerating objects: 180, done.
remote: Counting objects: 100% (180/180), done.
remote: Compressing objects: 100% (101/101), done.
remote: Total 4596 (delta 61), reused 145 (delta 44), pack-reused 4416
Receiving objects: 100% (4596/4596), 2.25 MiB | 2.15 MiB/s, done.
Resolving deltas: 100% (2343/2343), done.
$ cd edge/
$ ./bin/app acme/radar --sass --cljs
Generating fresh 'clj new' edge.app-template project into acme.radar.
$ cd acme.radar/
$ ../bin/rebel -A:dev
[Edge] Starting development environment, please wait…
Error building classpath. Manifest type not detected when finding deps for juxt.edge/app.logging in coordinate #:local{:root "../edge.app.logging"}
I must be reading something wrong, have i made a typo somewhere? my wrist is broken so it often doesn't do what i ask of it.Update your version of clojure
Make sure you're on eap6 in cursive too