Welcome! Please see the About page for a little more info on how this works.

0 votes
in ClojureScript by

If you redefine a symbol in a file and require that file using self-hosted ClojureScript, the {{:redef-in-file}} diagnostic doesn't trigger.

It is difficult to create a minimal repro for this, as it requires a setup that loads files. (Perhaps one can be made with the {{script/test-self-parity}} infrastructure).

It appears that this can be resolved by setting * } at the right places and unsetting it at the right async completion points.

1 Answer

0 votes
Reference: https://clojure.atlassian.net/browse/CLJS-2252 (reported by mfikes)