We're updating the issue view to help you get more done. 

cljs.closure/build does not find upstream dependencies when called from worker thread

Description

Example stacktrace: https://www.refheap.com/97198 (context is using figwheel in a clojure REPL from CIDER)

Because cljs.closure/build calls the 0-arity form of get-upstream-deps, it is implicitly using the current thread's classloader to find the deps.cljs resources. It is then assoc'ing the result into opts, so the caller has no way of gathering the dependencies themselves and passing them in.

Environment

None

Status

Assignee

Unassigned

Reporter

Michael Griffiths

Approval

None

Patch

None

Priority

Major