Closed MrEbbinghaus closed 4 years ago
I have removed them manually in 0.3.7
. I need to bump some deps in the near future, but I got blocked with my current attempt by https://github.com/cognitect/transit-java/issues/31. If you hit other issues, please open another ticket.
FYI, ran into this as well building an ueberjar using seancorfield/depstar
, which emitted a whole load of clashing jar item
warnings, e.g:
{:warning "clashing jar item", :path "public/js/out/cljs/pprint.cljs.cache.edn", :strategy :noop}
{:warning "clashing jar item", :path "public/js/out/cljs/reader.cljs.cache.edn", :strategy :noop}
{:warning "clashing jar item", :path "public/js/out/cljs/pprint.cljs", :strategy :noop}
{:warning "clashing jar item", :path "public/js/out/cljs/repl.cljs.cache.edn", :strategy :noop}
{:warning "clashing jar item", :path "public/js/out/cljs/repl.js", :strategy :noop}
{:warning "clashing jar item", :path "public/js/out/cljs/core.js", :strategy :noop}
{:warning "clashing jar item", :path "public/js/out/cljs/pprint.js.map", :strategy :noop}
Manually bumping hasch to 0.3.7
fixed it.
In the jar of hasch there is the folder:
/private/js/out
which contains duplicates of clojure, cljs, incognito and hasch namespaces. This results in a ton of warnings when compiling with shadow-cljs and (in my case) results in errors later on.Looks like this:
and later