From ec76760ca498f0ef441edcf61a72b2d3ed244010 Mon Sep 17 00:00:00 2001 From: Juuz <6596629+Juuxel@users.noreply.github.com> Date: Fri, 9 Dec 2022 10:49:43 +0200 Subject: [PATCH] Clear Fernflower context after decompiling (#760) --- .../decompilers/fernflower/FabricFernFlowerDecompiler.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/fabricmc/loom/decompilers/fernflower/FabricFernFlowerDecompiler.java b/src/main/java/net/fabricmc/loom/decompilers/fernflower/FabricFernFlowerDecompiler.java index 18d55451..2d2041b6 100644 --- a/src/main/java/net/fabricmc/loom/decompilers/fernflower/FabricFernFlowerDecompiler.java +++ b/src/main/java/net/fabricmc/loom/decompilers/fernflower/FabricFernFlowerDecompiler.java @@ -61,6 +61,11 @@ public final class FabricFernFlowerDecompiler implements LoomDecompiler { } ff.addSource(compiledJar.toFile()); - ff.decompileContext(); + + try { + ff.decompileContext(); + } finally { + ff.clearContext(); + } } }