[tests] updates Java decompiler test data (follow-up to PR #880)

master
Roman Shevchenko 6 years ago
parent bc3e79bc94
commit 5424600265
  1. 3142
      testData/obfuscated/bd.java
  2. 4
      testData/obfuscated/h.java
  3. 48
      testData/obfuscated/v.java

File diff suppressed because it is too large Load Diff

@ -22,8 +22,8 @@ public class h {
throw var8; throw var8;
} }
AtomicLong var3 = this.a; AtomicLong var3;
synchronized(this.a) { synchronized(var3 = this.a) {
AtomicLong var9 = this.a; AtomicLong var9 = this.a;
if (!var5) { if (!var5) {
try { try {

@ -1,4 +1,5 @@
import java.lang.reflect.Field; import java.lang.reflect.Field;
import java.util.List;
import java.util.logging.Level; import java.util.logging.Level;
public class v { public class v {
@ -20,8 +21,51 @@ public class v {
// $FF: Couldn't be decompiled // $FF: Couldn't be decompiled
} }
private static void a(Field param0, Object param1) { private static void a(Field var0, Object var1) {
// $FF: Couldn't be decompiled int var3 = y.d;
Throwable var10000;
boolean var10001;
label43: {
try {
if (var3 != 0) {
return;
}
if (!List.class.isAssignableFrom(var0.getType())) {
break label43;
}
} catch (Throwable var7) {
throw var7;
}
Throwable var2;
try {
var0.set(var1, t.b(((x)var0.getAnnotation(x.class)).a()));
return;
} catch (Throwable var5) {
var2 = var5;
}
try {
t.a.log(Level.WARNING, var1.getClass() + "." + var0.getName() + a[1] + var2.getMessage(), var2);
if (var3 == 0) {
return;
}
} catch (Throwable var6) {
var10000 = var6;
var10001 = false;
throw var10000;
}
}
try {
t.a.warning(var1.getClass() + "." + var0.getName() + a[2]);
} catch (Throwable var4) {
var10000 = var4;
var10001 = false;
throw var10000;
}
} }
private static void b(Field var0, Object var1) { private static void b(Field var0, Object var1) {

Loading…
Cancel
Save