.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 if-eqz p0, :cond_0 new-instance v0, Landroidx/core/app/Person$Builder; invoke-direct {v0}, Landroidx/core/app/Person$Builder;->()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()" invoke-static {p0, v0}, Li0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V return-object p0 :cond_0 const-string p0, "$this$toPerson" invoke-static {p0}, Li0/n/c/h;->c(Ljava/lang/String;)V const/4 p0, 0x0 throw p0 .end method