Changes of com.discord v998

This commit is contained in:
root 2019-12-06 04:29:40 +01:00
parent dc3b174a87
commit a8e290ae89
20243 changed files with 1573881 additions and 1337713 deletions

View file

@ -1,4 +1,4 @@
.class Landroidx/appcompat/content/res/AppCompatResources$ColorStateListCacheEntry;
.class public Landroidx/appcompat/content/res/AppCompatResources$ColorStateListCacheEntry;
.super Ljava/lang/Object;
.source "AppCompatResources.java"
@ -9,20 +9,28 @@
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x9
name = "ColorStateListCacheEntry"
.end annotation
# instance fields
.field final configuration:Landroid/content/res/Configuration;
.field public final configuration:Landroid/content/res/Configuration;
.field final value:Landroid/content/res/ColorStateList;
.field public final value:Landroid/content/res/ColorStateList;
# direct methods
.method constructor <init>(Landroid/content/res/ColorStateList;Landroid/content/res/Configuration;)V
.method public constructor <init>(Landroid/content/res/ColorStateList;Landroid/content/res/Configuration;)V
.locals 0
.param p1 # Landroid/content/res/ColorStateList;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Landroid/content/res/Configuration;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

View file

@ -4,6 +4,12 @@
# annotations
.annotation build Landroid/annotation/SuppressLint;
value = {
"RestrictedAPI"
}
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/appcompat/content/res/AppCompatResources$ColorStateListCacheEntry;
@ -12,9 +18,9 @@
# static fields
.field private static final LOG_TAG:Ljava/lang/String; = "AppCompatResources"
.field public static final LOG_TAG:Ljava/lang/String; = "AppCompatResources"
.field private static final TL_TYPED_VALUE:Ljava/lang/ThreadLocal;
.field public static final TL_TYPED_VALUE:Ljava/lang/ThreadLocal;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ThreadLocal<",
@ -24,9 +30,9 @@
.end annotation
.end field
.field private static final sColorStateCacheLock:Ljava/lang/Object;
.field public static final sColorStateCacheLock:Ljava/lang/Object;
.field private static final sColorStateCaches:Ljava/util/WeakHashMap;
.field public static final sColorStateCaches:Ljava/util/WeakHashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/WeakHashMap<",
@ -40,7 +46,7 @@
# direct methods
.method static constructor <clinit>()V
.method public static constructor <clinit>()V
.locals 2
new-instance v0, Ljava/lang/ThreadLocal;
@ -66,7 +72,7 @@
return-void
.end method
.method private constructor <init>()V
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -74,8 +80,20 @@
return-void
.end method
.method private static addColorStateListToCache(Landroid/content/Context;ILandroid/content/res/ColorStateList;)V
.method public static addColorStateListToCache(Landroid/content/Context;ILandroid/content/res/ColorStateList;)V
.locals 3
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # I
.annotation build Landroidx/annotation/ColorRes;
.end annotation
.end param
.param p2 # Landroid/content/res/ColorStateList;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
sget-object v0, Landroidx/appcompat/content/res/AppCompatResources;->sColorStateCacheLock:Ljava/lang/Object;
@ -129,8 +147,18 @@
throw p0
.end method
.method private static getCachedColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
.method public static getCachedColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
.locals 4
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # I
.annotation build Landroidx/annotation/ColorRes;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
sget-object v0, Landroidx/appcompat/content/res/AppCompatResources;->sColorStateCacheLock:Ljava/lang/Object;
@ -205,6 +233,14 @@
.method public static getColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
.locals 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # I
.annotation build Landroidx/annotation/ColorRes;
.end annotation
.end param
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
@ -248,6 +284,16 @@
.method public static getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
.locals 1
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # I
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
.end param
.annotation build Landroidx/annotation/Nullable;
.end annotation
invoke-static {}, Landroidx/appcompat/widget/ResourceManagerInternal;->get()Landroidx/appcompat/widget/ResourceManagerInternal;
@ -260,8 +306,10 @@
return-object p0
.end method
.method private static getTypedValue()Landroid/util/TypedValue;
.method public static getTypedValue()Landroid/util/TypedValue;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
sget-object v0, Landroidx/appcompat/content/res/AppCompatResources;->TL_TYPED_VALUE:Ljava/lang/ThreadLocal;
@ -285,8 +333,10 @@
return-object v0
.end method
.method private static inflateColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
.method public static inflateColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
.locals 2
.annotation build Landroidx/annotation/Nullable;
.end annotation
invoke-static {p0, p1}, Landroidx/appcompat/content/res/AppCompatResources;->isColorInt(Landroid/content/Context;I)Z
@ -332,8 +382,16 @@
return-object v1
.end method
.method private static isColorInt(Landroid/content/Context;I)Z
.method public static isColorInt(Landroid/content/Context;I)Z
.locals 2
.param p0 # Landroid/content/Context;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # I
.annotation build Landroidx/annotation/ColorRes;
.end annotation
.end param
invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
@ -353,16 +411,15 @@
if-lt p0, p1, :cond_0
iget p0, v0, Landroid/util/TypedValue;->type:I
const/16 p1, 0x1f
if-gt p0, p1, :cond_0
return v1
goto :goto_0
:cond_0
const/4 p0, 0x0
const/4 v1, 0x0
return p0
:goto_0
return v1
.end method