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

欢迎!请参阅 关于 页面以了解更多关于此功能的信息。

+1 投票
REPL
已关闭

在版本 1.12.0-alpha4 中,当设置 *print-length* 时调用 clojure.repl.deps/add-libs 相关函数将失败,这在表面上是为了确保打印项目 :deps 时足够简洁。

要重现此问题,创建一个新的项目并在 deps.edn 中添加 10 个依赖项,然后

(set! *print-length* 5)
(add-libs '{my/lib {:mvn/version "0.1"}}) ;;fails

(set! *print-length* nil)
(add-libs '{my/lib {:mvn/version "0.1"}})  ;;now it works

我认为这是由于在 clojure.tools.deps.interop 中的 此行 造成的

已关闭,备注: 发布于 1.12.0-alpha6

1 答案

0 投票
...