We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 28a7440 commit e807ebfCopy full SHA for e807ebf
src/main/clojure/cljs/analyzer.cljc
@@ -1654,7 +1654,10 @@
1654
(binding [*cljs-dep-set* (vary-meta (conj *cljs-dep-set* lib) update-in [:dep-path] conj lib)]
1655
(assert (every? #(not (contains? *cljs-dep-set* %)) deps)
1656
(str "Circular dependency detected, "
1657
- (apply str (interpose " -> " (-> *cljs-dep-set* meta :dep-path)))))
+ (apply str
1658
+ (interpose " -> "
1659
+ (conj (-> *cljs-dep-set* meta :dep-path)
1660
+ (some *cljs-dep-set* deps))))))
1661
(doseq [dep deps]
1662
(when-not (or (not-empty (get-in compiler [::namespaces dep :defs]))
1663
(contains? (:js-dependency-index compiler) (name dep))
0 commit comments