On Fri, 6 Jun 2025 11:13:38 GMT, Volkan Yazici <vyaz...@openjdk.org> wrote:
>> OK > >> The "default file system" is required to support that feature, but there can >> be other file systems that support that too. > > I need to amend this statement: Per [`Path::toFile` specification]( > https://docs.oracle.com/en/java/javase/24/docs/api/java.base/java/nio/file/Path.html#toFile()), > except the default one obtained by `FileSystems::getDefault`, `FileSystem` > implementations are expected to throw `UnsupportedOperationException` on > `Path::toFile`. Note that this is enforced by the specification; there is > technically nothing blocking a custom `FileSystem` implementation from > returning a `File` (i.e., not throwing `UOE`) from `Path::toFile`. Thanks for the clarification. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/25662#discussion_r2132050544