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

欢迎!有关本站运作的更多信息,请参阅关于页面。

0
工具

https://github.com/Homebrew/brew/commit/b07685291b65e51e0afc2b6cee91251419e0b3c1 是一个破坏性更改,对于决定继续使用旧版Brew(这对许多人来说并非易事,但我不这么认为)的人来说。破坏性在于,旧版Brew客户端查询新公式时会失败

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

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

这样一来,我就无需为了这样微不足道的更改而改动Clojure公式。

你考虑这样做吗?

谢谢 - V

1 回答

+1

选定
 
最佳回答

我不这么认为。我很难跟上最新brew的常规破坏性更改,更不用说管理旧版本了。我们也在尽量减少Clojure公式和homebrew-core公式的差异。

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