Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 05c0dfb71a | |||
| 1f0ea8de47 |
@@ -1,5 +1,7 @@
|
||||
package com.dostalgia;
|
||||
|
||||
import jakarta.annotation.Nonnull;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.nio.file.FileVisitResult;
|
||||
import java.nio.file.Files;
|
||||
@@ -16,13 +18,13 @@ public final class FileUtils {
|
||||
if (!Files.exists(dir)) return;
|
||||
Files.walkFileTree(dir, new SimpleFileVisitor<>() {
|
||||
@Override
|
||||
public FileVisitResult visitFile(final Path f, final BasicFileAttributes a) throws IOException {
|
||||
public @Nonnull FileVisitResult visitFile(@Nonnull final Path f, @Nonnull final BasicFileAttributes a) throws IOException {
|
||||
Files.delete(f);
|
||||
return FileVisitResult.CONTINUE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public FileVisitResult postVisitDirectory(final Path d, final IOException e) throws IOException {
|
||||
public @Nonnull FileVisitResult postVisitDirectory(@Nonnull final Path d, final IOException e) throws IOException {
|
||||
Files.delete(d);
|
||||
return FileVisitResult.CONTINUE;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user