From 9d8066f4b80885fe973e31dc262d536bdbef1790 Mon Sep 17 00:00:00 2001 From: Skylot Date: Mon, 16 Mar 2020 19:06:52 +0000 Subject: [PATCH] fix: don't remove synthetic methods from enum (#884) --- .../src/main/java/jadx/core/dex/visitors/EnumVisitor.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/jadx-core/src/main/java/jadx/core/dex/visitors/EnumVisitor.java b/jadx-core/src/main/java/jadx/core/dex/visitors/EnumVisitor.java index dc653702f..290ee1815 100644 --- a/jadx-core/src/main/java/jadx/core/dex/visitors/EnumVisitor.java +++ b/jadx-core/src/main/java/jadx/core/dex/visitors/EnumVisitor.java @@ -303,9 +303,7 @@ public class EnumVisitor extends AbstractVisitor { || shortId.equals(enumConstructorAlt)) { mth.add(AFlag.DONT_GENERATE); } - } else if (isSynthetic - || shortId.equals(valuesMethod) - || shortId.equals(valuesOfMethod)) { + } else if (shortId.equals(valuesMethod) || shortId.equals(valuesOfMethod)) { mth.add(AFlag.DONT_GENERATE); } }