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

欢迎!请访问关于页面了解如何使用本站。

+2
ClojureScript

当用Clojurescript版本1.10.844编译`test.check`版本1.1.0时,我看到了以下来自`goog.math.Long`的缺失变量的警告。

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,但我依然收到了这些警告。
...