integrant 2020-03-10

Hi, when I use integrant.repl to (reset) my system it reloads a lot of namespaces from my dependencies: :reloading (re-frame.db re-frame.loggers re-frame.registrar re-frame.trace re-frame.interceptor re-frame.cofx re-frame.utils re-frame.subs re-frame.std-interceptors......... Is this expected behavior?

Sorry @kevin.van.rooijen, I don't think I was clear enough: I know that it's supposed to reload namespaces that have changed since I last ran (reset). But that shouldn't include my static dependencies (such as re-frame.db etc), right?

I'm assuming something in my config is strange...

Not sure if that's an integrant issue or a clojure.tools issue

But I don't think it would be expected

I think you're right, I probably would have the same issue using tools.namespace by itself or when using component

Since the clojure.tools doc clearly says "files which have changed"

Might be what I'm experiencing.

And using set-refresh-dirs seems to solve the problem!

Ah that's a good catch

Of course if you're only using integrant, then that wouldn't help