2024年Clojure发展状况调查!分享您的想法。

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

0
工具

https://github.com/Homebrew/brew/commit/b07685291b65e51e0afc2b6cee91251419e0b3c1 对决定继续使用旧版Brew(这并不是很容易或受欢迎,但我碰巧这样做)的人来说是一个重大变更。它破坏的原因在于,旧的Brew客户端查询较新的公式时会失败:

Error: clojure: undefined method `license' for #<Class:0x00007fd2ca91eb38>

这可以通过用惯用的if self.respond_to?(:license)包装调用license来轻易解决。

这会使我能够继续使用最新的Clojure公式,而无需为了这种微不足道的更改而修改它们。

您是否考虑这样做?

谢谢 - V

1 条回答

+1

选择
 
最佳答案

我觉得不必这样做。我连最新版的brew的常规更改都难以跟上,更不用说管理旧版本了。我们也在尽量减少Clojure公式和homebrew-core公式之间的差异。

by
谢谢,没有问题。值得一试 :)
...