评论者:jafingerhut
补丁 0001-Add-transient-predicate.patch(日期为2014年3月17日)可以干净地应用在最新的Clojure主分支上,但由于新函数 transient? 没有冒号加了的元数据,导致测试失败。请参照clojure.core中其他Clojure函数的示例。
同时,在测试运行时也会产生一个新的警告
警告:transient? 已经被:<#"clojure.core/transient?" 所引用,在命名空间:clojure.test-clojure.data-structures 中,被:<#"clojure.test-clojure.data-structures/transient?" 替换。
在测试文件 data_structures.clj 中存在另一个(但等效)的 transient? 定义,将其添加到 clojure.core 时应该将其删除。