Fork me on GitHub
#cursive
<
2018-05-30
>
danm10:05:00

Well Cursive calculates dependencies based on the contents of your project.clj doesn't it? So if you check out another branch and the contents of that is different, it'll refresh

danm10:05:32

When I do that sort of thing it gives me a popup. "Leiningen project structure has changed, click here to refresh" or something

danm10:05:55

So if it's just a quick switch to check something and switch back I don't bother, but if I'm doing longer dev I do

danm10:05:10

I do have a lot of different microservice project.cljs in a monorepo though, so it takes it a while to complete the refresh of all of them (it just blindly refreshes everything, rather than just the ones which have changed)