2024 Clojure状态调查中分享您的想法!

欢迎!有关如何工作的更多信息,请查看关于页面。

0
ClojureScript

当1.9.908中的:infer-externs设置为true时,Closure编译器会导致NPE。这里也报告了一个堆栈跟踪

https://github.com/google/closure-compiler/issues/2629

3 个答案

0

评论:由deraen发表

嗯,这个很有趣。我无法在没有Boot-cljs完全复现此问题,但我通过在单个extern中手动提供var COMPILED;来复现该问题。由于某种原因,Boot-cljs推断的extern包含此行,而直接调用编译器时则不包含。
`

0

评论:由kommen发表

以上链接(链接:https://github.com/google/closure-compiler/issues/2629 文本:linked closure-compiler issue)已关闭。链接:https://github.com/clojure/clojurescript/commit/30bc7c2ef251d74c2ab398c2a1461984f9c80469 可能已修复此问题。

0
参考:链接https://clojure.atlassian.net/browse/CLJS-2347(由alex+import报告)
...