Skip to content

Commit ec28d0e

Browse files
committed
try to add more info about the overflow
1 parent ebc5a96 commit ec28d0e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/main/clojure/cljs/module_graph.cljc

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,11 @@
148148
"Return all dependencies for x in a graph using deps-key."
149149
[x graph deps-key]
150150
(let [requires (get-in graph [x deps-key])]
151-
(-> (mapcat #(deps-for % graph deps-key) requires)
152-
(concat requires) distinct vec)))
151+
(try
152+
(-> (mapcat #(deps-for % graph deps-key) requires)
153+
(concat requires) distinct vec)
154+
(catch Throwable _
155+
(throw (ex-info (str "Failed to compute deps for " x) {}))))))
153156

154157
(defn deps-for-entry
155158
"Return all dependencies for an entry using a compiler inputs index."

0 commit comments

Comments
 (0)