apkfuckery/com.discord/smali/com/discord/models/ktx/ModelUserExtensionsKt.smali

56 lines
1.7 KiB
Smali
Raw Normal View History

2020-07-14 22:43:59 +00:00
.class public final Lcom/discord/models/ktx/ModelUserExtensionsKt;
.super Ljava/lang/Object;
.source "ModelUserExtensions.kt"
# direct methods
.method public static final toPerson(Lcom/discord/models/domain/ModelUser;)Landroidx/core/app/Person;
.locals 3
2020-09-16 23:45:23 +00:00
const-string v0, "$this$toPerson"
2020-10-05 23:18:16 +00:00
invoke-static {p0, v0}, Lc0/n/c/j;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
2020-07-14 22:43:59 +00:00
new-instance v0, Landroidx/core/app/Person$Builder;
invoke-direct {v0}, Landroidx/core/app/Person$Builder;-><init>()V
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getUsername()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroidx/core/app/Person$Builder;->setName(Ljava/lang/CharSequence;)Landroidx/core/app/Person$Builder;
move-result-object v0
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getId()J
move-result-wide v1
invoke-static {v1, v2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroidx/core/app/Person$Builder;->setKey(Ljava/lang/String;)Landroidx/core/app/Person$Builder;
move-result-object v0
invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->isBot()Z
move-result p0
invoke-virtual {v0, p0}, Landroidx/core/app/Person$Builder;->setBot(Z)Landroidx/core/app/Person$Builder;
move-result-object p0
invoke-virtual {p0}, Landroidx/core/app/Person$Builder;->build()Landroidx/core/app/Person;
move-result-object p0
const-string v0, "Person.Builder()\n \u2026t(isBot)\n .build()"
2020-10-05 23:18:16 +00:00
invoke-static {p0, v0}, Lc0/n/c/j;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
2020-07-14 22:43:59 +00:00
return-object p0
.end method