RFR: 8355342: File.getCanonicalPath on Java 24 resolves paths on network drives to UNC format [v3]
Brian Burkhalter
bpb at openjdk.org
Tue Sep 16 22:11:32 UTC 2025
> `File.getCanonicalPath` invokes `GetFinalPathNameByHandle` on the result of `canonicalize0` which causes the drive letter of a mapped drive to be converted to a UNC prefix. If such a substitution is detected, this request proposes to revert the conversion of drive letter to UNC prefix before returning the canonical path.
Brian Burkhalter has updated the pull request incrementally with one additional commit since the last revision:
8355342: Add missing space in constant declaration
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/27324/files
- new: https://git.openjdk.org/jdk/pull/27324/files/8e93980c..833ec725
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=27324&range=02
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=27324&range=01-02
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
Patch: https://git.openjdk.org/jdk/pull/27324.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/27324/head:pull/27324
PR: https://git.openjdk.org/jdk/pull/27324
More information about the core-libs-dev
mailing list