diff --color -crB com.discord-87202-base/smali/com/discord/models/member/GuildMember$Companion.smali com.discord-87202/smali/com/discord/models/member/GuildMember$Companion.smali *** com.discord-87202-base/smali/com/discord/models/member/GuildMember$Companion.smali 2021-08-22 22:08:12.812390705 +0300 --- com.discord-87202/smali/com/discord/models/member/GuildMember$Companion.smali 2021-08-22 23:39:54.753848426 +0300 *************** *** 530,535 **** --- 530,581 ---- :goto_4 if-eqz v0, :cond_8 + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1, v0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const-string v2, " (" + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-interface {p1}, Lcom/discord/models/user/User;->getUsername()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v2, "#" + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-interface {p1}, Lcom/discord/models/user/User;->getDiscriminator()I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result v2 + + new-instance v0, Ljava/text/DecimalFormat; + + const-string v3, "0000" + + invoke-direct {v0, v3}, Ljava/text/DecimalFormat;->(Ljava/lang/String;)V + + invoke-virtual {v0, v2}, Ljava/text/DecimalFormat;->format(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v2, ")" + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + goto :goto_5 :cond_8 *************** *** 537,542 **** --- 583,616 ---- move-result-object v0 + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1, v0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const-string v2, "#" + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-interface {p1}, Lcom/discord/models/user/User;->getDiscriminator()I + + move-result v2 + + new-instance v0, Ljava/text/DecimalFormat; + + const-string v3, "0000" + + invoke-direct {v0, v3}, Ljava/text/DecimalFormat;->(Ljava/lang/String;)V + + invoke-virtual {v0, v2}, Ljava/text/DecimalFormat;->format(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + :goto_5 return-object v0 .end method