From 78cef36e80622f782fd82f8f6685a463dfade69e Mon Sep 17 00:00:00 2001 From: Goooler Date: Sun, 22 Sep 2024 16:01:52 +0800 Subject: [PATCH] Remove commons-io:commons-io --- build.gradle.kts | 1 - .../shadow/transformers/Log4j2PluginsCacheFileTransformer.kt | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 91aa28a1..0ced9369 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -32,7 +32,6 @@ dependencies { implementation("org.jdom:jdom2:2.0.6.1") implementation("org.ow2.asm:asm-commons:9.7") - implementation("commons-io:commons-io:2.17.0") implementation("org.apache.ant:ant:1.10.15") implementation("org.codehaus.plexus:plexus-utils:4.0.1") implementation("org.codehaus.plexus:plexus-xml:4.0.4") diff --git a/src/main/kotlin/com/github/jengelman/gradle/plugins/shadow/transformers/Log4j2PluginsCacheFileTransformer.kt b/src/main/kotlin/com/github/jengelman/gradle/plugins/shadow/transformers/Log4j2PluginsCacheFileTransformer.kt index 77797c44..332d6c14 100644 --- a/src/main/kotlin/com/github/jengelman/gradle/plugins/shadow/transformers/Log4j2PluginsCacheFileTransformer.kt +++ b/src/main/kotlin/com/github/jengelman/gradle/plugins/shadow/transformers/Log4j2PluginsCacheFileTransformer.kt @@ -10,7 +10,6 @@ import java.io.FileOutputStream import java.net.URL import java.util.Collections import java.util.Enumeration -import org.apache.commons.io.IOUtils import org.apache.commons.io.output.CloseShieldOutputStream import org.apache.logging.log4j.core.config.plugins.processor.PluginCache import org.apache.tools.zip.ZipEntry @@ -34,7 +33,7 @@ class Log4j2PluginsCacheFileTransformer : Transformer { temporaryFile.deleteOnExit() temporaryFiles.add(temporaryFile) FileOutputStream(temporaryFile).use { fos -> - IOUtils.copy(inputStream, fos) + inputStream.copyTo(fos) } relocators.addAll(context.relocators) if (stats == null) {