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

欢迎!有关如何使用本服务的更多信息,请参阅关于页面。

+23
Clojure

java.nio.file.Path对象在很大程度上等同于java.io.File。它们代表(可能远程的)文件系统中的一个位置。

在clojure.java.io中的转换不支持java.nio.file.Path。如果它们能识别的话,那就更好了。

预审: Alex Miller

补丁: CLJ-2333-1.patch

3个回答

0

评论由:ajoberstar发表

添加了一个补丁,在转换和IOFactory中支持java.nio.file.Path。还有更多地方(尤其是do-copy多态方法)可能需要Path支持,但这似乎是一个不错的开始。

注意,以防有所混淆,我已签署CA(6月17日),尽管我的名字尚未出现在网站CA签署者名单上。

0

评论由:plexus发表

java.nio.file.Path是从Java 7中添加的,这可能就是为什么这个更改之前没有包含在内。Clojure 1.10将需要Java 8,因此也许考虑这个补丁是时候了。

0
参考: https://clojure.atlassian.net/browse/CLJ-2333 (由mtnygard报告)
...