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

Reply via email to