请在2024 Clojure状态调查!上发表您的看法。

欢迎!请查阅关于页面以获取更多关于如何使用此功能的信息。

+2
ClojureScript

在用 Clojurescript 版本 1.10.844 编译 test.check 版本 1.1.0 时,我看到了关于以下从 goog.math.Long 缺少的 Var 的警告:

WARNING: Use of undeclared Var goog.math.Long/fromBits at line 64 file:~/.m2/repository/org/clojure/test.check/1.1.0/test.check-1.1.0.jar!/clojure/test/check/random/longs.cljs
WARNING: Use of undeclared Var goog.math.Long/fromString at line 77 file:~/.m2/repository/org/clojure/test.check/1.1.0/test.check-1.1.0.jar!/clojure/test/check/random/longs.cljs
WARNING: Use of undeclared Var goog.math.Long/fromNumber at line 81 file:~/.m2/repository/org/clojure/test.check/1.1.0/test.check-1.1.0.jar!/clojure/test/check/random/longs.cljs
WARNING: Use of undeclared Var goog.math.Long/fromNumber at line 87 file:~/.m2/repository/org/clojure/test.check/1.1.0/test.check-1.1.0.jar!/clojure/test/check/random/longs.cljs
WARNING: Use of undeclared Var goog.math.Long/getOne at line 92 file:~/.m2/repository/org/clojure/test.check/1.1.0/test.check-1.1.0.jar!/clojure/test/check/random/longs.cljs

我认为这个问题出现在最近的 CLJS 发布后,因此可能与最新版 Google Closure Compiler 或相关库中的弃用有关?

1 个答案

+3
问题早在二月份就已经关闭了。我刚刚尝试升级到 1.11.60,但仍然收到这些警告。
...