Fork me on GitHub
#tools-deps
<
2020-07-24
>
Drew Verlee15:07:35

Given a deps in project A that has a :local/root to another deps in project B. If i update a dep in project B and start my repl in poject A i would expect to have the new dep from project B be used. This doesn't seem to be the case. Any ideas what could cause this?

Alex Miller (Clojure team)15:07:46

yes, you need to -Sforce to recompute the classpath

Alex Miller (Clojure team)15:07:01

right now, changes in transitive local deps are not automatically discovered

Drew Verlee15:07:57

gotcha. thanks alex

borkdude15:07:35

I saw a mention of -T in this channel. Where is this documented?

Alex Miller (Clojure team)15:07:55

in not yet published docs :)

Alex Miller (Clojure team)15:07:17

only exists in the newest dev release of clj

Alex Miller (Clojure team)15:07:34

so I wouldn't tell anyone to use it yet

Alex Miller (Clojure team)15:07:59

but it's exactly what's supported now via -A for :deps and :paths in aliases, it just has an independent name now

borkdude15:07:36

I think I'll just wait for the docs 🙂

Alex Miller (Clojure team)16:07:04

it's not really giving you anything new that you didn't already have :)

Alex Miller (Clojure team)16:07:07

there are other new and interesting things in this release though :)

vlaaad16:07:48

Now I'll have to go through the changes...