package io.gitlab.jfronny.resclone.io; import java.io.IOException; import java.nio.file.*; import java.nio.file.attribute.BasicFileAttributes; public class RemoveDirVisitor extends SimpleFileVisitor { @Override public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { Files.delete(file); return FileVisitResult.CONTINUE; } @Override public FileVisitResult postVisitDirectory(Path dir, IOException exc) throws IOException { Files.delete(dir); return FileVisitResult.CONTINUE; } }