You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by el...@apache.org on 2026/10/14 11:16:02 UTC
(maven-remote-resources-plugin) 01/01: Avoid deprecated FilteringUtils.copyFile overload
This is an automated email from the ASF dual-hosted git repository.
elharo pushed a commit to branch fix/issue-310-deprecated-copyfile
in repository https://gitbox.apache.org/repos/asf/maven-remote-resources-plugin.git
commit 0e04df39c7bafde42e1667cd7868a4fc30953a33
Author: Elliotte Rusty Harold <el...@ibiblio.org>
AuthorDate: Wed Oct 14 11:15:49 2026 +0000
Avoid deprecated FilteringUtils.copyFile overload
---
.../plugin/resources/remote/AbstractProcessRemoteResourcesMojo.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/main/java/org/apache/maven/plugin/resources/remote/AbstractProcessRemoteResourcesMojo.java b/src/main/java/org/apache/maven/plugin/resources/remote/AbstractProcessRemoteResourcesMojo.java
index b5974fc..755189a 100644
--- a/src/main/java/org/apache/maven/plugin/resources/remote/AbstractProcessRemoteResourcesMojo.java
+++ b/src/main/java/org/apache/maven/plugin/resources/remote/AbstractProcessRemoteResourcesMojo.java
@@ -75,6 +75,7 @@ import org.apache.maven.shared.artifact.filter.collection.FilterArtifacts;
import org.apache.maven.shared.artifact.filter.collection.GroupIdFilter;
import org.apache.maven.shared.artifact.filter.collection.ProjectTransitivityFilter;
import org.apache.maven.shared.artifact.filter.collection.ScopeFilter;
+import org.apache.maven.shared.filtering.ChangeDetection;
import org.apache.maven.shared.filtering.FilteringUtils;
import org.apache.maven.shared.filtering.MavenFileFilter;
import org.apache.maven.shared.filtering.MavenFileFilterRequest;
@@ -652,7 +653,7 @@ public abstract class AbstractProcessRemoteResourcesMojo extends AbstractMojo {
}
} else {
getLog().debug("Use project resource '" + source + "' as resource");
- FilteringUtils.copyFile(source, outputFile, null, null);
+ FilteringUtils.copyFile(source, outputFile, null, null, ChangeDetection.CONTENT);
}
// exclude the original (so eclipse doesn't complain about duplicate resources)
@@ -672,7 +673,7 @@ public abstract class AbstractProcessRemoteResourcesMojo extends AbstractMojo {
File source = new File(project.getBasedir(), bundleResourceName);
if (source.exists()) {
getLog().debug("Use project file '" + source + "' as resource");
- FilteringUtils.copyFile(source, outputFile, null, null);
+ FilteringUtils.copyFile(source, outputFile, null, null, ChangeDetection.CONTENT);
return true;
}