On Tue, 9 Jun 2026 19:11:21 GMT, Shiv Shah <[email protected]> wrote: > FileUtils.copyDirectory() used Files.copy() for all entries including > directories. When the destination is an existing directory (like PWD), > Files.copy with REPLACE_EXISTING replaces the directory inode, corrupting it. > Fixed by using Files.createDirectories() for directory entries and > Files.copy() only for files. Added test verifying copyDirectory to PWD works > correctly. > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai).
This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk/pull/31444
