Recent Windows 10 builds feature an ability to mark a single NTFS directory (not the whole file system) as case sensitive, via fsutil.exe
:
- Per-directory case sensitivity and WSL
- How to Enable Case Sensitive File and Folder Names on Windows 10
If I want to query the case-sensitive flag of a given directory from a Java application, I'm currently left with the only option of calling
fsutil.exe file queryCaseSensitiveInfo ...
on a per-directory basis, which means spawning potentially multiple processes, which is expensive.
Are there any planned NIO.2 API extensions in newer Java versions (11+) targeted at case-sensitive NTFS and/or WSL file systems?