Ahhh. They were actually duplicates and I did some cleanup. I did do some looking to see if anyone would be affected but can’t see yours of course. Sorry about that...
No worries. I’m checking to see if I can run some sanity check tests when you check something in to deps, but it’s looking tricky.
I’m not even sure why I was using as-canonical since I used canonicalize in a different spot to check for the functionality being present.
https://twitter.com/CursiveIDE/status/1364018625728847874 (@coyotesqrl, @kenny, @alex-eberts and others)
Problem fixed for me. Thanks for the quick update!
these releases are typically available for at least a few days as prereleases before I officially release - I usually announce those on #tools-deps and #releases
tracking that would probably at least give you a heads up
you could programmatically track it by watching https://github.com/clojure/homebrew-tools/tree/master/Formula or https://github.com/clojure/brew-install/blob/1.10.2/devel.properties
Ok, thanks - I’m trying to figure this out at the moment. So everything that’s under releases at Github is an official release, correct?
Additionally, the latest version of Clojure CLI 1.10.2.796 also fixes the issues so upgrading either should address this - this one was on me, apologies
And probably brew, automatically upgrading things when you don't ask for it ;)
Have there been any changes about how to work with lein v
projects recently? I have a project I’ve been working with for several weeks and just in the last few days I’ve done something that prevents me from starting a new REPL in Cursive, though I can connect to a remote one fine. I get an error like this: ERROR - intellij.openapi.progress.Task - resources/version.edn (No such file or directory) <http://java.io|java.io>.FileNotFoundException: resources/version.edn (No such file or directory)
`. I have an existing workaround in prep-tasks
in the format described here: https://github.com/roomkey/lein-v/issues/26
Thank you so much! Please let me know if I can assist in any way. I appreciate your quick help here - I’m relatively new to Clojure, so this change will remove one little hurdle as I get acclimated. It’s a big help for me.
@etldan I don’t think anything has changed in any of that code for ages. I’ll see if I can reproduce this and fix it properly.
Thank you — it may be my workaround which is no longer necessary — I had this, per that GitHub issue for lein-v:
:prep-tasks [~(when (System/getenv "PWD") ["v" "cache" "resources" "edn"])]
I will look and see if this is no longer necessary in my setup.
The other thing I had to do was documented in here (for opening the project the first time), which I believe is unrelated to the current issue I’m seeing.
https://github.com/cursive-ide/cursive/issues/1999I’ll take a look at that one too, thanks.
Thanks - I tried the pre-tasks without the check and still yields an error, so I think it’s behaving similarly to the lein-v issue posted at the start of this thread.
:prep-tasks [["v" "cache" "resources" "edn"]]