Changes of com.discord v1017

This commit is contained in:
root 2020-01-07 03:40:43 +01:00
parent 346c5a87ca
commit f68d8f1190
3195 changed files with 220840 additions and 133867 deletions

View file

@ -0,0 +1,14 @@
.class public interface abstract Lcom/facebook/cache/common/CacheKey;
.super Ljava/lang/Object;
.source "CacheKey.java"
# virtual methods
.method public abstract a()Ljava/lang/String;
.end method
.method public abstract equals(Ljava/lang/Object;)Z
.end method
.method public abstract hashCode()I
.end method

View file

@ -0,0 +1,14 @@
.class public synthetic Lcom/facebook/cache/disk/DiskCacheConfig$a;
.super Ljava/lang/Object;
.source "DiskCacheConfig.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/cache/disk/DiskCacheConfig;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation

View file

@ -0,0 +1,64 @@
.class public Lcom/facebook/cache/disk/DiskCacheConfig$b$a;
.super Ljava/lang/Object;
.source "DiskCacheConfig.java"
# interfaces
.implements Le/j/d/d/i;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/facebook/cache/disk/DiskCacheConfig$b;->a()Lcom/facebook/cache/disk/DiskCacheConfig;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Le/j/d/d/i<",
"Ljava/io/File;",
">;"
}
.end annotation
# instance fields
.field public final synthetic a:Lcom/facebook/cache/disk/DiskCacheConfig$b;
# direct methods
.method public constructor <init>(Lcom/facebook/cache/disk/DiskCacheConfig$b;)V
.locals 0
iput-object p1, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b$a;->a:Lcom/facebook/cache/disk/DiskCacheConfig$b;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public get()Ljava/lang/Object;
.locals 1
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b$a;->a:Lcom/facebook/cache/disk/DiskCacheConfig$b;
invoke-static {v0}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->a(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Landroid/content/Context;
move-result-object v0
invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-virtual {v0}, Landroid/content/Context;->getCacheDir()Ljava/io/File;
move-result-object v0
return-object v0
.end method

View file

@ -0,0 +1,171 @@
.class public Lcom/facebook/cache/disk/DiskCacheConfig$b;
.super Ljava/lang/Object;
.source "DiskCacheConfig.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/facebook/cache/disk/DiskCacheConfig;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "b"
.end annotation
# instance fields
.field public a:I
.field public b:Ljava/lang/String;
.field public c:Le/j/d/d/i;
.annotation system Ldalvik/annotation/Signature;
value = {
"Le/j/d/d/i<",
"Ljava/io/File;",
">;"
}
.end annotation
.end field
.field public d:J
.field public e:J
.field public f:J
.field public g:Le/j/b/b/h;
.field public h:Le/j/b/a/a;
.field public i:Le/j/b/a/c;
.field public j:Le/j/d/a/b;
.field public k:Z
.field public final l:Landroid/content/Context;
# direct methods
.method public synthetic constructor <init>(Landroid/content/Context;Lcom/facebook/cache/disk/DiskCacheConfig$a;)V
.locals 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 p2, 0x1
iput p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->a:I
const-string p2, "image_cache"
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->b:Ljava/lang/String;
const-wide/32 v0, 0x2800000
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->d:J
const-wide/32 v0, 0xa00000
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->e:J
const-wide/32 v0, 0x200000
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->f:J
new-instance p2, Le/j/b/b/b;
invoke-direct {p2}, Le/j/b/b/b;-><init>()V
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->g:Le/j/b/b/h;
iput-object p1, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->l:Landroid/content/Context;
return-void
.end method
.method public static synthetic a(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Landroid/content/Context;
.locals 0
iget-object p0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->l:Landroid/content/Context;
return-object p0
.end method
.method public static synthetic b(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/a;
.locals 0
iget-object p0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->h:Le/j/b/a/a;
return-object p0
.end method
.method public static synthetic c(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/c;
.locals 0
iget-object p0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->i:Le/j/b/a/c;
return-object p0
.end method
.method public static synthetic d(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/d/a/b;
.locals 0
iget-object p0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->j:Le/j/d/a/b;
return-object p0
.end method
# virtual methods
.method public a()Lcom/facebook/cache/disk/DiskCacheConfig;
.locals 2
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c:Le/j/d/d/i;
if-nez v0, :cond_1
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->l:Landroid/content/Context;
if-eqz v0, :cond_0
goto :goto_0
:cond_0
const/4 v0, 0x0
goto :goto_1
:cond_1
:goto_0
const/4 v0, 0x1
:goto_1
const-string v1, "Either a non-null context or a base directory path or supplier must be provided."
invoke-static {v0, v1}, Lp/a/b/b/g/e;->c(ZLjava/lang/Object;)V
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c:Le/j/d/d/i;
if-nez v0, :cond_2
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->l:Landroid/content/Context;
if-eqz v0, :cond_2
new-instance v0, Lcom/facebook/cache/disk/DiskCacheConfig$b$a;
invoke-direct {v0, p0}, Lcom/facebook/cache/disk/DiskCacheConfig$b$a;-><init>(Lcom/facebook/cache/disk/DiskCacheConfig$b;)V
iput-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c:Le/j/d/d/i;
:cond_2
new-instance v0, Lcom/facebook/cache/disk/DiskCacheConfig;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/facebook/cache/disk/DiskCacheConfig;-><init>(Lcom/facebook/cache/disk/DiskCacheConfig$b;Lcom/facebook/cache/disk/DiskCacheConfig$a;)V
return-object v0
.end method

View file

@ -0,0 +1,265 @@
.class public Lcom/facebook/cache/disk/DiskCacheConfig;
.super Ljava/lang/Object;
.source "DiskCacheConfig.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/facebook/cache/disk/DiskCacheConfig$b;
}
.end annotation
# instance fields
.field public final a:I
.field public final b:Ljava/lang/String;
.field public final c:Le/j/d/d/i;
.annotation system Ldalvik/annotation/Signature;
value = {
"Le/j/d/d/i<",
"Ljava/io/File;",
">;"
}
.end annotation
.end field
.field public final d:J
.field public final e:J
.field public final f:J
.field public final g:Le/j/b/b/h;
.field public final h:Le/j/b/a/a;
.field public final i:Le/j/b/a/c;
.field public final j:Le/j/d/a/b;
.field public final k:Landroid/content/Context;
.field public final l:Z
# direct methods
.method public synthetic constructor <init>(Lcom/facebook/cache/disk/DiskCacheConfig$b;Lcom/facebook/cache/disk/DiskCacheConfig$a;)V
.locals 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iget p2, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->a:I
iput p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->a:I
iget-object p2, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->b:Ljava/lang/String;
invoke-static {p2}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->b:Ljava/lang/String;
iget-object p2, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c:Le/j/d/d/i;
invoke-static {p2}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->c:Le/j/d/d/i;
iget-wide v0, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->d:J
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->d:J
iget-wide v0, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->e:J
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->e:J
iget-wide v0, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->f:J
iput-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->f:J
iget-object p2, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->g:Le/j/b/b/h;
invoke-static {p2}, Lp/a/b/b/g/e;->a(Ljava/lang/Object;)Ljava/lang/Object;
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->g:Le/j/b/b/h;
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->b(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/a;
move-result-object p2
if-nez p2, :cond_0
invoke-static {}, Le/j/b/a/e;->a()Le/j/b/a/e;
move-result-object p2
goto :goto_0
:cond_0
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->b(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/a;
move-result-object p2
:goto_0
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->h:Le/j/b/a/a;
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/c;
move-result-object p2
if-nez p2, :cond_1
invoke-static {}, Le/j/b/a/f;->a()Le/j/b/a/f;
move-result-object p2
goto :goto_1
:cond_1
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->c(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/b/a/c;
move-result-object p2
:goto_1
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->i:Le/j/b/a/c;
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->d(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/d/a/b;
move-result-object p2
if-nez p2, :cond_2
invoke-static {}, Le/j/d/a/c;->a()Le/j/d/a/c;
move-result-object p2
goto :goto_2
:cond_2
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->d(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Le/j/d/a/b;
move-result-object p2
:goto_2
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->j:Le/j/d/a/b;
invoke-static {p1}, Lcom/facebook/cache/disk/DiskCacheConfig$b;->a(Lcom/facebook/cache/disk/DiskCacheConfig$b;)Landroid/content/Context;
move-result-object p2
iput-object p2, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->k:Landroid/content/Context;
iget-boolean p1, p1, Lcom/facebook/cache/disk/DiskCacheConfig$b;->k:Z
iput-boolean p1, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->l:Z
return-void
.end method
# virtual methods
.method public a()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->b:Ljava/lang/String;
return-object v0
.end method
.method public b()Le/j/d/d/i;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Le/j/d/d/i<",
"Ljava/io/File;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->c:Le/j/d/d/i;
return-object v0
.end method
.method public c()Le/j/b/a/a;
.locals 1
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->h:Le/j/b/a/a;
return-object v0
.end method
.method public d()Le/j/b/a/c;
.locals 1
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->i:Le/j/b/a/c;
return-object v0
.end method
.method public e()Landroid/content/Context;
.locals 1
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->k:Landroid/content/Context;
return-object v0
.end method
.method public f()J
.locals 2
iget-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->d:J
return-wide v0
.end method
.method public g()Le/j/d/a/b;
.locals 1
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->j:Le/j/d/a/b;
return-object v0
.end method
.method public h()Le/j/b/b/h;
.locals 1
iget-object v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->g:Le/j/b/b/h;
return-object v0
.end method
.method public i()Z
.locals 1
iget-boolean v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->l:Z
return v0
.end method
.method public j()J
.locals 2
iget-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->e:J
return-wide v0
.end method
.method public k()J
.locals 2
iget-wide v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->f:J
return-wide v0
.end method
.method public l()I
.locals 1
iget v0, p0, Lcom/facebook/cache/disk/DiskCacheConfig;->a:I
return v0
.end method