diff options
author | modmuss50 <modmuss50@gmail.com> | 2021-10-11 13:47:16 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-11 13:47:16 +0100 |
commit | e2439b7f57a82c365d4726d068b68ea2eb606f78 (patch) | |
tree | 5cc78058c70e46e22d1ada1a4411c9356cbdf906 /src/main/java/net/fabricmc/loom/decompilers/DecompilerConfiguration.java | |
parent | 5315d3c5b24bcce47268ef8962c07aeb934b014b (diff) | |
download | architectury-loom-e2439b7f57a82c365d4726d068b68ea2eb606f78.tar.gz architectury-loom-e2439b7f57a82c365d4726d068b68ea2eb606f78.tar.bz2 architectury-loom-e2439b7f57a82c365d4726d068b68ea2eb606f78.zip |
Rewrite GenSources including full support for CFR. (#511)
* Rewrite CFR decompiler interface. Support javadoc
* CFR line numbers and fixes.
* Cleanup and fix
* Use WorkerExecutor to fork, massively cleans up the fernflower code, but does remove the fancy multithreaded logging.
* Use IPC to get logging back from the decompilers.
* Cleanup UnpickJarTask, fix leak in IPCServer
* Used published CFR build
* Handle older windows versions that do not support AF_UNIX.
* Fixes and basic unit test
* Improve memory handling of genSources
* Stop decompile worker JVM
Diffstat (limited to 'src/main/java/net/fabricmc/loom/decompilers/DecompilerConfiguration.java')
-rw-r--r-- | src/main/java/net/fabricmc/loom/decompilers/DecompilerConfiguration.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/net/fabricmc/loom/decompilers/DecompilerConfiguration.java b/src/main/java/net/fabricmc/loom/decompilers/DecompilerConfiguration.java index bd51c4e8..0c58e5c8 100644 --- a/src/main/java/net/fabricmc/loom/decompilers/DecompilerConfiguration.java +++ b/src/main/java/net/fabricmc/loom/decompilers/DecompilerConfiguration.java @@ -27,7 +27,7 @@ package net.fabricmc.loom.decompilers; import org.gradle.api.Project; import net.fabricmc.loom.LoomGradleExtension; -import net.fabricmc.loom.decompilers.cfr.FabricCFRDecompiler; +import net.fabricmc.loom.decompilers.cfr.LoomCFRDecompiler; import net.fabricmc.loom.decompilers.fernflower.FabricFernFlowerDecompiler; public final class DecompilerConfiguration { @@ -36,7 +36,7 @@ public final class DecompilerConfiguration { public static void setup(Project project) { LoomGradleExtension extension = LoomGradleExtension.get(project); - extension.getGameDecompilers().add(new FabricFernFlowerDecompiler(project)); - extension.getGameDecompilers().add(new FabricCFRDecompiler(project)); + extension.getGameDecompilers().add(new FabricFernFlowerDecompiler()); + extension.getGameDecompilers().add(new LoomCFRDecompiler()); } } |