This is an automated email from the ASF dual-hosted git repository.
slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-resources-plugin.git
The following commit(s) were added to refs/heads/master by this push:
new e2f0592 `PlexusFileUtils` Refaster recipes (#429)
e2f0592 is described below
commit e2f0592022f5b9ffb85e2c7ad5e85ab61b48ce3c
Author: Sylwester Lachiewicz <[email protected]>
AuthorDate: Mon Nov 10 00:14:14 2025 +0100
`PlexusFileUtils` Refaster recipes (#429)
Co-authored-by: Moderne <[email protected]>
---
pom.xml | 6 +++++-
.../maven/plugins/resources/stub/MavenProjectBuildStub.java | 10 ++++++----
.../plugins/resources/stub/MavenProjectResourcesStub.java | 2 +-
3 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/pom.xml b/pom.xml
index b38f94b..a1b0079 100644
--- a/pom.xml
+++ b/pom.xml
@@ -150,7 +150,11 @@ under the License.
<artifactId>org.eclipse.sisu.plexus</artifactId>
<version>${sisuVersion}</version>
</dependency>
-
+ <dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ <version>2.21.0</version>
+ </dependency>
<dependency>
<groupId>org.apache.maven.plugin-testing</groupId>
<artifactId>maven-plugin-testing-harness</artifactId>
diff --git
a/src/test/java/org/apache/maven/plugins/resources/stub/MavenProjectBuildStub.java
b/src/test/java/org/apache/maven/plugins/resources/stub/MavenProjectBuildStub.java
index 4e68be8..c1e8ec0 100644
---
a/src/test/java/org/apache/maven/plugins/resources/stub/MavenProjectBuildStub.java
+++
b/src/test/java/org/apache/maven/plugins/resources/stub/MavenProjectBuildStub.java
@@ -46,6 +46,8 @@ import java.util.HashMap;
import org.codehaus.plexus.util.FileUtils;
+import static org.apache.commons.io.FileUtils.deleteDirectory;
+
public class MavenProjectBuildStub extends MavenProjectBasicStub {
protected String srcDirectory;
@@ -160,19 +162,19 @@ public class MavenProjectBuildStub extends
MavenProjectBasicStub {
public void cleanBuildEnvironment() throws Exception {
if (new File(resourcesDirectory).exists()) {
- FileUtils.deleteDirectory(resourcesDirectory);
+ deleteDirectory(new File(resourcesDirectory));
}
if (new File(testResourcesDirectory).exists()) {
- FileUtils.deleteDirectory(testResourcesDirectory);
+ deleteDirectory(new File(testResourcesDirectory));
}
if (new File(outputDirectory).exists()) {
- FileUtils.deleteDirectory(outputDirectory);
+ deleteDirectory(new File(outputDirectory));
}
if (new File(testOutputDirectory).exists()) {
- FileUtils.deleteDirectory(testOutputDirectory);
+ deleteDirectory(new File(testOutputDirectory));
}
}
diff --git
a/src/test/java/org/apache/maven/plugins/resources/stub/MavenProjectResourcesStub.java
b/src/test/java/org/apache/maven/plugins/resources/stub/MavenProjectResourcesStub.java
index 2ac1d92..fb5941c 100644
---
a/src/test/java/org/apache/maven/plugins/resources/stub/MavenProjectResourcesStub.java
+++
b/src/test/java/org/apache/maven/plugins/resources/stub/MavenProjectResourcesStub.java
@@ -46,10 +46,10 @@ import java.util.Collections;
import java.util.List;
import java.util.function.Function;
+import org.apache.commons.io.FileUtils;
import org.apache.maven.api.model.Build;
import org.apache.maven.api.model.Resource;
import org.apache.maven.api.plugin.testing.MojoExtension;
-import org.codehaus.plexus.util.FileUtils;
public class MavenProjectResourcesStub extends MavenProjectBuildStub {