Affects Version/s: None
Fix Version/s: None
Environment:Clojure 1.5.1 ; Clojure.tools.namespace 0.2.3
I am experiencing issues using the c.t.n.r/refresh on my project.
I believe that I have tracked down the issue to the way deps-from-ns-decl parses :use; that is: it is different from Clojure's.
I have several places used ns-forms of the shape:
Where Clojure would load some-root-ns.module2 and some-root-ns.module3.
However, this is what deps-from-ms-decl gets:
Note that while it is of course easily fixed by using this ns-form:
It would probably be desirable to be equivalent with Clojure's behavior.