欢迎!请参阅关于页面以了解更多有关如何使用本页面的信息。
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 支持,但这似乎是一个很好的开始。
注意,以防有任何混淆,我已签署 CA(6 月 17 日),尽管我的名字尚未出现在网站的 CA 签署者列表中。
评论者:plexus
java.nio.file.Path 自 Java 7 中添加,可能是为什么这个更改之前没有实现。Clojure 1.10 将需要 Java 8,因此可能是考虑这个补丁的时候了。