aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/configuration/mods
diff options
context:
space:
mode:
authormodmuss50 <modmuss50@gmail.com>2021-05-13 22:06:34 +0100
committerGitHub <noreply@github.com>2021-05-13 22:06:34 +0100
commit9fb167d50622af561efb9cc91150126ba87a66f2 (patch)
treecd672576af81ba13f41acdb5c1b8fc83f7971194 /src/main/java/net/fabricmc/loom/configuration/mods
parent2f38c747a1c93893d0c797500c9d226b569d51b5 (diff)
downloadarchitectury-loom-9fb167d50622af561efb9cc91150126ba87a66f2.tar.gz
architectury-loom-9fb167d50622af561efb9cc91150126ba87a66f2.tar.bz2
architectury-loom-9fb167d50622af561efb9cc91150126ba87a66f2.zip
General cleanup by making use of java 16 features (#397)
* General cleanup by making use of java 16 features * use jackson-databind in place of gson when reading to a record * Fixes * cleanup * dep updates * Replace commons IOUtils usage with native java * Update fernflower
Diffstat (limited to 'src/main/java/net/fabricmc/loom/configuration/mods')
-rw-r--r--src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java b/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java
index 367a49a6..6eaa1133 100644
--- a/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java
+++ b/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java
@@ -42,7 +42,6 @@ import java.util.stream.Collectors;
import java.util.zip.ZipEntry;
import com.google.gson.JsonObject;
-import org.apache.commons.io.IOUtils;
import org.gradle.api.Project;
import org.objectweb.asm.commons.Remapper;
import org.zeroturnaround.zip.ZipUtil;
@@ -156,7 +155,7 @@ public class ModProcessor {
final Map<ModDependencyInfo, byte[]> accessWidenerMap = new HashMap<>();
for (RemappedConfigurationEntry entry : Constants.MOD_COMPILE_ENTRIES) {
- for (File inputFile : project.getConfigurations().getByName(entry.getSourceConfiguration()).getFiles()) {
+ for (File inputFile : project.getConfigurations().getByName(entry.sourceConfiguration()).getFiles()) {
if (remapList.stream().noneMatch(info -> info.getInputFile().equals(inputFile))) {
project.getLogger().debug("Adding " + inputFile + " onto the remap classpath");
@@ -229,7 +228,7 @@ public class ModProcessor {
}
try (InputStream inputstream = jarFile.getInputStream(entry)) {
- jsonStr = IOUtils.toString(inputstream, StandardCharsets.UTF_8);
+ jsonStr = new String(inputstream.readAllBytes(), StandardCharsets.UTF_8);
}
}