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

欢迎!请参阅关于页面以获取有关如何工作的更多信息。

0
ClojureScript
似乎在1.10.439版本中存在推断回归。

{code:title=test/foo.cljs}
(ns test.foo
  (:import [goog.history Html5History]))

(set! *warn-on-infer* true)

(doto (Html5History.)
  (.setUseFragment false))


{code:title=deps.edn}
{:deps {org.clojure/clojurescript {:mvn/version "1.10.339"}}}



clj -m cljs.main -c test.foo


版本1.10.339不会产生警告,但1.10.439似乎丢失了它曾经使用的{{goog.history.Html5History}}标签。


WARNING: Cannot infer target type in expression (. G__532 setUseFragment false) at line 6 .../src/test/foo.cljs

2 答案

0
0
参考资料:https://clojure.atlassian.net/browse/CLJS-2957(由thheller报告)
欢迎使用Clojure问答社区,在这里您可以提问并获得Clojure社区成员的答案。
...