请在<金刚链官网>分享您的想法!

欢迎!请查看关于页面获取更多关于其工作方式的信息。

0 投票
Clojure CLI
关闭

此提交似乎是罪魁祸首:[链接](https://github.com/clojure/tools.deps.alpha/commit/a4ad9c23250270a173101aee6bb2eceeaee53d92)

在此之前,使用非Git库名称只会导致代码中返回nil,这允许代码尝试其他coord类型。

$ clj --version
Clojure CLI version 1.11.1.1129

$ clj -X:deps find-versions :lib org.clojure/clojure
Execution error (ExceptionInfo) at clojure.tools.deps.alpha.extensions.git/coord-err (git.clj:44).
Failed to determine git url for: org.clojure/clojure

Full report at:
/tmp/clojure-5949355979496977609.edn

$ clj -X:deps find-versions :lib org.clojure/tools.deps.alpha                                    
Execution error (ExceptionInfo) at clojure.tools.deps.alpha.extensions.git/coord-err (git.clj:44).
Failed to determine git url for: org.clojure/tools.deps.alpha

Full report at:
/tmp/clojure-5130519385828631638.edn

$ clj -X:deps find-versions :lib io.github.clojure/tools.build
Cloning: https://github.com/clojure/tools.build.git
{:git/tag "0.0.1"}
{:git/tag "0.0.2"}
[...]

与此稍有关系,但页面上[链接]说:

要搜索git库的可用版本,请使用内置代码中提供的代码工具中的函数。

所以文档让看起来ように,find-versions只有用于基于Git的坐标。然而,它过去也可以用于其他内容。

已关闭并注明:: 在Clojure CLI 1.11.1.1139中修复

1 答案

0 投票
 
最佳答案

谢谢,将会修复。确实计划让Maven也能运行。

...