Fork me on GitHub
#cursive
<
2022-02-03
>
p-himik16:02:52

I have two aliases with conflicting deps with versions that can't be compared (one has :mvn/version and the other has :git/sha). Enabling both of those aliases in Clojure Deps results in the Unable to compare versions error. But I'd like to be able to work on code that needs the first alias and on code that needs the second one at the same time, without having to toggle them and refresh the deps every time I switch between files. Is there a workaround that's not as clunky as creating a special alias just for Cursive that copies one of those aliases but excludes the dep with a conflicting version?

imre16:02:35

how about creating a third alias that just fixes a version of the conflicting dependency?

p-himik16:02:52

That makes sense, thanks!