Fork me on GitHub
#tools-deps
<
2020-07-24
>
drewverlee15: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?

alexmiller15:07:46

yes, you need to -Sforce to recompute the classpath

alexmiller15:07:01

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

drewverlee15:07:57

gotcha. thanks alex

borkdude15:07:35

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

alexmiller15:07:55

in not yet published docs :)

alexmiller15:07:17

only exists in the newest dev release of clj

alexmiller15:07:34

so I wouldn't tell anyone to use it yet

alexmiller15: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 🙂

alexmiller16:07:04

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

alexmiller16: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...

alexmiller16:07:15

writeup is coming