Changes of com.discord v889

This commit is contained in:
root 2019-05-03 20:53:54 +02:00
parent 978663884f
commit dc8b0b8647
7005 changed files with 392258 additions and 379599 deletions

View file

@ -55,8 +55,6 @@
:try_end_0
.catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
:cond_0
return-void
@ -215,17 +213,17 @@
if-ne v0, v1, :cond_0
const-string v0, "android.graphics.drawable.VectorDrawable"
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v1
move-result-object v0
invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v1
move-result-object v0
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
const-string v1, "android.graphics.drawable.VectorDrawable"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
@ -272,7 +270,7 @@
.end method
.method public static getOpticalBounds(Landroid/graphics/drawable/Drawable;)Landroid/graphics/Rect;
.locals 10
.locals 12
sget-object v0, Landroidx/appcompat/widget/DrawableUtils;->sInsetsClazz:Ljava/lang/Class;
@ -334,113 +332,106 @@
move-result v8
const v9, -0x527265d5
const/4 v9, 0x3
if-eq v8, v9, :cond_3
const/4 v10, 0x2
const v9, 0x1c155
const/4 v11, 0x1
if-eq v8, v9, :cond_2
const v9, 0x32a007
if-eq v8, v9, :cond_1
const v9, 0x677c21c
if-eq v8, v9, :cond_0
sparse-switch v8, :sswitch_data_0
goto :goto_1
:cond_0
:sswitch_0
const-string v8, "right"
invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_4
if-eqz v6, :cond_0
const/4 v6, 0x2
const/4 v7, 0x2
goto :goto_2
goto :goto_1
:cond_1
:sswitch_1
const-string v8, "left"
invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_4
if-eqz v6, :cond_0
const/4 v6, 0x0
const/4 v7, 0x0
goto :goto_2
goto :goto_1
:cond_2
:sswitch_2
const-string v8, "top"
invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_4
if-eqz v6, :cond_0
const/4 v6, 0x1
const/4 v7, 0x1
goto :goto_2
goto :goto_1
:cond_3
:sswitch_3
const-string v8, "bottom"
invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_4
if-eqz v6, :cond_0
const/4 v6, 0x3
const/4 v7, 0x3
:cond_0
:goto_1
if-eqz v7, :cond_4
if-eq v7, v11, :cond_3
if-eq v7, v10, :cond_2
if-eq v7, v9, :cond_1
goto :goto_2
:cond_4
:goto_1
const/4 v6, -0x1
:goto_2
packed-switch v6, :pswitch_data_0
goto :goto_3
:pswitch_0
:cond_1
invoke-virtual {v5, p0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I
move-result v5
iput v5, v0, Landroid/graphics/Rect;->bottom:I
goto :goto_3
goto :goto_2
:pswitch_1
:cond_2
invoke-virtual {v5, p0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I
move-result v5
iput v5, v0, Landroid/graphics/Rect;->right:I
goto :goto_3
goto :goto_2
:pswitch_2
:cond_3
invoke-virtual {v5, p0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I
move-result v5
iput v5, v0, Landroid/graphics/Rect;->top:I
goto :goto_3
goto :goto_2
:pswitch_3
:cond_4
invoke-virtual {v5, p0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I
move-result v5
@ -449,7 +440,7 @@
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
:goto_3
:goto_2
add-int/lit8 v4, v4, 0x1
goto :goto_0
@ -469,13 +460,15 @@
return-object p0
:pswitch_data_0
.packed-switch 0x0
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
nop
:sswitch_data_0
.sparse-switch
-0x527265d5 -> :sswitch_3
0x1c155 -> :sswitch_2
0x32a007 -> :sswitch_1
0x677c21c -> :sswitch_0
.end sparse-switch
.end method
.method public static parseTintMode(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;