Add PathUtils for operations on NIO Path.
Move to file package since Path is in java.nio.file.
MODIFY
src/main/java/org/apache/commons/io/file/DeletingFileVisitor.java
src/main/java/org/apache/commons/io/file/DeletingFileVisitor.java
import java.nio.file.attribute.BasicFileAttributes;
import java.util.Arrays;
-import org.apache.commons.io.PathUtils;
-
/**
* Deletes files and directories as a visit proceeds.
*

RENAME
src/main/java/org/apache/commons/io/PathUtils.java
src/main/java/org/apache/commons/io/file/PathUtils.java
* limitations under the License.
*/
-package org.apache.commons.io;
+package org.apache.commons.io.file;
import java.io.IOException;
import java.nio.file.DirectoryStream;

MODIFY
src/test/java/org/apache/commons/io/file/DeletingFileVisitorTest.java
src/test/java/org/apache/commons/io/file/DeletingFileVisitorTest.java
import java.nio.file.Paths;
import org.apache.commons.io.FileUtils;
-import org.apache.commons.io.PathUtils;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.BeforeEach;

RENAME
src/test/java/org/apache/commons/io/PathUtilsTest.java
src/test/java/org/apache/commons/io/file/PathUtilsTest.java
* limitations under the License.
*/
-package org.apache.commons.io;
+package org.apache.commons.io.file;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
+import org.apache.commons.io.file.PathUtils;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;

[IO-632] Add PathUtils for operations on NIO Path.

Move to file package since Path is in java.nio.file.