Omit unnecessary unboxing calls in decompiled code

This commit is contained in:
Dmitry Cherniachenko
2017-06-23 23:22:32 +02:00
committed by Egor.Ushakov
parent aa78b7df28
commit 39db41ee8b
7 changed files with 467 additions and 316 deletions

View File

@@ -105,7 +105,7 @@ public class aj implements am {
Entry var6 = (Entry)var5.next();
Long var7 = (Long)this.b.get(var6.getKey());
if (var7 != null) {
double var8 = (double)((((Long)var6.getValue()).longValue() - var7.longValue()) * 10L) / (double)var3;
double var8 = (double)(((Long)var6.getValue() - var7) * 10L) / (double)var3;
var1.a((Object)(new ar(h[1], (String)var6.getKey(), "%", var8 * 100.0D)));
}
}

View File

@@ -154,7 +154,7 @@ public class o {
try {
if (this.a instanceof Boolean) {
return ((Boolean)this.a).booleanValue();
return (Boolean)this.a;
}
} catch (IllegalArgumentException var3) {
throw var3;