This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-04-26
Channels
- # announcements (10)
- # aws (5)
- # babashka (27)
- # beginners (175)
- # boot (1)
- # braveandtrue (2)
- # calva (11)
- # cider (13)
- # clj-kondo (91)
- # cljs-dev (54)
- # cljsrn (20)
- # clojure (164)
- # clojure-gamedev (3)
- # clojure-uk (43)
- # clojurescript (185)
- # core-async (6)
- # core-typed (1)
- # cursive (1)
- # docker (2)
- # emacs (2)
- # figwheel-main (78)
- # fulcro (69)
- # off-topic (20)
- # pathom (30)
- # planck (3)
- # re-frame (6)
- # reagent (70)
- # reitit (26)
- # ring (1)
- # shadow-cljs (120)
- # tools-deps (6)
- # vim (9)
@dnolen so the compiler is hanging when I have figwheel.core
in the :preloads
. figwheel.core
is a cljc file. I am thinking that there is a recursive loading problem of some sort happening.
it's possible there's another patch or something - but I really don't remember seeing anything along those lines
java.lang.Thread.State: RUNNABLE
at clojure.core$deref.invokeStatic(core.clj:2312)
at clojure.core$deref.invoke(core.clj:2298)
at cljs.analyzer$resolve_var.invokeStatic(analyzer.cljc:1260)
at cljs.analyzer$resolve_var.invoke(analyzer.cljc:1181)
at cljs.analyzer$resolve_var.invokeStatic(analyzer.cljc:1241)
at cljs.analyzer$resolve_var.invoke(analyzer.cljc:1181)
at cljs.analyzer$resolve_var.invokeStatic(analyzer.cljc:1187)
at cljs.analyzer$resolve_var.invoke(analyzer.cljc:1181)
at cljs.analyzer$resolve_existing_var.invokeStatic(analyzer.cljc:1298)
at cljs.analyzer$resolve_existing_var.invoke(analyzer.cljc:1293)
at cljs.analyzer$analyze_symbol.invokeStatic(analyzer.cljc:3788)
at cljs.analyzer$analyze_symbol.invoke(analyzer.cljc:3752)
at cljs.analyzer$analyze_form.invokeStatic(analyzer.cljc:4182)
at cljs.analyzer$analyze_form.invoke(analyzer.cljc:4180)
at cljs.analyzer$analyze_STAR_.invokeStatic(analyzer.cljc:4236)
at cljs.analyzer$analyze_STAR_.invoke(analyzer.cljc:4228)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4256)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4249)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4247)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$parse_invoke_STAR_$ana_expr__2577.invoke(analyzer.cljc:3710)
at clojure.core$mapv$fn__8088.invoke(core.clj:6832)
at clojure.lang.PersistentList.reduce(PersistentList.java:141)
at clojure.core$reduce.invokeStatic(core.clj:6747)
at clojure.core$mapv.invokeStatic(core.clj:6823)
at clojure.core$mapv.invoke(core.clj:6823)
at cljs.analyzer$parse_invoke_STAR_.invokeStatic(analyzer.cljc:3711)
at cljs.analyzer$parse_invoke_STAR_.invoke(analyzer.cljc:3657)
at cljs.analyzer$parse_invoke.invokeStatic(analyzer.cljc:3723)
at cljs.analyzer$parse_invoke.invoke(analyzer.cljc:3721)
at cljs.analyzer$analyze_seq_STAR_.invokeStatic(analyzer.cljc:3968)
at cljs.analyzer$analyze_seq_STAR_.invoke(analyzer.cljc:3965)
at cljs.analyzer$analyze_seq_STAR__wrap.invokeStatic(analyzer.cljc:3972)
at cljs.analyzer$analyze_seq_STAR__wrap.invoke(analyzer.cljc:3970)
at cljs.analyzer$analyze_seq.invokeStatic(analyzer.cljc:3996)
at cljs.analyzer$analyze_seq.invoke(analyzer.cljc:3974)
at cljs.analyzer$analyze_form.invokeStatic(analyzer.cljc:4183)
at cljs.analyzer$analyze_form.invoke(analyzer.cljc:4180)
at cljs.analyzer$analyze_STAR_.invokeStatic(analyzer.cljc:4236)
at cljs.analyzer$analyze_STAR_.invoke(analyzer.cljc:4228)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4256)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4249)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4247)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$fn__1832$fn__1834.invoke(analyzer.cljc:1676)
at cljs.analyzer$fn__1832.invokeStatic(analyzer.cljc:1676)
at cljs.analyzer$fn__1832.invoke(analyzer.cljc:1670)
at clojure.lang.MultiFn.invoke(MultiFn.java:251)
at cljs.analyzer$analyze_seq_STAR_.invokeStatic(analyzer.cljc:3967)
at cljs.analyzer$analyze_seq_STAR_.invoke(analyzer.cljc:3965)
at cljs.analyzer$analyze_seq_STAR__wrap.invokeStatic(analyzer.cljc:3972)
at cljs.analyzer$analyze_seq_STAR__wrap.invoke(analyzer.cljc:3970)
at cljs.analyzer$analyze_seq.invokeStatic(analyzer.cljc:3996)
at cljs.analyzer$analyze_seq.invoke(analyzer.cljc:3974)
at cljs.analyzer$analyze_form.invokeStatic(analyzer.cljc:4183)
at cljs.analyzer$analyze_form.invoke(analyzer.cljc:4180)
at cljs.analyzer$analyze_STAR_.invokeStatic(analyzer.cljc:4236)
at cljs.analyzer$analyze_STAR_.invoke(analyzer.cljc:4228)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4256)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$analyze_seq.invokeStatic(analyzer.cljc:3997)
at cljs.analyzer$analyze_seq.invoke(analyzer.cljc:3974)
at cljs.analyzer$analyze_form.invokeStatic(analyzer.cljc:4183)
at cljs.analyzer$analyze_form.invoke(analyzer.cljc:4180)
at cljs.analyzer$analyze_STAR_.invokeStatic(analyzer.cljc:4236)
at cljs.analyzer$analyze_STAR_.invoke(analyzer.cljc:4228)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4256)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4249)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4247)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$analyze_do_statements_STAR_$fn__2020.invoke(analyzer.cljc:2267)
at clojure.core$mapv$fn__8088.invoke(core.clj:6832)
at clojure.lang.ArrayChunk.reduce(ArrayChunk.java:58)
at clojure.core.protocols$fn__7847.invokeStatic(protocols.clj:136)
at clojure.core.protocols$fn__7847.invoke(protocols.clj:124)
at clojure.core.protocols$fn__7807$G__7802__7816.invoke(protocols.clj:19)
at clojure.core.protocols$seq_reduce.invokeStatic(protocols.clj:31)
at clojure.core.protocols$fn__7833.invokeStatic(protocols.clj:75)
at clojure.core.protocols$fn__7833.invoke(protocols.clj:75)
at clojure.core.protocols$fn__7781$G__7776__7794.invoke(protocols.clj:13)
at clojure.core$reduce.invokeStatic(core.clj:6748)
at clojure.core$mapv.invokeStatic(core.clj:6823)
at clojure.core$mapv.invoke(core.clj:6823)
at cljs.analyzer$analyze_do_statements_STAR_.invokeStatic(analyzer.cljc:2267)
at cljs.analyzer$analyze_do_statements_STAR_.invoke(analyzer.cljc:2266)
at cljs.analyzer$analyze_do_statements.invokeStatic(analyzer.cljc:2270)
at cljs.analyzer$analyze_do_statements.invoke(analyzer.cljc:2269)
at cljs.analyzer$fn__2025.invokeStatic(analyzer.cljc:2274)
at cljs.analyzer$fn__2025.invoke(analyzer.cljc:2272)
at clojure.lang.MultiFn.invoke(MultiFn.java:251)
at cljs.analyzer$analyze_seq_STAR_.invokeStatic(analyzer.cljc:3967)
at cljs.analyzer$analyze_seq_STAR_.invoke(analyzer.cljc:3965)
at cljs.analyzer$analyze_seq_STAR__wrap.invokeStatic(analyzer.cljc:3972)
at cljs.analyzer$analyze_seq_STAR__wrap.invoke(analyzer.cljc:3970)
at cljs.analyzer$analyze_seq.invokeStatic(analyzer.cljc:3996)
at cljs.analyzer$analyze_seq.invoke(analyzer.cljc:3974)
at cljs.analyzer$analyze_form.invokeStatic(analyzer.cljc:4183)
at cljs.analyzer$analyze_form.invoke(analyzer.cljc:4180)
at cljs.analyzer$analyze_STAR_.invokeStatic(analyzer.cljc:4236)
at cljs.analyzer$analyze_STAR_.invoke(analyzer.cljc:4228)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4256)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4249)
at cljs.analyzer$analyze.invoke(analyzer.cljc:4239)
at cljs.analyzer$analyze.invokeStatic(analyzer.cljc:4247)
at cljs.analyzer$analyze.invo
at clojure.lang.PersistentHashMap.valAt(PersistentHashMap.java:152)
at clojure.lang.RT.get(RT.java:784)
at cljs.analyzer$gets.invokeStatic(analyzer.cljc:215)
at cljs.analyzer$gets.invoke(analyzer.cljc:203)
at cljs.analyzer$resolve_var.invokeStatic(analyzer.cljc:1250)
at cljs.analyzer$resolve_var.invoke(analyzer.cljc:1181)
at cljs.analyzer$resolve_var.invokeStatic(analyzer.cljc:1241)
at cljs.analyzer$resolve_var.invoke(analyzer.cljc:1181)
at cljs.analyzer$resolve_var.invokeStatic(analyzer.cljc:1187)
at cljs.analyzer$resolve_var.invoke(analyzer.cljc:1181)
at cljs.analyzer$resolve_existing_var.invokeStatic(analyzer.cljc:1298)
at cljs.analyzer$resolve_existing_var.invoke(analyzer.cljc:1293)
at cljs.analyzer$analyze_symbol.invokeStatic(analyzer.cljc:3788)
at cljs.analyzer$analyze_symbol.invoke(analyzer.cljc:3752)
at cljs.analyzer$analyze_form.invokeStatic(analyzer.cljc:4182)
at cljs.analyzer$analyze_form.invoke(analyzer.cljc:4180)
at cljs.analyzer$analyze_STAR_.invokeStatic(analyzer.cljc:4236)
that would be great - I'm sure there are other projects that might do something like this
[goog
[goog.debug Console]
[goog.async Deferred]
[goog Promise]
[goog.events EventTarget Event]]
(:import [goog
[goog.debug Console]
[goog.async Deferred]
[goog Promise]
[goog.events EventTarget Event]])