Fork me on GitHub
#juxt
<
2019-03-29
>
conan16:03:43

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.

conan16:03:10

for context, this is a sync failure in cursive's clojure-deps support

conan17:03:31

OK, scratch what I said earlier, this isn't a Cursive problem. I can reproduce as follows:

$ git clone [email protected]: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.

dominicm17:03:48

Update your version of clojure

dominicm17:03:02

Make sure you're on eap6 in cursive too

conan08:04:00

ah, it was the clojure version, i was on 1.10.0.141 but needed 1.10.0.442

conan08:04:16

thanks! things move quickly round here!