From 9116d4bfd96f460fbbf4e4446e9e91da58bd40ac Mon Sep 17 00:00:00 2001 From: "Brian M. Long" Date: Sun, 20 Aug 2023 16:55:54 -0400 Subject: [PATCH] less warnings for non-empty directories during purge --- src/main/java/com/inteligr8/maven/ban/PurgeRepoMojo.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/inteligr8/maven/ban/PurgeRepoMojo.java b/src/main/java/com/inteligr8/maven/ban/PurgeRepoMojo.java index 5595a91..f2e0bf1 100644 --- a/src/main/java/com/inteligr8/maven/ban/PurgeRepoMojo.java +++ b/src/main/java/com/inteligr8/maven/ban/PurgeRepoMojo.java @@ -16,6 +16,7 @@ package com.inteligr8.maven.ban; import java.io.File; import java.io.IOException; +import java.nio.file.DirectoryNotEmptyException; import java.nio.file.FileVisitResult; import java.nio.file.FileVisitor; import java.nio.file.Files; @@ -328,6 +329,8 @@ public class PurgeRepoMojo extends AbstractMojo { public FileVisitResult postVisitDirectory(Path dir, IOException exc) throws IOException { try { Files.delete(dir); + } catch (DirectoryNotEmptyException dnee) { + getLog().debug("The folder will not be deleted as it is not empty: " + dir); } catch (IOException ie) { getLog().debug(ie); getLog().warn("The folder failed to delete: " + dir);