This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-06-03
Channels
- # announcements (12)
- # beginners (44)
- # boot (27)
- # calva (73)
- # cider (1)
- # clj-kondo (9)
- # cljdoc (9)
- # cljs-dev (15)
- # cljsrn (6)
- # clojure (90)
- # clojure-dev (5)
- # clojure-europe (4)
- # clojure-ireland (3)
- # clojure-italy (22)
- # clojure-mexico (2)
- # clojure-nl (8)
- # clojure-uk (32)
- # clojurescript (12)
- # core-async (2)
- # cursive (16)
- # data-science (10)
- # datascript (3)
- # datomic (44)
- # emacs (17)
- # events (4)
- # graalvm (1)
- # hoplon (5)
- # jackdaw (17)
- # keechma (11)
- # nrepl (7)
- # off-topic (24)
- # re-frame (19)
- # reitit (4)
- # rewrite-clj (2)
- # robots (9)
- # shadow-cljs (20)
- # sql (12)
- # testing (4)
- # tools-deps (23)
- # vim (55)
Heya, I was trying to reproduce and understand what's happening in https://clojure.atlassian.net/browse/CLJS-2992
It looks like GCC is declaring a local variable that shadows the GCC namespace object, which then causes local assignments to not use the real namespace object
I'm unsure of what code was originally generated by https://clojurescript.org/guides/javascript-modules as the steps in that example doesn't seem to work anymore (it throws java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
).
Does anyone have some pointers for me to continue looking into this?
@filipematossilva to be clear :npm-deps
stuff (which was always of alpha quality) isn't super high priority any more
I would consider that ticket to be a really advanced one too - you will need to understand the interaction between Closure & ClojureScript pretty well
I'm assuming you're ignoring the versions discussed in the ticket and using the latest
yes, I am using latest
to be honest I'm mostly just looking for stuff I can help in within my skillset... if this isn't very relevant I'm happy enough to look at other things
@filipematossilva I think we have a newbie tickets tag - I would start there
ah cool, I see that now
will take a look, thanks!
We are coming up on 2 years since checked arrays (https://clojurescript.org/news/2017-07-14-checked-array-access)
Maybe it should default to :warn
at some point? (I'd guess all of the popular libraries have now been updated.)