A DESCRIPTION OF THE PROBLEM :
Currently, the java.nio.file.Files API provides methods like delete and deleteIfExists which can only delete files or empty directories. Deleting non-empty directories requires manual recursion using Files.walkFileTree(), which is cumbersome and error-prone. Introducing a built-in method for recursive directory deletion would enhance developer productivity, provide a consistent and simple API for common use cases, and reduce boilerplate code.
Currently, the java.nio.file.Files API provides methods like delete and deleteIfExists which can only delete files or empty directories. Deleting non-empty directories requires manual recursion using Files.walkFileTree(), which is cumbersome and error-prone. Introducing a built-in method for recursive directory deletion would enhance developer productivity, provide a consistent and simple API for common use cases, and reduce boilerplate code.
- relates to
-
JDK-7148952 (fs) Add Files.deleteFileTree to delete a file tree
-
- Open
-