From 3a781a56e53d65b2b01d13f652626496ee667a56 Mon Sep 17 00:00:00 2001 From: Slawomir Jaranowski Date: Thu, 5 Oct 2023 22:22:53 +0200 Subject: [PATCH] [MRRESOURCES-142] Bump commons-io from 2.13.0 to 2.14.0 --- pom.xml | 2 +- .../remote/AbstractProcessRemoteResourcesMojo.java | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 968ee7b..0a3bc8b 100644 --- a/pom.xml +++ b/pom.xml @@ -175,7 +175,7 @@ under the License. commons-io commons-io - 2.13.0 + 2.14.0 org.apache.velocity 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 d569342..1e10fe8 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 @@ -620,8 +620,10 @@ protected boolean copyResourceIfExists(File file, String relFileName, VelocityCo if (source.exists() && !source.equals(file)) { if (source == templateSource) { - try (DeferredFileOutputStream os = - new DeferredFileOutputStream(velocityFilterInMemoryThreshold, file)) { + try (DeferredFileOutputStream os = DeferredFileOutputStream.builder() + .setThreshold(velocityFilterInMemoryThreshold) + .setOutputFile(file) + .get()) { try (Reader reader = getReader(source); Writer writer = getWriter(os)) { velocity.evaluate(context, writer, "", reader); @@ -951,8 +953,10 @@ protected void processResourceBundles(ClassLoader classLoader, VelocityContext c if (!copyResourceIfExists(f, projectResource, context)) { if (doVelocity) { - try (DeferredFileOutputStream os = - new DeferredFileOutputStream(velocityFilterInMemoryThreshold, f)) { + try (DeferredFileOutputStream os = DeferredFileOutputStream.builder() + .setThreshold(velocityFilterInMemoryThreshold) + .setOutputFile(f) + .get()) { try (Writer writer = bundle.getSourceEncoding() == null ? new OutputStreamWriter(os) : new OutputStreamWriter(os, bundle.getSourceEncoding())) {