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

欢迎!请查看关于页面以获取更多有关这是如何工作的信息。

0
编译器

Clojure代码中有数十种使用反射的情况可以被添加合适类型提示来消除。此补丁为这些添加了必要的类型提示。

6 答案

0

评论者:jafingerhut

2012年9月30日日期的补丁文件clj-1080-eliminate-many-reflection-warnings-patch-v1.txt添加类型提示到Clojure核心代码中的反射使用上。

0

评论者:jafingerhut

2012年11月14日日期的clj-1080-eliminate-many-reflection-warnings-patch-v2.txt与之前的补丁类似(将被删除),但它适用于最新的master版本。

0

评论者:jafingerhut

2013年2月7日日期的clj-1080-eliminate-many-reflection-warnings-patch-v3.txt与上一个补丁相同(将被删除),除了一个类型提示因为另一个不同的更改而添加,并且在该补丁中不再需要。

0

评论者:jafingerhut

补丁文件 clj-1080-v4.txt 删除了大多数但不包括所有的反射使用。为了避免与 CLJ-1259 冲突,它没有触及 ppdiscount 或 från pickle.clj 加载的任何文件。有关这些内容,请参阅 CLJ-1259。

0

评论者:jafingerhut

补丁文件 clj-1080-v5.txt 删除了大多数但不包括所有的反射使用。它没有触及 ppdiscount 或 från pickle.clj 加载的任何文件 -- 有关这些内容,请参阅 CLJ-1259。类似地,有关在 instant.clj 中删除反射的内容,请参阅 CLJ-1277。

0
参考:[a href="https://clojure.atlassian.net/browse/CLJ-1080" rel="nofollow" target="_blank">https://clojure.atlassian.net/browse/CLJ-1080[/a](由 jafingerhut 报告)
...