mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-06-09 15:31:53 +00:00
Added: FLA/FlashDevelop/IDEA export - A link to all classes (sound, font, images) is added so no class is missed during compilation
This commit is contained in:
@@ -137,7 +137,7 @@ public class ActionScript3DeobfuscatorTest extends ActionScriptTestBase {
|
||||
HighlightedTextWriter writer = new HighlightedTextWriter(new CodeFormatting(), false);
|
||||
par.addScript(str, "Test.as", 0, 0, swf.getDocumentClass(), abc);
|
||||
|
||||
abc.script_info.get(0).getPacks(abc, 0, "", new ArrayList<>()).get(0).toSource(swf.getAbcIndex(), writer, abc.script_info.get(0).traits.traits, new ConvertData(), ScriptExportMode.AS, false, false);
|
||||
abc.script_info.get(0).getPacks(abc, 0, "", new ArrayList<>()).get(0).toSource(swf.getAbcIndex(), writer, abc.script_info.get(0).traits.traits, new ConvertData(), ScriptExportMode.AS, false, false, false);
|
||||
writer.finishHilights();
|
||||
return writer.toString();
|
||||
}
|
||||
|
||||
@@ -91,7 +91,7 @@ public class DirectEditingTest extends FileTestBase {
|
||||
|
||||
System.out.println("Recompiling:" + classPathString + "...");
|
||||
try {
|
||||
en.toSource(swf.getAbcIndex(), htw, abc.script_info.get(s).traits.traits, new ConvertData(), ScriptExportMode.AS, false, false);
|
||||
en.toSource(swf.getAbcIndex(), htw, abc.script_info.get(s).traits.traits, new ConvertData(), ScriptExportMode.AS, false, false, false);
|
||||
htw.finishHilights();
|
||||
String original = htw.toString();
|
||||
abc.replaceScriptPack(As3ScriptReplacerFactory.createFFDec() /*TODO: test the otherone*/, en, original, new ArrayList<>());
|
||||
|
||||
@@ -68,7 +68,7 @@ public class ActionScript3ClassTest extends ActionScript3DecompileTestBase {
|
||||
HighlightedTextWriter writer = null;
|
||||
try {
|
||||
writer = new HighlightedTextWriter(new CodeFormatting(), false);
|
||||
scriptPack.toSource(swf.getAbcIndex(), writer, abc.script_info.get(scriptPack.scriptIndex).traits.traits, new ConvertData(), ScriptExportMode.AS, false, false);
|
||||
scriptPack.toSource(swf.getAbcIndex(), writer, abc.script_info.get(scriptPack.scriptIndex).traits.traits, new ConvertData(), ScriptExportMode.AS, false, false, false);
|
||||
} catch (InterruptedException ex) {
|
||||
fail();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user