Even more... you guessed it! REFACTORING. Removes the need for @Export for methods overriding base java methods

This commit is contained in:
Lucas
2019-07-07 21:30:17 +02:00
parent e2aac6d899
commit 83533475d4
116 changed files with 802 additions and 752 deletions

View File

@@ -55,19 +55,20 @@ public class GzipDecompressor {
signature = "(II)Ljq;",
garbageValue = "-1060388349"
)
public static StructDefinition method3702(int var0) {
StructDefinition var1 = (StructDefinition)StructDefinition.field886.get((long)var0);
@Export("getStructDefinition")
public static StructDefinition getStructDefinition(int var0) {
StructDefinition var1 = (StructDefinition)StructDefinition.StructDefinition_cached.get((long)var0);
if (var1 != null) {
return var1;
} else {
byte[] var2 = StructDefinition.field885.takeFile(34, var0);
byte[] var2 = StructDefinition.StructDefinition_archive.takeFile(34, var0);
var1 = new StructDefinition();
if (var2 != null) {
var1.decode(new Buffer(var2));
}
var1.postDecode();
StructDefinition.field886.put(var1, (long)var0);
StructDefinition.StructDefinition_cached.put(var1, (long)var0);
return var1;
}
}