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与之前的补丁相同(即将删除),但可以干净地应用于最新的master。由于一些更改,补丁中添加了一个类型提示,但在补丁中不再需要。

0 推荐

由:jafingerhut 发布的评论

补丁 clj-1080-v4.txt 删除了许多但并非所有反射的使用。为了避免与 CLJ-1259 冲突,它不修改 preprint 或从 preprint.clj 加载的任何文件。有关这些,请参阅 CLJ-1259。

0 推荐

由:jafingerhut 发布的评论

补丁 clj-1080-v5.txt 删除了许多但并非所有反射的使用。它不修改 preprint 或从 preprint.clj 加载的任何文件 — 这些请参阅 CLJ-1259。类似地,请参阅 CLJ-1277 了解在 instant.clj 中删除反射。

0 推荐
参考:[链接](https://clojure.atlassian.net/browse/CLJ-1080)(由 jafingerhut 报告)
...