欢迎!请参阅 关于 页面了解如何使用本站。
java.nio.file.Path 对象在大部分情况下等同于 java.io.File,它们代表 (可能远程) 文件系统中的一项位置。
clojure.java.io 中的强制转换不识别 java.nio.file.Path。如果它们能识别该功能将会很棒。
预审: Alex Miller
补丁: CLJ-2333-1.patch
评论由:ajoberstar 提出
添加了一个补丁,支持 Coercions 和 IOFactory 中的 java.nio.file.Path。在更多地方(尤其是 do-copy 多态方法)可能需要 Path 支持,但这已经是一个不错的开始。
注意,以防有任何误解,我在 6 月 17 日签署了 CA,尽管我的名字还没有出现在网站的 CA 签署者名单上。
评论由:plexus 提出
java.nio.file.Path 是从 Java 7 开始加入的,这可能就是为什么这个更改之前没有完成。Clojure 1.10 将需要 Java 8,也许是时候考虑这个补丁了。