From 140e4584bb1d475dfc9bc8c56f044c2d83b8dab2 Mon Sep 17 00:00:00 2001 From: Michael Yan Date: Sat, 8 Jun 2024 01:26:17 +0800 Subject: [PATCH 1/2] Upgrade to Groovy 3.0.21 --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 20434059..9f69afab 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ version=5.2.6-SNAPSHOT -groovyVersion=3.0.17 +groovyVersion=3.0.21 org.gradle.warning.mode=none From 520e6ad302b30bd1b033a7bcbcae1e71b7cdce58 Mon Sep 17 00:00:00 2001 From: Michael Yan Date: Sat, 8 Jun 2024 01:31:40 +0800 Subject: [PATCH 2/2] Fixes very time-consuming processing in `assetCompile` task --- .../src/main/groovy/asset/pipeline/GenericAssetFile.groovy | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/asset-pipeline-core/src/main/groovy/asset/pipeline/GenericAssetFile.groovy b/asset-pipeline-core/src/main/groovy/asset/pipeline/GenericAssetFile.groovy index 1b4b3fe2..8828e32a 100644 --- a/asset-pipeline-core/src/main/groovy/asset/pipeline/GenericAssetFile.groovy +++ b/asset-pipeline-core/src/main/groovy/asset/pipeline/GenericAssetFile.groovy @@ -63,11 +63,7 @@ class GenericAssetFile extends AbstractAssetFile { * @return */ public Byte[] getBytes() { - Byte[] newByteArray = new Byte[inputStream.bytes.length] - for (int i = 0; i < inputStream.bytes.length; i++) { - newByteArray[i] = inputStream.bytes[i] - } - return newByteArray + return inputStream.bytes } /**