From a0044d54b35ef7695e4c49ecb5aed85ea0fd6bd9 Mon Sep 17 00:00:00 2001 From: Enrico Zeilmaker Date: Tue, 1 Aug 2023 03:02:57 +0200 Subject: [PATCH] comment explains it, maybe should be removed? (cherry picked from commit 474b9030c1c24d2e90dddbdc17d6c32c043e3f6c) --- .../jpexs/decompiler/flash/abc/types/traits/TraitSlotConst.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/TraitSlotConst.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/TraitSlotConst.java index 2df3581b4..cd18fab6c 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/TraitSlotConst.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/TraitSlotConst.java @@ -226,7 +226,7 @@ public class TraitSlotConst extends Trait implements TraitWithSlot { if (ignorePackage == null) { ignorePackage = getPackage(abc); } - super.getDependencies(abcIndex, scriptIndex, classIndex, isStatic, customNs, abc, dependencies, ignorePackage, fullyQualifiedNames); + super.getDependencies(abcIndex, scriptIndex, classIndex, isStatic, customNs, abc, dependencies, ignorePackage, fullyQualifiedNames); // I don't think this is necessary? It causes class variable names to be listed as dependencies, but their DottedChain consists of only 1 part, which gets categorized as a root package and filtered from imports. Unless I'm missing something, this is wrong but it doesn't break anything DependencyParser.parseDependenciesFromMultiname(abcIndex, customNs, abc, dependencies, abc.constants.getMultiname(type_index), getPackage(abc), fullyQualifiedNames, DependencyType.SIGNATURE); }