diff --git a/com.discord/apktool.yml b/com.discord/apktool.yml
index 84e6e0419b..ae2033caac 100644
--- a/com.discord/apktool.yml
+++ b/com.discord/apktool.yml
@@ -1,5 +1,5 @@
!!brut.androlib.meta.MetaInfo
-apkFileName: com.discord-1049.apk
+apkFileName: com.discord-1050.apk
compressionType: false
doNotCompress:
- arsc
@@ -190,5 +190,5 @@ usesFramework:
tag: null
version: 2.4.1-197d46-SNAPSHOT
versionInfo:
- versionCode: '1049'
- versionName: '11.7'
+ versionCode: '1050'
+ versionName: '11.8'
diff --git a/com.discord/assets/crashlytics-build.properties b/com.discord/assets/crashlytics-build.properties
index 4e92cc82b1..d5b77c566d 100644
--- a/com.discord/assets/crashlytics-build.properties
+++ b/com.discord/assets/crashlytics-build.properties
@@ -3,9 +3,9 @@
#
#Do NOT modify, delete, or commit to source control!
#
-#Mon Mar 02 04:23:47 UTC 2020
-version_name=11.7
+#Mon Mar 02 20:21:49 UTC 2020
+version_name=11.8
package_name=com.discord
-build_id=8babb48c-f3d0-490e-a398-8b6d5f834642
-version_code=1049
+build_id=2233f20f-7d8b-430b-9974-6d2b0650ba68
+version_code=1050
app_name=com.discord
diff --git a/com.discord/original/AndroidManifest.xml b/com.discord/original/AndroidManifest.xml
index 6cbdc3454a..176f5e8304 100644
Binary files a/com.discord/original/AndroidManifest.xml and b/com.discord/original/AndroidManifest.xml differ
diff --git a/com.discord/res/layout/widget_channel_members_list_item_header.xml b/com.discord/res/layout/widget_channel_members_list_item_header.xml
index 32dbd94719..d299109a99 100644
--- a/com.discord/res/layout/widget_channel_members_list_item_header.xml
+++ b/com.discord/res/layout/widget_channel_members_list_item_header.xml
@@ -2,4 +2,5 @@
+
\ No newline at end of file
diff --git a/com.discord/res/layout/widget_channel_members_list_item_placeholder_header.xml b/com.discord/res/layout/widget_channel_members_list_item_placeholder_header.xml
deleted file mode 100644
index 49db28ac49..0000000000
--- a/com.discord/res/layout/widget_channel_members_list_item_placeholder_header.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/com.discord/res/values-bg/strings.xml b/com.discord/res/values-bg/strings.xml
index 82d62121ce..48ac79ae8f 100644
--- a/com.discord/res/values-bg/strings.xml
+++ b/com.discord/res/values-bg/strings.xml
@@ -1938,7 +1938,6 @@ NSFW каналите нямат филтър за нецензурно съдъ
Групи
Регистрирай се, за да използваш текстов и гласов чат в общности или да се свързваш с приятели.
Регистрирай се в Discord
- Сървърът ти сега има достъп до Server Insights. Разгледай ги!
Сървъри за игри, които играеш
Популярни сървъри и общности
%1$s за „%2$s“
diff --git a/com.discord/res/values-cs/strings.xml b/com.discord/res/values-cs/strings.xml
index a9e084c617..41f45b27fc 100644
--- a/com.discord/res/values-cs/strings.xml
+++ b/com.discord/res/values-cs/strings.xml
@@ -1919,7 +1919,6 @@ Děkujeme, že to tu udržuješ v bezpečí a pořádku."
Skupiny
Zaregistruj se a budeš moct používat textový a hlasový chat v komunitách nebo se spojit s přáteli.
Zaregistruj se na Discord
- Tvůj server má nyní přístup k Přehledům serveru. Mrkni na to!
Servery pro hry, které hraješ
Oblíbené servery a komunity
%1$s pro „%2$s“
diff --git a/com.discord/res/values-da/strings.xml b/com.discord/res/values-da/strings.xml
index 45fcba5c8e..c29377baa9 100644
--- a/com.discord/res/values-da/strings.xml
+++ b/com.discord/res/values-da/strings.xml
@@ -1907,7 +1907,6 @@ for at kunne observere indgangsfølsomheden."
Grupper
Meld dig ind for at kunne bruge tekst- og tale-chat i fællesskaber, eller mød venner.
Meld dig ind i Discord
- Din server har nu adgang til Serverindsigten. Tjek det ud!
Servere til spil, du spiller
Populære servere og fællesskaber
%1$s i \"%2$s\"
diff --git a/com.discord/res/values-de/strings.xml b/com.discord/res/values-de/strings.xml
index d612c6ed9f..c7c4b82aee 100644
--- a/com.discord/res/values-de/strings.xml
+++ b/com.discord/res/values-de/strings.xml
@@ -1922,7 +1922,6 @@ um die Mikrofonempfindlichkeit beobachten zu können."
Gruppen
Melde dich an, um mit Freunden oder in Communitys zu chatten.
Registriere dich bei Discord
- Dein Server hat jetzt Zugriff auf Server-Einblicke. Schau doch mal rein!
Server für Spiele, die du spielst
Beliebte Server und Communitys
%1$s für „%2$s“
@@ -2837,7 +2836,7 @@ Bitte versuche es erneut."
"Diese Rolle wird automatisch durch eine Integration verwaltet.
Sie kann Mitgliedern nicht manuell zugewiesen und auch nicht gelöscht werden."
Als gelesen markieren
- Ungelesene Nachrichten markieren
+ Als ungelesen markieren
Zeig deine Unterstützung
Das Profilabzeichen zeigt, wie lange du schon Discord unterstützt.
Tob dich mit Emojis aus
diff --git a/com.discord/res/values-el/strings.xml b/com.discord/res/values-el/strings.xml
index d3a4a64c44..1d47ed2e8f 100644
--- a/com.discord/res/values-el/strings.xml
+++ b/com.discord/res/values-el/strings.xml
@@ -1937,7 +1937,6 @@ AFK. Αυτό δεν επηρεάζει τα προγράμματα περιήγ
Ομάδες
Κάνε εγγραφή για να χρησιμοποιήσεις γραπτή και φωνητική συνομιλία σε κοινότητες ή να συνδεθείς με φίλους.
Γίνε μέλος στην Discord
- Ο διακομιστής σου έχει τώρα πρόσβαση στο Server Insights. Τσέκαρέ το!
Διακομιστές για παιχνίδια που παίζεις
Δημοφιλείς διακομιστές και κοινότητες
%1$s για «%2$s»
diff --git a/com.discord/res/values-es-rES/strings.xml b/com.discord/res/values-es-rES/strings.xml
index 940dfa68ef..5ce3c281c5 100644
--- a/com.discord/res/values-es-rES/strings.xml
+++ b/com.discord/res/values-es-rES/strings.xml
@@ -1899,7 +1899,6 @@ para poder observar la sensibilidad de entrada."
Grupos
Regístrate para usar chats de texto y de voz en comunidades o para conectar con amigos.
Registrarte en Discord
- Ahora tu servidor tiene acceso a la información de servidores. ¡Échale un ojo!
Servidores para tus juegos favoritos
Servidores y comunidades populares
%1$s para «%2$s»
diff --git a/com.discord/res/values-fi/strings.xml b/com.discord/res/values-fi/strings.xml
index 6ff70236ff..72226b7f14 100644
--- a/com.discord/res/values-fi/strings.xml
+++ b/com.discord/res/values-fi/strings.xml
@@ -1943,7 +1943,6 @@ Kiitos, että pidät asiat putipuhtaina."
Ryhmät
Rekisteröidy, niin voit käyttää teksti- ja puhechatteja yhteisöissä ja pitää yhteyttä kavereidesi kanssa.
Rekisteröidy Discordiin
- Palvelimellasi on nyt käyttöoikeus Palvelinanalyysiin. Tutustu siihen!
Pelaamiesi pelien palvelimet
Suositut palvelimet ja yhteisöt
%1$s haulla \"%2$s\"
diff --git a/com.discord/res/values-fr/strings.xml b/com.discord/res/values-fr/strings.xml
index d3b23962d1..f24c540eae 100644
--- a/com.discord/res/values-fr/strings.xml
+++ b/com.discord/res/values-fr/strings.xml
@@ -1950,7 +1950,6 @@ pour lui permettre de le détecter."
Groupes
Inscris-toi pour utiliser le chat vocal et textuel dans des communautés, ou pour te rapprocher de tes amis.
"S'inscrire sur Discord"
- Ton serveur a désormais accès aux analyses de serveur. Consulte-les !
Serveurs des jeux auxquels tu joues
Serveurs et communautés populaires
%1$s pour « %2$s »
diff --git a/com.discord/res/values-hr/strings.xml b/com.discord/res/values-hr/strings.xml
index 6a2503bdbb..407793ae43 100644
--- a/com.discord/res/values-hr/strings.xml
+++ b/com.discord/res/values-hr/strings.xml
@@ -1875,7 +1875,6 @@ Hvala ti što čuvaš stvari."
Grupe
Registriraj se kako bi koristio tekstualni i glasovni chat u zajednicama ili da bi se povezao s prijateljima.
Prijavi se za Discord
- Tvoj server od sada ima pristup u Server Insights. Vidi što ima tamo!
Serveri s igrama koje igraš
Popularni serveri i zajednice
%1$s za „%2$s“
diff --git a/com.discord/res/values-hu/strings.xml b/com.discord/res/values-hu/strings.xml
index dac8927a3f..dcebc40f0a 100644
--- a/com.discord/res/values-hu/strings.xml
+++ b/com.discord/res/values-hu/strings.xml
@@ -1928,7 +1928,6 @@ Köszönjük, hogy fenntartjátok a rendet."
Csoportok
Regisztrálj a szöveges és hangos csevegés közösségekben való használatához, vagy a barátaiddal való kapcsolatfelvételhez.
Regisztrálj a Discordra
- A szervered most már hozzáfér a Server Insights adataihoz. Győződj meg róla saját magad!
Szerverek az általad játszott játékokhoz
Népszerű szerverek és közösségek
%1$s a következőre: \"%2$s\"
diff --git a/com.discord/res/values-it/strings.xml b/com.discord/res/values-it/strings.xml
index 655d271357..20fd9ebf31 100644
--- a/com.discord/res/values-it/strings.xml
+++ b/com.discord/res/values-it/strings.xml
@@ -1928,7 +1928,6 @@ per poter verificare la sensibilità dell'ingresso."
Gruppi
Registrati per usare la chat testuale e vocale nelle community, o connetterti ai tuoi amici.
Registrati su Discord
- "Il tuo server ha ora accesso alla panoramica del server. Dagli un'occhiata!"
Server per i giochi a cui giochi
Server e community popolari
%1$s per \"%2$s\"
diff --git a/com.discord/res/values-ja/strings.xml b/com.discord/res/values-ja/strings.xml
index e8eb0e4070..51b1d3eee4 100644
--- a/com.discord/res/values-ja/strings.xml
+++ b/com.discord/res/values-ja/strings.xml
@@ -1965,7 +1965,6 @@
グループ
登録してテキストを使用し、コミュニティでボイスチャットをし、友達とつながります。
Discordにサインアップ
- サーバーがServer Insightsにアクセスできるようになりました。チェックしてみてください!
プレイしているゲームのサーバー
人気のサーバーとコミュニティ
%1$s が \"%2$s\"に対して出ました
diff --git a/com.discord/res/values-ko/plurals.xml b/com.discord/res/values-ko/plurals.xml
index 5b385e33fb..f745937ffd 100644
--- a/com.discord/res/values-ko/plurals.xml
+++ b/com.discord/res/values-ko/plurals.xml
@@ -207,14 +207,6 @@
- 슬롯 0개
- 슬롯 %s개
-
- - %s일
- - 1일
-
-
- - 0명
- - 1명
-
- 일
- 일
diff --git a/com.discord/res/values-ko/strings.xml b/com.discord/res/values-ko/strings.xml
index 810ebdb088..1df7578f83 100644
--- a/com.discord/res/values-ko/strings.xml
+++ b/com.discord/res/values-ko/strings.xml
@@ -1436,8 +1436,6 @@ PC 앱을 [다운로드](onDownloadClick)하세요."
부적절한 콘텐츠를 포함하고 있는 미디어를 자동으로 감지해 삭제해요. 필터가 어떻게 적용될지 선택하세요. **공개 Discord 서버는 필터를 사용하는 것을 권장해요.**
"채널을 선택하면 widget이 초대 링크를 생성해요.r
선택하지 않으면 온라인 멤버와 음성 채널만 표시돼요."
- "**%1$s**r
-이상 접속하지 않은 멤버 중 역할이 없는 멤버 **%2$s**을 추방해요. 추방 당한 멤버도 초대를 받으면 다시 서버에 참가할 수 있어요."
다른 서버까지 메시지를 보내세요. 이 채널을 \"팔로우\"하고 여기에서 선택한 포스트를 \"발행\"하면 해당 서버에 바로 나타나요. [더 알아보기](%1$s)
"이 채널의 콘텐츠를 보기 위해서는 성인 인증이 필요합니다.
연령 제한 채널은 유해 콘텐츠 필터에서 제외돼요."
@@ -1963,7 +1961,6 @@ Discord가 [마이크를 사용할 수 있도록 허용](onEnableClick)해 주
그룹
커뮤니티에서 글 작성, 음성 채팅을 하거나 또는 친구들과 연결하려면 가입하세요.
Discord 가입하기
- 이제 서버가 서버 인사이트를 사용할 수 있어요. 확인해보세요!
귀하가 플레이하는 게임의 서버
인기 있는 서버와 커뮤니티
\"%1$s\" 검색 결과 %2$s
diff --git a/com.discord/res/values-lt/strings.xml b/com.discord/res/values-lt/strings.xml
index 61c5f49faa..e3683939b2 100644
--- a/com.discord/res/values-lt/strings.xml
+++ b/com.discord/res/values-lt/strings.xml
@@ -1933,7 +1933,6 @@ programėlei Discord, norėdamas keisti įvesties jautrumą."
Grupės
Užsiregistruok, kad galėtum naudoti tekstinius ar balso pokalbius bendruomenėse arba susisiekti su draugais.
Užsiregistruoti Discord
- Dabar tavo serveriui suteikta prieiga prie serverio įžvalgų. Pasižiūrėk!
Žaidimų, kuriuos žaidi, serveriai
Populiarūs serveriai ir bendruomenės
%1$s ieškant „%2$s“
diff --git a/com.discord/res/values-nl/strings.xml b/com.discord/res/values-nl/strings.xml
index b12d31d5c7..0b11d5da8d 100644
--- a/com.discord/res/values-nl/strings.xml
+++ b/com.discord/res/values-nl/strings.xml
@@ -1913,7 +1913,6 @@ Bedankt dat je de dingen veilig en gezond houdt."
Groepen
"Registreer om tekst- en voicechat te gebruiken in community's of om in contact te komen met vrienden."
Meld je aan voor Discord
- Je server heeft nu toegang tot serverinzichten. Neem eens een kijkje!
Servers voor de games die je speelt
"Populaire servers en community's"
%1$s voor \"%2$s\"
diff --git a/com.discord/res/values-no/strings.xml b/com.discord/res/values-no/strings.xml
index be1cb55c09..8c3e9a359e 100644
--- a/com.discord/res/values-no/strings.xml
+++ b/com.discord/res/values-no/strings.xml
@@ -1852,7 +1852,6 @@ for å kunne observere inndatafølsomheten."
Grupper
Registrer deg for å bruke tekst- og talechat i ulike fellesskap eller for å komme i kontakt med venner.
Registrer deg hos Discord
- Serveren din har nå tilgang til Serverinnsikt. Sjekk dette!
Servere for spill du spiller
Populær servere og fellesskap
%1$s for «%2$s»
diff --git a/com.discord/res/values-pl/strings.xml b/com.discord/res/values-pl/strings.xml
index d85f16efaf..72a1960c97 100644
--- a/com.discord/res/values-pl/strings.xml
+++ b/com.discord/res/values-pl/strings.xml
@@ -1954,7 +1954,6 @@ aby móc obserwować czułość wejściową."
Grupy
Zarejestruj się, aby korzystać z czatu tekstowego i głosowego w społecznościach albo komunikować się ze znajomymi.
Zapisz się do Discorda
- Twój serwer ma teraz dostęp do danych serwera. Zobacz!
Serwery dla gier, w które grasz
Popularne serwery i społeczności
%1$s dla „%2$s”
diff --git a/com.discord/res/values-pt-rBR/strings.xml b/com.discord/res/values-pt-rBR/strings.xml
index 49f7435355..2eab85819d 100644
--- a/com.discord/res/values-pt-rBR/strings.xml
+++ b/com.discord/res/values-pt-rBR/strings.xml
@@ -1940,7 +1940,6 @@ para poder observar a sensibilidade."
Grupos
Registre-se para usar os bate-papos de texto e voz nas comunidades, ou para se conectar com amigos.
Registre-se no Discord
- Seu servidor agora tem acesso às Análises do Servidor. Venha ver!
Servidores de jogos que você joga
Servidores e comunidades populares
%1$s para \"%2$s\"
diff --git a/com.discord/res/values-ro/strings.xml b/com.discord/res/values-ro/strings.xml
index d6f45bfcc7..9360130403 100644
--- a/com.discord/res/values-ro/strings.xml
+++ b/com.discord/res/values-ro/strings.xml
@@ -1899,7 +1899,6 @@ pentru a putea observa sensibilitatea de intrare."
Grupuri
Înregistrează-te pentru a folosi chat-ul prin mesaje text și apeluri vocale în cadrul comunităților sau pentru a lua legătura cu prietenii.
Înscrie-te pe Discord
- Server-ul tău are acum acces la funcția Analiză server. Încearc-o!
Servere pentru jocurile pe care le joci
Servere și comunități populare
%1$s pentru \"%2$s\"
diff --git a/com.discord/res/values-ru/strings.xml b/com.discord/res/values-ru/strings.xml
index 16eb3c2ba2..05f361a173 100644
--- a/com.discord/res/values-ru/strings.xml
+++ b/com.discord/res/values-ru/strings.xml
@@ -1980,7 +1980,6 @@
Группы
Зарегистрируйтесь, чтобы общаться в текстовых и голосовых чатах сообществ и держать связь с друзьями.
Зарегистрируйтесь в Discord
- Вам доступна аналитика вашего сервера. Взгляните на неё!
Сервера для ваших любимых игр
Популярные сервера и сообщества
По запросу «%1$s» %2$s
@@ -2920,7 +2919,7 @@
Видео высокого качества, демонстрация экрана и стриминг Go Live. $[Подробнее](infoHook)
Поддержите сервер
Получите %1$s и скидку %2$s на дополнительные бусты. $[Узнать подробности](learnMoreHook).
- Персонализированный профиль
+ Настраиваемый профиль
Поставьте анимированный аватар и получите особый тег.
Не хотите ничего лишнего? Перейдите на упрощённый тариф с меньшим количеством бонусов $[подробности](infoHook), продолжайте поддерживать Discord и получите скидку %1$s на бусты сервера.
**Не включает** %1$s. Загружайте файлы до 50 МБ (вместо 100 МБ) и стримьте в формате 1080p 60FPS с Go Live (вместо исходного качества).
@@ -3686,7 +3685,7 @@
Текущая подписка
У вас есть бонусы для чата и скидка на бусты за **%1$s**.
У вас есть бонусы для чата и скидка на бусты за **%1$s**. (Ожидание отмены.)
- У вас есть доступ к премиум-чату, бусты (**%1$s шт.**) и скидка на бусты за **%2$s**.
+ У вас есть премиум-возможности в чате, бусты (**%1$s шт.**) и скидка на бусты за **%2$s**.
У вас есть доступ к премиум-чату, бусты (**%1$s шт.**) и скидка на бусты за **%2$s**. (Ожидание отмены.)
Ваша прежняя подписка Nitro будет скоро заменена на Nitro Classic. Чтобы сохранить текущие бонусы и бусты, улучшите подписку и получите один бесплатный месяц в качестве благодарности за раннюю поддержку.
Изменение буста
diff --git a/com.discord/res/values-sv-rSE/strings.xml b/com.discord/res/values-sv-rSE/strings.xml
index 27fdd99d54..ee30804f00 100644
--- a/com.discord/res/values-sv-rSE/strings.xml
+++ b/com.discord/res/values-sv-rSE/strings.xml
@@ -1858,7 +1858,6 @@ för att kunna se ingångskänsligheten."
Grupper
Registrera dig för att kunna använda text- och röstchattar i communityer eller håll kontakten med dina vänner.
Registrera dig på Discord
- Din server har nu åtkomst till Server Insights. Kolla in det!
Servrar för de spel du spelar
Populära servrar och communityn
%1$s för \"%2$s\"
diff --git a/com.discord/res/values-th/strings.xml b/com.discord/res/values-th/strings.xml
index 2cc7e9839b..ac15fc594d 100644
--- a/com.discord/res/values-th/strings.xml
+++ b/com.discord/res/values-th/strings.xml
@@ -1937,7 +1937,6 @@ URL พิเศษใช้ได้เฉพาะตัวอักษร เ
กลุ่ม
ลงทะเบียนเพื่อใช้ข้อความและการคุยด้วยเสียงในชุมชน หรือเชื่อมต่อกับเพื่อนๆ
ลงทะเบียนสมัคร Discord
- ขณะนี้เซิร์ฟเวอร์ของคุณเข้าถึง Server Insights ได้แล้ว ลองดูสิ
เซิร์ฟเวอร์สำหรับเกมที่คุณเล่น
เซิร์ฟเวอร์และชุมชนยอดนิยม
%1$s สำหรับ \"%2$s\"
diff --git a/com.discord/res/values-tr/strings.xml b/com.discord/res/values-tr/strings.xml
index 5695485618..12b089edcb 100644
--- a/com.discord/res/values-tr/strings.xml
+++ b/com.discord/res/values-tr/strings.xml
@@ -813,7 +813,7 @@ Avatarını Değiştir"
Simge Değiştir"
Değişim Kaydı
Kullanıcı Adı Değiştir
- Kendi kullanıcı adını değiştirme iznine sahip olan üyeler.
+ Bu izne sahip olan üyeler, bu sunucuda kendi kullanıcı adını değiştirebilir.
"Kullanıcı adları bu sunucudaki herkese görünür. Eğer adlandırma sistemi uygulamıyorsan
veya kötü bir kullanıcı adı temizlemiyorsan onları değiştirme."
Şifreyi Değiştir
@@ -1923,7 +1923,6 @@ Discord'a, [mikrofonuna erişim izni](onEnableClick) vermelisin."
Gruplar
Topluluklarda yazılı ve sesli sohbeti kullanmak veya arkadaşlarınla bağlantı kurmak için kaydol.
"Discord'a kaydol"
- "Sunucunun artık Sunucu Bilgileri'ne erişimi var. Hemen göz at!"
Oynadığın oyunlara yönelik sunucular
Popüler sunucular ve topluluklar
\"%1$s\" için %2$s
diff --git a/com.discord/res/values-uk/strings.xml b/com.discord/res/values-uk/strings.xml
index bc79c91746..71ff681751 100644
--- a/com.discord/res/values-uk/strings.xml
+++ b/com.discord/res/values-uk/strings.xml
@@ -1955,7 +1955,6 @@ AFK. Це не впливає на браузери."
Групи
Зареєструйся, щоб використовувати текстові та голосові чати в спільнотах, а також спілкуватися з друзями.
Зареєструватися на Discord
- Тепер ти маєш доступ до аналітики сервера. Переглянь її!
Сервери для твоїх ігор
Популярні сервери та спільноти
%1$s за критерієм «%2$s»
diff --git a/com.discord/res/values-vi/strings.xml b/com.discord/res/values-vi/strings.xml
index 9b1d34c0dc..fc392d3a30 100644
--- a/com.discord/res/values-vi/strings.xml
+++ b/com.discord/res/values-vi/strings.xml
@@ -1927,7 +1927,6 @@ Cảm ơn bạn đã giữ mọi thứ an toàn và yên bình."
Các nhóm
Đăng ký sử dụng dịch vụ chat thoại và tin nhắn trong cộng đồng, hoặc kết nối với bạn bè.
Đăng ký Discord
- Máy chủ của bạn đã có quyền truy cập vào Thống Kê Máy Chủ. Vào xem thử đi!
Các máy chủ cho tựa game bạn chơi
Các máy chủ và cộng đồng phổ biến
%1$s cho \"%2$s\"
diff --git a/com.discord/res/values-zh-rCN/strings.xml b/com.discord/res/values-zh-rCN/strings.xml
index e62ba84dce..0ce8a4c09e 100644
--- a/com.discord/res/values-zh-rCN/strings.xml
+++ b/com.discord/res/values-zh-rCN/strings.xml
@@ -1948,7 +1948,6 @@
多个群组
立刻注册,在社群中进行文字或语音聊天,或与好友联系。
注册Discord
- 您的服务器现在可以访问服务器分析啦,快去看看吧!
您的游戏服务器
热门服务器和社群
%1$s,搜索词条 \"%2$s\"
diff --git a/com.discord/res/values-zh-rTW/plurals.xml b/com.discord/res/values-zh-rTW/plurals.xml
index de5b802aa0..897ca7f537 100644
--- a/com.discord/res/values-zh-rTW/plurals.xml
+++ b/com.discord/res/values-zh-rTW/plurals.xml
@@ -207,14 +207,6 @@
- 沒有格數
- %s 格
-
- - %s 天
- - 1 天
-
-
- - 0 位成員
- - 1 位成員
-
- 天
- 天
diff --git a/com.discord/res/values-zh-rTW/strings.xml b/com.discord/res/values-zh-rTW/strings.xml
index 29b2f14a4d..2ceb438cf3 100644
--- a/com.discord/res/values-zh-rTW/strings.xml
+++ b/com.discord/res/values-zh-rTW/strings.xml
@@ -75,7 +75,7 @@
前往伺服器
加入頻道
一同收聽
- 在 Spotify 上遊玩
+ 在 Spotify 播放
**%1$s**、**%2$s** 和 %3$s
**%1$s** 和 **%2$s**
在語音頻道中
@@ -1425,8 +1425,6 @@
自動掃描並刪除在此伺服器中發送且包含嫌惡內容的媒體。請選擇篩選器套用於你伺服器中成員的程度範圍。**我們建議為公開的 Discord 伺服器設定過濾器。**
"如果已有選擇一個頻道,小工具將會產生一個邀請連結,r
否則只會顯示線上成員以及語音頻道列表。"
- "執行精簡將會踢出在 **%1$s**後沒有上線的 **%2$s**r
-,以及沒有被分配到任何身分組的成員。他們仍可以透過新的邀請重新加入伺服器。"
發表可觸及其他伺服器的訊息。使用者可以選擇「追蹤」此頻道,因此你在這裡「發佈」的精選貼文會直接顯示在對方的伺服器中。 [了解更多](%1$s)
"使用者將需要確認年齡以查看此頻道中的內容。
限制級頻道將不會受到內容過濾器限制。"
@@ -1951,7 +1949,6 @@
多個群組
註冊就可以使用文字和語音聊天,或者和朋友聯絡。
註冊 Discord
- 您的伺服器現在可以使用 Server Insights。來試用看看吧ˊ!
你的遊戲伺服器
熱門伺服器和社群
透過「%1$s」找到 %2$s
diff --git a/com.discord/res/values/public.xml b/com.discord/res/values/public.xml
index d750e0506c..e696ed3a07 100644
--- a/com.discord/res/values/public.xml
+++ b/com.discord/res/values/public.xml
@@ -6563,307 +6563,306 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/com.discord/res/values/strings.xml b/com.discord/res/values/strings.xml
index 73fb16ea97..a2a28d4e9b 100644
--- a/com.discord/res/values/strings.xml
+++ b/com.discord/res/values/strings.xml
@@ -1006,7 +1006,7 @@ ONE MORE THING {fixed}
OR
Collapse
Collapse Category
- 8babb48c-f3d0-490e-a398-8b6d5f834642
+ 2233f20f-7d8b-430b-9974-6d2b0650ba68
Coming Soon
Search Animated GIFs on the Web
Displays text with emphasis.
diff --git a/com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel$a$a.smali b/com.discord/smali/WidgetFriendsAddUserRequestsModel$a$a.smali
similarity index 100%
rename from com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel$a$a.smali
rename to com.discord/smali/WidgetFriendsAddUserRequestsModel$a$a.smali
diff --git a/com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel$a$b.smali b/com.discord/smali/WidgetFriendsAddUserRequestsModel$a$b.smali
similarity index 100%
rename from com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel$a$b.smali
rename to com.discord/smali/WidgetFriendsAddUserRequestsModel$a$b.smali
diff --git a/com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel$a.smali b/com.discord/smali/WidgetFriendsAddUserRequestsModel$a.smali
similarity index 100%
rename from com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel$a.smali
rename to com.discord/smali/WidgetFriendsAddUserRequestsModel$a.smali
diff --git a/com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel.smali b/com.discord/smali/WidgetFriendsAddUserRequestsModel.smali
similarity index 100%
rename from com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel.smali
rename to com.discord/smali/WidgetFriendsAddUserRequestsModel.smali
diff --git a/com.discord/smali_classes2/c.smali b/com.discord/smali/c.smali
similarity index 100%
rename from com.discord/smali_classes2/c.smali
rename to com.discord/smali/c.smali
diff --git a/com.discord/smali/com/discord/BuildConfig.smali b/com.discord/smali/com/discord/BuildConfig.smali
index 680aa0d230..b04d596410 100644
--- a/com.discord/smali/com/discord/BuildConfig.smali
+++ b/com.discord/smali/com/discord/BuildConfig.smali
@@ -38,11 +38,11 @@
.field public static final SAMSUNGxDISCORD_CLIENT_ID:Ljava/lang/String; = "97t47j218f"
-.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1049"
+.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1050"
-.field public static final VERSION_CODE:I = 0x419
+.field public static final VERSION_CODE:I = 0x41a
-.field public static final VERSION_NAME:Ljava/lang/String; = "11.7"
+.field public static final VERSION_NAME:Ljava/lang/String; = "11.8"
# direct methods
diff --git a/com.discord/smali/com/discord/app/AppActivity$e.smali b/com.discord/smali/com/discord/app/AppActivity$e.smali
index 32a7a77805..dea6c125e0 100644
--- a/com.discord/smali/com/discord/app/AppActivity$e.smali
+++ b/com.discord/smali/com/discord/app/AppActivity$e.smali
@@ -115,7 +115,7 @@
return-void
:cond_1
- sget-object v0, Le/a/b/i;->e:Le/a/b/i;
+ sget-object v0, Le/a/b/h;->e:Le/a/b/h;
iget-object v1, p0, Lcom/discord/app/AppActivity$e;->this$0:Lcom/discord/app/AppActivity;
@@ -131,7 +131,7 @@
const v4, 0x1020002
- invoke-virtual {v0, v1, v2, v3, v4}, Le/a/b/i;->a(Landroidx/fragment/app/FragmentManager;Landroid/content/Context;Ljava/lang/Class;I)V
+ invoke-virtual {v0, v1, v2, v3, v4}, Le/a/b/h;->a(Landroidx/fragment/app/FragmentManager;Landroid/content/Context;Ljava/lang/Class;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/app/AppActivity.smali b/com.discord/smali/com/discord/app/AppActivity.smali
index 1529b2f20f..88e4f8e1dc 100644
--- a/com.discord/smali/com/discord/app/AppActivity.smali
+++ b/com.discord/smali/com/discord/app/AppActivity.smali
@@ -427,9 +427,9 @@
goto :goto_1
:cond_2
- sget-object p1, Le/a/b/i;->e:Le/a/b/i;
+ sget-object p1, Le/a/b/h;->e:Le/a/b/h;
- invoke-virtual {p1}, Le/a/b/i;->c()Ljava/util/List;
+ invoke-virtual {p1}, Le/a/b/h;->c()Ljava/util/List;
move-result-object p1
@@ -774,7 +774,7 @@
move-result-object v0
- invoke-static {p0, p1, v0}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p0, p1, v0}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
invoke-virtual {p0}, Landroid/app/Activity;->finish()V
@@ -811,9 +811,9 @@
:cond_0
iget-object v0, p1, Lcom/discord/app/AppActivity$b;->a:Ljava/lang/String;
- sget-object v2, Le/a/b/i;->e:Le/a/b/i;
+ sget-object v2, Le/a/b/h;->e:Le/a/b/h;
- invoke-virtual {v2}, Le/a/b/i;->b()Ljava/util/List;
+ invoke-virtual {v2}, Le/a/b/h;->b()Ljava/util/List;
move-result-object v2
@@ -1261,9 +1261,9 @@
.method public final b(Ljava/lang/String;)V
.locals 1
- sget-object v0, Le/a/b/i;->e:Le/a/b/i;
+ sget-object v0, Le/a/b/h;->e:Le/a/b/h;
- invoke-virtual {v0}, Le/a/b/i;->b()Ljava/util/List;
+ invoke-virtual {v0}, Le/a/b/h;->b()Ljava/util/List;
move-result-object v0
@@ -1705,9 +1705,9 @@
invoke-super {p0}, Lcom/discord/app/AppTransitionActivity;->onResume()V
- sget-object v0, Le/a/b/i;->e:Le/a/b/i;
+ sget-object v0, Le/a/b/h;->e:Le/a/b/h;
- invoke-virtual {v0, p0}, Le/a/b/i;->a(Lcom/discord/app/AppActivity;)Z
+ invoke-virtual {v0, p0}, Le/a/b/h;->a(Lcom/discord/app/AppActivity;)Z
move-result v0
diff --git a/com.discord/smali_classes2/com/discord/app/AppBottomSheet$a.smali b/com.discord/smali/com/discord/app/AppBottomSheet$a.smali
similarity index 100%
rename from com.discord/smali_classes2/com/discord/app/AppBottomSheet$a.smali
rename to com.discord/smali/com/discord/app/AppBottomSheet$a.smali
diff --git a/com.discord/smali/com/discord/app/AppFragment$c.smali b/com.discord/smali/com/discord/app/AppFragment$c.smali
index 7860f3b41e..1781e01c3d 100644
--- a/com.discord/smali/com/discord/app/AppFragment$c.smali
+++ b/com.discord/smali/com/discord/app/AppFragment$c.smali
@@ -80,7 +80,7 @@
const/16 v2, 0xc
- invoke-static {v1, p1, v5, v0, v2}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v1, p1, v5, v0, v2}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
return-void
diff --git a/com.discord/smali/com/discord/app/AppLog.smali b/com.discord/smali/com/discord/app/AppLog.smali
index d2f9f38da4..9181bcd907 100644
--- a/com.discord/smali/com/discord/app/AppLog.smali
+++ b/com.discord/smali/com/discord/app/AppLog.smali
@@ -134,30 +134,6 @@
return-void
.end method
-.method public static synthetic a(Lcom/discord/app/AppLog;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function2;I)V
- .locals 1
-
- and-int/lit8 v0, p5, 0x4
-
- if-eqz v0, :cond_0
-
- const/4 p3, 0x0
-
- :cond_0
- and-int/lit8 p5, p5, 0x8
-
- if-eqz p5, :cond_1
-
- new-instance p4, Le/a/b/h;
-
- invoke-direct {p4, p0}, Le/a/b/h;->(Lcom/discord/app/AppLog;)V
-
- :cond_1
- invoke-virtual {p0, p1, p2, p3, p4}, Lcom/discord/app/AppLog;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function2;)V
-
- return-void
-.end method
-
.method public static final a(Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;)V
.locals 4
@@ -1097,7 +1073,7 @@
.end method
.method public recordBreadcrumb(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
- .locals 6
+ .locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
@@ -1116,21 +1092,11 @@
if-eqz p2, :cond_0
- const/4 v3, 0x0
+ new-instance v0, Lcom/discord/app/AppLog$b;
- new-instance v4, Lcom/discord/app/AppLog$b;
+ invoke-direct {v0, p0}, Lcom/discord/app/AppLog$b;->(Lcom/discord/app/AppLog;)V
- invoke-direct {v4, p0}, Lcom/discord/app/AppLog$b;->(Lcom/discord/app/AppLog;)V
-
- const/4 v5, 0x4
-
- move-object v0, p0
-
- move-object v1, p2
-
- move-object v2, p1
-
- invoke-static/range {v0 .. v5}, Lcom/discord/app/AppLog;->a(Lcom/discord/app/AppLog;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function2;I)V
+ invoke-virtual {p0, p2, p1, p3, v0}, Lcom/discord/app/AppLog;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function2;)V
return-void
diff --git a/com.discord/smali/com/discord/app/AppPermissions$a$a.smali b/com.discord/smali/com/discord/app/AppPermissions$a$a.smali
index 620610db6c..300ceb971b 100644
--- a/com.discord/smali/com/discord/app/AppPermissions$a$a.smali
+++ b/com.discord/smali/com/discord/app/AppPermissions$a$a.smali
@@ -80,7 +80,7 @@
const/16 v4, 0xc
- invoke-static {v0, v1, v2, v3, v4}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v0, v1, v2, v3, v4}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/app/DiscordConnectService.smali b/com.discord/smali/com/discord/app/DiscordConnectService.smali
index 95c1a809fd..4340b05f85 100644
--- a/com.discord/smali/com/discord/app/DiscordConnectService.smali
+++ b/com.discord/smali/com/discord/app/DiscordConnectService.smali
@@ -75,9 +75,9 @@
invoke-virtual {v0, v1}, Lcom/discord/app/DiscordConnectService$a;->a(Ljava/lang/String;)V
- sget-object v0, Le/a/b/j;->c:Le/a/b/j;
+ sget-object v0, Le/a/b/i;->c:Le/a/b/i;
- invoke-virtual {v0, p0}, Le/a/b/j;->a(Ljava/lang/Object;)V
+ invoke-virtual {v0, p0}, Le/a/b/i;->a(Ljava/lang/Object;)V
new-instance v0, Landroidx/core/app/NotificationCompat$Builder;
@@ -177,9 +177,9 @@
invoke-virtual {v0, v1}, Lcom/discord/app/DiscordConnectService$a;->a(Ljava/lang/String;)V
- sget-object v0, Le/a/b/j;->c:Le/a/b/j;
+ sget-object v0, Le/a/b/i;->c:Le/a/b/i;
- invoke-virtual {v0, p0}, Le/a/b/j;->b(Ljava/lang/Object;)V
+ invoke-virtual {v0, p0}, Le/a/b/i;->b(Ljava/lang/Object;)V
invoke-super {p0}, Landroid/app/Service;->onDestroy()V
@@ -275,7 +275,7 @@
const/16 v4, 0xc
- invoke-static {v0, v3, v6, v2, v4}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v0, v3, v6, v2, v4}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
new-instance v2, Ljava/lang/IllegalStateException;
@@ -297,9 +297,9 @@
goto/16 :goto_6
:cond_3
- sget-object v5, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v5, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v5}, Le/a/b/g0/a;->l()Lkotlin/text/Regex;
+ invoke-virtual {v5}, Le/a/b/f0/a;->l()Lkotlin/text/Regex;
move-result-object v5
@@ -472,7 +472,7 @@
move-result-object v2
- sget-object v3, Le/a/b/d0;->d:Le/a/b/d0;
+ sget-object v3, Le/a/b/c0;->d:Le/a/b/c0;
invoke-virtual {v2, v3}, Lrx/Observable;->c(Le0/l/i;)Lrx/Observable;
@@ -494,7 +494,7 @@
move-result-object v2
- sget-object v3, Le/a/b/f0;->d:Le/a/b/f0;
+ sget-object v3, Le/a/b/e0;->d:Le/a/b/e0;
invoke-virtual {v2, v3}, Lrx/Observable;->k(Le0/l/i;)Lrx/Observable;
diff --git a/com.discord/smali_classes2/com/discord/dialogs/ImageUploadDialog$a.smali b/com.discord/smali/com/discord/dialogs/ImageUploadDialog$a.smali
similarity index 100%
rename from com.discord/smali_classes2/com/discord/dialogs/ImageUploadDialog$a.smali
rename to com.discord/smali/com/discord/dialogs/ImageUploadDialog$a.smali
diff --git a/com.discord/smali/com/discord/models/domain/ModelUser.smali b/com.discord/smali/com/discord/models/domain/ModelUser.smali
index 25c84384a6..fcb42c170b 100644
--- a/com.discord/smali/com/discord/models/domain/ModelUser.smali
+++ b/com.discord/smali/com/discord/models/domain/ModelUser.smali
@@ -192,32 +192,6 @@
return-void
.end method
-.method public constructor (JLjava/lang/String;)V
- .locals 1
- .annotation build Landroidx/annotation/VisibleForTesting;
- .end annotation
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- new-instance v0, Ljava/util/concurrent/atomic/AtomicReference;
-
- invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V
-
- iput-object v0, p0, Lcom/discord/models/domain/ModelUser;->discriminatorWithPadding:Ljava/util/concurrent/atomic/AtomicReference;
-
- new-instance v0, Ljava/util/concurrent/atomic/AtomicReference;
-
- invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V
-
- iput-object v0, p0, Lcom/discord/models/domain/ModelUser;->mention:Ljava/util/concurrent/atomic/AtomicReference;
-
- iput-wide p1, p0, Lcom/discord/models/domain/ModelUser;->id:J
-
- iput-object p3, p0, Lcom/discord/models/domain/ModelUser;->username:Ljava/lang/String;
-
- return-void
-.end method
-
.method public static compareUserNames(Lcom/discord/models/domain/ModelUser;Lcom/discord/models/domain/ModelUser;)I
.locals 1
.param p0 # Lcom/discord/models/domain/ModelUser;
diff --git a/com.discord/smali/com/discord/stores/StoreApplicationStreamPreviews$Actions.smali b/com.discord/smali/com/discord/stores/StoreApplicationStreamPreviews$Actions.smali
index 44170f8c41..5f626f5525 100644
--- a/com.discord/smali/com/discord/stores/StoreApplicationStreamPreviews$Actions.smali
+++ b/com.discord/smali/com/discord/stores/StoreApplicationStreamPreviews$Actions.smali
@@ -138,7 +138,7 @@
const/4 v2, 0x1
- invoke-static {v1, v2}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v1, v2}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreAuditLog.smali b/com.discord/smali/com/discord/stores/StoreAuditLog.smali
index 081f12a084..389646ef8b 100644
--- a/com.discord/smali/com/discord/stores/StoreAuditLog.smali
+++ b/com.discord/smali/com/discord/stores/StoreAuditLog.smali
@@ -450,7 +450,7 @@
const/4 v1, 0x0
- invoke-static {v1, v0}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v1, v0}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v0
diff --git a/com.discord/smali/com/discord/stores/StoreCalls$call$2$1.smali b/com.discord/smali/com/discord/stores/StoreCalls$call$2$1.smali
index 7ee9d3a51f..f7d05ceea9 100644
--- a/com.discord/smali/com/discord/stores/StoreCalls$call$2$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreCalls$call$2$1.smali
@@ -115,7 +115,7 @@
const/4 v1, 0x0
- invoke-static {v1, v0}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v1, v0}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v0
diff --git a/com.discord/smali/com/discord/stores/StoreCalls$ring$1.smali b/com.discord/smali/com/discord/stores/StoreCalls$ring$1.smali
index 72223e3482..2d99bf9664 100644
--- a/com.discord/smali/com/discord/stores/StoreCalls$ring$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreCalls$ring$1.smali
@@ -97,7 +97,7 @@
const/4 v2, 0x2
- invoke-static {v1, v0, v2}, Le/a/b/l;->a(Ljava/lang/Class;Lrx/functions/Action1;I)Lrx/Observable$c;
+ invoke-static {v1, v0, v2}, Le/a/b/k;->a(Ljava/lang/Class;Lrx/functions/Action1;I)Lrx/Observable$c;
move-result-object v0
diff --git a/com.discord/smali/com/discord/stores/StoreCalls$stopRinging$1.smali b/com.discord/smali/com/discord/stores/StoreCalls$stopRinging$1.smali
index 9b3dc934ed..30224ace33 100644
--- a/com.discord/smali/com/discord/stores/StoreCalls$stopRinging$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreCalls$stopRinging$1.smali
@@ -97,7 +97,7 @@
const/4 v2, 0x2
- invoke-static {v1, v0, v2}, Le/a/b/l;->a(Ljava/lang/Class;Lrx/functions/Action1;I)Lrx/Observable$c;
+ invoke-static {v1, v0, v2}, Le/a/b/k;->a(Ljava/lang/Class;Lrx/functions/Action1;I)Lrx/Observable$c;
move-result-object v0
diff --git a/com.discord/smali/com/discord/stores/StoreCalls.smali b/com.discord/smali/com/discord/stores/StoreCalls.smali
index a3aa895c36..550f4c2e4f 100644
--- a/com.discord/smali/com/discord/stores/StoreCalls.smali
+++ b/com.discord/smali/com/discord/stores/StoreCalls.smali
@@ -239,7 +239,7 @@
const/16 v6, 0xc
- invoke-static/range {v1 .. v6}, Le/a/b/l;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v6}, Le/a/b/k;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;I)Lrx/Observable$c;
move-result-object v1
@@ -385,7 +385,7 @@
sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
- invoke-static {v1, v11, v2, v3, v4}, Le/a/b/l;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)Lrx/Observable$c;
+ invoke-static {v1, v11, v2, v3, v4}, Le/a/b/k;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreCallsIncoming.smali b/com.discord/smali/com/discord/stores/StoreCallsIncoming.smali
index 1c046f23ed..50c3572885 100644
--- a/com.discord/smali/com/discord/stores/StoreCallsIncoming.smali
+++ b/com.discord/smali/com/discord/stores/StoreCallsIncoming.smali
@@ -136,7 +136,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreCallsIncoming;->incomingCallsPublisher:Lrx/subjects/Subject;
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$doFlush$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembers$doFlush$1.smali
deleted file mode 100644
index b7c8d3b1de..0000000000
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$doFlush$1.smali
+++ /dev/null
@@ -1,350 +0,0 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$doFlush$1;
-.super Lw/u/b/k;
-.source "StoreChannelMembers.kt"
-
-# interfaces
-.implements Lkotlin/jvm/functions/Function0;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreChannelMembers;->doFlush()V
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = null
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Lw/u/b/k;",
- "Lkotlin/jvm/functions/Function0<",
- "Lkotlin/Unit;",
- ">;"
- }
-.end annotation
-
-
-# instance fields
-.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembers;
-
-
-# direct methods
-.method public constructor (Lcom/discord/stores/StoreChannelMembers;)V
- .locals 0
-
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers$doFlush$1;->this$0:Lcom/discord/stores/StoreChannelMembers;
-
- const/4 p1, 0x0
-
- invoke-direct {p0, p1}, Lw/u/b/k;->(I)V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public bridge synthetic invoke()Ljava/lang/Object;
- .locals 1
-
- invoke-virtual {p0}, Lcom/discord/stores/StoreChannelMembers$doFlush$1;->invoke()V
-
- sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit;
-
- return-object v0
-.end method
-
-.method public final invoke()V
- .locals 21
-
- move-object/from16 v0, p0
-
- iget-object v1, v0, Lcom/discord/stores/StoreChannelMembers$doFlush$1;->this$0:Lcom/discord/stores/StoreChannelMembers;
-
- invoke-static {v1}, Lcom/discord/stores/StoreChannelMembers;->access$getMemberLists$p(Lcom/discord/stores/StoreChannelMembers;)Ljava/util/HashMap;
-
- move-result-object v1
-
- new-instance v2, Ljava/util/LinkedHashMap;
-
- invoke-interface {v1}, Ljava/util/Map;->size()I
-
- move-result v3
-
- invoke-static {v3}, Lw/q/l;->mapCapacity(I)I
-
- move-result v3
-
- invoke-direct {v2, v3}, Ljava/util/LinkedHashMap;->(I)V
-
- invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set;
-
- move-result-object v1
-
- invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
-
- move-result-object v1
-
- :goto_0
- invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
-
- move-result v3
-
- const/4 v4, 0x0
-
- if-eqz v3, :cond_9
-
- invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
-
- move-result-object v3
-
- check-cast v3, Ljava/util/Map$Entry;
-
- invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
-
- move-result-object v5
-
- invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
-
- move-result-object v3
-
- check-cast v3, Ljava/util/Map;
-
- new-instance v6, Ljava/util/LinkedHashMap;
-
- invoke-interface {v3}, Ljava/util/Map;->size()I
-
- move-result v7
-
- invoke-static {v7}, Lw/q/l;->mapCapacity(I)I
-
- move-result v7
-
- invoke-direct {v6, v7}, Ljava/util/LinkedHashMap;->(I)V
-
- invoke-interface {v3}, Ljava/util/Map;->entrySet()Ljava/util/Set;
-
- move-result-object v3
-
- invoke-interface {v3}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
-
- move-result-object v3
-
- :goto_1
- invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
-
- move-result v7
-
- if-eqz v7, :cond_8
-
- invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
-
- move-result-object v7
-
- check-cast v7, Ljava/util/Map$Entry;
-
- invoke-interface {v7}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
-
- move-result-object v8
-
- invoke-interface {v7}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
-
- move-result-object v7
-
- check-cast v7, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
-
- new-instance v9, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
-
- invoke-direct {v9, v7}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;)V
-
- invoke-virtual {v7}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getRows()Lcom/discord/utilities/collections/SparseMutableList;
-
- move-result-object v10
-
- invoke-virtual {v10}, Lcom/discord/utilities/collections/SparseMutableList;->getChunkHashes()Ljava/util/Set;
-
- move-result-object v10
-
- invoke-virtual {v9}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getRows()Lcom/discord/utilities/collections/SparseMutableList;
-
- move-result-object v11
-
- invoke-virtual {v11}, Lcom/discord/utilities/collections/SparseMutableList;->getChunkHashes()Ljava/util/Set;
-
- move-result-object v11
-
- invoke-virtual {v7}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getRows()Lcom/discord/utilities/collections/SparseMutableList;
-
- move-result-object v12
-
- invoke-virtual {v12}, Lcom/discord/utilities/collections/SparseMutableList;->getChunkListHashes()Ljava/util/Set;
-
- move-result-object v12
-
- invoke-virtual {v7}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getRows()Lcom/discord/utilities/collections/SparseMutableList;
-
- move-result-object v7
-
- invoke-virtual {v7}, Lcom/discord/utilities/collections/SparseMutableList;->getChunkListHashes()Ljava/util/Set;
-
- move-result-object v7
-
- instance-of v13, v10, Ljava/util/Collection;
-
- const/4 v14, 0x1
-
- if-eqz v13, :cond_1
-
- invoke-interface {v10}, Ljava/util/Collection;->isEmpty()Z
-
- move-result v13
-
- if-eqz v13, :cond_1
-
- :cond_0
- const/4 v10, 0x0
-
- goto :goto_2
-
- :cond_1
- invoke-interface {v10}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
-
- move-result-object v10
-
- :cond_2
- invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z
-
- move-result v13
-
- if-eqz v13, :cond_0
-
- invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object;
-
- move-result-object v13
-
- check-cast v13, Ljava/lang/Number;
-
- invoke-virtual {v13}, Ljava/lang/Number;->intValue()I
-
- move-result v13
-
- invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v13
-
- invoke-interface {v11, v13}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
-
- move-result v13
-
- if-eqz v13, :cond_2
-
- const/4 v10, 0x1
-
- :goto_2
- if-eqz v10, :cond_3
-
- sget-object v15, Lcom/discord/app/AppLog;->c:Lcom/discord/app/AppLog;
-
- const/16 v18, 0x0
-
- const/16 v19, 0x0
-
- const/16 v20, 0xc
-
- const-string v16, "StoreChannelMembers"
-
- const-string v17, "there was an overlap in chunk hashes"
-
- invoke-static/range {v15 .. v20}, Lcom/discord/app/AppLog;->a(Lcom/discord/app/AppLog;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function2;I)V
-
- :cond_3
- instance-of v10, v12, Ljava/util/Collection;
-
- if-eqz v10, :cond_5
-
- invoke-interface {v12}, Ljava/util/Collection;->isEmpty()Z
-
- move-result v10
-
- if-eqz v10, :cond_5
-
- :cond_4
- const/4 v14, 0x0
-
- goto :goto_3
-
- :cond_5
- invoke-interface {v12}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
-
- move-result-object v10
-
- :cond_6
- invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z
-
- move-result v11
-
- if-eqz v11, :cond_4
-
- invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object;
-
- move-result-object v11
-
- check-cast v11, Ljava/lang/Number;
-
- invoke-virtual {v11}, Ljava/lang/Number;->intValue()I
-
- move-result v11
-
- invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v11
-
- invoke-interface {v7, v11}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
-
- move-result v11
-
- if-eqz v11, :cond_6
-
- :goto_3
- if-eqz v14, :cond_7
-
- sget-object v15, Lcom/discord/app/AppLog;->c:Lcom/discord/app/AppLog;
-
- const/16 v18, 0x0
-
- const/16 v19, 0x0
-
- const/16 v20, 0xc
-
- const-string v16, "StoreChannelMembers"
-
- const-string v17, "there was an overlap in chunk list hashes"
-
- invoke-static/range {v15 .. v20}, Lcom/discord/app/AppLog;->a(Lcom/discord/app/AppLog;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function2;I)V
-
- :cond_7
- invoke-interface {v6, v8, v9}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-
- goto/16 :goto_1
-
- :cond_8
- invoke-interface {v2, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-
- goto/16 :goto_0
-
- :cond_9
- iget-object v1, v0, Lcom/discord/stores/StoreChannelMembers$doFlush$1;->this$0:Lcom/discord/stores/StoreChannelMembers;
-
- invoke-static {v1}, Lcom/discord/stores/StoreChannelMembers;->access$getMemberListPublisher$p(Lcom/discord/stores/StoreChannelMembers;)Lrx/subjects/BehaviorSubject;
-
- move-result-object v1
-
- invoke-virtual {v1, v2}, Lrx/subjects/BehaviorSubject;->onNext(Ljava/lang/Object;)V
-
- iget-object v1, v0, Lcom/discord/stores/StoreChannelMembers$doFlush$1;->this$0:Lcom/discord/stores/StoreChannelMembers;
-
- invoke-static {v1, v4}, Lcom/discord/stores/StoreChannelMembers;->access$setDirty$p(Lcom/discord/stores/StoreChannelMembers;Z)V
-
- return-void
-.end method
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1.smali
deleted file mode 100644
index 214c59400a..0000000000
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1.smali
+++ /dev/null
@@ -1,89 +0,0 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1;
-.super Lw/u/b/k;
-.source "StoreChannelMembers.kt"
-
-# interfaces
-.implements Lkotlin/jvm/functions/Function1;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreChannelMembers;->handleGuildRoleUpdate(Lcom/discord/models/domain/ModelGuildRole$Payload;)V
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = null
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Lw/u/b/k;",
- "Lkotlin/jvm/functions/Function1<",
- "Ljava/lang/Long;",
- "Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;",
- ">;"
- }
-.end annotation
-
-
-# instance fields
-.field public final synthetic $allowOwnerIndicator$inlined:Z
-
-.field public final synthetic $guildId$inlined:J
-
-.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembers;
-
-
-# direct methods
-.method public constructor (Lcom/discord/stores/StoreChannelMembers;JZ)V
- .locals 0
-
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->this$0:Lcom/discord/stores/StoreChannelMembers;
-
- iput-wide p2, p0, Lcom/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->$guildId$inlined:J
-
- iput-boolean p4, p0, Lcom/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->$allowOwnerIndicator$inlined:Z
-
- const/4 p1, 0x1
-
- invoke-direct {p0, p1}, Lw/u/b/k;->(I)V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public final invoke(J)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
- .locals 6
-
- iget-object v0, p0, Lcom/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->this$0:Lcom/discord/stores/StoreChannelMembers;
-
- iget-wide v1, p0, Lcom/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->$guildId$inlined:J
-
- iget-boolean v5, p0, Lcom/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->$allowOwnerIndicator$inlined:Z
-
- move-wide v3, p1
-
- invoke-static/range {v0 .. v5}, Lcom/discord/stores/StoreChannelMembers;->access$makeMember(Lcom/discord/stores/StoreChannelMembers;JJZ)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
-
- move-result-object p1
-
- return-object p1
-.end method
-
-.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
- .locals 2
-
- check-cast p1, Ljava/lang/Number;
-
- invoke-virtual {p1}, Ljava/lang/Number;->longValue()J
-
- move-result-wide v0
-
- invoke-virtual {p0, v0, v1}, Lcom/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->invoke(J)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
-
- move-result-object p1
-
- return-object p1
-.end method
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$1.smali
similarity index 60%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$1.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$1.smali
index 9826fa0969..f558c462f9 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$1.smali
@@ -1,6 +1,6 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$1;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$1;
.super Lw/u/b/k;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
@@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreChannelMembers;->(Lcom/discord/stores/StoreStream;Lcom/discord/stores/Dispatcher;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
+ value = Lcom/discord/stores/StoreChannelMembersLazy;->(Lcom/discord/stores/StoreStream;Lcom/discord/stores/Dispatcher;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -28,14 +28,14 @@
# instance fields
-.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembers;
+.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembersLazy;
# direct methods
-.method public constructor (Lcom/discord/stores/StoreChannelMembers;)V
+.method public constructor (Lcom/discord/stores/StoreChannelMembersLazy;)V
.locals 0
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers$1;->this$0:Lcom/discord/stores/StoreChannelMembers;
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
const/4 p1, 0x1
@@ -51,7 +51,7 @@
check-cast p1, Lkotlin/Unit;
- invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembers$1;->invoke(Lkotlin/Unit;)V
+ invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$1;->invoke(Lkotlin/Unit;)V
sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
@@ -61,9 +61,9 @@
.method public final invoke(Lkotlin/Unit;)V
.locals 0
- iget-object p1, p0, Lcom/discord/stores/StoreChannelMembers$1;->this$0:Lcom/discord/stores/StoreChannelMembers;
+ iget-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
- invoke-static {p1}, Lcom/discord/stores/StoreChannelMembers;->access$doFlush(Lcom/discord/stores/StoreChannelMembers;)V
+ invoke-static {p1}, Lcom/discord/stores/StoreChannelMembersLazy;->access$doFlush(Lcom/discord/stores/StoreChannelMembersLazy;)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1$1.smali
similarity index 66%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1$1.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1$1.smali
index 1e7e7ac489..b1a3bf13f9 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1$1.smali
@@ -1,6 +1,6 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1$1;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1$1;
.super Ljava/lang/Object;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# interfaces
.implements Le0/l/i;
@@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1;->call(Lcom/discord/models/domain/ModelChannel;)Lrx/Observable;
+ value = Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1;->call(Lcom/discord/models/domain/ModelChannel;)Lrx/Observable;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -40,7 +40,7 @@
.method public constructor (Lcom/discord/models/domain/ModelChannel;)V
.locals 0
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1$1;->$channel:Lcom/discord/models/domain/ModelChannel;
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1$1;->$channel:Lcom/discord/models/domain/ModelChannel;
invoke-direct {p0}, Ljava/lang/Object;->()V
@@ -54,7 +54,7 @@
check-cast p1, Ljava/util/Map;
- invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1$1;->call(Ljava/util/Map;)Lrx/Observable;
+ invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1$1;->call(Ljava/util/Map;)Lrx/Observable;
move-result-object p1
@@ -76,7 +76,7 @@
}
.end annotation
- iget-object v0, p0, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1$1;->$channel:Lcom/discord/models/domain/ModelChannel;
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1$1;->$channel:Lcom/discord/models/domain/ModelChannel;
const-string v1, "channel.guildId"
@@ -84,7 +84,7 @@
move-result-wide v0
- iget-object v2, p0, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1$1;->$channel:Lcom/discord/models/domain/ModelChannel;
+ iget-object v2, p0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1$1;->$channel:Lcom/discord/models/domain/ModelChannel;
invoke-virtual {v2}, Lcom/discord/models/domain/ModelChannel;->getPermissionOverwrites()Ljava/util/Map;
@@ -107,9 +107,9 @@
goto :goto_0
:cond_0
- sget-object p1, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;->INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;
+ sget-object p1, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;->INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;
- iget-object v0, p0, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1$1;->$channel:Lcom/discord/models/domain/ModelChannel;
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1$1;->$channel:Lcom/discord/models/domain/ModelChannel;
invoke-virtual {v0}, Lcom/discord/models/domain/ModelChannel;->getPermissionOverwrites()Ljava/util/Map;
@@ -119,7 +119,7 @@
invoke-static {v0, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- invoke-static {p1, v0}, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;->access$computeIdFromOverwrites(Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;Ljava/util/Map;)Ljava/lang/String;
+ invoke-static {p1, v0}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;->access$computeIdFromOverwrites(Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;Ljava/util/Map;)Ljava/lang/String;
move-result-object p1
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1.smali
similarity index 73%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1.smali
index 7c4742a4b2..67a9087513 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1.smali
@@ -1,6 +1,6 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1;
.super Ljava/lang/Object;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# interfaces
.implements Le0/l/i;
@@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;->computeMemberListId(Lkotlin/jvm/functions/Function1;J)Lrx/Observable;
+ value = Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;->computeMemberListId(Lkotlin/jvm/functions/Function1;J)Lrx/Observable;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -33,18 +33,18 @@
# static fields
-.field public static final INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1;
+.field public static final INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1;
# direct methods
.method public static constructor ()V
.locals 1
- new-instance v0, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1;
+ new-instance v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1;
- invoke-direct {v0}, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1;->()V
+ invoke-direct {v0}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1;->()V
- sput-object v0, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1;->INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1;
+ sput-object v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1;->INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1;
return-void
.end method
@@ -64,7 +64,7 @@
check-cast p1, Lcom/discord/models/domain/ModelChannel;
- invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1;->call(Lcom/discord/models/domain/ModelChannel;)Lrx/Observable;
+ invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1;->call(Lcom/discord/models/domain/ModelChannel;)Lrx/Observable;
move-result-object p1
@@ -136,9 +136,9 @@
move-result-object v0
- new-instance v1, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1$1;
+ new-instance v1, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1$1;
- invoke-direct {v1, p1}, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1$1;->(Lcom/discord/models/domain/ModelChannel;)V
+ invoke-direct {v1, p1}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1$1;->(Lcom/discord/models/domain/ModelChannel;)V
invoke-virtual {v0, v1}, Lrx/Observable;->k(Le0/l/i;)Lrx/Observable;
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator.smali
similarity index 83%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator.smali
index 41d1c37072..934557b354 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator.smali
@@ -1,11 +1,11 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;
.super Ljava/lang/Object;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/stores/StoreChannelMembers;
+ value = Lcom/discord/stores/StoreChannelMembersLazy;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -15,18 +15,18 @@
# static fields
-.field public static final INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;
+.field public static final INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;
# direct methods
.method public static constructor ()V
.locals 1
- new-instance v0, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;
+ new-instance v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;
- invoke-direct {v0}, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;->()V
+ invoke-direct {v0}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;->()V
- sput-object v0, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;->INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;
+ sput-object v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;->INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;
return-void
.end method
@@ -39,10 +39,10 @@
return-void
.end method
-.method public static final synthetic access$computeIdFromOverwrites(Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;Ljava/util/Map;)Ljava/lang/String;
+.method public static final synthetic access$computeIdFromOverwrites(Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;Ljava/util/Map;)Ljava/lang/String;
.locals 0
- invoke-direct {p0, p1}, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;->computeIdFromOverwrites(Ljava/util/Map;)Ljava/lang/String;
+ invoke-direct {p0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;->computeIdFromOverwrites(Ljava/util/Map;)Ljava/lang/String;
move-result-object p0
@@ -179,7 +179,7 @@
move-result-object p1
- sget-object v0, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;->INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;
+ sget-object v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;->INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;
invoke-virtual {p1}, Ljava/lang/String;->length()I
@@ -191,7 +191,7 @@
move-result p1
- invoke-direct {v0, p1}, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;->toUnsignedLong(I)J
+ invoke-direct {v0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;->toUnsignedLong(I)J
move-result-wide v0
@@ -246,7 +246,7 @@
check-cast p1, Lrx/Observable;
- sget-object p2, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1;->INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator$computeMemberListId$1;
+ sget-object p2, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1;->INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator$computeMemberListId$1;
invoke-virtual {p1, p2}, Lrx/Observable;->k(Le0/l/i;)Lrx/Observable;
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateException.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListUpdateException.smali
similarity index 76%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateException.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListUpdateException.smali
index 02a813efda..8928c5a0a5 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateException.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListUpdateException.smali
@@ -1,11 +1,11 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$MemberListUpdateException;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateException;
.super Ljava/lang/RuntimeException;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/stores/StoreChannelMembers;
+ value = Lcom/discord/stores/StoreChannelMembersLazy;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1.smali
similarity index 64%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1.smali
index 36d6a7a0d3..ebb0c92e89 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1.smali
@@ -1,6 +1,6 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1;
.super Lw/u/b/k;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
@@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->logUpdate(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
+ value = Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->logUpdate(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -28,18 +28,18 @@
# static fields
-.field public static final INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1;
+.field public static final INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1;
# direct methods
.method public static constructor ()V
.locals 1
- new-instance v0, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1;
+ new-instance v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1;
- invoke-direct {v0}, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1;->()V
+ invoke-direct {v0}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1;->()V
- sput-object v0, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1;->INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1;
+ sput-object v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1;->INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1;
return-void
.end method
@@ -61,7 +61,7 @@
check-cast p1, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;
- invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1;->invoke(Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Ljava/lang/String;
+ invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1;->invoke(Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Ljava/lang/String;
move-result-object p1
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateLogger.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger.smali
similarity index 88%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateLogger.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger.smali
index e2087a5b5e..b70febde6c 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateLogger.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger.smali
@@ -1,11 +1,11 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;
.super Ljava/lang/Object;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/stores/StoreChannelMembers;
+ value = Lcom/discord/stores/StoreChannelMembersLazy;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -17,7 +17,7 @@
# static fields
.field public static final ERROR_TAG:Ljava/lang/String; = "MemberListUpdateError"
-.field public static final INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;
+.field public static final INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;
.field public static final MAX_UPDATE_COUNT:I = 0x14
@@ -38,17 +38,17 @@
.method public static constructor ()V
.locals 1
- new-instance v0, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;
+ new-instance v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;
- invoke-direct {v0}, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->()V
+ invoke-direct {v0}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->()V
- sput-object v0, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;
+ sput-object v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;->()V
- sput-object v0, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->opLogs:Ljava/util/Map;
+ sput-object v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->opLogs:Ljava/util/Map;
return-void
.end method
@@ -94,11 +94,11 @@
if-eqz p4, :cond_1
- invoke-direct {p0, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->makeLogKey(JLjava/lang/String;)Ljava/lang/String;
+ invoke-direct {p0, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->makeLogKey(JLjava/lang/String;)Ljava/lang/String;
move-result-object v1
- sget-object v2, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->opLogs:Ljava/util/Map;
+ sget-object v2, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->opLogs:Ljava/util/Map;
invoke-interface {v2, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
@@ -159,9 +159,9 @@
sget-object v0, Lcom/discord/app/AppLog;->c:Lcom/discord/app/AppLog;
- new-instance v2, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateException;
+ new-instance v2, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateException;
- invoke-direct {v2, p4}, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateException;->(Ljava/lang/Exception;)V
+ invoke-direct {v2, p4}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateException;->(Ljava/lang/Exception;)V
const/4 v3, 0x0
@@ -379,7 +379,7 @@
const/4 v7, 0x0
- sget-object v8, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1;->INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger$logUpdate$groupLog$1;
+ sget-object v8, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1;->INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger$logUpdate$groupLog$1;
const/16 v9, 0x1e
@@ -415,11 +415,11 @@
move-result-object p1
- invoke-direct {p0, v0, v1, p1}, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->makeLogKey(JLjava/lang/String;)Ljava/lang/String;
+ invoke-direct {p0, v0, v1, p1}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->makeLogKey(JLjava/lang/String;)Ljava/lang/String;
move-result-object p1
- sget-object v0, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->opLogs:Ljava/util/Map;
+ sget-object v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->opLogs:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
@@ -470,7 +470,7 @@
invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object;
:cond_7
- sget-object v1, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->opLogs:Ljava/util/Map;
+ sget-object v1, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->opLogs:Ljava/util/Map;
invoke-interface {v1, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$WhenMappings.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$WhenMappings.smali
similarity index 75%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$WhenMappings.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$WhenMappings.smali
index a77806ae10..31429e70bc 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$WhenMappings.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$WhenMappings.smali
@@ -1,4 +1,4 @@
-.class public final synthetic Lcom/discord/stores/StoreChannelMembers$WhenMappings;
+.class public final synthetic Lcom/discord/stores/StoreChannelMembersLazy$WhenMappings;
.super Ljava/lang/Object;
@@ -18,11 +18,11 @@
new-array v0, v0, [I
- sput-object v0, Lcom/discord/stores/StoreChannelMembers$WhenMappings;->$EnumSwitchMapping$0:[I
+ sput-object v0, Lcom/discord/stores/StoreChannelMembersLazy$WhenMappings;->$EnumSwitchMapping$0:[I
- sget-object v0, Lcom/discord/stores/StoreChannelMembers$WhenMappings;->$EnumSwitchMapping$0:[I
+ sget-object v0, Lcom/discord/stores/StoreChannelMembersLazy$WhenMappings;->$EnumSwitchMapping$0:[I
- sget-object v1, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;->ROLE:Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;
+ sget-object v1, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;->ONLINE:Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
@@ -32,7 +32,7 @@
aput v2, v0, v1
- sget-object v0, Lcom/discord/stores/StoreChannelMembers$WhenMappings;->$EnumSwitchMapping$0:[I
+ sget-object v0, Lcom/discord/stores/StoreChannelMembersLazy$WhenMappings;->$EnumSwitchMapping$0:[I
sget-object v1, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;->OFFLINE:Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;
@@ -44,9 +44,9 @@
aput v2, v0, v1
- sget-object v0, Lcom/discord/stores/StoreChannelMembers$WhenMappings;->$EnumSwitchMapping$0:[I
+ sget-object v0, Lcom/discord/stores/StoreChannelMembersLazy$WhenMappings;->$EnumSwitchMapping$0:[I
- sget-object v1, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;->ONLINE:Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;
+ sget-object v1, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;->ROLE:Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$doFlush$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$doFlush$1.smali
new file mode 100644
index 0000000000..eaba098850
--- /dev/null
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$doFlush$1.smali
@@ -0,0 +1,182 @@
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$doFlush$1;
+.super Lw/u/b/k;
+.source "StoreChannelMembersLazy.kt"
+
+# interfaces
+.implements Lkotlin/jvm/functions/Function0;
+
+
+# annotations
+.annotation system Ldalvik/annotation/EnclosingMethod;
+ value = Lcom/discord/stores/StoreChannelMembersLazy;->doFlush()V
+.end annotation
+
+.annotation system Ldalvik/annotation/InnerClass;
+ accessFlags = 0x19
+ name = null
+.end annotation
+
+.annotation system Ldalvik/annotation/Signature;
+ value = {
+ "Lw/u/b/k;",
+ "Lkotlin/jvm/functions/Function0<",
+ "Lkotlin/Unit;",
+ ">;"
+ }
+.end annotation
+
+
+# instance fields
+.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembersLazy;
+
+
+# direct methods
+.method public constructor (Lcom/discord/stores/StoreChannelMembersLazy;)V
+ .locals 0
+
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$doFlush$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
+
+ const/4 p1, 0x0
+
+ invoke-direct {p0, p1}, Lw/u/b/k;->(I)V
+
+ return-void
+.end method
+
+
+# virtual methods
+.method public bridge synthetic invoke()Ljava/lang/Object;
+ .locals 1
+
+ invoke-virtual {p0}, Lcom/discord/stores/StoreChannelMembersLazy$doFlush$1;->invoke()V
+
+ sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit;
+
+ return-object v0
+.end method
+
+.method public final invoke()V
+ .locals 8
+
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$doFlush$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
+
+ invoke-static {v0}, Lcom/discord/stores/StoreChannelMembersLazy;->access$getMemberLists$p(Lcom/discord/stores/StoreChannelMembersLazy;)Ljava/util/HashMap;
+
+ move-result-object v0
+
+ new-instance v1, Ljava/util/LinkedHashMap;
+
+ invoke-interface {v0}, Ljava/util/Map;->size()I
+
+ move-result v2
+
+ invoke-static {v2}, Lw/q/l;->mapCapacity(I)I
+
+ move-result v2
+
+ invoke-direct {v1, v2}, Ljava/util/LinkedHashMap;->(I)V
+
+ invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
+
+ move-result-object v0
+
+ invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
+
+ move-result-object v0
+
+ :goto_0
+ invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
+
+ move-result v2
+
+ if-eqz v2, :cond_1
+
+ invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
+
+ move-result-object v2
+
+ check-cast v2, Ljava/util/Map$Entry;
+
+ invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
+
+ move-result-object v3
+
+ invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
+
+ move-result-object v2
+
+ check-cast v2, Ljava/util/Map;
+
+ new-instance v4, Ljava/util/LinkedHashMap;
+
+ invoke-interface {v2}, Ljava/util/Map;->size()I
+
+ move-result v5
+
+ invoke-static {v5}, Lw/q/l;->mapCapacity(I)I
+
+ move-result v5
+
+ invoke-direct {v4, v5}, Ljava/util/LinkedHashMap;->(I)V
+
+ invoke-interface {v2}, Ljava/util/Map;->entrySet()Ljava/util/Set;
+
+ move-result-object v2
+
+ invoke-interface {v2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
+
+ move-result-object v2
+
+ :goto_1
+ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
+
+ move-result v5
+
+ if-eqz v5, :cond_0
+
+ invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
+
+ move-result-object v5
+
+ check-cast v5, Ljava/util/Map$Entry;
+
+ invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
+
+ move-result-object v6
+
+ invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
+
+ move-result-object v5
+
+ check-cast v5, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
+
+ new-instance v7, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
+
+ invoke-direct {v7, v5}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;)V
+
+ invoke-interface {v4, v6, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+
+ goto :goto_1
+
+ :cond_0
+ invoke-interface {v1, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+
+ goto :goto_0
+
+ :cond_1
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$doFlush$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
+
+ invoke-static {v0}, Lcom/discord/stores/StoreChannelMembersLazy;->access$getMemberListPublisher$p(Lcom/discord/stores/StoreChannelMembersLazy;)Lrx/subjects/BehaviorSubject;
+
+ move-result-object v0
+
+ invoke-virtual {v0, v1}, Lrx/subjects/BehaviorSubject;->onNext(Ljava/lang/Object;)V
+
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$doFlush$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
+
+ const/4 v1, 0x0
+
+ invoke-static {v0, v1}, Lcom/discord/stores/StoreChannelMembersLazy;->access$setDirty$p(Lcom/discord/stores/StoreChannelMembersLazy;Z)V
+
+ return-void
+.end method
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$get$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$get$1.smali
similarity index 67%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$get$1.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$get$1.smali
index 940852e420..073e29be3a 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$get$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$get$1.smali
@@ -1,6 +1,6 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$get$1;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$get$1;
.super Ljava/lang/Object;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# interfaces
.implements Le0/l/i;
@@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreChannelMembers;->get(JJ)Lrx/Observable;
+ value = Lcom/discord/stores/StoreChannelMembersLazy;->get(JJ)Lrx/Observable;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -35,16 +35,16 @@
# instance fields
.field public final synthetic $guildId:J
-.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembers;
+.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembersLazy;
# direct methods
-.method public constructor (Lcom/discord/stores/StoreChannelMembers;J)V
+.method public constructor (Lcom/discord/stores/StoreChannelMembersLazy;J)V
.locals 0
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers$get$1;->this$0:Lcom/discord/stores/StoreChannelMembers;
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$get$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
- iput-wide p2, p0, Lcom/discord/stores/StoreChannelMembers$get$1;->$guildId:J
+ iput-wide p2, p0, Lcom/discord/stores/StoreChannelMembersLazy$get$1;->$guildId:J
invoke-direct {p0}, Ljava/lang/Object;->()V
@@ -58,7 +58,7 @@
check-cast p1, Ljava/lang/String;
- invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembers$get$1;->call(Ljava/lang/String;)Lrx/Observable;
+ invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$get$1;->call(Ljava/lang/String;)Lrx/Observable;
move-result-object p1
@@ -78,15 +78,15 @@
}
.end annotation
- iget-object v0, p0, Lcom/discord/stores/StoreChannelMembers$get$1;->this$0:Lcom/discord/stores/StoreChannelMembers;
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$get$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
- iget-wide v1, p0, Lcom/discord/stores/StoreChannelMembers$get$1;->$guildId:J
+ iget-wide v1, p0, Lcom/discord/stores/StoreChannelMembersLazy$get$1;->$guildId:J
const-string v3, "listId"
invoke-static {p1, v3}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- invoke-static {v0, v1, v2, p1}, Lcom/discord/stores/StoreChannelMembers;->access$getMemberListObservable(Lcom/discord/stores/StoreChannelMembers;JLjava/lang/String;)Lrx/Observable;
+ invoke-static {v0, v1, v2, p1}, Lcom/discord/stores/StoreChannelMembersLazy;->access$getMemberListObservable(Lcom/discord/stores/StoreChannelMembersLazy;JLjava/lang/String;)Lrx/Observable;
move-result-object p1
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$getMemberListObservable$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$getMemberListObservable$1.smali
similarity index 72%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$getMemberListObservable$1.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$getMemberListObservable$1.smali
index 9ee455cec2..6113563eee 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$getMemberListObservable$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$getMemberListObservable$1.smali
@@ -1,6 +1,6 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$1;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$1;
.super Ljava/lang/Object;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# interfaces
.implements Le0/l/i;
@@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreChannelMembers;->getMemberListObservable(JLjava/lang/String;)Lrx/Observable;
+ value = Lcom/discord/stores/StoreChannelMembersLazy;->getMemberListObservable(JLjava/lang/String;)Lrx/Observable;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -40,9 +40,9 @@
.method public constructor (JLjava/lang/String;)V
.locals 0
- iput-wide p1, p0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$1;->$guildId:J
+ iput-wide p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$1;->$guildId:J
- iput-object p3, p0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$1;->$memberListId:Ljava/lang/String;
+ iput-object p3, p0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$1;->$memberListId:Ljava/lang/String;
invoke-direct {p0}, Ljava/lang/Object;->()V
@@ -67,7 +67,7 @@
}
.end annotation
- iget-wide v0, p0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$1;->$guildId:J
+ iget-wide v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$1;->$guildId:J
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
@@ -81,7 +81,7 @@
if-eqz p1, :cond_0
- iget-object v0, p0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$1;->$memberListId:Ljava/lang/String;
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$1;->$memberListId:Ljava/lang/String;
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
@@ -103,7 +103,7 @@
check-cast p1, Ljava/util/Map;
- invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$1;->call(Ljava/util/Map;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
+ invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$1;->call(Ljava/util/Map;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
move-result-object p1
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$getMemberListObservable$2$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2$1.smali
similarity index 56%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$getMemberListObservable$2$1.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2$1.smali
index d900d5ed1c..148b8c8556 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$getMemberListObservable$2$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2$1.smali
@@ -1,6 +1,6 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2$1;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2$1;
.super Ljava/lang/Object;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# interfaces
.implements Le0/l/i;
@@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;->call(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;)Lrx/Observable;
+ value = Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;->call(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;)Lrx/Observable;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -31,14 +31,14 @@
# instance fields
-.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;
+.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;
# direct methods
-.method public constructor (Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;)V
+.method public constructor (Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;)V
.locals 0
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2$1;->this$0:Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;
invoke-direct {p0}, Ljava/lang/Object;->()V
@@ -52,9 +52,9 @@
new-instance v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
- iget-object v1, p0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2$1;->this$0:Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;
+ iget-object v1, p0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;
- iget-object v1, v1, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;->$memberListId:Ljava/lang/String;
+ iget-object v1, v1, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;->$memberListId:Ljava/lang/String;
const-string v2, "approximateMemberCount"
@@ -64,9 +64,7 @@
move-result p1
- sget-object v2, Lcom/discord/app/AppLog;->c:Lcom/discord/app/AppLog;
-
- invoke-direct {v0, v1, p1, v2}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->(Ljava/lang/String;ILcom/discord/utilities/logging/Logger;)V
+ invoke-direct {v0, v1, p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->(Ljava/lang/String;I)V
return-object v0
.end method
@@ -76,7 +74,7 @@
check-cast p1, Ljava/lang/Integer;
- invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2$1;->call(Ljava/lang/Integer;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
+ invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2$1;->call(Ljava/lang/Integer;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
move-result-object p1
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$getMemberListObservable$2.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2.smali
similarity index 61%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$getMemberListObservable$2.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2.smali
index f3ff177ddb..8cc2687c32 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$getMemberListObservable$2.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2.smali
@@ -1,6 +1,6 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;
.super Ljava/lang/Object;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# interfaces
.implements Le0/l/i;
@@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreChannelMembers;->getMemberListObservable(JLjava/lang/String;)Lrx/Observable;
+ value = Lcom/discord/stores/StoreChannelMembersLazy;->getMemberListObservable(JLjava/lang/String;)Lrx/Observable;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -37,18 +37,18 @@
.field public final synthetic $memberListId:Ljava/lang/String;
-.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembers;
+.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembersLazy;
# direct methods
-.method public constructor (Lcom/discord/stores/StoreChannelMembers;JLjava/lang/String;)V
+.method public constructor (Lcom/discord/stores/StoreChannelMembersLazy;JLjava/lang/String;)V
.locals 0
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;->this$0:Lcom/discord/stores/StoreChannelMembers;
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
- iput-wide p2, p0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;->$guildId:J
+ iput-wide p2, p0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;->$guildId:J
- iput-object p4, p0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;->$memberListId:Ljava/lang/String;
+ iput-object p4, p0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;->$memberListId:Ljava/lang/String;
invoke-direct {p0}, Ljava/lang/Object;->()V
@@ -62,7 +62,7 @@
check-cast p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
- invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;->call(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;)Lrx/Observable;
+ invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;->call(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;)Lrx/Observable;
move-result-object p1
@@ -91,13 +91,13 @@
goto :goto_0
:cond_0
- iget-object p1, p0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;->this$0:Lcom/discord/stores/StoreChannelMembers;
+ iget-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
- invoke-static {p1}, Lcom/discord/stores/StoreChannelMembers;->access$getGuildMemberCountsProvider$p(Lcom/discord/stores/StoreChannelMembers;)Lkotlin/jvm/functions/Function1;
+ invoke-static {p1}, Lcom/discord/stores/StoreChannelMembersLazy;->access$getGuildMemberCountsProvider$p(Lcom/discord/stores/StoreChannelMembersLazy;)Lkotlin/jvm/functions/Function1;
move-result-object p1
- iget-wide v0, p0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;->$guildId:J
+ iget-wide v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;->$guildId:J
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
@@ -109,9 +109,9 @@
check-cast p1, Lrx/Observable;
- new-instance v0, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2$1;
+ new-instance v0, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2$1;
- invoke-direct {v0, p0}, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2$1;->(Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;)V
+ invoke-direct {v0, p0}, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2$1;->(Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;)V
invoke-virtual {p1, v0}, Lrx/Observable;->f(Le0/l/i;)Lrx/Observable;
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$handleGuildMemberListUpdate$2.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$handleGuildMemberListUpdate$2.smali
similarity index 50%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers$handleGuildMemberListUpdate$2.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy$handleGuildMemberListUpdate$2.smali
index 7fef69b0ba..d267638a6d 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers$handleGuildMemberListUpdate$2.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$handleGuildMemberListUpdate$2.smali
@@ -1,6 +1,6 @@
-.class public final Lcom/discord/stores/StoreChannelMembers$handleGuildMemberListUpdate$2;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$handleGuildMemberListUpdate$2;
.super Lw/u/b/k;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# interfaces
.implements Lkotlin/jvm/functions/Function1;
@@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreChannelMembers;->handleGuildMemberListUpdate(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
+ value = Lcom/discord/stores/StoreChannelMembersLazy;->handleGuildMemberListUpdate(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -21,7 +21,7 @@
"Lw/u/b/k;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;",
- "Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;",
+ "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;",
">;"
}
.end annotation
@@ -30,16 +30,16 @@
# instance fields
.field public final synthetic $guildId:J
-.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembers;
+.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembersLazy;
# direct methods
-.method public constructor (Lcom/discord/stores/StoreChannelMembers;J)V
+.method public constructor (Lcom/discord/stores/StoreChannelMembersLazy;J)V
.locals 0
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers$handleGuildMemberListUpdate$2;->this$0:Lcom/discord/stores/StoreChannelMembers;
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildMemberListUpdate$2;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
- iput-wide p2, p0, Lcom/discord/stores/StoreChannelMembers$handleGuildMemberListUpdate$2;->$guildId:J
+ iput-wide p2, p0, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildMemberListUpdate$2;->$guildId:J
const/4 p1, 0x1
@@ -50,16 +50,16 @@
# virtual methods
-.method public final invoke(Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+.method public final invoke(Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
.locals 3
if-eqz p1, :cond_0
- iget-object v0, p0, Lcom/discord/stores/StoreChannelMembers$handleGuildMemberListUpdate$2;->this$0:Lcom/discord/stores/StoreChannelMembers;
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildMemberListUpdate$2;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
- iget-wide v1, p0, Lcom/discord/stores/StoreChannelMembers$handleGuildMemberListUpdate$2;->$guildId:J
+ iget-wide v1, p0, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildMemberListUpdate$2;->$guildId:J
- invoke-static {v0, v1, v2, p1}, Lcom/discord/stores/StoreChannelMembers;->access$makeGroup(Lcom/discord/stores/StoreChannelMembers;JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ invoke-static {v0, v1, v2, p1}, Lcom/discord/stores/StoreChannelMembersLazy;->access$makeGroup(Lcom/discord/stores/StoreChannelMembersLazy;JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
move-result-object p1
@@ -80,7 +80,7 @@
check-cast p1, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;
- invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembers$handleGuildMemberListUpdate$2;->invoke(Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildMemberListUpdate$2;->invoke(Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
move-result-object p1
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1.smali
new file mode 100644
index 0000000000..0128101444
--- /dev/null
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1.smali
@@ -0,0 +1,89 @@
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1;
+.super Lw/u/b/k;
+.source "StoreChannelMembersLazy.kt"
+
+# interfaces
+.implements Lkotlin/jvm/functions/Function1;
+
+
+# annotations
+.annotation system Ldalvik/annotation/EnclosingMethod;
+ value = Lcom/discord/stores/StoreChannelMembersLazy;->handleGuildRoleUpdate(Lcom/discord/models/domain/ModelGuildRole$Payload;)V
+.end annotation
+
+.annotation system Ldalvik/annotation/InnerClass;
+ accessFlags = 0x19
+ name = null
+.end annotation
+
+.annotation system Ldalvik/annotation/Signature;
+ value = {
+ "Lw/u/b/k;",
+ "Lkotlin/jvm/functions/Function1<",
+ "Ljava/lang/Long;",
+ "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
+ ">;"
+ }
+.end annotation
+
+
+# instance fields
+.field public final synthetic $allowOwnerIndicator$inlined:Z
+
+.field public final synthetic $guildId$inlined:J
+
+.field public final synthetic this$0:Lcom/discord/stores/StoreChannelMembersLazy;
+
+
+# direct methods
+.method public constructor (Lcom/discord/stores/StoreChannelMembersLazy;JZ)V
+ .locals 0
+
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
+
+ iput-wide p2, p0, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->$guildId$inlined:J
+
+ iput-boolean p4, p0, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->$allowOwnerIndicator$inlined:Z
+
+ const/4 p1, 0x1
+
+ invoke-direct {p0, p1}, Lw/u/b/k;->(I)V
+
+ return-void
+.end method
+
+
+# virtual methods
+.method public final invoke(J)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
+ .locals 6
+
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->this$0:Lcom/discord/stores/StoreChannelMembersLazy;
+
+ iget-wide v1, p0, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->$guildId$inlined:J
+
+ iget-boolean v5, p0, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->$allowOwnerIndicator$inlined:Z
+
+ move-wide v3, p1
+
+ invoke-static/range {v0 .. v5}, Lcom/discord/stores/StoreChannelMembersLazy;->access$makeMember(Lcom/discord/stores/StoreChannelMembersLazy;JJZ)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
+
+ move-result-object p1
+
+ return-object p1
+.end method
+
+.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
+ .locals 2
+
+ check-cast p1, Ljava/lang/Number;
+
+ invoke-virtual {p1}, Ljava/lang/Number;->longValue()J
+
+ move-result-wide v0
+
+ invoke-virtual {p0, v0, v1}, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->invoke(J)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
+
+ move-result-object p1
+
+ return-object p1
+.end method
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1.smali
new file mode 100644
index 0000000000..559452455d
--- /dev/null
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1.smali
@@ -0,0 +1,159 @@
+.class public final Lcom/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1;
+.super Lw/u/b/k;
+.source "StoreChannelMembersLazy.kt"
+
+# interfaces
+.implements Lkotlin/jvm/functions/Function1;
+
+
+# annotations
+.annotation system Ldalvik/annotation/EnclosingMethod;
+ value = Lcom/discord/stores/StoreChannelMembersLazy;->makeGroup(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
+.end annotation
+
+.annotation system Ldalvik/annotation/InnerClass;
+ accessFlags = 0x19
+ name = null
+.end annotation
+
+.annotation system Ldalvik/annotation/Signature;
+ value = {
+ "Lw/u/b/k;",
+ "Lkotlin/jvm/functions/Function1<",
+ "Landroid/content/Context;",
+ "Ljava/lang/String;",
+ ">;"
+ }
+.end annotation
+
+
+# instance fields
+.field public final synthetic $group:Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;
+
+.field public final synthetic $roleName:Ljava/lang/String;
+
+
+# direct methods
+.method public constructor (Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;Ljava/lang/String;)V
+ .locals 0
+
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1;->$group:Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;
+
+ iput-object p2, p0, Lcom/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1;->$roleName:Ljava/lang/String;
+
+ const/4 p1, 0x1
+
+ invoke-direct {p0, p1}, Lw/u/b/k;->(I)V
+
+ return-void
+.end method
+
+
+# virtual methods
+.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
+ .locals 0
+
+ check-cast p1, Landroid/content/Context;
+
+ invoke-virtual {p0, p1}, Lcom/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1;->invoke(Landroid/content/Context;)Ljava/lang/String;
+
+ move-result-object p1
+
+ return-object p1
+.end method
+
+.method public final invoke(Landroid/content/Context;)Ljava/lang/String;
+ .locals 2
+
+ if-eqz p1, :cond_4
+
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1;->$group:Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;
+
+ invoke-virtual {v0}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;->getType()Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;
+
+ move-result-object v0
+
+ sget-object v1, Lcom/discord/stores/StoreChannelMembersLazy$WhenMappings;->$EnumSwitchMapping$0:[I
+
+ invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I
+
+ move-result v0
+
+ aget v0, v1, v0
+
+ const/4 v1, 0x1
+
+ if-eq v0, v1, :cond_3
+
+ const/4 v1, 0x2
+
+ if-eq v0, v1, :cond_2
+
+ const/4 p1, 0x3
+
+ if-ne v0, p1, :cond_1
+
+ iget-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1;->$roleName:Ljava/lang/String;
+
+ if-eqz p1, :cond_0
+
+ goto :goto_0
+
+ :cond_0
+ const-string p1, ""
+
+ goto :goto_0
+
+ :cond_1
+ new-instance p1, Lw/g;
+
+ invoke-direct {p1}, Lw/g;->()V
+
+ throw p1
+
+ :cond_2
+ const v0, 0x7f121200
+
+ invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
+
+ move-result-object p1
+
+ goto :goto_0
+
+ :cond_3
+ const v0, 0x7f121201
+
+ invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
+
+ move-result-object p1
+
+ :goto_0
+ const-string v0, " \u2014 "
+
+ invoke-static {p1, v0}, Le/e/b/a/a;->b(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;
+
+ move-result-object p1
+
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1;->$group:Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;
+
+ invoke-virtual {v0}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;->getCount()I
+
+ move-result v0
+
+ invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
+
+ invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
+
+ move-result-object p1
+
+ return-object p1
+
+ :cond_4
+ const-string p1, "context"
+
+ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
+
+ const/4 p1, 0x0
+
+ throw p1
+.end method
diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers.smali b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy.smali
similarity index 67%
rename from com.discord/smali/com/discord/stores/StoreChannelMembers.smali
rename to com.discord/smali/com/discord/stores/StoreChannelMembersLazy.smali
index 514b8be63f..12016efd03 100644
--- a/com.discord/smali/com/discord/stores/StoreChannelMembers.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannelMembersLazy.smali
@@ -1,6 +1,6 @@
-.class public final Lcom/discord/stores/StoreChannelMembers;
+.class public final Lcom/discord/stores/StoreChannelMembersLazy;
.super Lcom/discord/stores/Store;
-.source "StoreChannelMembers.kt"
+.source "StoreChannelMembersLazy.kt"
# interfaces
.implements Lcom/discord/stores/DispatchHandler;
@@ -9,9 +9,9 @@
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
- Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;,
- Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;,
- Lcom/discord/stores/StoreChannelMembers$MemberListUpdateException;
+ Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;,
+ Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;,
+ Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateException;
}
.end annotation
@@ -122,35 +122,35 @@
invoke-direct {p0}, Lcom/discord/stores/Store;->()V
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers;->storeStream:Lcom/discord/stores/StoreStream;
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->storeStream:Lcom/discord/stores/StoreStream;
- iput-object p2, p0, Lcom/discord/stores/StoreChannelMembers;->dispatcher:Lcom/discord/stores/Dispatcher;
+ iput-object p2, p0, Lcom/discord/stores/StoreChannelMembersLazy;->dispatcher:Lcom/discord/stores/Dispatcher;
- iput-object p3, p0, Lcom/discord/stores/StoreChannelMembers;->channelsProvider:Lkotlin/jvm/functions/Function1;
+ iput-object p3, p0, Lcom/discord/stores/StoreChannelMembersLazy;->channelsProvider:Lkotlin/jvm/functions/Function1;
- iput-object p4, p0, Lcom/discord/stores/StoreChannelMembers;->guildMemberCountsProvider:Lkotlin/jvm/functions/Function1;
+ iput-object p4, p0, Lcom/discord/stores/StoreChannelMembersLazy;->guildMemberCountsProvider:Lkotlin/jvm/functions/Function1;
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;->()V
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers;->memberLists:Ljava/util/HashMap;
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->memberLists:Ljava/util/HashMap;
- iget-object p1, p0, Lcom/discord/stores/StoreChannelMembers;->memberLists:Ljava/util/HashMap;
+ iget-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->memberLists:Ljava/util/HashMap;
invoke-static {p1}, Lrx/subjects/BehaviorSubject;->a(Ljava/lang/Object;)Lrx/subjects/BehaviorSubject;
move-result-object p1
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers;->memberListPublisher:Lrx/subjects/BehaviorSubject;
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->memberListPublisher:Lrx/subjects/BehaviorSubject;
invoke-static {}, Lrx/subjects/PublishSubject;->o()Lrx/subjects/PublishSubject;
move-result-object p1
- iput-object p1, p0, Lcom/discord/stores/StoreChannelMembers;->flushTrigger:Lrx/subjects/PublishSubject;
+ iput-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->flushTrigger:Lrx/subjects/PublishSubject;
- iget-object p1, p0, Lcom/discord/stores/StoreChannelMembers;->flushTrigger:Lrx/subjects/PublishSubject;
+ iget-object p1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->flushTrigger:Lrx/subjects/PublishSubject;
const-string p2, "flushTrigger"
@@ -164,13 +164,13 @@
move-result-object p1
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
- new-instance v1, Lcom/discord/stores/StoreChannelMembers$1;
+ new-instance v1, Lcom/discord/stores/StoreChannelMembersLazy$1;
- invoke-direct {v1, p0}, Lcom/discord/stores/StoreChannelMembers$1;->(Lcom/discord/stores/StoreChannelMembers;)V
+ invoke-direct {v1, p0}, Lcom/discord/stores/StoreChannelMembersLazy$1;->(Lcom/discord/stores/StoreChannelMembersLazy;)V
- const-class v2, Lcom/discord/stores/StoreChannelMembers;
+ const-class v2, Lcom/discord/stores/StoreChannelMembersLazy;
const/4 v3, 0x0
@@ -182,7 +182,7 @@
const/16 v7, 0x3c
- invoke-static/range {v0 .. v7}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v7}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p2
@@ -219,80 +219,80 @@
throw v0
.end method
-.method public static final synthetic access$doFlush(Lcom/discord/stores/StoreChannelMembers;)V
+.method public static final synthetic access$doFlush(Lcom/discord/stores/StoreChannelMembersLazy;)V
.locals 0
- invoke-direct {p0}, Lcom/discord/stores/StoreChannelMembers;->doFlush()V
+ invoke-direct {p0}, Lcom/discord/stores/StoreChannelMembersLazy;->doFlush()V
return-void
.end method
-.method public static final synthetic access$getGuildMemberCountsProvider$p(Lcom/discord/stores/StoreChannelMembers;)Lkotlin/jvm/functions/Function1;
+.method public static final synthetic access$getGuildMemberCountsProvider$p(Lcom/discord/stores/StoreChannelMembersLazy;)Lkotlin/jvm/functions/Function1;
.locals 0
- iget-object p0, p0, Lcom/discord/stores/StoreChannelMembers;->guildMemberCountsProvider:Lkotlin/jvm/functions/Function1;
+ iget-object p0, p0, Lcom/discord/stores/StoreChannelMembersLazy;->guildMemberCountsProvider:Lkotlin/jvm/functions/Function1;
return-object p0
.end method
-.method public static final synthetic access$getMemberListObservable(Lcom/discord/stores/StoreChannelMembers;JLjava/lang/String;)Lrx/Observable;
+.method public static final synthetic access$getMemberListObservable(Lcom/discord/stores/StoreChannelMembersLazy;JLjava/lang/String;)Lrx/Observable;
.locals 0
- invoke-direct {p0, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembers;->getMemberListObservable(JLjava/lang/String;)Lrx/Observable;
+ invoke-direct {p0, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembersLazy;->getMemberListObservable(JLjava/lang/String;)Lrx/Observable;
move-result-object p0
return-object p0
.end method
-.method public static final synthetic access$getMemberListPublisher$p(Lcom/discord/stores/StoreChannelMembers;)Lrx/subjects/BehaviorSubject;
+.method public static final synthetic access$getMemberListPublisher$p(Lcom/discord/stores/StoreChannelMembersLazy;)Lrx/subjects/BehaviorSubject;
.locals 0
- iget-object p0, p0, Lcom/discord/stores/StoreChannelMembers;->memberListPublisher:Lrx/subjects/BehaviorSubject;
+ iget-object p0, p0, Lcom/discord/stores/StoreChannelMembersLazy;->memberListPublisher:Lrx/subjects/BehaviorSubject;
return-object p0
.end method
-.method public static final synthetic access$getMemberLists$p(Lcom/discord/stores/StoreChannelMembers;)Ljava/util/HashMap;
+.method public static final synthetic access$getMemberLists$p(Lcom/discord/stores/StoreChannelMembersLazy;)Ljava/util/HashMap;
.locals 0
- iget-object p0, p0, Lcom/discord/stores/StoreChannelMembers;->memberLists:Ljava/util/HashMap;
+ iget-object p0, p0, Lcom/discord/stores/StoreChannelMembersLazy;->memberLists:Ljava/util/HashMap;
return-object p0
.end method
-.method public static final synthetic access$isDirty$p(Lcom/discord/stores/StoreChannelMembers;)Z
+.method public static final synthetic access$isDirty$p(Lcom/discord/stores/StoreChannelMembersLazy;)Z
.locals 0
- iget-boolean p0, p0, Lcom/discord/stores/StoreChannelMembers;->isDirty:Z
+ iget-boolean p0, p0, Lcom/discord/stores/StoreChannelMembersLazy;->isDirty:Z
return p0
.end method
-.method public static final synthetic access$makeGroup(Lcom/discord/stores/StoreChannelMembers;JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+.method public static final synthetic access$makeGroup(Lcom/discord/stores/StoreChannelMembersLazy;JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
.locals 0
- invoke-direct {p0, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembers;->makeGroup(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ invoke-direct {p0, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembersLazy;->makeGroup(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
move-result-object p0
return-object p0
.end method
-.method public static final synthetic access$makeMember(Lcom/discord/stores/StoreChannelMembers;JJZ)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+.method public static final synthetic access$makeMember(Lcom/discord/stores/StoreChannelMembersLazy;JJZ)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
.locals 0
- invoke-direct/range {p0 .. p5}, Lcom/discord/stores/StoreChannelMembers;->makeMember(JJZ)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ invoke-direct/range {p0 .. p5}, Lcom/discord/stores/StoreChannelMembersLazy;->makeMember(JJZ)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
move-result-object p0
return-object p0
.end method
-.method public static final synthetic access$setDirty$p(Lcom/discord/stores/StoreChannelMembers;Z)V
+.method public static final synthetic access$setDirty$p(Lcom/discord/stores/StoreChannelMembersLazy;Z)V
.locals 0
- iput-boolean p1, p0, Lcom/discord/stores/StoreChannelMembers;->isDirty:Z
+ iput-boolean p1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->isDirty:Z
return-void
.end method
@@ -406,11 +406,11 @@
.method private final doFlush()V
.locals 2
- iget-object v0, p0, Lcom/discord/stores/StoreChannelMembers;->dispatcher:Lcom/discord/stores/Dispatcher;
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy;->dispatcher:Lcom/discord/stores/Dispatcher;
- new-instance v1, Lcom/discord/stores/StoreChannelMembers$doFlush$1;
+ new-instance v1, Lcom/discord/stores/StoreChannelMembersLazy$doFlush$1;
- invoke-direct {v1, p0}, Lcom/discord/stores/StoreChannelMembers$doFlush$1;->(Lcom/discord/stores/StoreChannelMembers;)V
+ invoke-direct {v1, p0}, Lcom/discord/stores/StoreChannelMembersLazy$doFlush$1;->(Lcom/discord/stores/StoreChannelMembersLazy;)V
invoke-virtual {v0, v1}, Lcom/discord/stores/Dispatcher;->schedule(Lkotlin/jvm/functions/Function0;)V
@@ -422,7 +422,7 @@
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
- iget-object v0, p0, Lcom/discord/stores/StoreChannelMembers;->memberLists:Ljava/util/HashMap;
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy;->memberLists:Ljava/util/HashMap;
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
@@ -464,19 +464,19 @@
}
.end annotation
- iget-object v0, p0, Lcom/discord/stores/StoreChannelMembers;->memberListPublisher:Lrx/subjects/BehaviorSubject;
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy;->memberListPublisher:Lrx/subjects/BehaviorSubject;
- new-instance v1, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$1;
+ new-instance v1, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$1;
- invoke-direct {v1, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$1;->(JLjava/lang/String;)V
+ invoke-direct {v1, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$1;->(JLjava/lang/String;)V
invoke-virtual {v0, v1}, Lrx/Observable;->f(Le0/l/i;)Lrx/Observable;
move-result-object v0
- new-instance v1, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;
+ new-instance v1, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;
- invoke-direct {v1, p0, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembers$getMemberListObservable$2;->(Lcom/discord/stores/StoreChannelMembers;JLjava/lang/String;)V
+ invoke-direct {v1, p0, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembersLazy$getMemberListObservable$2;->(Lcom/discord/stores/StoreChannelMembersLazy;JLjava/lang/String;)V
invoke-virtual {v0, v1}, Lrx/Observable;->k(Le0/l/i;)Lrx/Observable;
@@ -494,7 +494,7 @@
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
- invoke-direct {p0, p3, p4, p1}, Lcom/discord/stores/StoreChannelMembers;->getMemberList(JLjava/lang/String;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
+ invoke-direct {p0, p3, p4, p1}, Lcom/discord/stores/StoreChannelMembersLazy;->getMemberList(JLjava/lang/String;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
move-result-object p1
@@ -519,7 +519,7 @@
move-result v0
- invoke-direct {p0, p3, p4, p1}, Lcom/discord/stores/StoreChannelMembers;->getMemberList(JLjava/lang/String;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
+ invoke-direct {p0, p3, p4, p1}, Lcom/discord/stores/StoreChannelMembersLazy;->getMemberList(JLjava/lang/String;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
move-result-object p1
@@ -529,11 +529,11 @@
move-result-object p2
- invoke-direct {p0, p3, p4, p2}, Lcom/discord/stores/StoreChannelMembers;->makeRow(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ invoke-direct {p0, p3, p4, p2}, Lcom/discord/stores/StoreChannelMembersLazy;->makeRow(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
move-result-object p2
- invoke-virtual {p1, v0, p2}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->insert(ILcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;)V
+ invoke-virtual {p1, v0, p2}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->insert(ILcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;)V
:cond_0
return-void
@@ -548,7 +548,7 @@
move-result-object p2
- invoke-direct {p0, p3, p4, p1}, Lcom/discord/stores/StoreChannelMembers;->getMemberList(JLjava/lang/String;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
+ invoke-direct {p0, p3, p4, p1}, Lcom/discord/stores/StoreChannelMembersLazy;->getMemberList(JLjava/lang/String;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
move-result-object p1
@@ -561,19 +561,13 @@
.end method
.method private final handleSync(Ljava/lang/String;Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Sync;J)V
- .locals 18
+ .locals 10
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
- move-object/from16 v6, p0
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy;->memberLists:Ljava/util/HashMap;
- move-object/from16 v7, p1
-
- move-wide/from16 v8, p3
-
- iget-object v0, v6, Lcom/discord/stores/StoreChannelMembers;->memberLists:Ljava/util/HashMap;
-
- invoke-static/range {p3 .. p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
+ invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
@@ -592,196 +586,154 @@
invoke-direct {v0}, Ljava/util/HashMap;->()V
- iget-object v1, v6, Lcom/discord/stores/StoreChannelMembers;->memberLists:Ljava/util/HashMap;
+ iget-object v1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->memberLists:Ljava/util/HashMap;
- invoke-static/range {p3 .. p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
+ invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:goto_0
- move-object v10, v0
+ invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
- invoke-interface {v10, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
+ move-result-object v1
- move-result-object v0
+ check-cast v1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
- check-cast v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
+ const/4 v2, 0x0
- if-eqz v0, :cond_1
-
- move-object v11, v0
+ if-eqz v1, :cond_1
goto :goto_1
:cond_1
- new-instance v11, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
+ new-instance v1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
- const/4 v2, 0x0
-
- sget-object v3, Lcom/discord/app/AppLog;->c:Lcom/discord/app/AppLog;
+ const/4 v3, 0x0
const/4 v4, 0x2
- const/4 v5, 0x0
+ invoke-direct {v1, p1, v3, v4, v2}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->(Ljava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
- move-object v0, v11
-
- move-object/from16 v1, p1
-
- invoke-direct/range {v0 .. v5}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->(Ljava/lang/String;ILcom/discord/utilities/logging/Logger;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
-
- invoke-interface {v10, v7, v11}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-
- sget-object v12, Lcom/discord/app/AppLog;->c:Lcom/discord/app/AppLog;
-
- new-instance v0, Ljava/lang/StringBuilder;
-
- invoke-direct {v0}, Ljava/lang/StringBuilder;->()V
-
- invoke-virtual {v11}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getListId()Ljava/lang/String;
-
- move-result-object v1
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v1, " INSTANTIATE"
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v13
-
- const/4 v15, 0x0
-
- const/16 v16, 0x4
-
- const/16 v17, 0x0
-
- const-string v14, "ChannelMemberList"
-
- invoke-static/range {v12 .. v17}, Lcom/discord/utilities/logging/Logger;->recordBreadcrumb$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)V
+ invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:goto_1
- invoke-direct {v6, v8, v9}, Lcom/discord/stores/StoreChannelMembers;->allowOwnerIndicator(J)Z
+ invoke-direct {p0, p3, p4}, Lcom/discord/stores/StoreChannelMembersLazy;->allowOwnerIndicator(J)Z
- move-result v7
+ move-result p1
- invoke-virtual/range {p2 .. p2}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Sync;->getItems()Ljava/util/List;
+ invoke-virtual {p2}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Sync;->getItems()Ljava/util/List;
move-result-object v0
- new-instance v10, Ljava/util/ArrayList;
+ new-instance v9, Ljava/util/ArrayList;
- const/16 v1, 0xa
+ const/16 v3, 0xa
- invoke-static {v0, v1}, Le/k/a/c/e/p/g;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
+ invoke-static {v0, v3}, Le/k/a/c/e/p/g;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
- move-result v1
+ move-result v3
- invoke-direct {v10, v1}, Ljava/util/ArrayList;->(I)V
+ invoke-direct {v9, v3}, Ljava/util/ArrayList;->(I)V
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
- move-result-object v12
+ move-result-object v0
:goto_2
- invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z
+ invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
- move-result v0
+ move-result v3
- if-eqz v0, :cond_5
+ if-eqz v3, :cond_5
- invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object;
+ invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
- move-result-object v0
+ move-result-object v3
- check-cast v0, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item;
+ check-cast v3, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item;
- instance-of v1, v0, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$MemberItem;
+ instance-of v4, v3, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$MemberItem;
- if-eqz v1, :cond_3
+ if-eqz v4, :cond_3
- check-cast v0, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$MemberItem;
+ check-cast v3, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$MemberItem;
- invoke-virtual {v0}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$MemberItem;->getMember()Lcom/discord/models/domain/ModelGuildMember;
+ invoke-virtual {v3}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$MemberItem;->getMember()Lcom/discord/models/domain/ModelGuildMember;
- move-result-object v0
+ move-result-object v3
- invoke-virtual {v0}, Lcom/discord/models/domain/ModelGuildMember;->getUser()Lcom/discord/models/domain/ModelUser;
+ invoke-virtual {v3}, Lcom/discord/models/domain/ModelGuildMember;->getUser()Lcom/discord/models/domain/ModelUser;
- move-result-object v0
+ move-result-object v3
- if-eqz v0, :cond_2
+ if-eqz v3, :cond_2
- invoke-virtual {v0}, Lcom/discord/models/domain/ModelUser;->getId()J
+ invoke-virtual {v3}, Lcom/discord/models/domain/ModelUser;->getId()J
- move-result-wide v3
+ move-result-wide v6
- move-object/from16 v0, p0
+ move-object v3, p0
- move-wide/from16 v1, p3
+ move-wide v4, p3
- move v5, v7
+ move v8, p1
- invoke-direct/range {v0 .. v5}, Lcom/discord/stores/StoreChannelMembers;->makeMember(JJZ)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ invoke-direct/range {v3 .. v8}, Lcom/discord/stores/StoreChannelMembersLazy;->makeMember(JJZ)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
- move-result-object v0
+ move-result-object v3
goto :goto_3
:cond_2
invoke-static {}, Lw/u/b/j;->throwNpe()V
- const/4 v0, 0x0
-
- throw v0
+ throw v2
:cond_3
- instance-of v1, v0, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$GroupItem;
+ instance-of v4, v3, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$GroupItem;
- if-eqz v1, :cond_4
+ if-eqz v4, :cond_4
- check-cast v0, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$GroupItem;
+ check-cast v3, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$GroupItem;
- invoke-virtual {v0}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$GroupItem;->getGroup()Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;
+ invoke-virtual {v3}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item$GroupItem;->getGroup()Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;
- move-result-object v0
+ move-result-object v3
- invoke-direct {v6, v8, v9, v0}, Lcom/discord/stores/StoreChannelMembers;->makeGroup(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ invoke-direct {p0, p3, p4, v3}, Lcom/discord/stores/StoreChannelMembersLazy;->makeGroup(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
- move-result-object v0
+ move-result-object v3
:goto_3
- invoke-interface {v10, v0}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
+ invoke-interface {v9, v3}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
goto :goto_2
:cond_4
- new-instance v0, Lw/g;
+ new-instance p1, Lw/g;
- invoke-direct {v0}, Lw/g;->()V
+ invoke-direct {p1}, Lw/g;->()V
- throw v0
+ throw p1
:cond_5
- invoke-virtual/range {p2 .. p2}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Sync;->getRange()Lkotlin/ranges/IntRange;
+ invoke-virtual {p2}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Sync;->getRange()Lkotlin/ranges/IntRange;
- move-result-object v0
+ move-result-object p1
- invoke-static {v0}, Lw/q/l;->first(Ljava/lang/Iterable;)Ljava/lang/Object;
+ invoke-static {p1}, Lw/q/l;->first(Ljava/lang/Iterable;)Ljava/lang/Object;
- move-result-object v0
+ move-result-object p1
- check-cast v0, Ljava/lang/Number;
+ check-cast p1, Ljava/lang/Number;
- invoke-virtual {v0}, Ljava/lang/Number;->intValue()I
+ invoke-virtual {p1}, Ljava/lang/Number;->intValue()I
- move-result v0
+ move-result p1
- invoke-virtual {v11, v0, v10}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->sync(ILjava/util/List;)V
+ invoke-virtual {v1, p1, v9}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->sync(ILjava/util/List;)V
return-void
.end method
@@ -793,7 +745,7 @@
move-result v0
- invoke-direct {p0, p3, p4, p1}, Lcom/discord/stores/StoreChannelMembers;->getMemberList(JLjava/lang/String;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
+ invoke-direct {p0, p3, p4, p1}, Lcom/discord/stores/StoreChannelMembersLazy;->getMemberList(JLjava/lang/String;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
move-result-object p1
@@ -803,107 +755,60 @@
move-result-object p2
- invoke-direct {p0, p3, p4, p2}, Lcom/discord/stores/StoreChannelMembers;->makeRow(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ invoke-direct {p0, p3, p4, p2}, Lcom/discord/stores/StoreChannelMembersLazy;->makeRow(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
move-result-object p2
- invoke-virtual {p1, v0, p2}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->update(ILcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;)V
+ invoke-virtual {p1, v0, p2}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->update(ILcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;)V
:cond_0
return-void
.end method
-.method private final makeGroup(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
- .locals 3
+.method private final makeGroup(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
+ .locals 6
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
invoke-virtual {p3}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;->getId()Ljava/lang/String;
- move-result-object v0
+ move-result-object v1
invoke-virtual {p3}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;->getType()Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;
- move-result-object v1
+ move-result-object v0
- sget-object v2, Lcom/discord/stores/StoreChannelMembers$WhenMappings;->$EnumSwitchMapping$0:[I
+ sget-object v2, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;->ROLE:Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group$Type;
- invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
+ const/4 v3, 0x0
- move-result v1
+ if-ne v0, v2, :cond_0
- aget v1, v2, v1
+ sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
- const/4 v2, 0x1
+ invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getGuilds()Lcom/discord/stores/StoreGuilds;
- if-eq v1, v2, :cond_2
+ move-result-object v0
- const/4 p1, 0x2
-
- if-eq v1, p1, :cond_1
-
- const/4 p1, 0x3
-
- if-ne v1, p1, :cond_0
-
- new-instance p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
-
- sget-object p2, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->ONLINE:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- invoke-virtual {p3}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;->getCount()I
-
- move-result p3
-
- invoke-direct {p1, v0, p2, p3}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->(Ljava/lang/String;Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;I)V
-
- return-object p1
-
- :cond_0
- new-instance p1, Lw/g;
-
- invoke-direct {p1}, Lw/g;->()V
-
- throw p1
-
- :cond_1
- new-instance p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
-
- sget-object p2, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->OFFLINE:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- invoke-virtual {p3}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;->getCount()I
-
- move-result p3
-
- invoke-direct {p1, v0, p2, p3}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->(Ljava/lang/String;Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;I)V
-
- return-object p1
-
- :cond_2
- invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
-
- move-result-wide v0
-
- sget-object v2, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
-
- invoke-virtual {v2}, Lcom/discord/stores/StoreStream$Companion;->getGuilds()Lcom/discord/stores/StoreGuilds;
-
- move-result-object v2
-
- iget-object v2, v2, Lcom/discord/stores/StoreGuilds;->guildRoles:Ljava/util/Map;
+ iget-object v0, v0, Lcom/discord/stores/StoreGuilds;->guildRoles:Ljava/util/Map;
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
- invoke-interface {v2, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
+ invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/util/Map;
- if-eqz p1, :cond_3
+ if-eqz p1, :cond_0
- invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
+ invoke-static {v1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
+
+ move-result-wide v4
+
+ invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
@@ -913,32 +818,33 @@
check-cast p1, Lcom/discord/models/domain/ModelGuildRole;
- if-eqz p1, :cond_3
+ if-eqz p1, :cond_0
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGuildRole;->getName()Ljava/lang/String;
- move-result-object p1
+ move-result-object v3
- if-eqz p1, :cond_3
+ :cond_0
+ new-instance v2, Lcom/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1;
- goto :goto_0
+ invoke-direct {v2, p3, v3}, Lcom/discord/stores/StoreChannelMembersLazy$makeGroup$textResolver$1;->(Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;Ljava/lang/String;)V
- :cond_3
- const-string p1, ""
+ new-instance p1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
- :goto_0
- new-instance p2, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;
+ const/4 v3, 0x0
- invoke-virtual {p3}, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;->getCount()I
+ const/4 v4, 0x4
- move-result p3
+ const/4 v5, 0x0
- invoke-direct {p2, v0, v1, p1, p3}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->(JLjava/lang/String;I)V
+ move-object v0, p1
- return-object p2
+ invoke-direct/range {v0 .. v5}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;->(Ljava/lang/String;Lkotlin/jvm/functions/Function1;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
+
+ return-object p1
.end method
-.method private final makeMember(JJZ)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+.method private final makeMember(JJZ)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
.locals 22
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
@@ -1005,7 +911,7 @@
move-object v3, v4
:goto_0
- iget-object v5, v11, Lcom/discord/stores/StoreChannelMembers;->storeStream:Lcom/discord/stores/StoreStream;
+ iget-object v5, v11, Lcom/discord/stores/StoreChannelMembersLazy;->storeStream:Lcom/discord/stores/StoreStream;
invoke-virtual {v5}, Lcom/discord/stores/StoreStream;->getUsers$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreUser;
@@ -1054,7 +960,7 @@
move-object v6, v4
:goto_1
- new-instance v12, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
+ new-instance v12, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;
invoke-virtual {v5, v3}, Lcom/discord/models/domain/ModelUser;->getNickOrUsername(Lcom/discord/models/domain/ModelGuildMember$Computed;)Ljava/lang/String;
@@ -1145,7 +1051,7 @@
move v10, v15
- invoke-direct/range {v0 .. v10}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->(JLjava/lang/String;ZLcom/discord/models/domain/ModelPresence;Ljava/lang/Integer;Ljava/lang/String;ZLjava/lang/String;Z)V
+ invoke-direct/range {v0 .. v10}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;->(JLjava/lang/String;ZLcom/discord/models/domain/ModelPresence;Ljava/lang/Integer;Ljava/lang/String;ZLjava/lang/String;Z)V
return-object v12
@@ -1188,7 +1094,7 @@
return-object v4
.end method
-.method private final makeRow(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+.method private final makeRow(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Item;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
.locals 6
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
@@ -1213,7 +1119,7 @@
move-result-wide v3
- invoke-direct {p0, p1, p2}, Lcom/discord/stores/StoreChannelMembers;->allowOwnerIndicator(J)Z
+ invoke-direct {p0, p1, p2}, Lcom/discord/stores/StoreChannelMembersLazy;->allowOwnerIndicator(J)Z
move-result v5
@@ -1221,7 +1127,7 @@
move-wide v1, p1
- invoke-direct/range {v0 .. v5}, Lcom/discord/stores/StoreChannelMembers;->makeMember(JJZ)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ invoke-direct/range {v0 .. v5}, Lcom/discord/stores/StoreChannelMembersLazy;->makeMember(JJZ)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
move-result-object p1
@@ -1245,7 +1151,7 @@
move-result-object p3
- invoke-direct {p0, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembers;->makeGroup(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ invoke-direct {p0, p1, p2, p3}, Lcom/discord/stores/StoreChannelMembersLazy;->makeGroup(JLcom/discord/models/domain/ModelGuildMemberListUpdate$Group;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
move-result-object p1
@@ -1268,16 +1174,16 @@
value = {
"(JJ)",
"Lrx/Observable<",
- "Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;",
+ "Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;",
">;"
}
.end annotation
- sget-object v0, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;->INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;
+ sget-object v0, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;->INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;
- iget-object v1, p0, Lcom/discord/stores/StoreChannelMembers;->channelsProvider:Lkotlin/jvm/functions/Function1;
+ iget-object v1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->channelsProvider:Lkotlin/jvm/functions/Function1;
- invoke-virtual {v0, v1, p3, p4}, Lcom/discord/stores/StoreChannelMembers$MemberListIdCalculator;->computeMemberListId(Lkotlin/jvm/functions/Function1;J)Lrx/Observable;
+ invoke-virtual {v0, v1, p3, p4}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListIdCalculator;->computeMemberListId(Lkotlin/jvm/functions/Function1;J)Lrx/Observable;
move-result-object p3
@@ -1285,9 +1191,9 @@
move-result-object p3
- new-instance p4, Lcom/discord/stores/StoreChannelMembers$get$1;
+ new-instance p4, Lcom/discord/stores/StoreChannelMembersLazy$get$1;
- invoke-direct {p4, p0, p1, p2}, Lcom/discord/stores/StoreChannelMembers$get$1;->(Lcom/discord/stores/StoreChannelMembers;J)V
+ invoke-direct {p4, p0, p1, p2}, Lcom/discord/stores/StoreChannelMembersLazy$get$1;->(Lcom/discord/stores/StoreChannelMembersLazy;J)V
invoke-virtual {p3, p4}, Lrx/Observable;->k(Le0/l/i;)Lrx/Observable;
@@ -1315,9 +1221,9 @@
move-result-object v2
- sget-object v3, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;
+ sget-object v3, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;
- invoke-virtual {v3, p1}, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->logUpdate(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
+ invoke-virtual {v3, p1}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->logUpdate(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
:try_start_0
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGuildMemberListUpdate;->getOperations()Ljava/util/List;
@@ -1348,7 +1254,7 @@
check-cast v4, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Sync;
- invoke-direct {p0, v2, v4, v0, v1}, Lcom/discord/stores/StoreChannelMembers;->handleSync(Ljava/lang/String;Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Sync;J)V
+ invoke-direct {p0, v2, v4, v0, v1}, Lcom/discord/stores/StoreChannelMembersLazy;->handleSync(Ljava/lang/String;Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Sync;J)V
goto :goto_0
@@ -1359,7 +1265,7 @@
check-cast v4, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Update;
- invoke-direct {p0, v2, v4, v0, v1}, Lcom/discord/stores/StoreChannelMembers;->handleUpdate(Ljava/lang/String;Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Update;J)V
+ invoke-direct {p0, v2, v4, v0, v1}, Lcom/discord/stores/StoreChannelMembersLazy;->handleUpdate(Ljava/lang/String;Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Update;J)V
goto :goto_0
@@ -1370,7 +1276,7 @@
check-cast v4, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Insert;
- invoke-direct {p0, v2, v4, v0, v1}, Lcom/discord/stores/StoreChannelMembers;->handleInsert(Ljava/lang/String;Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Insert;J)V
+ invoke-direct {p0, v2, v4, v0, v1}, Lcom/discord/stores/StoreChannelMembersLazy;->handleInsert(Ljava/lang/String;Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Insert;J)V
goto :goto_0
@@ -1381,7 +1287,7 @@
check-cast v4, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Delete;
- invoke-direct {p0, v2, v4, v0, v1}, Lcom/discord/stores/StoreChannelMembers;->handleDelete(Ljava/lang/String;Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Delete;J)V
+ invoke-direct {p0, v2, v4, v0, v1}, Lcom/discord/stores/StoreChannelMembersLazy;->handleDelete(Ljava/lang/String;Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Delete;J)V
goto :goto_0
@@ -1392,7 +1298,7 @@
check-cast v4, Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Invalidate;
- invoke-direct {p0, v2, v4, v0, v1}, Lcom/discord/stores/StoreChannelMembers;->handleInvalidate(Ljava/lang/String;Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Invalidate;J)V
+ invoke-direct {p0, v2, v4, v0, v1}, Lcom/discord/stores/StoreChannelMembersLazy;->handleInvalidate(Ljava/lang/String;Lcom/discord/models/domain/ModelGuildMemberListUpdate$Operation$Invalidate;J)V
goto :goto_0
@@ -1401,7 +1307,7 @@
move-result-wide v3
- invoke-direct {p0, v3, v4, v2}, Lcom/discord/stores/StoreChannelMembers;->getMemberList(JLjava/lang/String;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
+ invoke-direct {p0, v3, v4, v2}, Lcom/discord/stores/StoreChannelMembersLazy;->getMemberList(JLjava/lang/String;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
move-result-object v3
@@ -1411,9 +1317,9 @@
move-result-object p1
- new-instance v4, Lcom/discord/stores/StoreChannelMembers$handleGuildMemberListUpdate$2;
+ new-instance v4, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildMemberListUpdate$2;
- invoke-direct {v4, p0, v0, v1}, Lcom/discord/stores/StoreChannelMembers$handleGuildMemberListUpdate$2;->(Lcom/discord/stores/StoreChannelMembers;J)V
+ invoke-direct {v4, p0, v0, v1}, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildMemberListUpdate$2;->(Lcom/discord/stores/StoreChannelMembersLazy;J)V
invoke-virtual {v3, p1, v4}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->setGroups(Ljava/util/List;Lkotlin/jvm/functions/Function1;)V
:try_end_0
@@ -1424,15 +1330,15 @@
:catch_0
move-exception p1
- sget-object v3, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->INSTANCE:Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;
+ sget-object v3, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->INSTANCE:Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;
- invoke-virtual {v3, v0, v1, v2, p1}, Lcom/discord/stores/StoreChannelMembers$MemberListUpdateLogger;->dumpLogs(JLjava/lang/String;Ljava/lang/Exception;)V
+ invoke-virtual {v3, v0, v1, v2, p1}, Lcom/discord/stores/StoreChannelMembersLazy$MemberListUpdateLogger;->dumpLogs(JLjava/lang/String;Ljava/lang/Exception;)V
:cond_6
:goto_1
const/4 p1, 0x1
- iput-boolean p1, p0, Lcom/discord/stores/StoreChannelMembers;->isDirty:Z
+ iput-boolean p1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->isDirty:Z
return-void
@@ -1451,7 +1357,7 @@
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
- iget-object v0, p0, Lcom/discord/stores/StoreChannelMembers;->memberLists:Ljava/util/HashMap;
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy;->memberLists:Ljava/util/HashMap;
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
@@ -1465,7 +1371,7 @@
const/4 p1, 0x1
- iput-boolean p1, p0, Lcom/discord/stores/StoreChannelMembers;->isDirty:Z
+ iput-boolean p1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->isDirty:Z
:cond_0
return-void
@@ -1482,11 +1388,11 @@
move-result-wide v0
- invoke-direct {p0, v0, v1}, Lcom/discord/stores/StoreChannelMembers;->allowOwnerIndicator(J)Z
+ invoke-direct {p0, v0, v1}, Lcom/discord/stores/StoreChannelMembersLazy;->allowOwnerIndicator(J)Z
move-result p1
- iget-object v2, p0, Lcom/discord/stores/StoreChannelMembers;->memberLists:Ljava/util/HashMap;
+ iget-object v2, p0, Lcom/discord/stores/StoreChannelMembersLazy;->memberLists:Ljava/util/HashMap;
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
@@ -1527,9 +1433,9 @@
check-cast v3, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
- new-instance v4, Lcom/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1;
+ new-instance v4, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1;
- invoke-direct {v4, p0, v0, v1, p1}, Lcom/discord/stores/StoreChannelMembers$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->(Lcom/discord/stores/StoreChannelMembers;JZ)V
+ invoke-direct {v4, p0, v0, v1, p1}, Lcom/discord/stores/StoreChannelMembersLazy$handleGuildRoleUpdate$$inlined$forEach$lambda$1;->(Lcom/discord/stores/StoreChannelMembersLazy;JZ)V
invoke-virtual {v3, v4}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rebuildMembers(Lkotlin/jvm/functions/Function1;)V
@@ -1538,7 +1444,7 @@
:cond_0
const/4 p1, 0x1
- iput-boolean p1, p0, Lcom/discord/stores/StoreChannelMembers;->isDirty:Z
+ iput-boolean p1, p0, Lcom/discord/stores/StoreChannelMembersLazy;->isDirty:Z
return-void
@@ -1555,11 +1461,11 @@
.method public onDispatchEnded()V
.locals 2
- iget-boolean v0, p0, Lcom/discord/stores/StoreChannelMembers;->isDirty:Z
+ iget-boolean v0, p0, Lcom/discord/stores/StoreChannelMembersLazy;->isDirty:Z
if-eqz v0, :cond_0
- iget-object v0, p0, Lcom/discord/stores/StoreChannelMembers;->flushTrigger:Lrx/subjects/PublishSubject;
+ iget-object v0, p0, Lcom/discord/stores/StoreChannelMembersLazy;->flushTrigger:Lrx/subjects/PublishSubject;
sget-object v1, Lkotlin/Unit;->a:Lkotlin/Unit;
diff --git a/com.discord/smali/com/discord/stores/StoreChannels$createPrivateChannel$1.smali b/com.discord/smali/com/discord/stores/StoreChannels$createPrivateChannel$1.smali
index 8799326dbb..65a37741ce 100644
--- a/com.discord/smali/com/discord/stores/StoreChannels$createPrivateChannel$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannels$createPrivateChannel$1.smali
@@ -166,7 +166,7 @@
const/4 v1, 0x1
- invoke-static {v0, v1}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v0, v1}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v0
diff --git a/com.discord/smali/com/discord/stores/StoreChannels$delete$2.smali b/com.discord/smali/com/discord/stores/StoreChannels$delete$2.smali
index 16e364acdb..8421e21e54 100644
--- a/com.discord/smali/com/discord/stores/StoreChannels$delete$2.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannels$delete$2.smali
@@ -93,7 +93,7 @@
const/16 v3, 0xc
- invoke-static {v0, p1, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v0, p1, v1, v2, v3}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/stores/StoreChannels.smali b/com.discord/smali/com/discord/stores/StoreChannels.smali
index 0ee9622d86..889db0b6dd 100644
--- a/com.discord/smali/com/discord/stores/StoreChannels.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannels.smali
@@ -1054,7 +1054,7 @@
move-result-object v0
- invoke-static {p1}, Le/a/b/l;->a(Ljava/util/Collection;)Lrx/Observable$c;
+ invoke-static {p1}, Le/a/b/k;->a(Ljava/util/Collection;)Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/stores/StoreClientVersion.smali b/com.discord/smali/com/discord/stores/StoreClientVersion.smali
index b24b61c1a8..36e9324531 100644
--- a/com.discord/smali/com/discord/stores/StoreClientVersion.smali
+++ b/com.discord/smali/com/discord/stores/StoreClientVersion.smali
@@ -28,7 +28,7 @@
invoke-direct {p0}, Lcom/discord/stores/Store;->()V
- const/16 v0, 0x419
+ const/16 v0, 0x41a
iput v0, p0, Lcom/discord/stores/StoreClientVersion;->clientVersion:I
diff --git a/com.discord/smali/com/discord/stores/StoreConnectivity.smali b/com.discord/smali/com/discord/stores/StoreConnectivity.smali
index 0442a14306..9ba57e4643 100644
--- a/com.discord/smali/com/discord/stores/StoreConnectivity.smali
+++ b/com.discord/smali/com/discord/stores/StoreConnectivity.smali
@@ -307,7 +307,7 @@
move-result-object p1
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object v0
@@ -331,7 +331,7 @@
const/4 v2, 0x0
- invoke-static/range {v0 .. v5}, Le/a/b/l;->a(Lrx/functions/Action1;Ljava/lang/Class;Lrx/functions/Action1;Lrx/functions/Action1;Landroid/content/Context;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v5}, Le/a/b/k;->a(Lrx/functions/Action1;Ljava/lang/Class;Lrx/functions/Action1;Lrx/functions/Action1;Landroid/content/Context;I)Lrx/Observable$c;
move-result-object v0
@@ -405,7 +405,7 @@
move-result-object v0
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object v1
@@ -429,7 +429,7 @@
const/4 v3, 0x0
- invoke-static/range {v1 .. v6}, Le/a/b/l;->a(Lrx/functions/Action1;Ljava/lang/Class;Lrx/functions/Action1;Lrx/functions/Action1;Landroid/content/Context;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v6}, Le/a/b/k;->a(Lrx/functions/Action1;Ljava/lang/Class;Lrx/functions/Action1;Lrx/functions/Action1;Landroid/content/Context;I)Lrx/Observable$c;
move-result-object v1
@@ -490,7 +490,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreConnectivity;->connectionOpenSubject:Lrx/subjects/Subject;
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object v1
@@ -522,7 +522,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreConnectivity;->statePublisher:Lrx/subjects/Subject;
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreDynamicLink$storeLinkIfExists$1.smali b/com.discord/smali/com/discord/stores/StoreDynamicLink$storeLinkIfExists$1.smali
index 4405341395..4679b672d4 100644
--- a/com.discord/smali/com/discord/stores/StoreDynamicLink$storeLinkIfExists$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreDynamicLink$storeLinkIfExists$1.smali
@@ -73,21 +73,21 @@
return-object v1
:cond_0
- sget-object v0, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v0, Le/a/b/f0/a;->x:Le/a/b/f0/a;
const-string v2, "uri"
invoke-static {p1, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- invoke-virtual {v0, p1}, Le/a/b/g0/a;->a(Landroid/net/Uri;)Z
+ invoke-virtual {v0, p1}, Le/a/b/f0/a;->a(Landroid/net/Uri;)Z
move-result v0
if-eqz v0, :cond_4
- sget-object v0, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v0, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v0}, Le/a/b/g0/a;->e()Lkotlin/text/Regex;
+ invoke-virtual {v0}, Le/a/b/f0/a;->e()Lkotlin/text/Regex;
move-result-object v0
diff --git a/com.discord/smali/com/discord/stores/StoreGatewayConnection$ClientState$Companion.smali b/com.discord/smali/com/discord/stores/StoreGatewayConnection$ClientState$Companion.smali
index 691664f24f..af5d9ef1e8 100644
--- a/com.discord/smali/com/discord/stores/StoreGatewayConnection$ClientState$Companion.smali
+++ b/com.discord/smali/com/discord/stores/StoreGatewayConnection$ClientState$Companion.smali
@@ -123,9 +123,9 @@
move-result-object p1
- sget-object v2, Le/a/b/j;->c:Le/a/b/j;
+ sget-object v2, Le/a/b/i;->c:Le/a/b/i;
- invoke-virtual {v2}, Le/a/b/j;->a()Lrx/Observable;
+ invoke-virtual {v2}, Le/a/b/i;->a()Lrx/Observable;
move-result-object v2
diff --git a/com.discord/smali/com/discord/stores/StoreGuildIntegrations.smali b/com.discord/smali/com/discord/stores/StoreGuildIntegrations.smali
index 631c59429d..b2431c2da7 100644
--- a/com.discord/smali/com/discord/stores/StoreGuildIntegrations.smali
+++ b/com.discord/smali/com/discord/stores/StoreGuildIntegrations.smali
@@ -261,7 +261,7 @@
const/4 v2, 0x1
- invoke-static {v1, v2}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v1, v2}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v1
@@ -269,7 +269,7 @@
move-result-object v0
- sget-object v1, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v1, Le/a/b/k;->a:Le/a/b/k;
new-instance v2, Lcom/discord/stores/StoreGuildIntegrations$requestGuildIntegrations$1;
@@ -287,7 +287,7 @@
const/16 v8, 0x3c
- invoke-static/range {v1 .. v8}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v8}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p1
@@ -408,7 +408,7 @@
move-result-object v0
- sget-object v1, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v1, Le/a/b/k;->a:Le/a/b/k;
new-instance v2, Lcom/discord/stores/StoreGuildIntegrations$onIntegrationScreenClosed$1;
@@ -430,7 +430,7 @@
const/16 v8, 0x34
- invoke-static/range {v1 .. v8}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v8}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$RangeComputer$computeRanges$1.smali b/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$RangeComputer$computeRanges$1.smali
index 22bd9a574d..8c796b77ce 100644
--- a/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$RangeComputer$computeRanges$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$RangeComputer$computeRanges$1.smali
@@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;->computeRanges(Lkotlin/ranges/IntRange;I)Ljava/util/List;
+ value = Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;->computeRanges(III)Ljava/util/List;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
diff --git a/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$RangeComputer.smali b/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$RangeComputer.smali
index 58be698b96..0b8f37cead 100644
--- a/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$RangeComputer.smali
+++ b/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$RangeComputer.smali
@@ -44,17 +44,17 @@
return-void
.end method
-.method public static synthetic computeRanges$default(Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;Lkotlin/ranges/IntRange;IILjava/lang/Object;)Ljava/util/List;
+.method public static synthetic computeRanges$default(Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;IIIILjava/lang/Object;)Ljava/util/List;
.locals 0
- and-int/lit8 p3, p3, 0x2
+ and-int/lit8 p4, p4, 0x4
- if-eqz p3, :cond_0
+ if-eqz p4, :cond_0
- const/16 p2, 0x64
+ const/16 p3, 0x64
:cond_0
- invoke-virtual {p0, p1, p2}, Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;->computeRanges(Lkotlin/ranges/IntRange;I)Ljava/util/List;
+ invoke-virtual {p0, p1, p2, p3}, Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;->computeRanges(III)Ljava/util/List;
move-result-object p0
@@ -63,21 +63,17 @@
# virtual methods
-.method public final computeRanges(Lkotlin/ranges/IntRange;I)Ljava/util/List;
- .locals 4
+.method public final computeRanges(III)Ljava/util/List;
+ .locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
- "(",
- "Lkotlin/ranges/IntRange;",
- "I)",
+ "(III)",
"Ljava/util/List<",
"Lkotlin/ranges/IntRange;",
">;"
}
.end annotation
- if-eqz p1, :cond_3
-
new-instance v0, Ljava/util/ArrayList;
const/4 v1, 0x3
@@ -86,44 +82,36 @@
sget-object v1, Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer$computeRanges$1;->INSTANCE:Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer$computeRanges$1;
- invoke-virtual {p1}, Lkotlin/ranges/IntProgression;->getFirst()I
-
- move-result v2
-
- invoke-virtual {v1, v2, p2}, Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer$computeRanges$1;->invoke(II)I
-
- move-result v1
-
- if-lez v1, :cond_0
-
- const/4 v2, 0x0
-
- invoke-static {v2, p2}, Lw/x/f;->until(II)Lkotlin/ranges/IntRange;
-
- move-result-object v2
-
- invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- :cond_0
- invoke-virtual {p1}, Lkotlin/ranges/IntProgression;->getLast()I
+ invoke-virtual {v1, p1, p3}, Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer$computeRanges$1;->invoke(II)I
move-result p1
- invoke-static {v1, p1}, Lw/x/f;->until(II)Lkotlin/ranges/IntRange;
+ if-lez p1, :cond_0
+
+ const/4 v1, 0x0
+
+ invoke-static {v1, p3}, Lw/x/f;->until(II)Lkotlin/ranges/IntRange;
+
+ move-result-object v1
+
+ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
+
+ :cond_0
+ invoke-static {p1, p2}, Lw/x/f;->until(II)Lkotlin/ranges/IntRange;
move-result-object p1
- invoke-static {p1, p2}, Lw/x/f;->step(Lkotlin/ranges/IntProgression;I)Lkotlin/ranges/IntProgression;
+ invoke-static {p1, p3}, Lw/x/f;->step(Lkotlin/ranges/IntProgression;I)Lkotlin/ranges/IntProgression;
move-result-object p1
invoke-virtual {p1}, Lkotlin/ranges/IntProgression;->getFirst()I
- move-result v1
+ move-result p2
invoke-virtual {p1}, Lkotlin/ranges/IntProgression;->getLast()I
- move-result v2
+ move-result v1
invoke-virtual {p1}, Lkotlin/ranges/IntProgression;->getStep()I
@@ -131,37 +119,28 @@
if-ltz p1, :cond_1
- if-gt v1, v2, :cond_2
+ if-gt p2, v1, :cond_2
goto :goto_0
:cond_1
- if-lt v1, v2, :cond_2
+ if-lt p2, v1, :cond_2
:goto_0
- add-int v3, v1, p2
+ add-int v2, p2, p3
- invoke-static {v1, v3}, Lw/x/f;->until(II)Lkotlin/ranges/IntRange;
+ invoke-static {p2, v2}, Lw/x/f;->until(II)Lkotlin/ranges/IntRange;
- move-result-object v3
+ move-result-object v2
- invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
+ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
- if-eq v1, v2, :cond_2
+ if-eq p2, v1, :cond_2
- add-int/2addr v1, p1
+ add-int/2addr p2, p1
goto :goto_0
:cond_2
return-object v0
-
- :cond_3
- const-string p1, "range"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 p1, 0x0
-
- throw p1
.end method
diff --git a/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1.smali b/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1.smali
index 27d8cc1225..2d676cde0f 100644
--- a/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1.smali
@@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/stores/StoreGuildSubscriptions;->subscribeChannelRange(JJLkotlin/ranges/IntRange;)V
+ value = Lcom/discord/stores/StoreGuildSubscriptions;->subscribeChannelRange(JJII)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -29,24 +29,28 @@
# instance fields
.field public final synthetic $channelId:J
+.field public final synthetic $firstIndex:I
+
.field public final synthetic $guildId:J
-.field public final synthetic $range:Lkotlin/ranges/IntRange;
+.field public final synthetic $lastIndex:I
.field public final synthetic this$0:Lcom/discord/stores/StoreGuildSubscriptions;
# direct methods
-.method public constructor (Lcom/discord/stores/StoreGuildSubscriptions;Lkotlin/ranges/IntRange;JJ)V
+.method public constructor (Lcom/discord/stores/StoreGuildSubscriptions;IIJJ)V
.locals 0
iput-object p1, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->this$0:Lcom/discord/stores/StoreGuildSubscriptions;
- iput-object p2, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$range:Lkotlin/ranges/IntRange;
+ iput p2, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$firstIndex:I
- iput-wide p3, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$guildId:J
+ iput p3, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$lastIndex:I
- iput-wide p5, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$channelId:J
+ iput-wide p4, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$guildId:J
+
+ iput-wide p6, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$channelId:J
const/4 p1, 0x0
@@ -68,33 +72,35 @@
.end method
.method public final invoke()V
- .locals 11
+ .locals 12
sget-object v0, Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;->INSTANCE:Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;
- iget-object v1, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$range:Lkotlin/ranges/IntRange;
+ iget v1, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$firstIndex:I
- const/4 v2, 0x0
+ iget v2, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$lastIndex:I
- const/4 v3, 0x2
+ const/4 v3, 0x0
- const/4 v4, 0x0
+ const/4 v4, 0x4
- invoke-static {v0, v1, v2, v3, v4}, Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;->computeRanges$default(Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;Lkotlin/ranges/IntRange;IILjava/lang/Object;)Ljava/util/List;
+ const/4 v5, 0x0
- move-result-object v10
+ invoke-static/range {v0 .. v5}, Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;->computeRanges$default(Lcom/discord/stores/StoreGuildSubscriptions$RangeComputer;IIIILjava/lang/Object;)Ljava/util/List;
+
+ move-result-object v11
iget-object v0, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->this$0:Lcom/discord/stores/StoreGuildSubscriptions;
invoke-static {v0}, Lcom/discord/stores/StoreGuildSubscriptions;->access$getSubscriptionsManager$p(Lcom/discord/stores/StoreGuildSubscriptions;)Lcom/discord/utilities/lazy/subscriptions/GuildSubscriptionsManager;
- move-result-object v5
+ move-result-object v6
- iget-wide v6, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$guildId:J
+ iget-wide v7, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$guildId:J
- iget-wide v8, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$channelId:J
+ iget-wide v9, p0, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->$channelId:J
- invoke-virtual/range {v5 .. v10}, Lcom/discord/utilities/lazy/subscriptions/GuildSubscriptionsManager;->subscribeChannel(JJLjava/util/List;)V
+ invoke-virtual/range {v6 .. v11}, Lcom/discord/utilities/lazy/subscriptions/GuildSubscriptionsManager;->subscribeChannel(JJLjava/util/List;)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/stores/StoreGuildSubscriptions.smali b/com.discord/smali/com/discord/stores/StoreGuildSubscriptions.smali
index 74b894f49b..c158bab6eb 100644
--- a/com.discord/smali/com/discord/stores/StoreGuildSubscriptions.smali
+++ b/com.discord/smali/com/discord/stores/StoreGuildSubscriptions.smali
@@ -271,10 +271,8 @@
return-void
.end method
-.method public final subscribeChannelRange(JJLkotlin/ranges/IntRange;)V
- .locals 9
-
- if-eqz p5, :cond_2
+.method public final subscribeChannelRange(JJII)V
+ .locals 11
const-wide/16 v0, 0x0
@@ -289,36 +287,35 @@
goto :goto_0
:cond_0
- iget-object v0, p0, Lcom/discord/stores/StoreGuildSubscriptions;->dispatcher:Lcom/discord/stores/Dispatcher;
+ move-object v0, p0
- new-instance v8, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;
+ iget-object v1, v0, Lcom/discord/stores/StoreGuildSubscriptions;->dispatcher:Lcom/discord/stores/Dispatcher;
- move-object v1, v8
+ new-instance v10, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;
- move-object v2, p0
+ move-object v2, v10
- move-object v3, p5
+ move-object v3, p0
- move-wide v4, p1
+ move/from16 v4, p5
- move-wide v6, p3
+ move/from16 v5, p6
- invoke-direct/range {v1 .. v7}, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->(Lcom/discord/stores/StoreGuildSubscriptions;Lkotlin/ranges/IntRange;JJ)V
+ move-wide v6, p1
- invoke-virtual {v0, v8}, Lcom/discord/stores/Dispatcher;->schedule(Lkotlin/jvm/functions/Function0;)V
+ move-wide v8, p3
+
+ invoke-direct/range {v2 .. v9}, Lcom/discord/stores/StoreGuildSubscriptions$subscribeChannelRange$1;->(Lcom/discord/stores/StoreGuildSubscriptions;IIJJ)V
+
+ invoke-virtual {v1, v10}, Lcom/discord/stores/Dispatcher;->schedule(Lkotlin/jvm/functions/Function0;)V
+
+ return-void
:cond_1
:goto_0
+ move-object v0, p0
+
return-void
-
- :cond_2
- const-string p1, "range"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 p1, 0x0
-
- throw p1
.end method
.method public final subscribeUser(JJ)V
diff --git a/com.discord/smali/com/discord/stores/StoreGuildTemplates.smali b/com.discord/smali/com/discord/stores/StoreGuildTemplates.smali
index fa332e41a0..e995aa8151 100644
--- a/com.discord/smali/com/discord/stores/StoreGuildTemplates.smali
+++ b/com.discord/smali/com/discord/stores/StoreGuildTemplates.smali
@@ -247,7 +247,7 @@
const/4 v2, 0x1
- invoke-static {v1, v2}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v1, v2}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreGuilds$Actions.smali b/com.discord/smali/com/discord/stores/StoreGuilds$Actions.smali
index f748a7d667..ec54eab0cf 100644
--- a/com.discord/smali/com/discord/stores/StoreGuilds$Actions.smali
+++ b/com.discord/smali/com/discord/stores/StoreGuilds$Actions.smali
@@ -187,7 +187,7 @@
move-result-object p1
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object p2
@@ -195,7 +195,7 @@
move-result-object p1
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object p0
@@ -209,7 +209,7 @@
const-string v0, "requestGuildMembers"
- invoke-static {v0, p1, p2}, Le/a/b/l;->a(Ljava/lang/String;Lrx/functions/Action1;I)Lrx/Observable$c;
+ invoke-static {v0, p1, p2}, Le/a/b/k;->a(Ljava/lang/String;Lrx/functions/Action1;I)Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/stores/StoreGuilds.smali b/com.discord/smali/com/discord/stores/StoreGuilds.smali
index 819ad4bc1b..03c0962711 100644
--- a/com.discord/smali/com/discord/stores/StoreGuilds.smali
+++ b/com.discord/smali/com/discord/stores/StoreGuilds.smali
@@ -1684,7 +1684,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreGuilds;->guildsPublisher:Lrx/subjects/BehaviorSubject;
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object v1
@@ -1742,7 +1742,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreGuilds;->guildMembersComputedPublisher:Lrx/subjects/Subject;
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object v1
@@ -1811,7 +1811,7 @@
move-result-object p1
- invoke-static {p3}, Le/a/b/l;->a(Ljava/util/Collection;)Lrx/Observable$c;
+ invoke-static {p3}, Le/a/b/k;->a(Ljava/util/Collection;)Lrx/Observable$c;
move-result-object p2
@@ -1871,7 +1871,7 @@
move-result-object v0
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object v1
@@ -1932,7 +1932,7 @@
move-result-object p1
- invoke-static {}, Le/a/b/l;->c()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->c()Lrx/Observable$c;
move-result-object p2
@@ -1964,7 +1964,7 @@
move-result-object v0
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object v1
@@ -2030,7 +2030,7 @@
move-result-object p1
- invoke-static {p3}, Le/a/b/l;->a(Ljava/util/Collection;)Lrx/Observable$c;
+ invoke-static {p3}, Le/a/b/k;->a(Ljava/util/Collection;)Lrx/Observable$c;
move-result-object p2
@@ -2087,7 +2087,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreGuilds;->guildsUnavailablePublisher:Lrx/subjects/Subject;
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreInstantInvites.smali b/com.discord/smali/com/discord/stores/StoreInstantInvites.smali
index 53bc742ebe..f0390a02c4 100644
--- a/com.discord/smali/com/discord/stores/StoreInstantInvites.smali
+++ b/com.discord/smali/com/discord/stores/StoreInstantInvites.smali
@@ -265,7 +265,7 @@
const/4 v0, 0x1
- invoke-static {p2, v0}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {p2, v0}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object p2
@@ -395,7 +395,7 @@
const/4 v2, 0x0
- invoke-static {v2, v1}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v2, v1}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreInviteSettings.smali b/com.discord/smali/com/discord/stores/StoreInviteSettings.smali
index 332014ac73..7a9d6eea9e 100644
--- a/com.discord/smali/com/discord/stores/StoreInviteSettings.smali
+++ b/com.discord/smali/com/discord/stores/StoreInviteSettings.smali
@@ -200,7 +200,7 @@
const/4 p3, 0x1
- invoke-static {p2, p3}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {p2, p3}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object p2
diff --git a/com.discord/smali/com/discord/stores/StoreMediaNotification$init$3.smali b/com.discord/smali/com/discord/stores/StoreMediaNotification$init$3.smali
index 44663be0c7..2326594b06 100644
--- a/com.discord/smali/com/discord/stores/StoreMediaNotification$init$3.smali
+++ b/com.discord/smali/com/discord/stores/StoreMediaNotification$init$3.smali
@@ -84,7 +84,7 @@
const/16 v4, 0xc
- invoke-static {v0, v1, v2, v3, v4}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v0, v1, v2, v3, v4}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
:cond_0
return-void
diff --git a/com.discord/smali/com/discord/stores/StoreMediaNotification.smali b/com.discord/smali/com/discord/stores/StoreMediaNotification.smali
index 40c6853116..8e9562e195 100644
--- a/com.discord/smali/com/discord/stores/StoreMediaNotification.smali
+++ b/com.discord/smali/com/discord/stores/StoreMediaNotification.smali
@@ -238,7 +238,7 @@
iget-object v1, p0, Lcom/discord/stores/StoreMediaNotification;->notificationDataObservable:Lrx/Observable;
- sget-object v2, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v2, Le/a/b/k;->a:Le/a/b/k;
new-instance v3, Lcom/discord/stores/StoreMediaNotification$init$4;
@@ -256,7 +256,7 @@
const/16 v9, 0x3c
- invoke-static/range {v2 .. v9}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v2 .. v9}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/stores/StoreMediaSettings.smali b/com.discord/smali/com/discord/stores/StoreMediaSettings.smali
index e9068d8a82..229a0dc85b 100644
--- a/com.discord/smali/com/discord/stores/StoreMediaSettings.smali
+++ b/com.discord/smali/com/discord/stores/StoreMediaSettings.smali
@@ -1250,7 +1250,7 @@
move-result-object v0
- sget-object v1, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v1, Le/a/b/k;->a:Le/a/b/k;
new-instance v2, Lcom/discord/stores/StoreMediaSettings$init$2;
@@ -1268,7 +1268,7 @@
const/16 v8, 0x3c
- invoke-static/range {v1 .. v8}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v8}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreMessages.smali b/com.discord/smali/com/discord/stores/StoreMessages.smali
index 72bf4baf69..009c0bc240 100644
--- a/com.discord/smali/com/discord/stores/StoreMessages.smali
+++ b/com.discord/smali/com/discord/stores/StoreMessages.smali
@@ -506,7 +506,7 @@
const/4 v1, 0x1
- invoke-static {v0, v1}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v0, v1}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v0
@@ -520,7 +520,7 @@
const-string v2, "deleteMessage"
- invoke-static {v2, v0, v1}, Le/a/b/l;->a(Ljava/lang/String;Lrx/functions/Action1;I)Lrx/Observable$c;
+ invoke-static {v2, v0, v1}, Le/a/b/k;->a(Ljava/lang/String;Lrx/functions/Action1;I)Lrx/Observable$c;
move-result-object v0
@@ -1106,7 +1106,7 @@
const/4 v4, 0x2
- invoke-static {v3, v0, v4}, Le/a/b/l;->a(Ljava/lang/Class;Lrx/functions/Action1;I)Lrx/Observable$c;
+ invoke-static {v3, v0, v4}, Le/a/b/k;->a(Ljava/lang/Class;Lrx/functions/Action1;I)Lrx/Observable$c;
move-result-object v0
diff --git a/com.discord/smali/com/discord/stores/StoreMessagesLoader$tryLoadMessages$3.smali b/com.discord/smali/com/discord/stores/StoreMessagesLoader$tryLoadMessages$3.smali
index 3b0dff97fb..1ed15e2a32 100644
--- a/com.discord/smali/com/discord/stores/StoreMessagesLoader$tryLoadMessages$3.smali
+++ b/com.discord/smali/com/discord/stores/StoreMessagesLoader$tryLoadMessages$3.smali
@@ -236,7 +236,7 @@
:goto_3
const/4 v1, 0x0
- invoke-static {v1}, Le/a/b/l;->a(Z)Lrx/Observable$c;
+ invoke-static {v1}, Le/a/b/k;->a(Z)Lrx/Observable$c;
move-result-object v1
@@ -252,7 +252,7 @@
move-result-object v0
- sget-object v1, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v1, Le/a/b/k;->a:Le/a/b/k;
new-instance v9, Lcom/discord/stores/StoreMessagesLoader$tryLoadMessages$3$2;
@@ -292,7 +292,7 @@
move-object v2, v9
- invoke-static/range {v1 .. v8}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v8}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/stores/StoreMessagesLoader.smali b/com.discord/smali/com/discord/stores/StoreMessagesLoader.smali
index 337f09dd79..8e017f75dd 100644
--- a/com.discord/smali/com/discord/stores/StoreMessagesLoader.smali
+++ b/com.discord/smali/com/discord/stores/StoreMessagesLoader.smali
@@ -2045,7 +2045,7 @@
sget-object v7, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
- invoke-static {v3, v4, v5, v6, v7}, Le/a/b/l;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)Lrx/Observable$c;
+ invoke-static {v3, v4, v5, v6, v7}, Le/a/b/k;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)Lrx/Observable$c;
move-result-object v3
diff --git a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$authNavHandler$1$1.smali b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$authNavHandler$1$1.smali
index d77498ecab..059b7c1fb4 100644
--- a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$authNavHandler$1$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$authNavHandler$1$1.smali
@@ -94,7 +94,7 @@
invoke-static {v0, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
- invoke-static {p1, p2, v0}, Le/a/b/i;->a(Landroid/content/Context;ZLandroid/content/Intent;)V
+ invoke-static {p1, p2, v0}, Le/a/b/h;->a(Landroid/content/Context;ZLandroid/content/Intent;)V
return-void
diff --git a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$authNavHandler$1.smali b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$authNavHandler$1.smali
index 9c8c95525f..92863305d2 100644
--- a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$authNavHandler$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$authNavHandler$1.smali
@@ -84,9 +84,9 @@
if-eqz p2, :cond_2
- sget-object v0, Le/a/b/i;->e:Le/a/b/i;
+ sget-object v0, Le/a/b/h;->e:Le/a/b/h;
- invoke-virtual {v0}, Le/a/b/i;->a()Ljava/util/List;
+ invoke-virtual {v0}, Le/a/b/h;->a()Ljava/util/List;
move-result-object v0
diff --git a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$callNavHandler$1.smali b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$callNavHandler$1.smali
index 927920cfa3..a7ca409cb3 100644
--- a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$callNavHandler$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$callNavHandler$1.smali
@@ -128,7 +128,7 @@
const/4 v1, 0x4
- invoke-static {p1, p2, v0, v1}, Le/a/b/i;->a(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
+ invoke-static {p1, p2, v0, v1}, Le/a/b/h;->a(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
goto :goto_0
diff --git a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$clientOutdatedNavHandler$1.smali b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$clientOutdatedNavHandler$1.smali
index c340bed6a0..6d4d5c99df 100644
--- a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$clientOutdatedNavHandler$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$clientOutdatedNavHandler$1.smali
@@ -121,7 +121,7 @@
const/4 v1, 0x6
- invoke-static {p1, p2, v0, v1}, Le/a/b/i;->a(Landroid/content/Context;ZLandroid/content/Intent;I)V
+ invoke-static {p1, p2, v0, v1}, Le/a/b/h;->a(Landroid/content/Context;ZLandroid/content/Intent;I)V
goto :goto_0
diff --git a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$nuxStateNavHandler$1.smali b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$nuxStateNavHandler$1.smali
index 76d69e1b82..0c7cd1e3fe 100644
--- a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$nuxStateNavHandler$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$nuxStateNavHandler$1.smali
@@ -114,7 +114,7 @@
const/4 v1, 0x4
- invoke-static {p1, p2, v0, v1}, Le/a/b/i;->a(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
+ invoke-static {p1, p2, v0, v1}, Le/a/b/h;->a(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
const/4 p1, 0x1
diff --git a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$tosNavHandler$1.smali b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$tosNavHandler$1.smali
index 5c584510d7..bc23c0d923 100644
--- a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$tosNavHandler$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$tosNavHandler$1.smali
@@ -131,7 +131,7 @@
const/4 p2, 0x6
- invoke-static {p1, v3, v0, p2}, Le/a/b/i;->a(Landroid/content/Context;ZLandroid/content/Intent;I)V
+ invoke-static {p1, v3, v0, p2}, Le/a/b/h;->a(Landroid/content/Context;ZLandroid/content/Intent;I)V
goto :goto_1
diff --git a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$verificationNavHandler$1.smali b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$verificationNavHandler$1.smali
index f1a490c49c..4f456a14c1 100644
--- a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$verificationNavHandler$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$verificationNavHandler$1.smali
@@ -84,9 +84,9 @@
if-eqz p2, :cond_3
- sget-object v0, Le/a/b/i;->e:Le/a/b/i;
+ sget-object v0, Le/a/b/h;->e:Le/a/b/h;
- invoke-virtual {v0}, Le/a/b/i;->d()Ljava/util/List;
+ invoke-virtual {v0}, Le/a/b/h;->d()Ljava/util/List;
move-result-object v0
diff --git a/com.discord/smali/com/discord/stores/StoreNotifications.smali b/com.discord/smali/com/discord/stores/StoreNotifications.smali
index bd7ec6b801..8e8a10c6d7 100644
--- a/com.discord/smali/com/discord/stores/StoreNotifications.smali
+++ b/com.discord/smali/com/discord/stores/StoreNotifications.smali
@@ -437,7 +437,7 @@
const/4 v3, 0x1
- invoke-static {v2, v3}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v2, v3}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v2
@@ -453,13 +453,13 @@
move-result-object v0
- sget-object v2, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v2, Le/a/b/k;->a:Le/a/b/k;
new-instance v3, Lcom/discord/stores/StoreNotifications$tryTokenPersist$1;
invoke-direct {v3, p0}, Lcom/discord/stores/StoreNotifications$tryTokenPersist$1;->(Lcom/discord/stores/StoreNotifications;)V
- invoke-virtual {v2, v1, v3, v1}, Le/a/b/l;->a(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
+ invoke-virtual {v2, v1, v3, v1}, Le/a/b/k;->a(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StorePinnedMessages.smali b/com.discord/smali/com/discord/stores/StorePinnedMessages.smali
index 14062d2df0..3aa9fe2105 100644
--- a/com.discord/smali/com/discord/stores/StorePinnedMessages.smali
+++ b/com.discord/smali/com/discord/stores/StorePinnedMessages.smali
@@ -229,7 +229,7 @@
move-result-object v0
- invoke-static {}, Le/a/b/l;->c()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->c()Lrx/Observable$c;
move-result-object v1
@@ -237,7 +237,7 @@
move-result-object v0
- invoke-static {}, Le/a/b/l;->d()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->d()Lrx/Observable$c;
move-result-object v1
@@ -249,7 +249,7 @@
invoke-direct {v1, p0, p1, p2}, Le/a/h/u;->(Lcom/discord/stores/StorePinnedMessages;J)V
- invoke-static {v1, p3}, Le/a/b/l;->a(Lrx/functions/Action1;Landroid/content/Context;)Lrx/Observable$c;
+ invoke-static {v1, p3}, Le/a/b/k;->a(Lrx/functions/Action1;Landroid/content/Context;)Lrx/Observable$c;
move-result-object p1
@@ -374,7 +374,7 @@
move-result-object p1
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object p2
@@ -415,7 +415,7 @@
move-result-object p1
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object p2
diff --git a/com.discord/smali/com/discord/stores/StoreReadStates.smali b/com.discord/smali/com/discord/stores/StoreReadStates.smali
index 6795bdd4b5..bb8146b277 100644
--- a/com.discord/smali/com/discord/stores/StoreReadStates.smali
+++ b/com.discord/smali/com/discord/stores/StoreReadStates.smali
@@ -643,7 +643,7 @@
sget-object v3, Lcom/discord/stores/StoreReadStates$computeUnreadMarker$3;->INSTANCE:Lcom/discord/stores/StoreReadStates$computeUnreadMarker$3;
- invoke-static {v1, v2, v3}, Le/a/b/l;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Lrx/Observable$c;
+ invoke-static {v1, v2, v3}, Le/a/b/k;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreRtcConnection.smali b/com.discord/smali/com/discord/stores/StoreRtcConnection.smali
index ddc7c26fc1..6784effc63 100644
--- a/com.discord/smali/com/discord/stores/StoreRtcConnection.smali
+++ b/com.discord/smali/com/discord/stores/StoreRtcConnection.smali
@@ -1616,7 +1616,7 @@
move-result-object p1
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
new-instance v1, Lcom/discord/stores/StoreRtcConnection$init$1;
@@ -1634,7 +1634,7 @@
const/16 v7, 0x3c
- invoke-static/range {v0 .. v7}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v7}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p2
@@ -1650,7 +1650,7 @@
move-result-object p1
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
new-instance v1, Lcom/discord/stores/StoreRtcConnection$init$2;
@@ -1658,7 +1658,7 @@
const-class v2, Lcom/discord/stores/StoreRtcConnection;
- invoke-static/range {v0 .. v7}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v7}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p2
@@ -1680,7 +1680,7 @@
move-result-object p1
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
new-instance v1, Lcom/discord/stores/StoreRtcConnection$init$4;
@@ -1688,7 +1688,7 @@
const-class v2, Lcom/discord/stores/StoreRtcConnection;
- invoke-static/range {v0 .. v7}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v7}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p2
diff --git a/com.discord/smali/com/discord/stores/StoreSearchInput.smali b/com.discord/smali/com/discord/stores/StoreSearchInput.smali
index e7ec152f8e..c9e1c18eb0 100644
--- a/com.discord/smali/com/discord/stores/StoreSearchInput.smali
+++ b/com.discord/smali/com/discord/stores/StoreSearchInput.smali
@@ -176,7 +176,7 @@
move-result-object v0
- sget-object v1, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v1, Le/a/b/k;->a:Le/a/b/k;
new-instance v2, Lcom/discord/stores/StoreSearchInput$2;
@@ -194,7 +194,7 @@
const/16 v8, 0x3c
- invoke-static/range {v1 .. v8}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v8}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreSearchQuery.smali b/com.discord/smali/com/discord/stores/StoreSearchQuery.smali
index 1241a9a4ac..c69ede9597 100644
--- a/com.discord/smali/com/discord/stores/StoreSearchQuery.smali
+++ b/com.discord/smali/com/discord/stores/StoreSearchQuery.smali
@@ -726,7 +726,7 @@
sget-object v4, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
- invoke-static {v3, v5, v8, v9, v4}, Le/a/b/l;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)Lrx/Observable$c;
+ invoke-static {v3, v5, v8, v9, v4}, Le/a/b/k;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;)Lrx/Observable$c;
move-result-object v3
diff --git a/com.discord/smali/com/discord/stores/StoreStream$Companion.smali b/com.discord/smali/com/discord/stores/StoreStream$Companion.smali
index be64eae7ad..469f35c8ff 100644
--- a/com.discord/smali/com/discord/stores/StoreStream$Companion.smali
+++ b/com.discord/smali/com/discord/stores/StoreStream$Companion.smali
@@ -201,14 +201,14 @@
return-object v0
.end method
-.method public final getChannelMembers()Lcom/discord/stores/StoreChannelMembers;
+.method public final getChannelMembers()Lcom/discord/stores/StoreChannelMembersLazy;
.locals 1
invoke-static {}, Lcom/discord/stores/StoreStream;->access$getCollector$cp()Lcom/discord/stores/StoreStream;
move-result-object v0
- invoke-virtual {v0}, Lcom/discord/stores/StoreStream;->getLazyChannelMembersStore$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreChannelMembers;
+ invoke-virtual {v0}, Lcom/discord/stores/StoreStream;->getLazyChannelMembersStore$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreChannelMembersLazy;
move-result-object v0
diff --git a/com.discord/smali/com/discord/stores/StoreStream.smali b/com.discord/smali/com/discord/stores/StoreStream.smali
index 4272fc55b6..67aa90bbdc 100644
--- a/com.discord/smali/com/discord/stores/StoreStream.smali
+++ b/com.discord/smali/com/discord/stores/StoreStream.smali
@@ -116,7 +116,7 @@
.field public final integrations:Lcom/discord/stores/StoreGuildIntegrations;
-.field public final lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembers;
+.field public final lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembersLazy;
.field public final library:Lcom/discord/stores/StoreLibrary;
@@ -821,7 +821,7 @@
iput-object v0, p0, Lcom/discord/stores/StoreStream;->guildSubscriptions:Lcom/discord/stores/StoreGuildSubscriptions;
- new-instance v0, Lcom/discord/stores/StoreChannelMembers;
+ new-instance v0, Lcom/discord/stores/StoreChannelMembersLazy;
iget-object v1, p0, Lcom/discord/stores/StoreStream;->dispatcher:Lcom/discord/stores/Dispatcher;
@@ -837,9 +837,9 @@
invoke-direct {v3, v4}, Lcom/discord/stores/StoreStream$lazyChannelMembersStore$2;->(Lcom/discord/stores/StoreGuildMemberCounts;)V
- invoke-direct {v0, p0, v1, v2, v3}, Lcom/discord/stores/StoreChannelMembers;->(Lcom/discord/stores/StoreStream;Lcom/discord/stores/Dispatcher;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
+ invoke-direct {v0, p0, v1, v2, v3}, Lcom/discord/stores/StoreChannelMembersLazy;->(Lcom/discord/stores/StoreStream;Lcom/discord/stores/Dispatcher;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
- iput-object v0, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembers;
+ iput-object v0, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembersLazy;
new-instance v0, Lcom/discord/stores/StoreGuildMemberRequester;
@@ -1854,12 +1854,12 @@
return-object v0
.end method
-.method public static final getChannelMembers()Lcom/discord/stores/StoreChannelMembers;
+.method public static final getChannelMembers()Lcom/discord/stores/StoreChannelMembersLazy;
.locals 1
sget-object v0, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
- invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getChannelMembers()Lcom/discord/stores/StoreChannelMembers;
+ invoke-virtual {v0}, Lcom/discord/stores/StoreStream$Companion;->getChannelMembers()Lcom/discord/stores/StoreChannelMembersLazy;
move-result-object v0
@@ -3444,9 +3444,9 @@
goto :goto_0
:cond_2
- iget-object v0, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembers;
+ iget-object v0, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembersLazy;
- invoke-virtual {v0, p1}, Lcom/discord/stores/StoreChannelMembers;->handleGuildMemberListUpdate(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
+ invoke-virtual {v0, p1}, Lcom/discord/stores/StoreChannelMembersLazy;->handleGuildMemberListUpdate(Lcom/discord/models/domain/ModelGuildMemberListUpdate;)V
return-void
.end method
@@ -3570,13 +3570,13 @@
invoke-virtual {v0, v1, v2}, Lcom/discord/stores/StoreGuildSubscriptions;->handleGuildRemove(J)V
- iget-object v0, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembers;
+ iget-object v0, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembersLazy;
invoke-virtual {p1}, Lcom/discord/models/domain/ModelGuild;->getId()J
move-result-wide v1
- invoke-virtual {v0, v1, v2}, Lcom/discord/stores/StoreChannelMembers;->handleGuildRemove(J)V
+ invoke-virtual {v0, v1, v2}, Lcom/discord/stores/StoreChannelMembersLazy;->handleGuildRemove(J)V
iget-object v0, p0, Lcom/discord/stores/StoreStream;->presences:Lcom/discord/stores/StoreUserPresence;
@@ -3641,9 +3641,9 @@
invoke-virtual {v0}, Lcom/discord/stores/StoreVoiceChannelSelected;->handleGuildRoleAdd()V
- iget-object v0, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembers;
+ iget-object v0, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembersLazy;
- invoke-virtual {v0, p1}, Lcom/discord/stores/StoreChannelMembers;->handleGuildRoleUpdate(Lcom/discord/models/domain/ModelGuildRole$Payload;)V
+ invoke-virtual {v0, p1}, Lcom/discord/stores/StoreChannelMembersLazy;->handleGuildRoleUpdate(Lcom/discord/models/domain/ModelGuildRole$Payload;)V
:cond_1
:goto_0
@@ -5326,7 +5326,7 @@
aput-object v2, v1, v3
- iget-object v2, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembers;
+ iget-object v2, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembersLazy;
const/16 v3, 0xc
@@ -5923,10 +5923,10 @@
return-object v0
.end method
-.method public final getLazyChannelMembersStore$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreChannelMembers;
+.method public final getLazyChannelMembersStore$app_productionDiscordExternalRelease()Lcom/discord/stores/StoreChannelMembersLazy;
.locals 1
- iget-object v0, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembers;
+ iget-object v0, p0, Lcom/discord/stores/StoreStream;->lazyChannelMembersStore:Lcom/discord/stores/StoreChannelMembersLazy;
return-object v0
.end method
diff --git a/com.discord/smali/com/discord/stores/StoreUser.smali b/com.discord/smali/com/discord/stores/StoreUser.smali
index a15bd2fa2d..087f0db417 100644
--- a/com.discord/smali/com/discord/stores/StoreUser.smali
+++ b/com.discord/smali/com/discord/stores/StoreUser.smali
@@ -1349,7 +1349,7 @@
sget-object v1, Lcom/discord/stores/StoreUser$observeUsernames$1;->INSTANCE:Lcom/discord/stores/StoreUser$observeUsernames$1;
- invoke-static {p1, v1}, Le/a/b/l;->a(Ljava/util/Collection;Lkotlin/jvm/functions/Function1;)Lrx/Observable$c;
+ invoke-static {p1, v1}, Le/a/b/k;->a(Ljava/util/Collection;Lkotlin/jvm/functions/Function1;)Lrx/Observable$c;
move-result-object p1
@@ -1431,7 +1431,7 @@
move-result-object v0
- invoke-static {p1}, Le/a/b/l;->a(Ljava/util/Collection;)Lrx/Observable$c;
+ invoke-static {p1}, Le/a/b/k;->a(Ljava/util/Collection;)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreUserConnections.smali b/com.discord/smali/com/discord/stores/StoreUserConnections.smali
index 1deb108f55..068d9264a2 100644
--- a/com.discord/smali/com/discord/stores/StoreUserConnections.smali
+++ b/com.discord/smali/com/discord/stores/StoreUserConnections.smali
@@ -518,7 +518,7 @@
const/4 p2, 0x2
- invoke-static {p4, v0, p2}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;I)Lrx/Observable$c;
+ invoke-static {p4, v0, p2}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;I)Lrx/Observable$c;
move-result-object p4
@@ -528,7 +528,7 @@
const-wide/16 v0, 0x0
- invoke-static {p3, v0, v1, p2}, Le/a/b/l;->a(Lcom/discord/utilities/dimmer/DimmerView;JI)Lrx/Observable$c;
+ invoke-static {p3, v0, v1, p2}, Le/a/b/k;->a(Lcom/discord/utilities/dimmer/DimmerView;JI)Lrx/Observable$c;
move-result-object p2
@@ -536,13 +536,13 @@
move-result-object p1
- sget-object p2, Le/a/b/l;->a:Le/a/b/l;
+ sget-object p2, Le/a/b/k;->a:Le/a/b/k;
new-instance p3, Lcom/discord/stores/StoreUserConnections$submitPinCode$2;
invoke-direct {p3, p5}, Lcom/discord/stores/StoreUserConnections$submitPinCode$2;->(Landroid/app/Activity;)V
- invoke-virtual {p2, p5, p3, p6}, Le/a/b/l;->a(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
+ invoke-virtual {p2, p5, p3, p6}, Le/a/b/k;->a(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
move-result-object p2
diff --git a/com.discord/smali/com/discord/stores/StoreUserGuildSettings$updateUserGuildSettings$1.smali b/com.discord/smali/com/discord/stores/StoreUserGuildSettings$updateUserGuildSettings$1.smali
index 2aafa3d460..288da571c5 100644
--- a/com.discord/smali/com/discord/stores/StoreUserGuildSettings$updateUserGuildSettings$1.smali
+++ b/com.discord/smali/com/discord/stores/StoreUserGuildSettings$updateUserGuildSettings$1.smali
@@ -95,7 +95,7 @@
const/16 v3, 0xc
- invoke-static {p1, v1, v2, v0, v3}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p1, v1, v2, v0, v3}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
return-void
diff --git a/com.discord/smali/com/discord/stores/StoreUserNotes.smali b/com.discord/smali/com/discord/stores/StoreUserNotes.smali
index 9139a1d631..178b89f1d8 100644
--- a/com.discord/smali/com/discord/stores/StoreUserNotes.smali
+++ b/com.discord/smali/com/discord/stores/StoreUserNotes.smali
@@ -142,7 +142,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreUserNotes;->notesPublisher:Lrx/subjects/Subject;
- invoke-static {}, Le/a/b/l;->a()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->a()Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreUserRelationships.smali b/com.discord/smali/com/discord/stores/StoreUserRelationships.smali
index f92089fb20..ed2d90d6a9 100644
--- a/com.discord/smali/com/discord/stores/StoreUserRelationships.smali
+++ b/com.discord/smali/com/discord/stores/StoreUserRelationships.smali
@@ -553,7 +553,7 @@
const/4 v2, 0x1
- invoke-static {v1, v2}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v1, v2}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v1
@@ -567,7 +567,7 @@
move-result-object v0
- sget-object v1, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v1, Le/a/b/k;->a:Le/a/b/k;
new-instance v2, Lcom/discord/stores/StoreUserRelationships$requestAllRelationships$2;
@@ -585,7 +585,7 @@
const/16 v8, 0x3c
- invoke-static/range {v1 .. v8}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v8}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreUserSettings.smali b/com.discord/smali/com/discord/stores/StoreUserSettings.smali
index 1c50781977..df31feb713 100644
--- a/com.discord/smali/com/discord/stores/StoreUserSettings.smali
+++ b/com.discord/smali/com/discord/stores/StoreUserSettings.smali
@@ -286,7 +286,7 @@
move-result p0
- invoke-static {p1, p0}, Le/a/b/k;->a(Landroid/content/Context;I)V
+ invoke-static {p1, p0}, Le/a/b/j;->a(Landroid/content/Context;I)V
:cond_0
return-void
@@ -332,7 +332,7 @@
move-result-object v1
- invoke-static {}, Le/a/b/l;->c()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->c()Lrx/Observable$c;
move-result-object v2
@@ -342,7 +342,7 @@
sget-object v2, Le/a/h/b0;->d:Le/a/h/b0;
- invoke-static {v2, v0}, Le/a/b/l;->a(Lrx/functions/Action1;Landroid/content/Context;)Lrx/Observable$c;
+ invoke-static {v2, v0}, Le/a/b/k;->a(Lrx/functions/Action1;Landroid/content/Context;)Lrx/Observable$c;
move-result-object v0
@@ -807,7 +807,7 @@
move-result-object p1
- invoke-static {}, Le/a/b/l;->c()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->c()Lrx/Observable$c;
move-result-object v0
@@ -815,7 +815,7 @@
move-result-object p1
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object v0
@@ -827,7 +827,7 @@
invoke-direct {v0, p2, p0}, Le/a/h/a0;->(Ljava/lang/Integer;Lcom/discord/app/AppActivity;)V
- invoke-static {v0, p0}, Le/a/b/l;->a(Lrx/functions/Action1;Landroid/content/Context;)Lrx/Observable$c;
+ invoke-static {v0, p0}, Le/a/b/k;->a(Lrx/functions/Action1;Landroid/content/Context;)Lrx/Observable$c;
move-result-object p0
@@ -909,7 +909,7 @@
move-result-object v0
- invoke-static {}, Le/a/b/l;->c()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->c()Lrx/Observable$c;
move-result-object v1
@@ -933,7 +933,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreUserSettings;->customStatusSubject:Lrx/subjects/Subject;
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object v1
@@ -957,7 +957,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreUserSettings;->defaultGuildsRestrictedSubject:Lrx/subjects/Subject;
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object v1
@@ -997,7 +997,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreUserSettings;->explicitContentFilterSubject:Lrx/subjects/Subject;
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object v1
@@ -1059,7 +1059,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreUserSettings;->friendSourceFlagsSubject:Lrx/subjects/Subject;
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object v1
@@ -1088,7 +1088,7 @@
move-result-object v0
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object v1
@@ -1233,7 +1233,7 @@
move-result-object v0
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/stores/StoreVoiceSpeaking.smali b/com.discord/smali/com/discord/stores/StoreVoiceSpeaking.smali
index a894321935..4db96dab76 100644
--- a/com.discord/smali/com/discord/stores/StoreVoiceSpeaking.smali
+++ b/com.discord/smali/com/discord/stores/StoreVoiceSpeaking.smali
@@ -274,7 +274,7 @@
iget-object v0, p0, Lcom/discord/stores/StoreVoiceSpeaking;->speakingUsersPublisher:Lrx/subjects/Subject;
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object v1
@@ -369,7 +369,7 @@
const-class v1, Lcom/discord/stores/StoreVoiceSpeaking;
- invoke-static {v0, v1}, Le/a/b/l;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
+ invoke-static {v0, v1}, Le/a/b/k;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
move-result-object v0
diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali
index 3d0f814682..f22b4f0e39 100644
--- a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali
+++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali
@@ -177,7 +177,7 @@
const-string v3, "browser_user_agent"
- const-string v4, "Discord-Android/1049"
+ const-string v4, "Discord-Android/1050"
invoke-direct {v2, v3, v4}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V
@@ -185,7 +185,7 @@
const/4 v1, 0x2
- const/16 v2, 0x419
+ const/16 v2, 0x41a
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@@ -201,7 +201,7 @@
const/4 v1, 0x3
- const-string v2, "11.7"
+ const-string v2, "11.8"
const-string v3, ""
diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali
index 8d66542e8a..16a4a6f2dc 100644
--- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali
+++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali
@@ -260,7 +260,7 @@
move-result-object p0
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
sget-object v1, Lcom/discord/utilities/analytics/AnalyticsTracker$addAttachment$2;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsTracker$addAttachment$2;
@@ -280,7 +280,7 @@
const/16 v7, 0x3c
- invoke-static/range {v0 .. v7}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v7}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p1
@@ -2890,7 +2890,7 @@
move-result-object p1
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
sget-object p2, Lcom/discord/utilities/analytics/AnalyticsTracker;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsTracker;
@@ -2910,7 +2910,7 @@
move-object v1, p3
- invoke-static/range {v0 .. v7}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v7}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p2
@@ -4638,7 +4638,7 @@
move-result-object v0
- sget-object v1, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v1, Le/a/b/k;->a:Le/a/b/k;
new-instance v2, Lcom/discord/utilities/analytics/AnalyticsTracker$inviteSuggestionOpened$2;
@@ -4654,7 +4654,7 @@
const/16 v8, 0x3c
- invoke-static/range {v1 .. v8}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v8}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker.smali
index 4a70e7d989..598ad953a7 100644
--- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker.smali
+++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker.smali
@@ -212,7 +212,7 @@
const/4 v3, 0x1
- invoke-static {v2, v3}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v2, v3}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v2
diff --git a/com.discord/smali/com/discord/utilities/collections/SparseMutableList$Chunk.smali b/com.discord/smali/com/discord/utilities/collections/SparseMutableList$Chunk.smali
index 8f543dafe6..b33e214b63 100644
--- a/com.discord/smali/com/discord/utilities/collections/SparseMutableList$Chunk.smali
+++ b/com.discord/smali/com/discord/utilities/collections/SparseMutableList$Chunk.smali
@@ -352,84 +352,6 @@
return-object v0
.end method
-.method public final deepCopy(Lkotlin/jvm/functions/Function1;)Lcom/discord/utilities/collections/SparseMutableList$Chunk;
- .locals 4
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Lkotlin/jvm/functions/Function1<",
- "-TT;+TR;>;)",
- "Lcom/discord/utilities/collections/SparseMutableList$Chunk<",
- "TR;>;"
- }
- .end annotation
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_2
-
- new-instance v1, Ljava/util/ArrayList;
-
- iget-object v2, p0, Lcom/discord/utilities/collections/SparseMutableList$Chunk;->list:Ljava/util/List;
-
- invoke-interface {v2}, Ljava/util/List;->size()I
-
- move-result v2
-
- invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V
-
- iget-object v2, p0, Lcom/discord/utilities/collections/SparseMutableList$Chunk;->list:Ljava/util/List;
-
- invoke-interface {v2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
-
- move-result-object v2
-
- :goto_0
- invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
-
- move-result v3
-
- if-eqz v3, :cond_1
-
- invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
-
- move-result-object v3
-
- if-eqz v3, :cond_0
-
- invoke-interface {p1, v3}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-
- move-result-object v3
-
- goto :goto_1
-
- :cond_0
- move-object v3, v0
-
- :goto_1
- invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- goto :goto_0
-
- :cond_1
- new-instance p1, Lcom/discord/utilities/collections/SparseMutableList$Chunk;
-
- iget v0, p0, Lcom/discord/utilities/collections/SparseMutableList$Chunk;->startIndex:I
-
- invoke-direct {p1, v0, v1}, Lcom/discord/utilities/collections/SparseMutableList$Chunk;->(ILjava/util/List;)V
-
- return-object p1
-
- :cond_2
- const-string p1, "transform"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
.method public equals(Ljava/lang/Object;)Z
.locals 2
diff --git a/com.discord/smali/com/discord/utilities/collections/SparseMutableList.smali b/com.discord/smali/com/discord/utilities/collections/SparseMutableList.smali
index a994334249..5c06353efe 100644
--- a/com.discord/smali/com/discord/utilities/collections/SparseMutableList.smali
+++ b/com.discord/smali/com/discord/utilities/collections/SparseMutableList.smali
@@ -803,76 +803,6 @@
return-object v0
.end method
-.method public final deepCopy(Lkotlin/jvm/functions/Function1;)Lcom/discord/utilities/collections/SparseMutableList;
- .locals 5
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Lkotlin/jvm/functions/Function1<",
- "-TT;+TR;>;)",
- "Lcom/discord/utilities/collections/SparseMutableList<",
- "TR;>;"
- }
- .end annotation
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_1
-
- new-instance v1, Lcom/discord/utilities/collections/SparseMutableList;
-
- invoke-virtual {p0}, Lcom/discord/utilities/collections/SparseMutableList;->size()I
-
- move-result v2
-
- const/4 v3, 0x0
-
- const/4 v4, 0x2
-
- invoke-direct {v1, v2, v3, v4, v0}, Lcom/discord/utilities/collections/SparseMutableList;->(IIILkotlin/jvm/internal/DefaultConstructorMarker;)V
-
- iget-object v0, p0, Lcom/discord/utilities/collections/SparseMutableList;->chunks:Ljava/util/List;
-
- invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
-
- move-result-object v0
-
- :goto_0
- invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
-
- move-result v2
-
- if-eqz v2, :cond_0
-
- invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
-
- move-result-object v2
-
- check-cast v2, Lcom/discord/utilities/collections/SparseMutableList$Chunk;
-
- iget-object v3, v1, Lcom/discord/utilities/collections/SparseMutableList;->chunks:Ljava/util/List;
-
- invoke-virtual {v2, p1}, Lcom/discord/utilities/collections/SparseMutableList$Chunk;->deepCopy(Lkotlin/jvm/functions/Function1;)Lcom/discord/utilities/collections/SparseMutableList$Chunk;
-
- move-result-object v2
-
- invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
-
- goto :goto_0
-
- :cond_0
- return-object v1
-
- :cond_1
- const-string p1, "transform"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
.method public get(I)Ljava/lang/Object;
.locals 3
.annotation system Ldalvik/annotation/Signature;
@@ -944,130 +874,6 @@
throw v0
.end method
-.method public final getChunkHashes()Ljava/util/Set;
- .locals 3
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/Set<",
- "Ljava/lang/Integer;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/utilities/collections/SparseMutableList;->chunks:Ljava/util/List;
-
- new-instance v1, Ljava/util/ArrayList;
-
- const/16 v2, 0xa
-
- invoke-static {v0, v2}, Le/k/a/c/e/p/g;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
-
- move-result v2
-
- invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V
-
- invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
-
- move-result-object v0
-
- :goto_0
- invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
-
- move-result v2
-
- if-eqz v2, :cond_0
-
- invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
-
- move-result-object v2
-
- check-cast v2, Lcom/discord/utilities/collections/SparseMutableList$Chunk;
-
- invoke-virtual {v2}, Lcom/discord/utilities/collections/SparseMutableList$Chunk;->hashCode()I
-
- move-result v2
-
- invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v2
-
- invoke-interface {v1, v2}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
-
- goto :goto_0
-
- :cond_0
- invoke-static {v1}, Lw/q/l;->toSet(Ljava/lang/Iterable;)Ljava/util/Set;
-
- move-result-object v0
-
- return-object v0
-.end method
-
-.method public final getChunkListHashes()Ljava/util/Set;
- .locals 3
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/Set<",
- "Ljava/lang/Integer;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/utilities/collections/SparseMutableList;->chunks:Ljava/util/List;
-
- new-instance v1, Ljava/util/ArrayList;
-
- const/16 v2, 0xa
-
- invoke-static {v0, v2}, Le/k/a/c/e/p/g;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
-
- move-result v2
-
- invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V
-
- invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
-
- move-result-object v0
-
- :goto_0
- invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
-
- move-result v2
-
- if-eqz v2, :cond_0
-
- invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
-
- move-result-object v2
-
- check-cast v2, Lcom/discord/utilities/collections/SparseMutableList$Chunk;
-
- invoke-virtual {v2}, Lcom/discord/utilities/collections/SparseMutableList$Chunk;->getList()Ljava/util/List;
-
- move-result-object v2
-
- invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I
-
- move-result v2
-
- invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object v2
-
- invoke-interface {v1, v2}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
-
- goto :goto_0
-
- :cond_0
- invoke-static {v1}, Lw/q/l;->toSet(Ljava/lang/Iterable;)Ljava/util/Set;
-
- move-result-object v0
-
- return-object v0
-.end method
-
.method public getSize()I
.locals 1
diff --git a/com.discord/smali/com/discord/utilities/games/GameDetectionService.smali b/com.discord/smali/com/discord/utilities/games/GameDetectionService.smali
index a6b9f20e87..fdcd9dba64 100644
--- a/com.discord/smali/com/discord/utilities/games/GameDetectionService.smali
+++ b/com.discord/smali/com/discord/utilities/games/GameDetectionService.smali
@@ -160,9 +160,9 @@
invoke-super {p0}, Landroid/app/Service;->onCreate()V
- sget-object v0, Le/a/b/j;->c:Le/a/b/j;
+ sget-object v0, Le/a/b/i;->c:Le/a/b/i;
- invoke-virtual {v0, p0}, Le/a/b/j;->a(Ljava/lang/Object;)V
+ invoke-virtual {v0, p0}, Le/a/b/i;->a(Ljava/lang/Object;)V
sget-object v0, Lcom/discord/utilities/games/GameDetectionHelper;->INSTANCE:Lcom/discord/utilities/games/GameDetectionHelper;
@@ -206,7 +206,7 @@
move-result-object v0
- sget-object v1, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v1, Le/a/b/k;->a:Le/a/b/k;
new-instance v2, Lcom/discord/utilities/games/GameDetectionService$onCreate$2;
@@ -226,7 +226,7 @@
const/16 v8, 0x30
- invoke-static/range {v1 .. v8}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v8}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object v1
@@ -242,7 +242,7 @@
move-result-object v0
- sget-object v1, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v1, Le/a/b/k;->a:Le/a/b/k;
new-instance v2, Lcom/discord/utilities/games/GameDetectionService$onCreate$5;
@@ -258,7 +258,7 @@
const/16 v8, 0x34
- invoke-static/range {v1 .. v8}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v8}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object v1
@@ -284,9 +284,9 @@
invoke-interface {v0}, Lrx/Subscription;->unsubscribe()V
:cond_1
- sget-object v0, Le/a/b/j;->c:Le/a/b/j;
+ sget-object v0, Le/a/b/i;->c:Le/a/b/i;
- invoke-virtual {v0, p0}, Le/a/b/j;->b(Ljava/lang/Object;)V
+ invoke-virtual {v0, p0}, Le/a/b/i;->b(Ljava/lang/Object;)V
invoke-super {p0}, Landroid/app/Service;->onDestroy()V
diff --git a/com.discord/smali/com/discord/utilities/images/MGImages$requestAvatarCrop$1.smali b/com.discord/smali/com/discord/utilities/images/MGImages$requestAvatarCrop$1.smali
index 4be9e810ab..ceefac8254 100644
--- a/com.discord/smali/com/discord/utilities/images/MGImages$requestAvatarCrop$1.smali
+++ b/com.discord/smali/com/discord/utilities/images/MGImages$requestAvatarCrop$1.smali
@@ -69,7 +69,7 @@
:goto_0
const/16 v3, 0xc
- invoke-static {v0, p1, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v0, p1, v1, v2, v3}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/utilities/images/MGImages.smali b/com.discord/smali/com/discord/utilities/images/MGImages.smali
index 294a2c2c80..58a4d20412 100644
--- a/com.discord/smali/com/discord/utilities/images/MGImages.smali
+++ b/com.discord/smali/com/discord/utilities/images/MGImages.smali
@@ -465,7 +465,7 @@
move-result-object p1
- invoke-static {p0, p1, v4, v0, v1}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p0, p1, v4, v0, v1}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
goto :goto_1
@@ -484,7 +484,7 @@
move-result-object p1
- invoke-static {p0, p1, v4, v0, v1}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p0, p1, v4, v0, v1}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
:cond_1
:goto_1
diff --git a/com.discord/smali/com/discord/utilities/intent/IntentUtils$RouteBuilders.smali b/com.discord/smali/com/discord/utilities/intent/IntentUtils$RouteBuilders.smali
index d208a42907..5c0d782392 100644
--- a/com.discord/smali/com/discord/utilities/intent/IntentUtils$RouteBuilders.smali
+++ b/com.discord/smali/com/discord/utilities/intent/IntentUtils$RouteBuilders.smali
@@ -258,9 +258,9 @@
:cond_0
if-eqz p1, :cond_1
- sget-object v0, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v0, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v0}, Le/a/b/g0/a;->d()Ljava/lang/String;
+ invoke-virtual {v0}, Le/a/b/f0/a;->d()Ljava/lang/String;
move-result-object v0
diff --git a/com.discord/smali/com/discord/utilities/intent/IntentUtils.smali b/com.discord/smali/com/discord/utilities/intent/IntentUtils.smali
index 25570a9aeb..834ee58e11 100644
--- a/com.discord/smali/com/discord/utilities/intent/IntentUtils.smali
+++ b/com.discord/smali/com/discord/utilities/intent/IntentUtils.smali
@@ -44,9 +44,9 @@
new-array v0, v0, [Lkotlin/Pair;
- sget-object v1, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v1, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v1}, Le/a/b/g0/a;->a()Lkotlin/text/Regex;
+ invoke-virtual {v1}, Le/a/b/f0/a;->a()Lkotlin/text/Regex;
move-result-object v1
@@ -64,9 +64,9 @@
aput-object v3, v0, v1
- sget-object v1, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v1, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v1}, Le/a/b/g0/a;->b()Lkotlin/text/Regex;
+ invoke-virtual {v1}, Le/a/b/f0/a;->b()Lkotlin/text/Regex;
move-result-object v1
@@ -84,9 +84,9 @@
aput-object v3, v0, v1
- sget-object v1, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v1, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v1}, Le/a/b/g0/a;->i()Lkotlin/text/Regex;
+ invoke-virtual {v1}, Le/a/b/f0/a;->i()Lkotlin/text/Regex;
move-result-object v1
@@ -104,9 +104,9 @@
aput-object v3, v0, v1
- sget-object v1, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v1, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v1}, Le/a/b/g0/a;->k()Lkotlin/text/Regex;
+ invoke-virtual {v1}, Le/a/b/f0/a;->k()Lkotlin/text/Regex;
move-result-object v1
@@ -124,9 +124,9 @@
aput-object v3, v0, v1
- sget-object v1, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v1, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v1}, Le/a/b/g0/a;->l()Lkotlin/text/Regex;
+ invoke-virtual {v1}, Le/a/b/f0/a;->l()Lkotlin/text/Regex;
move-result-object v1
@@ -144,9 +144,9 @@
aput-object v3, v0, v1
- sget-object v1, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v1, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v1}, Le/a/b/g0/a;->f()Lkotlin/text/Regex;
+ invoke-virtual {v1}, Le/a/b/f0/a;->f()Lkotlin/text/Regex;
move-result-object v1
@@ -164,9 +164,9 @@
aput-object v3, v0, v1
- sget-object v1, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v1, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v1}, Le/a/b/g0/a;->g()Lkotlin/text/Regex;
+ invoke-virtual {v1}, Le/a/b/f0/a;->g()Lkotlin/text/Regex;
move-result-object v1
@@ -184,9 +184,9 @@
aput-object v3, v0, v1
- sget-object v1, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v1, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v1}, Le/a/b/g0/a;->j()Lkotlin/text/Regex;
+ invoke-virtual {v1}, Le/a/b/f0/a;->j()Lkotlin/text/Regex;
move-result-object v1
@@ -204,9 +204,9 @@
aput-object v3, v0, v1
- sget-object v1, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v1, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v1}, Le/a/b/g0/a;->h()Lkotlin/text/Regex;
+ invoke-virtual {v1}, Le/a/b/f0/a;->h()Lkotlin/text/Regex;
move-result-object v1
@@ -224,9 +224,9 @@
aput-object v3, v0, v1
- sget-object v1, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v1, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v1}, Le/a/b/g0/a;->m()Lkotlin/text/Regex;
+ invoke-virtual {v1}, Le/a/b/f0/a;->m()Lkotlin/text/Regex;
move-result-object v1
@@ -291,9 +291,9 @@
move-result-object p1
- sget-object v0, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v0, Le/a/b/f0/a;->x:Le/a/b/f0/a;
- invoke-virtual {v0}, Le/a/b/g0/a;->c()Ljava/lang/String;
+ invoke-virtual {v0}, Le/a/b/f0/a;->c()Ljava/lang/String;
move-result-object v0
@@ -835,13 +835,13 @@
if-eqz v0, :cond_1
- sget-object v0, Le/a/b/g0/a;->x:Le/a/b/g0/a;
+ sget-object v0, Le/a/b/f0/a;->x:Le/a/b/f0/a;
invoke-virtual {p1}, Landroid/net/Uri;->getHost()Ljava/lang/String;
move-result-object p1
- invoke-virtual {v0, p1}, Le/a/b/g0/a;->a(Ljava/lang/String;)Z
+ invoke-virtual {v0, p1}, Le/a/b/f0/a;->a(Ljava/lang/String;)Z
move-result p1
diff --git a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member.smali b/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member.smali
deleted file mode 100644
index ec2f9b3cd9..0000000000
--- a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member.smali
+++ /dev/null
@@ -1,731 +0,0 @@
-.class public final Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
-.super Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
-.source "ChannelMemberList.kt"
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = "Member"
-.end annotation
-
-
-# instance fields
-.field public final avatarUrl:Ljava/lang/String;
-
-.field public final color:Ljava/lang/Integer;
-
-.field public final isApplicationStreaming:Z
-
-.field public final isBot:Z
-
-.field public final name:Ljava/lang/String;
-
-.field public final premiumSince:Ljava/lang/String;
-
-.field public final presence:Lcom/discord/models/domain/ModelPresence;
-
-.field public final showOwnerIndicator:Z
-
-.field public final userId:J
-
-
-# direct methods
-.method public constructor (JLjava/lang/String;ZLcom/discord/models/domain/ModelPresence;Ljava/lang/Integer;Ljava/lang/String;ZLjava/lang/String;Z)V
- .locals 2
- .param p6 # Ljava/lang/Integer;
- .annotation build Landroidx/annotation/ColorInt;
- .end annotation
- .end param
-
- const/4 v0, 0x0
-
- if-eqz p3, :cond_0
-
- invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
-
- move-result-object v1
-
- invoke-direct {p0, v1, v0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;->(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-
- iput-wide p1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->userId:J
-
- iput-object p3, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->name:Ljava/lang/String;
-
- iput-boolean p4, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isBot:Z
-
- iput-object p5, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->presence:Lcom/discord/models/domain/ModelPresence;
-
- iput-object p6, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->color:Ljava/lang/Integer;
-
- iput-object p7, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->avatarUrl:Ljava/lang/String;
-
- iput-boolean p8, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->showOwnerIndicator:Z
-
- iput-object p9, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->premiumSince:Ljava/lang/String;
-
- iput-boolean p10, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isApplicationStreaming:Z
-
- return-void
-
- :cond_0
- const-string p1, "name"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method public static synthetic copy$default(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;JLjava/lang/String;ZLcom/discord/models/domain/ModelPresence;Ljava/lang/Integer;Ljava/lang/String;ZLjava/lang/String;ZILjava/lang/Object;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
- .locals 11
-
- move-object v0, p0
-
- move/from16 v1, p11
-
- and-int/lit8 v2, v1, 0x1
-
- if-eqz v2, :cond_0
-
- iget-wide v2, v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->userId:J
-
- goto :goto_0
-
- :cond_0
- move-wide v2, p1
-
- :goto_0
- and-int/lit8 v4, v1, 0x2
-
- if-eqz v4, :cond_1
-
- iget-object v4, v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->name:Ljava/lang/String;
-
- goto :goto_1
-
- :cond_1
- move-object v4, p3
-
- :goto_1
- and-int/lit8 v5, v1, 0x4
-
- if-eqz v5, :cond_2
-
- iget-boolean v5, v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isBot:Z
-
- goto :goto_2
-
- :cond_2
- move v5, p4
-
- :goto_2
- and-int/lit8 v6, v1, 0x8
-
- if-eqz v6, :cond_3
-
- iget-object v6, v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->presence:Lcom/discord/models/domain/ModelPresence;
-
- goto :goto_3
-
- :cond_3
- move-object/from16 v6, p5
-
- :goto_3
- and-int/lit8 v7, v1, 0x10
-
- if-eqz v7, :cond_4
-
- iget-object v7, v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->color:Ljava/lang/Integer;
-
- goto :goto_4
-
- :cond_4
- move-object/from16 v7, p6
-
- :goto_4
- and-int/lit8 v8, v1, 0x20
-
- if-eqz v8, :cond_5
-
- iget-object v8, v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->avatarUrl:Ljava/lang/String;
-
- goto :goto_5
-
- :cond_5
- move-object/from16 v8, p7
-
- :goto_5
- and-int/lit8 v9, v1, 0x40
-
- if-eqz v9, :cond_6
-
- iget-boolean v9, v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->showOwnerIndicator:Z
-
- goto :goto_6
-
- :cond_6
- move/from16 v9, p8
-
- :goto_6
- and-int/lit16 v10, v1, 0x80
-
- if-eqz v10, :cond_7
-
- iget-object v10, v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->premiumSince:Ljava/lang/String;
-
- goto :goto_7
-
- :cond_7
- move-object/from16 v10, p9
-
- :goto_7
- and-int/lit16 v1, v1, 0x100
-
- if-eqz v1, :cond_8
-
- iget-boolean v1, v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isApplicationStreaming:Z
-
- goto :goto_8
-
- :cond_8
- move/from16 v1, p10
-
- :goto_8
- move-wide p1, v2
-
- move-object p3, v4
-
- move p4, v5
-
- move-object/from16 p5, v6
-
- move-object/from16 p6, v7
-
- move-object/from16 p7, v8
-
- move/from16 p8, v9
-
- move-object/from16 p9, v10
-
- move/from16 p10, v1
-
- invoke-virtual/range {p0 .. p10}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->copy(JLjava/lang/String;ZLcom/discord/models/domain/ModelPresence;Ljava/lang/Integer;Ljava/lang/String;ZLjava/lang/String;Z)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
-
- move-result-object v0
-
- return-object v0
-.end method
-
-
-# virtual methods
-.method public final component1()J
- .locals 2
-
- iget-wide v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->userId:J
-
- return-wide v0
-.end method
-
-.method public final component2()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->name:Ljava/lang/String;
-
- return-object v0
-.end method
-
-.method public final component3()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isBot:Z
-
- return v0
-.end method
-
-.method public final component4()Lcom/discord/models/domain/ModelPresence;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->presence:Lcom/discord/models/domain/ModelPresence;
-
- return-object v0
-.end method
-
-.method public final component5()Ljava/lang/Integer;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->color:Ljava/lang/Integer;
-
- return-object v0
-.end method
-
-.method public final component6()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->avatarUrl:Ljava/lang/String;
-
- return-object v0
-.end method
-
-.method public final component7()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->showOwnerIndicator:Z
-
- return v0
-.end method
-
-.method public final component8()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->premiumSince:Ljava/lang/String;
-
- return-object v0
-.end method
-
-.method public final component9()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isApplicationStreaming:Z
-
- return v0
-.end method
-
-.method public final copy(JLjava/lang/String;ZLcom/discord/models/domain/ModelPresence;Ljava/lang/Integer;Ljava/lang/String;ZLjava/lang/String;Z)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
- .locals 12
- .param p6 # Ljava/lang/Integer;
- .annotation build Landroidx/annotation/ColorInt;
- .end annotation
- .end param
-
- if-eqz p3, :cond_0
-
- new-instance v11, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
-
- move-object v0, v11
-
- move-wide v1, p1
-
- move-object v3, p3
-
- move/from16 v4, p4
-
- move-object/from16 v5, p5
-
- move-object/from16 v6, p6
-
- move-object/from16 v7, p7
-
- move/from16 v8, p8
-
- move-object/from16 v9, p9
-
- move/from16 v10, p10
-
- invoke-direct/range {v0 .. v10}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->(JLjava/lang/String;ZLcom/discord/models/domain/ModelPresence;Ljava/lang/Integer;Ljava/lang/String;ZLjava/lang/String;Z)V
-
- return-object v11
-
- :cond_0
- const-string v0, "name"
-
- invoke-static {v0}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 v0, 0x0
-
- throw v0
-.end method
-
-.method public equals(Ljava/lang/Object;)Z
- .locals 5
-
- if-eq p0, p1, :cond_1
-
- instance-of v0, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
-
- if-eqz v0, :cond_0
-
- check-cast p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
-
- iget-wide v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->userId:J
-
- iget-wide v2, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->userId:J
-
- cmp-long v4, v0, v2
-
- if-nez v4, :cond_0
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->name:Ljava/lang/String;
-
- iget-object v1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->name:Ljava/lang/String;
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-boolean v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isBot:Z
-
- iget-boolean v1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isBot:Z
-
- if-ne v0, v1, :cond_0
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->presence:Lcom/discord/models/domain/ModelPresence;
-
- iget-object v1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->presence:Lcom/discord/models/domain/ModelPresence;
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->color:Ljava/lang/Integer;
-
- iget-object v1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->color:Ljava/lang/Integer;
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->avatarUrl:Ljava/lang/String;
-
- iget-object v1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->avatarUrl:Ljava/lang/String;
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-boolean v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->showOwnerIndicator:Z
-
- iget-boolean v1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->showOwnerIndicator:Z
-
- if-ne v0, v1, :cond_0
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->premiumSince:Ljava/lang/String;
-
- iget-object v1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->premiumSince:Ljava/lang/String;
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-boolean v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isApplicationStreaming:Z
-
- iget-boolean p1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isApplicationStreaming:Z
-
- if-ne v0, p1, :cond_0
-
- goto :goto_0
-
- :cond_0
- const/4 p1, 0x0
-
- return p1
-
- :cond_1
- :goto_0
- const/4 p1, 0x1
-
- return p1
-.end method
-
-.method public final getAvatarUrl()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->avatarUrl:Ljava/lang/String;
-
- return-object v0
-.end method
-
-.method public final getColor()Ljava/lang/Integer;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->color:Ljava/lang/Integer;
-
- return-object v0
-.end method
-
-.method public final getName()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->name:Ljava/lang/String;
-
- return-object v0
-.end method
-
-.method public final getPremiumSince()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->premiumSince:Ljava/lang/String;
-
- return-object v0
-.end method
-
-.method public final getPresence()Lcom/discord/models/domain/ModelPresence;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->presence:Lcom/discord/models/domain/ModelPresence;
-
- return-object v0
-.end method
-
-.method public final getShowOwnerIndicator()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->showOwnerIndicator:Z
-
- return v0
-.end method
-
-.method public final getUserId()J
- .locals 2
-
- iget-wide v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->userId:J
-
- return-wide v0
-.end method
-
-.method public hashCode()I
- .locals 4
-
- iget-wide v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->userId:J
-
- invoke-static {v0, v1}, Ld;->a(J)I
-
- move-result v0
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->name:Ljava/lang/String;
-
- const/4 v2, 0x0
-
- if-eqz v1, :cond_0
-
- invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I
-
- move-result v1
-
- goto :goto_0
-
- :cond_0
- const/4 v1, 0x0
-
- :goto_0
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-boolean v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isBot:Z
-
- const/4 v3, 0x1
-
- if-eqz v1, :cond_1
-
- const/4 v1, 0x1
-
- :cond_1
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->presence:Lcom/discord/models/domain/ModelPresence;
-
- if-eqz v1, :cond_2
-
- invoke-virtual {v1}, Lcom/discord/models/domain/ModelPresence;->hashCode()I
-
- move-result v1
-
- goto :goto_1
-
- :cond_2
- const/4 v1, 0x0
-
- :goto_1
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->color:Ljava/lang/Integer;
-
- if-eqz v1, :cond_3
-
- invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I
-
- move-result v1
-
- goto :goto_2
-
- :cond_3
- const/4 v1, 0x0
-
- :goto_2
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->avatarUrl:Ljava/lang/String;
-
- if-eqz v1, :cond_4
-
- invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I
-
- move-result v1
-
- goto :goto_3
-
- :cond_4
- const/4 v1, 0x0
-
- :goto_3
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-boolean v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->showOwnerIndicator:Z
-
- if-eqz v1, :cond_5
-
- const/4 v1, 0x1
-
- :cond_5
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->premiumSince:Ljava/lang/String;
-
- if-eqz v1, :cond_6
-
- invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I
-
- move-result v2
-
- :cond_6
- add-int/2addr v0, v2
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-boolean v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isApplicationStreaming:Z
-
- if-eqz v1, :cond_7
-
- const/4 v1, 0x1
-
- :cond_7
- add-int/2addr v0, v1
-
- return v0
-.end method
-
-.method public final isApplicationStreaming()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isApplicationStreaming:Z
-
- return v0
-.end method
-
-.method public final isBot()Z
- .locals 1
-
- iget-boolean v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isBot:Z
-
- return v0
-.end method
-
-.method public toString()Ljava/lang/String;
- .locals 3
-
- const-string v0, "Member(userId="
-
- invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v0
-
- iget-wide v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->userId:J
-
- invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
-
- const-string v1, ", name="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->name:Ljava/lang/String;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v1, ", isBot="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-boolean v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isBot:Z
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
-
- const-string v1, ", presence="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->presence:Lcom/discord/models/domain/ModelPresence;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
-
- const-string v1, ", color="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->color:Ljava/lang/Integer;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
-
- const-string v1, ", avatarUrl="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->avatarUrl:Ljava/lang/String;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v1, ", showOwnerIndicator="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-boolean v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->showOwnerIndicator:Z
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
-
- const-string v1, ", premiumSince="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->premiumSince:Ljava/lang/String;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v1, ", isApplicationStreaming="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-boolean v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isApplicationStreaming:Z
-
- const-string v2, ")"
-
- invoke-static {v0, v1, v2}, Le/e/b/a/a;->a(Ljava/lang/StringBuilder;ZLjava/lang/String;)Ljava/lang/String;
-
- move-result-object v0
-
- return-object v0
-.end method
diff --git a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader.smali b/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader.smali
deleted file mode 100644
index a997e56898..0000000000
--- a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader.smali
+++ /dev/null
@@ -1,280 +0,0 @@
-.class public final Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;
-.super Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
-.source "ChannelMemberList.kt"
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = "RoleHeader"
-.end annotation
-
-
-# instance fields
-.field public final memberCount:I
-
-.field public final roleId:J
-
-.field public final roleName:Ljava/lang/String;
-
-
-# direct methods
-.method public constructor (JLjava/lang/String;I)V
- .locals 2
-
- const/4 v0, 0x0
-
- if-eqz p3, :cond_0
-
- invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
-
- move-result-object v1
-
- invoke-direct {p0, v1, v0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;->(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-
- iput-wide p1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleId:J
-
- iput-object p3, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleName:Ljava/lang/String;
-
- iput p4, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->memberCount:I
-
- return-void
-
- :cond_0
- const-string p1, "roleName"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method public static synthetic copy$default(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;JLjava/lang/String;IILjava/lang/Object;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;
- .locals 0
-
- and-int/lit8 p6, p5, 0x1
-
- if-eqz p6, :cond_0
-
- iget-wide p1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleId:J
-
- :cond_0
- and-int/lit8 p6, p5, 0x2
-
- if-eqz p6, :cond_1
-
- iget-object p3, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleName:Ljava/lang/String;
-
- :cond_1
- and-int/lit8 p5, p5, 0x4
-
- if-eqz p5, :cond_2
-
- iget p4, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->memberCount:I
-
- :cond_2
- invoke-virtual {p0, p1, p2, p3, p4}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->copy(JLjava/lang/String;I)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;
-
- move-result-object p0
-
- return-object p0
-.end method
-
-
-# virtual methods
-.method public final component1()J
- .locals 2
-
- iget-wide v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleId:J
-
- return-wide v0
-.end method
-
-.method public final component2()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleName:Ljava/lang/String;
-
- return-object v0
-.end method
-
-.method public final component3()I
- .locals 1
-
- iget v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->memberCount:I
-
- return v0
-.end method
-
-.method public final copy(JLjava/lang/String;I)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;
- .locals 1
-
- if-eqz p3, :cond_0
-
- new-instance v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;
-
- invoke-direct {v0, p1, p2, p3, p4}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->(JLjava/lang/String;I)V
-
- return-object v0
-
- :cond_0
- const-string p1, "roleName"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 p1, 0x0
-
- throw p1
-.end method
-
-.method public equals(Ljava/lang/Object;)Z
- .locals 5
-
- if-eq p0, p1, :cond_1
-
- instance-of v0, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;
-
- if-eqz v0, :cond_0
-
- check-cast p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;
-
- iget-wide v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleId:J
-
- iget-wide v2, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleId:J
-
- cmp-long v4, v0, v2
-
- if-nez v4, :cond_0
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleName:Ljava/lang/String;
-
- iget-object v1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleName:Ljava/lang/String;
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->memberCount:I
-
- iget p1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->memberCount:I
-
- if-ne v0, p1, :cond_0
-
- goto :goto_0
-
- :cond_0
- const/4 p1, 0x0
-
- return p1
-
- :cond_1
- :goto_0
- const/4 p1, 0x1
-
- return p1
-.end method
-
-.method public final getMemberCount()I
- .locals 1
-
- iget v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->memberCount:I
-
- return v0
-.end method
-
-.method public final getRoleId()J
- .locals 2
-
- iget-wide v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleId:J
-
- return-wide v0
-.end method
-
-.method public final getRoleName()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleName:Ljava/lang/String;
-
- return-object v0
-.end method
-
-.method public hashCode()I
- .locals 2
-
- iget-wide v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleId:J
-
- invoke-static {v0, v1}, Ld;->a(J)I
-
- move-result v0
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleName:Ljava/lang/String;
-
- if-eqz v1, :cond_0
-
- invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I
-
- move-result v1
-
- goto :goto_0
-
- :cond_0
- const/4 v1, 0x0
-
- :goto_0
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->memberCount:I
-
- invoke-static {v1}, Lc;->a(I)I
-
- move-result v1
-
- add-int/2addr v0, v1
-
- return v0
-.end method
-
-.method public toString()Ljava/lang/String;
- .locals 3
-
- const-string v0, "RoleHeader(roleId="
-
- invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v0
-
- iget-wide v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleId:J
-
- invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
-
- const-string v1, ", roleName="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->roleName:Ljava/lang/String;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v1, ", memberCount="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->memberCount:I
-
- const-string v2, ")"
-
- invoke-static {v0, v1, v2}, Le/e/b/a/a;->a(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
-
- move-result-object v0
-
- return-object v0
-.end method
diff --git a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type.smali b/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type.smali
deleted file mode 100644
index 8d40161860..0000000000
--- a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type.smali
+++ /dev/null
@@ -1,109 +0,0 @@
-.class public final enum Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-.super Ljava/lang/Enum;
-.source "ChannelMemberList.kt"
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x4019
- name = "Type"
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/lang/Enum<",
- "Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;",
- ">;"
- }
-.end annotation
-
-
-# static fields
-.field public static final synthetic $VALUES:[Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
-.field public static final enum OFFLINE:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
-.field public static final enum ONLINE:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
-
-# direct methods
-.method public static constructor ()V
- .locals 4
-
- const/4 v0, 0x2
-
- new-array v0, v0, [Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- new-instance v1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- const/4 v2, 0x0
-
- const-string v3, "ONLINE"
-
- invoke-direct {v1, v3, v2}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->(Ljava/lang/String;I)V
-
- sput-object v1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->ONLINE:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- aput-object v1, v0, v2
-
- new-instance v1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- const/4 v2, 0x1
-
- const-string v3, "OFFLINE"
-
- invoke-direct {v1, v3, v2}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->(Ljava/lang/String;I)V
-
- sput-object v1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->OFFLINE:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- aput-object v1, v0, v2
-
- sput-object v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->$VALUES:[Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- return-void
-.end method
-
-.method public constructor (Ljava/lang/String;I)V
- .locals 0
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()V"
- }
- .end annotation
-
- invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V
-
- return-void
-.end method
-
-.method public static valueOf(Ljava/lang/String;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
- .locals 1
-
- const-class v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
-
- move-result-object p0
-
- check-cast p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- return-object p0
-.end method
-
-.method public static values()[Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
- .locals 1
-
- sget-object v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->$VALUES:[Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- invoke-virtual {v0}, [Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->clone()Ljava/lang/Object;
-
- move-result-object v0
-
- check-cast v0, [Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- return-object v0
-.end method
diff --git a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader.smali b/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader.smali
deleted file mode 100644
index 1213138300..0000000000
--- a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader.smali
+++ /dev/null
@@ -1,319 +0,0 @@
-.class public final Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
-.super Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
-.source "ChannelMemberList.kt"
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = "StatusHeader"
-.end annotation
-
-.annotation system Ldalvik/annotation/MemberClasses;
- value = {
- Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
- }
-.end annotation
-
-
-# instance fields
-.field public final memberCount:I
-
-.field public final rowId:Ljava/lang/String;
-
-.field public final type:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
-
-# direct methods
-.method public constructor (Ljava/lang/String;Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;I)V
- .locals 1
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_1
-
- if-eqz p2, :cond_0
-
- invoke-direct {p0, p1, v0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;->(Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-
- iput-object p1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->rowId:Ljava/lang/String;
-
- iput-object p2, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->type:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- iput p3, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->memberCount:I
-
- return-void
-
- :cond_0
- const-string p1, "type"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_1
- const-string p1, "rowId"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method public static synthetic copy$default(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;Ljava/lang/String;Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;IILjava/lang/Object;)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
- .locals 0
-
- and-int/lit8 p5, p4, 0x1
-
- if-eqz p5, :cond_0
-
- invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->getRowId()Ljava/lang/String;
-
- move-result-object p1
-
- :cond_0
- and-int/lit8 p5, p4, 0x2
-
- if-eqz p5, :cond_1
-
- iget-object p2, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->type:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- :cond_1
- and-int/lit8 p4, p4, 0x4
-
- if-eqz p4, :cond_2
-
- iget p3, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->memberCount:I
-
- :cond_2
- invoke-virtual {p0, p1, p2, p3}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->copy(Ljava/lang/String;Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;I)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
-
- move-result-object p0
-
- return-object p0
-.end method
-
-
-# virtual methods
-.method public final component1()Ljava/lang/String;
- .locals 1
-
- invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->getRowId()Ljava/lang/String;
-
- move-result-object v0
-
- return-object v0
-.end method
-
-.method public final component2()Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->type:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- return-object v0
-.end method
-
-.method public final component3()I
- .locals 1
-
- iget v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->memberCount:I
-
- return v0
-.end method
-
-.method public final copy(Ljava/lang/String;Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;I)Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
- .locals 1
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_1
-
- if-eqz p2, :cond_0
-
- new-instance v0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
-
- invoke-direct {v0, p1, p2, p3}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->(Ljava/lang/String;Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;I)V
-
- return-object v0
-
- :cond_0
- const-string p1, "type"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_1
- const-string p1, "rowId"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method public equals(Ljava/lang/Object;)Z
- .locals 2
-
- if-eq p0, p1, :cond_1
-
- instance-of v0, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
-
- if-eqz v0, :cond_0
-
- check-cast p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
-
- invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->getRowId()Ljava/lang/String;
-
- move-result-object v0
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->getRowId()Ljava/lang/String;
-
- move-result-object v1
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->type:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- iget-object v1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->type:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->memberCount:I
-
- iget p1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->memberCount:I
-
- if-ne v0, p1, :cond_0
-
- goto :goto_0
-
- :cond_0
- const/4 p1, 0x0
-
- return p1
-
- :cond_1
- :goto_0
- const/4 p1, 0x1
-
- return p1
-.end method
-
-.method public final getMemberCount()I
- .locals 1
-
- iget v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->memberCount:I
-
- return v0
-.end method
-
-.method public getRowId()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->rowId:Ljava/lang/String;
-
- return-object v0
-.end method
-
-.method public final getType()Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->type:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- return-object v0
-.end method
-
-.method public hashCode()I
- .locals 3
-
- invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->getRowId()Ljava/lang/String;
-
- move-result-object v0
-
- const/4 v1, 0x0
-
- if-eqz v0, :cond_0
-
- invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
-
- move-result v0
-
- goto :goto_0
-
- :cond_0
- const/4 v0, 0x0
-
- :goto_0
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v2, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->type:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- if-eqz v2, :cond_1
-
- invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I
-
- move-result v1
-
- :cond_1
- add-int/2addr v0, v1
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->memberCount:I
-
- invoke-static {v1}, Lc;->a(I)I
-
- move-result v1
-
- add-int/2addr v0, v1
-
- return v0
-.end method
-
-.method public toString()Ljava/lang/String;
- .locals 3
-
- const-string v0, "StatusHeader(rowId="
-
- invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v0
-
- invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->getRowId()Ljava/lang/String;
-
- move-result-object v1
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v1, ", type="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->type:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
-
- const-string v1, ", memberCount="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->memberCount:I
-
- const-string v2, ")"
-
- invoke-static {v0, v1, v2}, Le/e/b/a/a;->a(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
-
- move-result-object v0
-
- return-object v0
-.end method
diff --git a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row.smali b/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row.smali
deleted file mode 100644
index 4fb91865fe..0000000000
--- a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList$Row.smali
+++ /dev/null
@@ -1,56 +0,0 @@
-.class public abstract Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
-.super Ljava/lang/Object;
-.source "ChannelMemberList.kt"
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x409
- name = "Row"
-.end annotation
-
-.annotation system Ldalvik/annotation/MemberClasses;
- value = {
- Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;,
- Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;,
- Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
- }
-.end annotation
-
-
-# instance fields
-.field public final rowId:Ljava/lang/String;
-
-
-# direct methods
-.method public constructor (Ljava/lang/String;)V
- .locals 0
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- iput-object p1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;->rowId:Ljava/lang/String;
-
- return-void
-.end method
-
-.method public synthetic constructor (Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
- .locals 0
-
- invoke-direct {p0, p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;->(Ljava/lang/String;)V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public getRowId()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;->rowId:Ljava/lang/String;
-
- return-object v0
-.end method
diff --git a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList.smali b/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList.smali
index 15245582c6..9ffcb5d19d 100644
--- a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList.smali
+++ b/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList.smali
@@ -2,13 +2,8 @@
.super Ljava/lang/Object;
.source "ChannelMemberList.kt"
-
-# annotations
-.annotation system Ldalvik/annotation/MemberClasses;
- value = {
- Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
- }
-.end annotation
+# interfaces
+.implements Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
# instance fields
@@ -28,8 +23,7 @@
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
- "+",
- "Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;",
+ "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;",
">;"
}
.end annotation
@@ -37,13 +31,11 @@
.field public final listId:Ljava/lang/String;
-.field public final logger:Lcom/discord/utilities/logging/Logger;
-
.field public rows:Lcom/discord/utilities/collections/SparseMutableList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/discord/utilities/collections/SparseMutableList<",
- "Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;",
+ "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
">;"
}
.end annotation
@@ -52,23 +44,21 @@
# direct methods
.method public constructor (Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;)V
- .locals 6
+ .locals 4
+
+ const/4 v0, 0x0
if-eqz p1, :cond_0
- iget-object v1, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->listId:Ljava/lang/String;
+ invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getListId()Ljava/lang/String;
+
+ move-result-object v1
const/4 v2, 0x0
- iget-object v3, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->logger:Lcom/discord/utilities/logging/Logger;
+ const/4 v3, 0x2
- const/4 v4, 0x2
-
- const/4 v5, 0x0
-
- move-object v0, p0
-
- invoke-direct/range {v0 .. v5}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->(Ljava/lang/String;ILcom/discord/utilities/logging/Logger;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+ invoke-direct {p0, v1, v2, v3, v0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->(Ljava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
iget-object v0, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList;
@@ -101,13 +91,11 @@
invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
- const/4 p1, 0x0
-
- throw p1
+ throw v0
.end method
-.method public constructor (Ljava/lang/String;ILcom/discord/utilities/logging/Logger;)V
- .locals 0
+.method public constructor (Ljava/lang/String;I)V
+ .locals 1
if-eqz p1, :cond_0
@@ -115,13 +103,11 @@
iput-object p1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->listId:Ljava/lang/String;
- iput-object p3, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->logger:Lcom/discord/utilities/logging/Logger;
-
new-instance p1, Lcom/discord/utilities/collections/SparseMutableList;
- const/16 p3, 0x64
+ const/16 v0, 0x64
- invoke-direct {p1, p2, p3}, Lcom/discord/utilities/collections/SparseMutableList;->(II)V
+ invoke-direct {p1, p2, v0}, Lcom/discord/utilities/collections/SparseMutableList;->(II)V
iput-object p1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList;
@@ -149,107 +135,26 @@
throw p1
.end method
-.method public synthetic constructor (Ljava/lang/String;ILcom/discord/utilities/logging/Logger;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+.method public synthetic constructor (Ljava/lang/String;IILkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
- and-int/lit8 p5, p4, 0x2
+ and-int/lit8 p3, p3, 0x2
- if-eqz p5, :cond_0
+ if-eqz p3, :cond_0
const/4 p2, 0x0
:cond_0
- and-int/lit8 p4, p4, 0x4
-
- if-eqz p4, :cond_1
-
- const/4 p3, 0x0
-
- :cond_1
- invoke-direct {p0, p1, p2, p3}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->(Ljava/lang/String;ILcom/discord/utilities/logging/Logger;)V
+ invoke-direct {p0, p1, p2}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->(Ljava/lang/String;I)V
return-void
.end method
# virtual methods
-.method public final add(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;)V
- .locals 6
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->logger:Lcom/discord/utilities/logging/Logger;
-
- if-eqz v0, :cond_0
-
- const-string v1, "memberListId: "
-
- invoke-static {v1}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v1
-
- iget-object v2, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->listId:Ljava/lang/String;
-
- const-string v3, " ADD"
-
- invoke-static {v1, v2, v3}, Le/e/b/a/a;->a(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
-
- move-result-object v1
-
- const/4 v3, 0x0
-
- const/4 v4, 0x4
-
- const/4 v5, 0x0
-
- const-string v2, "ChannelMemberList"
-
- invoke-static/range {v0 .. v5}, Lcom/discord/utilities/logging/Logger;->recordBreadcrumb$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)V
-
- :cond_0
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList;
-
- invoke-virtual {v0, p1}, Lcom/discord/utilities/collections/SparseMutableList;->add(Ljava/lang/Object;)Z
-
- return-void
-.end method
-
.method public final delete(I)V
- .locals 6
+ .locals 1
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->logger:Lcom/discord/utilities/logging/Logger;
-
- if-eqz v0, :cond_0
-
- const-string v1, "memberListId: "
-
- invoke-static {v1}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v1
-
- iget-object v2, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->listId:Ljava/lang/String;
-
- invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v2, " DELETE index: "
-
- invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
-
- invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v1
-
- const/4 v3, 0x0
-
- const/4 v4, 0x4
-
- const/4 v5, 0x0
-
- const-string v2, "ChannelMemberList"
-
- invoke-static/range {v0 .. v5}, Lcom/discord/utilities/logging/Logger;->recordBreadcrumb$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)V
-
- :cond_0
iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList;
invoke-virtual {v0, p1}, Lcom/discord/utilities/collections/SparseMutableList;->remove(I)Ljava/lang/Object;
@@ -257,24 +162,161 @@
return-void
.end method
-.method public final getGroupIndices()Ljava/util/SortedMap;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/SortedMap<",
- "Ljava/lang/Integer;",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
+.method public get(I)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
+ .locals 2
+
+ iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList;
+
+ invoke-virtual {v0, p1}, Lcom/discord/utilities/collections/SparseMutableList;->get(I)Ljava/lang/Object;
+
+ move-result-object v0
+
+ check-cast v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
+
+ instance-of v1, v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
+
+ if-eqz v1, :cond_0
+
+ iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->groups:Ljava/util/Map;
+
+ check-cast v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
+
+ invoke-virtual {v0}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;->getRowId()Ljava/lang/String;
+
+ move-result-object v0
+
+ invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
+
+ move-result-object v0
+
+ check-cast v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
+
+ goto :goto_0
+
+ :cond_0
+ if-nez v0, :cond_2
iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->groupIndices:Ljava/util/SortedMap;
+ invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
+
+ move-result-object v1
+
+ invoke-interface {v0, v1}, Ljava/util/SortedMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
+
+ move-result-object v0
+
+ check-cast v0, Ljava/lang/String;
+
+ if-eqz v0, :cond_1
+
+ iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->groups:Ljava/util/Map;
+
+ invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
+
+ move-result-object v0
+
+ check-cast v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
+
+ goto :goto_0
+
+ :cond_1
+ const/4 v0, 0x0
+
+ :cond_2
+ :goto_0
+ if-nez v0, :cond_3
+
+ if-nez p1, :cond_3
+
+ sget-object p1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;->Companion:Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header$Companion;
+
+ invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getListId()Ljava/lang/String;
+
+ move-result-object v0
+
+ invoke-virtual {p1, v0}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header$Companion;->createPlaceholder(Ljava/lang/String;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
+
+ move-result-object v0
+
+ :cond_3
return-object v0
.end method
-.method public final getListId()Ljava/lang/String;
+.method public getHeaderPositionForItem(I)I
+ .locals 7
+
+ iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->groupIndices:Ljava/util/SortedMap;
+
+ invoke-interface {v0}, Ljava/util/SortedMap;->keySet()Ljava/util/Set;
+
+ move-result-object v0
+
+ const-string v1, "groupIndices.keys"
+
+ invoke-static {v0, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
+
+ invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
+
+ move-result-object v0
+
+ const/4 v1, 0x0
+
+ :cond_0
+ :goto_0
+ invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
+
+ move-result v2
+
+ const/4 v3, 0x0
+
+ if-eqz v2, :cond_2
+
+ invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
+
+ move-result-object v2
+
+ move-object v4, v2
+
+ check-cast v4, Ljava/lang/Integer;
+
+ invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I
+
+ move-result v4
+
+ const/4 v5, 0x1
+
+ add-int/lit8 v6, p1, 0x1
+
+ invoke-static {v4, v6}, Lw/u/b/j;->compare(II)I
+
+ move-result v4
+
+ if-gez v4, :cond_1
+
+ const/4 v3, 0x1
+
+ :cond_1
+ if-eqz v3, :cond_0
+
+ move-object v1, v2
+
+ goto :goto_0
+
+ :cond_2
+ check-cast v1, Ljava/lang/Integer;
+
+ if-eqz v1, :cond_3
+
+ invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
+
+ move-result v3
+
+ :cond_3
+ return v3
+.end method
+
+.method public getListId()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->listId:Ljava/lang/String;
@@ -282,23 +324,7 @@
return-object v0
.end method
-.method public final getRows()Lcom/discord/utilities/collections/SparseMutableList;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Lcom/discord/utilities/collections/SparseMutableList<",
- "Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList;
-
- return-object v0
-.end method
-
-.method public final getSize()I
+.method public getSize()I
.locals 1
iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList;
@@ -310,44 +336,9 @@
return v0
.end method
-.method public final insert(ILcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;)V
- .locals 6
+.method public final insert(ILcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;)V
+ .locals 1
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->logger:Lcom/discord/utilities/logging/Logger;
-
- if-eqz v0, :cond_0
-
- const-string v1, "memberListId: "
-
- invoke-static {v1}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v1
-
- iget-object v2, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->listId:Ljava/lang/String;
-
- invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v2, " INSERT: index: "
-
- invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
-
- invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v1
-
- const/4 v3, 0x0
-
- const/4 v4, 0x4
-
- const/4 v5, 0x0
-
- const-string v2, "ChannelMemberList"
-
- invoke-static/range {v0 .. v5}, Lcom/discord/utilities/logging/Logger;->recordBreadcrumb$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)V
-
- :cond_0
iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList;
invoke-virtual {v0, p1, p2}, Lcom/discord/utilities/collections/SparseMutableList;->add(ILjava/lang/Object;)V
@@ -356,48 +347,17 @@
.end method
.method public final invalidate(Lkotlin/ranges/IntRange;)V
- .locals 7
+ .locals 3
const/4 v0, 0x0
- if-eqz p1, :cond_2
+ if-eqz p1, :cond_1
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->logger:Lcom/discord/utilities/logging/Logger;
+ invoke-virtual {p1}, Lkotlin/ranges/IntRange;->getEndInclusive()Ljava/lang/Integer;
- if-eqz v1, :cond_0
+ move-result-object v1
- const-string v2, "memberListId: "
-
- invoke-static {v2}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v2
-
- iget-object v3, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->listId:Ljava/lang/String;
-
- invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v3, " INVALIDATE range: "
-
- invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v2
-
- const/4 v4, 0x0
-
- const/4 v5, 0x4
-
- const/4 v6, 0x0
-
- const-string v3, "ChannelMemberList"
-
- invoke-static/range {v1 .. v6}, Lcom/discord/utilities/logging/Logger;->recordBreadcrumb$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)V
-
- :cond_0
- invoke-virtual {p1}, Lkotlin/ranges/IntProgression;->getLast()I
+ invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
@@ -411,27 +371,31 @@
move-result v1
- invoke-virtual {p1}, Lkotlin/ranges/IntProgression;->getFirst()I
+ invoke-virtual {p1}, Lkotlin/ranges/IntRange;->getStart()Ljava/lang/Integer;
+
+ move-result-object p1
+
+ invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
- if-gt p1, v1, :cond_1
+ if-gt p1, v1, :cond_0
:goto_0
iget-object v2, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList;
invoke-virtual {v2, p1, v0}, Lcom/discord/utilities/collections/SparseMutableList;->set(ILjava/lang/Object;)Ljava/lang/Object;
- if-eq p1, v1, :cond_1
+ if-eq p1, v1, :cond_0
add-int/lit8 p1, p1, 0x1
goto :goto_0
- :cond_1
+ :cond_0
return-void
- :cond_2
+ :cond_1
const-string p1, "range"
invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
@@ -448,7 +412,7 @@
"-",
"Ljava/lang/Long;",
"+",
- "Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;",
+ "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
">;)V"
}
.end annotation
@@ -480,15 +444,15 @@
if-ltz v2, :cond_1
- check-cast v3, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ check-cast v3, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
- instance-of v5, v3, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
+ instance-of v5, v3, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;
if-eqz v5, :cond_0
- check-cast v3, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
+ check-cast v3, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;
- invoke-virtual {v3}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->getUserId()J
+ invoke-virtual {v3}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;->getUserId()J
move-result-wide v5
@@ -525,37 +489,6 @@
throw v0
.end method
-.method public final setGroupIndices(Ljava/util/SortedMap;)V
- .locals 0
- .annotation build Landroidx/annotation/VisibleForTesting;
- .end annotation
-
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/util/SortedMap<",
- "Ljava/lang/Integer;",
- "Ljava/lang/String;",
- ">;)V"
- }
- .end annotation
-
- if-eqz p1, :cond_0
-
- iput-object p1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->groupIndices:Ljava/util/SortedMap;
-
- return-void
-
- :cond_0
- const-string p1, "groupIndices"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 p1, 0x0
-
- throw p1
-.end method
-
.method public final setGroups(Ljava/util/List;Lkotlin/jvm/functions/Function1;)V
.locals 7
.annotation system Ldalvik/annotation/Signature;
@@ -567,47 +500,17 @@
"Lkotlin/jvm/functions/Function1<",
"-",
"Lcom/discord/models/domain/ModelGuildMemberListUpdate$Group;",
- "+",
- "Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;",
+ "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;",
">;)V"
}
.end annotation
const/4 v0, 0x0
- if-eqz p1, :cond_4
+ if-eqz p1, :cond_3
- if-eqz p2, :cond_3
+ if-eqz p2, :cond_2
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->logger:Lcom/discord/utilities/logging/Logger;
-
- if-eqz v1, :cond_0
-
- const-string v0, "memberListId: "
-
- invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v0
-
- iget-object v2, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->listId:Ljava/lang/String;
-
- const-string v3, " SET_GROUPS"
-
- invoke-static {v0, v2, v3}, Le/e/b/a/a;->a(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
-
- move-result-object v2
-
- const/4 v4, 0x0
-
- const/4 v5, 0x4
-
- const/4 v6, 0x0
-
- const-string v3, "ChannelMemberList"
-
- invoke-static/range {v1 .. v6}, Lcom/discord/utilities/logging/Logger;->recordBreadcrumb$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)V
-
- :cond_0
iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->groupIndices:Ljava/util/SortedMap;
invoke-interface {v0}, Ljava/util/SortedMap;->clear()V
@@ -626,11 +529,11 @@
const/16 v2, 0x10
- if-ge v1, v2, :cond_1
+ if-ge v1, v2, :cond_0
const/16 v1, 0x10
- :cond_1
+ :cond_0
new-instance v2, Ljava/util/LinkedHashMap;
invoke-direct {v2, v1}, Ljava/util/LinkedHashMap;->(I)V
@@ -644,7 +547,7 @@
move-result v1
- if-eqz v1, :cond_2
+ if-eqz v1, :cond_1
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
@@ -680,13 +583,13 @@
move-result-object v1
- check-cast v1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ check-cast v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_0
- :cond_2
+ :cond_1
iput-object v2, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->groups:Ljava/util/Map;
iget-object p1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList;
@@ -695,14 +598,14 @@
return-void
- :cond_3
+ :cond_2
const-string p1, "makeGroup"
invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
throw v0
- :cond_4
+ :cond_3
const-string p1, "groups"
invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
@@ -711,66 +614,21 @@
.end method
.method public final sync(ILjava/util/List;)V
- .locals 7
+ .locals 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/util/List<",
"+",
- "Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;",
+ "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
">;)V"
}
.end annotation
const/4 v0, 0x0
- if-eqz p2, :cond_3
+ if-eqz p2, :cond_2
- iget-object v1, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->logger:Lcom/discord/utilities/logging/Logger;
-
- if-eqz v1, :cond_0
-
- const-string v2, "memberListId: "
-
- invoke-static {v2}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v2
-
- iget-object v3, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->listId:Ljava/lang/String;
-
- invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v3, " SYNC: startIndex: "
-
- invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
-
- const-string v3, " -- items size: "
-
- invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-interface {p2}, Ljava/util/List;->size()I
-
- move-result v3
-
- invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
-
- invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v2
-
- const/4 v4, 0x0
-
- const/4 v5, 0x4
-
- const/4 v6, 0x0
-
- const-string v3, "ChannelMemberList"
-
- invoke-static/range {v1 .. v6}, Lcom/discord/utilities/logging/Logger;->recordBreadcrumb$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)V
-
- :cond_0
const/4 v1, 0x0
invoke-interface {p2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
@@ -782,7 +640,7 @@
move-result v2
- if-eqz v2, :cond_2
+ if-eqz v2, :cond_1
invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
@@ -790,27 +648,27 @@
add-int/lit8 v3, v1, 0x1
- if-ltz v1, :cond_1
+ if-ltz v1, :cond_0
- check-cast v2, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
+ check-cast v2, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
add-int/2addr v1, p1
- invoke-virtual {p0, v1, v2}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->update(ILcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;)V
+ invoke-virtual {p0, v1, v2}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->update(ILcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;)V
move v1, v3
goto :goto_0
- :cond_1
+ :cond_0
invoke-static {}, Le/k/a/c/e/p/g;->throwIndexOverflow()V
throw v0
- :cond_2
+ :cond_1
return-void
- :cond_3
+ :cond_2
const-string p1, "items"
invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
@@ -818,44 +676,9 @@
throw v0
.end method
-.method public final update(ILcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;)V
- .locals 6
+.method public final update(ILcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;)V
+ .locals 1
- iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->logger:Lcom/discord/utilities/logging/Logger;
-
- if-eqz v0, :cond_0
-
- const-string v1, "memberListId: "
-
- invoke-static {v1}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v1
-
- iget-object v2, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->listId:Ljava/lang/String;
-
- invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v2, " UPDATE index: "
-
- invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
-
- invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v1
-
- const/4 v3, 0x0
-
- const/4 v4, 0x4
-
- const/4 v5, 0x0
-
- const-string v2, "ChannelMemberList"
-
- invoke-static/range {v0 .. v5}, Lcom/discord/utilities/logging/Logger;->recordBreadcrumb$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)V
-
- :cond_0
iget-object v0, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList;
invoke-virtual {v0, p1, p2}, Lcom/discord/utilities/collections/SparseMutableList;->set(ILjava/lang/Object;)Ljava/lang/Object;
diff --git a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberListKt.smali b/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberListKt.smali
deleted file mode 100644
index 223a8bd253..0000000000
--- a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberListKt.smali
+++ /dev/null
@@ -1,7 +0,0 @@
-.class public final Lcom/discord/utilities/lazy/memberlist/ChannelMemberListKt;
-.super Ljava/lang/Object;
-.source "ChannelMemberList.kt"
-
-
-# static fields
-.field public static final BREADCRUMB_CATEGORY:Ljava/lang/String; = "ChannelMemberList"
diff --git a/com.discord/smali/com/discord/utilities/persister/Persister$Companion.smali b/com.discord/smali/com/discord/utilities/persister/Persister$Companion.smali
index 8a86b8e3e9..41e0fb0667 100644
--- a/com.discord/smali/com/discord/utilities/persister/Persister$Companion.smali
+++ b/com.discord/smali/com/discord/utilities/persister/Persister$Companion.smali
@@ -141,7 +141,7 @@
move-result-object v1
- sget-object v2, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v2, Le/a/b/k;->a:Le/a/b/k;
sget-object v3, Lcom/discord/utilities/persister/Persister$Companion$persistAll$1$1;->INSTANCE:Lcom/discord/utilities/persister/Persister$Companion$persistAll$1$1;
@@ -157,7 +157,7 @@
const/16 v9, 0x3c
- invoke-static/range {v2 .. v9}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v2 .. v9}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object v2
@@ -269,7 +269,7 @@
move-result-object p1
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
sget-object v1, Lcom/discord/utilities/persister/Persister$Companion$init$2;->INSTANCE:Lcom/discord/utilities/persister/Persister$Companion$init$2;
@@ -285,7 +285,7 @@
const/16 v7, 0x3c
- invoke-static/range {v0 .. v7}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v7}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p2
diff --git a/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali b/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali
index dee37f0b68..4401d09fcf 100644
--- a/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali
+++ b/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali
@@ -96,7 +96,7 @@
move-result-object p1
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
new-instance v1, Lcom/discord/utilities/persister/Persister$Preloader$2;
@@ -114,7 +114,7 @@
const/16 v7, 0x3c
- invoke-static/range {v0 .. v7}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v7}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object v0
diff --git a/com.discord/smali/com/discord/utilities/persister/PersisterConfig.smali b/com.discord/smali/com/discord/utilities/persister/PersisterConfig.smali
index 27c2a226c1..957ce43a07 100644
--- a/com.discord/smali/com/discord/utilities/persister/PersisterConfig.smali
+++ b/com.discord/smali/com/discord/utilities/persister/PersisterConfig.smali
@@ -89,9 +89,9 @@
move-result-object v0
- sget-object v1, Le/a/b/j;->c:Le/a/b/j;
+ sget-object v1, Le/a/b/i;->c:Le/a/b/i;
- invoke-virtual {v1}, Le/a/b/j;->a()Lrx/Observable;
+ invoke-virtual {v1}, Le/a/b/i;->a()Lrx/Observable;
move-result-object v1
diff --git a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali
index 65e779f01a..a663108a3d 100644
--- a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali
+++ b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali
@@ -159,7 +159,7 @@
.method public getUserAgent()Ljava/lang/String;
.locals 1
- const-string v0, "Discord-Android/1049"
+ const-string v0, "Discord-Android/1050"
return-object v0
.end method
diff --git a/com.discord/smali/com/discord/utilities/rest/SendUtils.smali b/com.discord/smali/com/discord/utilities/rest/SendUtils.smali
index 18b7596fff..477d42711c 100644
--- a/com.discord/smali/com/discord/utilities/rest/SendUtils.smali
+++ b/com.discord/smali/com/discord/utilities/rest/SendUtils.smali
@@ -319,7 +319,7 @@
const p2, 0x7f1205b8
:goto_0
- const v0, 0x7f0d0151
+ const v0, 0x7f0d0150
const/4 v2, 0x0
@@ -743,7 +743,7 @@
const/16 v2, 0xc
- invoke-static {p2, p3, v1, v0, v2}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p2, p3, v1, v0, v2}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
goto :goto_1
diff --git a/com.discord/smali/com/discord/utilities/search/history/MGPreferenceSearchHistoryCache.smali b/com.discord/smali/com/discord/utilities/search/history/MGPreferenceSearchHistoryCache.smali
index a054fb9716..f420eab4a2 100644
--- a/com.discord/smali/com/discord/utilities/search/history/MGPreferenceSearchHistoryCache.smali
+++ b/com.discord/smali/com/discord/utilities/search/history/MGPreferenceSearchHistoryCache.smali
@@ -408,7 +408,7 @@
move-result-object p1
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
new-instance v1, Lcom/discord/utilities/search/history/MGPreferenceSearchHistoryCache$clear$2;
@@ -426,7 +426,7 @@
const-string v2, "clear history"
- invoke-static/range {v0 .. v7}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v7}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object v0
@@ -530,7 +530,7 @@
move-result-object p1
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
new-instance v1, Lcom/discord/utilities/search/history/MGPreferenceSearchHistoryCache$persistQuery$2;
@@ -548,7 +548,7 @@
const-string v2, "persist query"
- invoke-static/range {v0 .. v7}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v7}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object p2
diff --git a/com.discord/smali/com/discord/utilities/search/network/SearchFetcher.smali b/com.discord/smali/com/discord/utilities/search/network/SearchFetcher.smali
index bc7e98c6cc..dc30d575c5 100644
--- a/com.discord/smali/com/discord/utilities/search/network/SearchFetcher.smali
+++ b/com.discord/smali/com/discord/utilities/search/network/SearchFetcher.smali
@@ -105,7 +105,7 @@
const/4 p3, 0x1
- invoke-static {p2, p3}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {p2, p3}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object p2
diff --git a/com.discord/smali/com/discord/utilities/spotify/SpotifyApiClient.smali b/com.discord/smali/com/discord/utilities/spotify/SpotifyApiClient.smali
index 3f595e926e..be208d7958 100644
--- a/com.discord/smali/com/discord/utilities/spotify/SpotifyApiClient.smali
+++ b/com.discord/smali/com/discord/utilities/spotify/SpotifyApiClient.smali
@@ -319,7 +319,7 @@
move-result-object v0
- sget-object v1, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v1, Le/a/b/k;->a:Le/a/b/k;
new-instance v2, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1;
@@ -339,7 +339,7 @@
const/16 v8, 0x34
- invoke-static/range {v1 .. v8}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v8}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1$onLongPressUrl$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1$onLongPressUrl$1.smali
index ff8da4b4e3..b4e1cf3559 100644
--- a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1$onLongPressUrl$1.smali
+++ b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMarkdown$renderContext$1$onLongPressUrl$1.smali
@@ -71,7 +71,7 @@
const/4 v2, 0x4
- invoke-static {v0, p1, v1, v2}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;II)V
+ invoke-static {v0, p1, v1, v2}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;II)V
return-void
diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2.smali b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2.smali
index 0e3da9bf46..ae29610a3c 100644
--- a/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2.smali
+++ b/com.discord/smali/com/discord/utilities/textprocessing/Parsers$parseMaskedLinks$2.smali
@@ -69,7 +69,7 @@
const/4 v2, 0x4
- invoke-static {v0, p1, v1, v2}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;II)V
+ invoke-static {v0, p1, v1, v2}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;II)V
return-void
diff --git a/com.discord/smali/com/discord/utilities/uri/UriHandler$showUnhandledUrlDialog$$inlined$apply$lambda$1.smali b/com.discord/smali/com/discord/utilities/uri/UriHandler$showUnhandledUrlDialog$$inlined$apply$lambda$1.smali
index 756e87c8b1..2084d6d8c4 100644
--- a/com.discord/smali/com/discord/utilities/uri/UriHandler$showUnhandledUrlDialog$$inlined$apply$lambda$1.smali
+++ b/com.discord/smali/com/discord/utilities/uri/UriHandler$showUnhandledUrlDialog$$inlined$apply$lambda$1.smali
@@ -55,7 +55,7 @@
const/4 v2, 0x4
- invoke-static {p1, v0, v1, v2}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;II)V
+ invoke-static {p1, v0, v1, v2}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;II)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/utilities/uri/UriHandler.smali b/com.discord/smali/com/discord/utilities/uri/UriHandler.smali
index 5441237758..042b3d1c2a 100644
--- a/com.discord/smali/com/discord/utilities/uri/UriHandler.smali
+++ b/com.discord/smali/com/discord/utilities/uri/UriHandler.smali
@@ -1117,7 +1117,7 @@
const/16 v1, 0xc
- invoke-static {p1, p2, v3, v0, v1}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p1, p2, v3, v0, v1}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
return-void
diff --git a/com.discord/smali/com/discord/utilities/users/UserRequestManager.smali b/com.discord/smali/com/discord/utilities/users/UserRequestManager.smali
index 30d0f00485..8ea37c073f 100644
--- a/com.discord/smali/com/discord/utilities/users/UserRequestManager.smali
+++ b/com.discord/smali/com/discord/utilities/users/UserRequestManager.smali
@@ -196,7 +196,7 @@
const/4 v2, 0x1
- invoke-static {v1, v2}, Le/a/b/l;->a(ZI)Lrx/Observable$c;
+ invoke-static {v1, v2}, Le/a/b/k;->a(ZI)Lrx/Observable$c;
move-result-object v1
@@ -228,7 +228,7 @@
const/16 v6, 0x14
- invoke-static/range {v1 .. v6}, Le/a/b/l;->a(Lrx/functions/Action1;Ljava/lang/Class;Lrx/functions/Action1;Lrx/functions/Action1;Landroid/content/Context;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v6}, Le/a/b/k;->a(Lrx/functions/Action1;Ljava/lang/Class;Lrx/functions/Action1;Lrx/functions/Action1;Landroid/content/Context;I)Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/utilities/views/StickyHeaderItemDecoration$StickyHeaderAdapter.smali b/com.discord/smali/com/discord/utilities/views/StickyHeaderItemDecoration$StickyHeaderAdapter.smali
index bb447414f6..d239e2a81d 100644
--- a/com.discord/smali/com/discord/utilities/views/StickyHeaderItemDecoration$StickyHeaderAdapter.smali
+++ b/com.discord/smali/com/discord/utilities/views/StickyHeaderItemDecoration$StickyHeaderAdapter.smali
@@ -18,6 +18,11 @@
.method public abstract getAndBindHeaderView(I)Landroid/view/View;
.end method
+.method public abstract getHeaderLayout(I)I
+ .annotation build Landroidx/annotation/LayoutRes;
+ .end annotation
+.end method
+
.method public abstract getHeaderPositionForItem(I)I
.end method
diff --git a/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService$Companion.smali b/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService$Companion.smali
index 704c285f9a..df608d760f 100644
--- a/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService$Companion.smali
+++ b/com.discord/smali/com/discord/utilities/voice/DiscordOverlayService$Companion.smali
@@ -82,7 +82,7 @@
const/16 v3, 0x8
- invoke-static {p1, v1, v2, v0, v3}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p1, v1, v2, v0, v3}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
return-void
diff --git a/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService.smali b/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService.smali
index 33199243b2..02b1949fc6 100644
--- a/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService.smali
+++ b/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService.smali
@@ -288,9 +288,9 @@
invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
- sget-object v0, Le/a/b/j;->c:Le/a/b/j;
+ sget-object v0, Le/a/b/i;->c:Le/a/b/i;
- invoke-virtual {v0, p0}, Le/a/b/j;->a(Ljava/lang/Object;)V
+ invoke-virtual {v0, p0}, Le/a/b/i;->a(Ljava/lang/Object;)V
invoke-direct {p0}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->getWakeLock()Lcom/discord/utilities/voice/VoiceEngineForegroundService$WakeLock;
@@ -312,9 +312,9 @@
invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
- sget-object v0, Le/a/b/j;->c:Le/a/b/j;
+ sget-object v0, Le/a/b/i;->c:Le/a/b/i;
- invoke-virtual {v0, p0}, Le/a/b/j;->b(Ljava/lang/Object;)V
+ invoke-virtual {v0, p0}, Le/a/b/i;->b(Ljava/lang/Object;)V
invoke-direct {p0}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->getWakeLock()Lcom/discord/utilities/voice/VoiceEngineForegroundService$WakeLock;
diff --git a/com.discord/smali_classes2/com/discord/views/ActiveSubscriptionView$a.smali b/com.discord/smali/com/discord/views/ActiveSubscriptionView$a.smali
similarity index 100%
rename from com.discord/smali_classes2/com/discord/views/ActiveSubscriptionView$a.smali
rename to com.discord/smali/com/discord/views/ActiveSubscriptionView$a.smali
diff --git a/com.discord/smali_classes2/com/discord/views/CheckedSetting$a.smali b/com.discord/smali/com/discord/views/CheckedSetting$a.smali
similarity index 100%
rename from com.discord/smali_classes2/com/discord/views/CheckedSetting$a.smali
rename to com.discord/smali/com/discord/views/CheckedSetting$a.smali
diff --git a/com.discord/smali/com/discord/views/CheckedSetting$b.smali b/com.discord/smali/com/discord/views/CheckedSetting$b.smali
index bc8e82086f..fec7fa204e 100644
--- a/com.discord/smali/com/discord/views/CheckedSetting$b.smali
+++ b/com.discord/smali/com/discord/views/CheckedSetting$b.smali
@@ -59,7 +59,7 @@
const/16 v3, 0xc
- invoke-static {p1, v0, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p1, v0, v1, v2, v3}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
:cond_0
return-void
diff --git a/com.discord/smali_classes2/com/discord/views/TernaryCheckBox$a.smali b/com.discord/smali/com/discord/views/TernaryCheckBox$a.smali
similarity index 100%
rename from com.discord/smali_classes2/com/discord/views/TernaryCheckBox$a.smali
rename to com.discord/smali/com/discord/views/TernaryCheckBox$a.smali
diff --git a/com.discord/smali/com/discord/views/TernaryCheckBox$d.smali b/com.discord/smali/com/discord/views/TernaryCheckBox$d.smali
index 75b6c5d0a5..b4320124ad 100644
--- a/com.discord/smali/com/discord/views/TernaryCheckBox$d.smali
+++ b/com.discord/smali/com/discord/views/TernaryCheckBox$d.smali
@@ -55,7 +55,7 @@
const/16 v3, 0xc
- invoke-static {p1, v0, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p1, v0, v1, v2, v3}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/views/TernaryCheckBox$e.smali b/com.discord/smali/com/discord/views/TernaryCheckBox$e.smali
index af9f66fda6..f9d317ff58 100644
--- a/com.discord/smali/com/discord/views/TernaryCheckBox$e.smali
+++ b/com.discord/smali/com/discord/views/TernaryCheckBox$e.smali
@@ -55,7 +55,7 @@
const/16 v3, 0xc
- invoke-static {p1, v0, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p1, v0, v1, v2, v3}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
return-void
.end method
diff --git a/com.discord/smali_classes2/com/discord/views/steps/StepsView$a.smali b/com.discord/smali/com/discord/views/steps/StepsView$a.smali
similarity index 100%
rename from com.discord/smali_classes2/com/discord/views/steps/StepsView$a.smali
rename to com.discord/smali/com/discord/views/steps/StepsView$a.smali
diff --git a/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheet.smali b/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheet.smali
index 84caaf4c63..7d69e41237 100644
--- a/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheet.smali
+++ b/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheet.smali
@@ -1029,7 +1029,7 @@
if-eqz p1, :cond_1
- invoke-virtual {p1}, Le/a/b/c0;->observeViewState()Lrx/Observable;
+ invoke-virtual {p1}, Le/a/b/b0;->observeViewState()Lrx/Observable;
move-result-object p1
diff --git a/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel.smali b/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel.smali
index c137203c16..f8956f3dac 100644
--- a/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel.smali
+++ b/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel.smali
@@ -1,5 +1,5 @@
.class public final Lcom/discord/widgets/announcements/WidgetChannelFollowSheetViewModel;
-.super Le/a/b/c0;
+.super Le/a/b/b0;
.source "WidgetChannelFollowSheetViewModel.kt"
# interfaces
@@ -17,7 +17,7 @@
.annotation system Ldalvik/annotation/Signature;
value = {
- "Le/a/b/c0<",
+ "Le/a/b/b0<",
"Lcom/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$ViewState;",
">;",
"Lcom/discord/app/AppComponent;"
@@ -89,7 +89,7 @@
sget-object v5, Lcom/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$ViewState$Uninitialized;->INSTANCE:Lcom/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$ViewState$Uninitialized;
- invoke-direct {p0, v5}, Le/a/b/c0;->(Ljava/lang/Object;)V
+ invoke-direct {p0, v5}, Le/a/b/b0;->(Ljava/lang/Object;)V
move-wide v5, p1
@@ -200,7 +200,7 @@
.method public static final synthetic access$updateViewState(Lcom/discord/widgets/announcements/WidgetChannelFollowSheetViewModel;Lcom/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$ViewState;)V
.locals 0
- invoke-virtual {p0, p1}, Le/a/b/c0;->updateViewState(Ljava/lang/Object;)V
+ invoke-virtual {p0, p1}, Le/a/b/b0;->updateViewState(Ljava/lang/Object;)V
return-void
.end method
@@ -267,7 +267,7 @@
const p1, 0x7f1205c8
:goto_0
- invoke-virtual {p0}, Le/a/b/c0;->getViewState()Ljava/lang/Object;
+ invoke-virtual {p0}, Le/a/b/b0;->getViewState()Ljava/lang/Object;
move-result-object v0
@@ -301,7 +301,7 @@
move-result-object p1
- invoke-virtual {p0, p1}, Le/a/b/c0;->updateViewState(Ljava/lang/Object;)V
+ invoke-virtual {p0, p1}, Le/a/b/b0;->updateViewState(Ljava/lang/Object;)V
return-void
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$Companion.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$Companion.smali
index 1b0ac14498..c55b887ce3 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$Companion.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$Companion.smali
@@ -97,7 +97,7 @@
const/16 v2, 0xfa0
- invoke-static {p1, v1, v0, v2}, Le/a/b/i;->a(Landroidx/fragment/app/Fragment;Ljava/lang/Class;Landroid/content/Intent;I)V
+ invoke-static {p1, v1, v0, v2}, Le/a/b/h;->a(Landroidx/fragment/app/Fragment;Ljava/lang/Class;Landroid/content/Intent;I)V
return-void
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$onViewBound$1$2.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$onViewBound$1$2.smali
index dc4b3077ca..1cf005af62 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$onViewBound$1$2.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$onViewBound$1$2.smali
@@ -86,7 +86,7 @@
const/16 v3, 0xc
- invoke-static {v0, p1, v2, v1, v3}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v0, p1, v2, v1, v3}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
:cond_1
return-void
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$onViewBound$1.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$onViewBound$1.smali
index 2708ddbb45..bddc6bd7e3 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$onViewBound$1.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha$onViewBound$1.smali
@@ -49,7 +49,7 @@
move-result-object p1
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
new-instance v1, Lcom/discord/widgets/auth/WidgetAuthCaptcha$onViewBound$1$1;
@@ -69,7 +69,7 @@
const/16 v7, 0x38
- invoke-static/range {v0 .. v7}, Le/a/b/l;->a(Le/a/b/l;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
+ invoke-static/range {v0 .. v7}, Le/a/b/k;->a(Le/a/b/k;Lkotlin/jvm/functions/Function1;Ljava/lang/Class;Lrx/functions/Action1;Lkotlin/jvm/functions/Function1;Landroid/content/Context;Lkotlin/jvm/functions/Function0;I)Lrx/Observable$c;
move-result-object v0
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$onViewBound$1.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$onViewBound$1.smali
index e57b27eb91..dea3d247ef 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$onViewBound$1.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$onViewBound$1.smali
@@ -65,7 +65,7 @@
const/4 v2, 0x4
- invoke-static {p1, v0, v1, v2}, Le/a/b/i;->a(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
+ invoke-static {p1, v0, v1, v2}, Le/a/b/h;->a(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$onViewBound$2.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$onViewBound$2.smali
index c0ae113365..dd05b77413 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$onViewBound$2.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$onViewBound$2.smali
@@ -65,7 +65,7 @@
const/4 v2, 0x4
- invoke-static {p1, v0, v1, v2}, Le/a/b/i;->a(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
+ invoke-static {p1, v0, v1, v2}, Le/a/b/h;->a(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$5$1.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$5$1.smali
index 18b0ff872f..11d6af7b19 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$5$1.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin$onViewBound$5$1.smali
@@ -103,7 +103,7 @@
const/16 v3, 0xc
- invoke-static {p1, v1, v2, v0, v3}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p1, v1, v2, v0, v3}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
:goto_0
return-void
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali
index e8d9e2ed8b..030bace8a9 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali
@@ -407,7 +407,7 @@
const/16 v4, 0xc
- invoke-static {v0, v1, v2, v3, v4}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v0, v1, v2, v3, v4}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
goto :goto_1
@@ -434,7 +434,7 @@
const/4 v5, 0x2
- invoke-static {v2, v3, v4, v5}, Le/a/b/l;->a(Lcom/discord/utilities/dimmer/DimmerView;JI)Lrx/Observable$c;
+ invoke-static {v2, v3, v4, v5}, Le/a/b/k;->a(Lcom/discord/utilities/dimmer/DimmerView;JI)Lrx/Observable$c;
move-result-object v2
@@ -879,7 +879,7 @@
const-wide/16 v2, 0x0
- invoke-static {v0, v2, v3, p2}, Le/a/b/l;->a(Lcom/discord/utilities/dimmer/DimmerView;JI)Lrx/Observable$c;
+ invoke-static {v0, v2, v3, p2}, Le/a/b/k;->a(Lcom/discord/utilities/dimmer/DimmerView;JI)Lrx/Observable$c;
move-result-object p2
@@ -970,7 +970,7 @@
const/16 v3, 0xc
- invoke-static {v0, p1, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v0, p1, v1, v2, v3}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa$Companion.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa$Companion.smali
index 38bfebf2c4..23a304ef8f 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa$Companion.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa$Companion.smali
@@ -52,7 +52,7 @@
const-class p2, Lcom/discord/widgets/auth/WidgetAuthMfa;
- invoke-static {p1, p2, v0}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p1, p2, v0}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali
index 5a45e17508..26929e057d 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali
@@ -191,7 +191,7 @@
const/4 v0, 0x4
- invoke-static {p0, p1, p2, v0}, Le/a/b/k;->a(Landroidx/fragment/app/Fragment;III)V
+ invoke-static {p0, p1, p2, v0}, Le/a/b/j;->a(Landroidx/fragment/app/Fragment;III)V
return-void
@@ -218,7 +218,7 @@
const/4 v1, 0x4
- invoke-static {p0, p1, v0, v1}, Le/a/b/k;->a(Landroidx/fragment/app/Fragment;III)V
+ invoke-static {p0, p1, v0, v1}, Le/a/b/j;->a(Landroidx/fragment/app/Fragment;III)V
return-void
@@ -251,7 +251,7 @@
const-wide/16 v2, 0x0
- invoke-static {v1, v2, v3, v0}, Le/a/b/l;->a(Lcom/discord/utilities/dimmer/DimmerView;JI)Lrx/Observable$c;
+ invoke-static {v1, v2, v3, v0}, Le/a/b/k;->a(Lcom/discord/utilities/dimmer/DimmerView;JI)Lrx/Observable$c;
move-result-object v0
@@ -259,7 +259,7 @@
move-result-object p1
- sget-object v0, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v0, Le/a/b/k;->a:Le/a/b/k;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
@@ -271,7 +271,7 @@
invoke-direct {v3, p0}, Lcom/discord/widgets/auth/WidgetAuthMfa$evaluateCode$2;->(Lcom/discord/widgets/auth/WidgetAuthMfa;)V
- invoke-virtual {v0, v1, v2, v3}, Le/a/b/l;->a(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
+ invoke-virtual {v0, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
move-result-object v0
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister$validationManager$2$2.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister$validationManager$2$2.smali
index 099ad86724..6a624d3471 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister$validationManager$2$2.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister$validationManager$2$2.smali
@@ -92,7 +92,7 @@
const/16 v3, 0xc
- invoke-static {v1, p2, v2, v0, v3}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v1, p2, v2, v0, v3}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
const-wide/16 v1, 0x0
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali
index 0aa89e88e8..d3638068dc 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali
@@ -1089,7 +1089,7 @@
const-wide/16 v2, 0x0
- invoke-static {v1, v2, v3, v0}, Le/a/b/l;->a(Lcom/discord/utilities/dimmer/DimmerView;JI)Lrx/Observable$c;
+ invoke-static {v1, v2, v3, v0}, Le/a/b/k;->a(Lcom/discord/utilities/dimmer/DimmerView;JI)Lrx/Observable$c;
move-result-object v0
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount$Companion.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount$Companion.smali
index 79e49fa69c..e5edbc2707 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount$Companion.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount$Companion.smali
@@ -102,7 +102,7 @@
const/16 v1, 0xfa0
- invoke-static {p1, v0, p2, v1}, Le/a/b/i;->a(Landroidx/fragment/app/Fragment;Ljava/lang/Class;Landroid/content/Intent;I)V
+ invoke-static {p1, v0, p2, v1}, Le/a/b/h;->a(Landroidx/fragment/app/Fragment;Ljava/lang/Class;Landroid/content/Intent;I)V
return-void
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount$onViewBoundOrOnResume$1.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount$onViewBoundOrOnResume$1.smali
index df4491ae2c..052276c474 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount$onViewBoundOrOnResume$1.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount$onViewBoundOrOnResume$1.smali
@@ -65,7 +65,7 @@
const/4 v2, 0x4
- invoke-static {p1, v0, v1, v2}, Le/a/b/i;->a(Landroid/content/Context;ZLandroid/content/Intent;I)V
+ invoke-static {p1, v0, v1, v2}, Le/a/b/h;->a(Landroid/content/Context;ZLandroid/content/Intent;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$Companion.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$Companion.smali
index 35b4f57336..8639c3224d 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$Companion.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$Companion.smali
@@ -200,7 +200,7 @@
const-class p2, Lcom/discord/widgets/auth/WidgetOauth2Authorize;
:goto_3
- invoke-static {p1, p2, v0}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p1, p2, v0}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
:cond_4
return-void
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$validationManager$2$1.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$validationManager$2$1.smali
index 97d1108499..dacedfd576 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$validationManager$2$1.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$validationManager$2$1.smali
@@ -72,7 +72,7 @@
const/4 v3, 0x1
- invoke-static {v0, p1, v3, v1, v2}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v0, p1, v3, v1, v2}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
return v3
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$validationManager$2$2.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$validationManager$2$2.smali
index d13255bfa9..0d6b8db47c 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$validationManager$2$2.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$validationManager$2$2.smali
@@ -170,7 +170,7 @@
const/16 v2, 0x8
- invoke-static {p1, v0, v3, v1, v2}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p1, v0, v3, v1, v2}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
return v3
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali
index bd38eedcd2..eb058478b5 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali
@@ -1035,7 +1035,7 @@
const/16 v4, 0x8
- invoke-static {v0, p1, v1, v2, v4}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v0, p1, v1, v2, v4}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getAppActivity()Lcom/discord/app/AppActivity;
@@ -1425,7 +1425,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d01ce
+ const v0, 0x7f0d01cd
return v0
.end method
@@ -1702,7 +1702,7 @@
const/16 v4, 0x8
- invoke-static {p1, v2, v3, v0, v4}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p1, v2, v3, v0, v4}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;ILcom/discord/utilities/view/ToastManager;I)V
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getAppActivity()Lcom/discord/app/AppActivity;
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$samsungCallbackHandshake$2.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$samsungCallbackHandshake$2.smali
index 6728a63ca5..43d3948f34 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$samsungCallbackHandshake$2.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$samsungCallbackHandshake$2.smali
@@ -138,7 +138,7 @@
const/4 v2, 0x4
- invoke-static {p1, v0, v1, v2}, Le/a/b/k;->a(Landroidx/fragment/app/Fragment;III)V
+ invoke-static {p1, v0, v1, v2}, Le/a/b/j;->a(Landroidx/fragment/app/Fragment;III)V
iget-object p1, p0, Lcom/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$samsungCallbackHandshake$2;->this$0:Lcom/discord/widgets/auth/WidgetOauth2AuthorizeSamsung;
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali
index 77b5814934..6b83827bde 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali
@@ -466,7 +466,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d01ce
+ const v0, 0x7f0d01cd
return v0
.end method
@@ -697,7 +697,7 @@
const/4 p2, 0x4
- invoke-static {p0, p1, v2, p2}, Le/a/b/k;->a(Landroidx/fragment/app/Fragment;III)V
+ invoke-static {p0, p1, v2, p2}, Le/a/b/j;->a(Landroidx/fragment/app/Fragment;III)V
invoke-virtual {p0}, Lcom/discord/app/AppFragment;->getAppActivity()Lcom/discord/app/AppActivity;
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth$Companion.smali b/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth$Companion.smali
index 506700648f..b8c6e126be 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth$Companion.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth$Companion.smali
@@ -54,7 +54,7 @@
const-class p2, Lcom/discord/widgets/auth/WidgetRemoteAuth;
- invoke-static {p1, p2, v0}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p1, p2, v0}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali b/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali
index fdbeab522a..3f5969772b 100644
--- a/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali
+++ b/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali
@@ -579,7 +579,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d01d7
+ const v0, 0x7f0d01d6
return v0
.end method
@@ -637,7 +637,7 @@
if-eqz p1, :cond_1
- invoke-virtual {p1}, Le/a/b/c0;->observeViewState()Lrx/Observable;
+ invoke-virtual {p1}, Le/a/b/b0;->observeViewState()Lrx/Observable;
move-result-object p1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelGroupDMSettings.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelGroupDMSettings.smali
index d8c21ce0d6..5737754267 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelGroupDMSettings.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelGroupDMSettings.smali
@@ -544,7 +544,7 @@
const-class p1, Lcom/discord/widgets/channels/WidgetChannelGroupDMSettings;
- invoke-static {p2, p1, p0}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p2, p1, p0}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
.end method
@@ -554,7 +554,7 @@
const v0, 0x7f1210d4
- invoke-static {p0, v0}, Le/a/b/k;->a(Landroidx/fragment/app/Fragment;I)V
+ invoke-static {p0, v0}, Le/a/b/j;->a(Landroidx/fragment/app/Fragment;I)V
iget-object v0, p0, Lcom/discord/widgets/channels/WidgetChannelGroupDMSettings;->state:Lcom/discord/utilities/stateful/StatefulViews;
@@ -680,7 +680,7 @@
move-result-object p1
- invoke-static {}, Le/a/b/l;->c()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->c()Lrx/Observable$c;
move-result-object p2
@@ -688,7 +688,7 @@
move-result-object p1
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object p2
@@ -704,7 +704,7 @@
move-result-object p3
- invoke-static {p2, p3}, Le/a/b/l;->a(Lrx/functions/Action1;Landroid/content/Context;)Lrx/Observable$c;
+ invoke-static {p2, p3}, Le/a/b/k;->a(Lrx/functions/Action1;Landroid/content/Context;)Lrx/Observable$c;
move-result-object p2
@@ -984,7 +984,7 @@
const/4 v3, 0x0
- invoke-static {v1, v3, v2}, Le/a/b/l;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Lrx/Observable$c;
+ invoke-static {v1, v3, v2}, Le/a/b/k;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Lrx/Observable$c;
move-result-object v1
@@ -992,7 +992,7 @@
move-result-object v0
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object v1
@@ -1006,7 +1006,7 @@
const-class v2, Lcom/discord/widgets/channels/WidgetChannelGroupDMSettings;
- invoke-static {v1, v2}, Le/a/b/l;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
+ invoke-static {v1, v2}, Le/a/b/k;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings$Companion.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings$Companion.smali
index bfb9ea35c3..ac8caaa6cf 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings$Companion.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings$Companion.smali
@@ -75,7 +75,7 @@
const-class p3, Lcom/discord/widgets/channels/WidgetChannelNotificationSettings;
- invoke-static {p1, p3, p2}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p1, p3, p2}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings.smali
index a17d43e6d7..f79da8f827 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings.smali
@@ -580,7 +580,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d0130
+ const v0, 0x7f0d012f
return v0
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Adapter.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Adapter.smali
index 46428fc1cf..fc79d442f2 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Adapter.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Adapter.smali
@@ -94,7 +94,7 @@
new-instance p1, Lcom/discord/widgets/channels/WidgetChannelSelector$Adapter$ItemChannel;
- const p2, 0x7f0d0135
+ const p2, 0x7f0d0134
iget v0, p0, Lcom/discord/widgets/channels/WidgetChannelSelector$Adapter;->noChannelStringId:I
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector.smali
index 6d99918edf..eece84e3d1 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector.smali
@@ -334,7 +334,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d0134
+ const v0, 0x7f0d0133
return v0
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$BaseModel.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$BaseModel.smali
index d15523043a..18387cfae4 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$BaseModel.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$BaseModel.smali
@@ -158,7 +158,7 @@
move-result-object p0
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$ModelForRole.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$ModelForRole.smali
index 48ddb65918..79c8999633 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$ModelForRole.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$ModelForRole.smali
@@ -367,7 +367,7 @@
move-result-object p0
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$ModelForUser.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$ModelForUser.smali
index 6e84e71023..0be7e5dea9 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$ModelForUser.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions$ModelForUser.smali
@@ -115,7 +115,7 @@
move-result-object p0
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions.smali
index 72f3c12a6e..f2db1c53e9 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsEditPermissions.smali
@@ -385,7 +385,7 @@
const-class p1, Lcom/discord/widgets/channels/WidgetChannelSettingsEditPermissions;
- invoke-static {p0, p1, v0}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p0, p1, v0}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
.end method
@@ -877,7 +877,7 @@
move-result-object p1
- invoke-static {}, Le/a/b/l;->c()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->c()Lrx/Observable$c;
move-result-object p2
@@ -885,7 +885,7 @@
move-result-object p1
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object p2
@@ -897,7 +897,7 @@
invoke-direct {p2, p0}, Le/a/k/a/c0;->(Lcom/discord/widgets/channels/WidgetChannelSettingsEditPermissions;)V
- invoke-static {p2, p0}, Le/a/b/l;->a(Lrx/functions/Action1;Lcom/discord/app/AppFragment;)Lrx/Observable$c;
+ invoke-static {p2, p0}, Le/a/b/k;->a(Lrx/functions/Action1;Lcom/discord/app/AppFragment;)Lrx/Observable$c;
move-result-object p2
@@ -942,7 +942,7 @@
move-result-object p1
- invoke-static {}, Le/a/b/l;->c()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->c()Lrx/Observable$c;
move-result-object p2
@@ -950,7 +950,7 @@
move-result-object p1
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object p2
@@ -960,7 +960,7 @@
sget-object p2, Le/a/k/a/d0;->d:Le/a/k/a/d0;
- invoke-static {p2, p0}, Le/a/b/l;->a(Lrx/functions/Action1;Lcom/discord/app/AppFragment;)Lrx/Observable$c;
+ invoke-static {p2, p0}, Le/a/b/k;->a(Lrx/functions/Action1;Lcom/discord/app/AppFragment;)Lrx/Observable$c;
move-result-object p2
@@ -995,7 +995,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d0138
+ const v0, 0x7f0d0137
return v0
.end method
@@ -1385,7 +1385,7 @@
move-result-object v0
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object v1
@@ -1399,7 +1399,7 @@
const-class v2, Lcom/discord/widgets/channels/WidgetChannelSettingsEditPermissions;
- invoke-static {v1, v2}, Le/a/b/l;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
+ invoke-static {v1, v2}, Le/a/b/k;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember$Model.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember$Model.smali
index cb1fd49d2c..15ea705583 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember$Model.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember$Model.smali
@@ -281,7 +281,7 @@
move-result-object p0
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember.smali
index 290cf4cadd..15491b1274 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember.smali
@@ -199,7 +199,7 @@
const-class p1, Lcom/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember;
- invoke-static {p0, p1, v0}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p0, p1, v0}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
.end method
@@ -245,7 +245,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d0139
+ const v0, 0x7f0d0138
return v0
.end method
@@ -383,7 +383,7 @@
const-class v6, Lcom/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember;
- invoke-static {v5, v6}, Le/a/b/l;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
+ invoke-static {v5, v6}, Le/a/b/k;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
move-result-object v5
@@ -395,7 +395,7 @@
move-result-object v0
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object v1
@@ -409,7 +409,7 @@
const-class v2, Lcom/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember;
- invoke-static {v1, v2}, Le/a/b/l;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
+ invoke-static {v1, v2}, Le/a/b/k;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddRole$Model.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddRole$Model.smali
index da8f99a19c..d5894fb2b3 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddRole$Model.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddRole$Model.smali
@@ -335,7 +335,7 @@
move-result-object p0
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddRole.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddRole.smali
index 15198ba354..a55632978c 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddRole.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddRole.smali
@@ -133,7 +133,7 @@
const-class p1, Lcom/discord/widgets/channels/WidgetChannelSettingsPermissionsAddRole;
- invoke-static {p0, p1, v0}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p0, p1, v0}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
.end method
@@ -179,7 +179,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d013a
+ const v0, 0x7f0d0139
return v0
.end method
@@ -243,7 +243,7 @@
move-result-object v0
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object v1
@@ -257,7 +257,7 @@
const-class v2, Lcom/discord/widgets/channels/WidgetChannelSettingsPermissionsAddRole;
- invoke-static {v1, v2}, Le/a/b/l;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
+ invoke-static {v1, v2}, Le/a/b/k;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview$Model.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview$Model.smali
index 6506fc4e33..3f37827fad 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview$Model.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview$Model.smali
@@ -491,7 +491,7 @@
move-result-object p0
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview.smali
index bc6b0f0fd7..3ca625d60c 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview.smali
@@ -249,7 +249,7 @@
const-class p1, Lcom/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview;
- invoke-static {p0, p1, v0}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p0, p1, v0}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
.end method
@@ -284,7 +284,7 @@
:cond_0
const p1, 0x7f120e0a
- invoke-static {p0, p1}, Le/a/b/k;->a(Landroidx/fragment/app/Fragment;I)V
+ invoke-static {p0, p1}, Le/a/b/j;->a(Landroidx/fragment/app/Fragment;I)V
:goto_0
return-void
@@ -385,7 +385,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d013b
+ const v0, 0x7f0d013a
return v0
.end method
@@ -523,7 +523,7 @@
move-result-object v0
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object v1
@@ -537,7 +537,7 @@
const-class v2, Lcom/discord/widgets/channels/WidgetChannelSettingsPermissionsOverview;
- invoke-static {v1, v2}, Le/a/b/l;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
+ invoke-static {v1, v2}, Le/a/b/k;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali
index edda224337..b61f577baa 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali
@@ -163,7 +163,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d013c
+ const v0, 0x7f0d013b
return v0
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel$Model.smali b/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel$Model.smali
index 1b46b2dfd8..8307809e30 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel$Model.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel$Model.smali
@@ -259,7 +259,7 @@
move-result-object p0
- invoke-static {}, Le/a/b/l;->b()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->b()Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel.smali b/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel.smali
index ecbefb58ed..96f49fd5df 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetCreateChannel.smali
@@ -174,7 +174,7 @@
move-result-object p1
- invoke-static {}, Le/a/b/l;->c()Lrx/Observable$c;
+ invoke-static {}, Le/a/b/k;->c()Lrx/Observable$c;
move-result-object p2
@@ -182,7 +182,7 @@
move-result-object p1
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object p2
@@ -198,7 +198,7 @@
move-result-object p3
- invoke-static {p2, p3}, Le/a/b/l;->a(Lrx/functions/Action1;Landroid/content/Context;)Lrx/Observable$c;
+ invoke-static {p2, p3}, Le/a/b/k;->a(Lrx/functions/Action1;Landroid/content/Context;)Lrx/Observable$c;
move-result-object p2
@@ -467,7 +467,7 @@
:cond_0
const-class p1, Lcom/discord/widgets/channels/WidgetCreateChannel;
- invoke-static {p0, p1, v0}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p0, p1, v0}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
.end method
@@ -586,7 +586,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d0177
+ const v0, 0x7f0d0176
return v0
.end method
@@ -835,7 +835,7 @@
move-result-object v0
- invoke-static {p0}, Le/a/b/l;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
+ invoke-static {p0}, Le/a/b/k;->a(Lcom/discord/app/AppComponent;)Lrx/Observable$c;
move-result-object v1
@@ -849,7 +849,7 @@
const-class v2, Lcom/discord/widgets/channels/WidgetCreateChannel;
- invoke-static {v1, v2}, Le/a/b/l;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
+ invoke-static {v1, v2}, Le/a/b/k;->a(Lrx/functions/Action1;Ljava/lang/Class;)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$Companion.smali b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$Companion.smali
index be09cca740..b670ae77fb 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$Companion.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$Companion.smali
@@ -76,7 +76,7 @@
const-class p2, Lcom/discord/widgets/channels/WidgetGroupInviteFriends;
- invoke-static {p1, p2, p4}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p1, p2, p4}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
@@ -114,7 +114,7 @@
const/4 v1, 0x4
- invoke-static {p1, p2, v0, v1}, Le/a/b/i;->a(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
+ invoke-static {p1, p2, v0, v1}, Le/a/b/h;->a(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;I)V
return-void
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$configureUI$1.smali b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$configureUI$1.smali
index f19114525d..d01cfd5a88 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$configureUI$1.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$configureUI$1.smali
@@ -86,7 +86,7 @@
const/4 v1, 0x4
- invoke-static {p1, p2, v0, v1}, Le/a/b/k;->a(Landroidx/fragment/app/Fragment;III)V
+ invoke-static {p1, p2, v0, v1}, Le/a/b/j;->a(Landroidx/fragment/app/Fragment;III)V
goto :goto_0
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$setupFAB$1.smali b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$setupFAB$1.smali
index 0df7feddc0..ffa31c1394 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$setupFAB$1.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$setupFAB$1.smali
@@ -51,7 +51,7 @@
const/16 v3, 0xc
- invoke-static {p1, v0, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p1, v0, v1, v2, v3}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends.smali b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends.smali
index fea58cdc30..17be8ff285 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends.smali
@@ -1030,7 +1030,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d018e
+ const v0, 0x7f0d018d
return v0
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriendsAdapter.smali b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriendsAdapter.smali
index 54f14f1dc7..c116684f4c 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriendsAdapter.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriendsAdapter.smali
@@ -123,7 +123,7 @@
new-instance p1, Lcom/discord/widgets/channels/WidgetGroupInviteFriendsAdapter$WidgetGroupInviteFriendsListItem;
- const p2, 0x7f0d018f
+ const p2, 0x7f0d018e
invoke-direct {p1, p0, p2, p0}, Lcom/discord/widgets/channels/WidgetGroupInviteFriendsAdapter$WidgetGroupInviteFriendsListItem;->(Lcom/discord/widgets/channels/WidgetGroupInviteFriendsAdapter;ILcom/discord/widgets/channels/WidgetGroupInviteFriendsAdapter;)V
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$Companion.smali b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$Companion.smali
index a002adf761..dca3b7314c 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$Companion.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$Companion.smali
@@ -54,7 +54,7 @@
const-class p2, Lcom/discord/widgets/channels/WidgetTextChannelSettings;
- invoke-static {p3, p2, p1}, Le/a/b/i;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
+ invoke-static {p3, p2, p1}, Le/a/b/h;->b(Landroid/content/Context;Ljava/lang/Class;Landroid/content/Intent;)V
return-void
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$6.smali b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$6.smali
index fec9408d6a..1acde4cea5 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$6.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$configureUI$6.smali
@@ -63,7 +63,7 @@
const/16 v3, 0xc
- invoke-static {p1, v0, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {p1, v0, v1, v2, v3}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$saveChannel$1.smali b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$saveChannel$1.smali
index 882bc0cf58..d644818158 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$saveChannel$1.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$saveChannel$1.smali
@@ -91,7 +91,7 @@
const/16 v3, 0xc
- invoke-static {v0, p1, v1, v2, v3}, Le/a/b/k;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
+ invoke-static {v0, p1, v1, v2, v3}, Le/a/b/j;->a(Landroid/content/Context;IILcom/discord/utilities/view/ToastManager;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali
index f448f630b3..8d2d775319 100644
--- a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali
+++ b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali
@@ -827,7 +827,7 @@
move-result-object v0
- const v1, 0x7f0d0136
+ const v1, 0x7f0d0135
const/4 v2, 0x0
@@ -1453,7 +1453,7 @@
const/4 v1, 0x0
- const v2, 0x7f0d0137
+ const v2, 0x7f0d0136
invoke-static {v0, v2, v1}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
@@ -1961,7 +1961,7 @@
move-result-object v1
- sget-object v3, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v3, Le/a/b/k;->a:Le/a/b/k;
invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context;
@@ -1971,7 +1971,7 @@
invoke-direct {v5, p0}, Lcom/discord/widgets/channels/WidgetTextChannelSettings$saveChannel$1;->(Lcom/discord/widgets/channels/WidgetTextChannelSettings;)V
- invoke-virtual {v3, v4, v5, v2}, Le/a/b/l;->a(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
+ invoke-virtual {v3, v4, v5, v2}, Le/a/b/k;->a(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
move-result-object v2
@@ -2135,7 +2135,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d023e
+ const v0, 0x7f0d023d
return v0
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList$onViewBound$5$1.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList$onViewBound$5$1.smali
index 621c2999f8..f5f917c7cf 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList$onViewBound$5$1.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList$onViewBound$5$1.smali
@@ -95,7 +95,7 @@
const v1, 0x7f120afc
- invoke-static {v0, p1, v1}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;I)V
+ invoke-static {v0, p1, v1}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;I)V
return-void
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList$onViewBound$5.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList$onViewBound$5.smali
index 6e52848e90..a56811f6df 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList$onViewBound$5.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList$onViewBound$5.smali
@@ -83,7 +83,7 @@
move-result-object v1
- sget-object v2, Le/a/b/l;->a:Le/a/b/l;
+ sget-object v2, Le/a/b/k;->a:Le/a/b/k;
iget-object v3, p0, Lcom/discord/widgets/channels/list/WidgetChannelsList$onViewBound$5;->this$0:Lcom/discord/widgets/channels/list/WidgetChannelsList;
@@ -95,7 +95,7 @@
invoke-direct {v4, p0, p1}, Lcom/discord/widgets/channels/list/WidgetChannelsList$onViewBound$5$1;->(Lcom/discord/widgets/channels/list/WidgetChannelsList$onViewBound$5;Landroid/view/View;)V
- invoke-virtual {v2, v3, v4, v0}, Le/a/b/l;->a(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
+ invoke-virtual {v2, v3, v4, v0}, Le/a/b/k;->a(Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lrx/functions/Action1;)Lrx/Observable$c;
move-result-object p1
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali
index 91724b6455..a1c0a26743 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali
@@ -1441,7 +1441,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d013d
+ const v0, 0x7f0d013c
return v0
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter.smali
index dc8f99db27..131daf683b 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter.smali
@@ -283,7 +283,7 @@
if-eqz p1, :cond_0
- const p1, 0x7f0d0141
+ const p1, 0x7f0d0140
packed-switch p2, :pswitch_data_0
@@ -304,7 +304,7 @@
:pswitch_2
new-instance p2, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemInvite;
- const p1, 0x7f0d0146
+ const p1, 0x7f0d0145
invoke-direct {p2, p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemInvite;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
@@ -313,7 +313,7 @@
:pswitch_3
new-instance p2, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelCategory;
- const p1, 0x7f0d0140
+ const p1, 0x7f0d013f
invoke-direct {p2, p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelCategory;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
@@ -322,7 +322,7 @@
:pswitch_4
new-instance p2, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA;
- const p1, 0x7f0d0147
+ const p1, 0x7f0d0146
invoke-direct {p2, p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
@@ -331,7 +331,7 @@
:pswitch_5
new-instance p2, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader;
- const p1, 0x7f0d0145
+ const p1, 0x7f0d0144
invoke-direct {p2, p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
@@ -340,7 +340,7 @@
:pswitch_6
new-instance p2, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemFriends;
- const p1, 0x7f0d0144
+ const p1, 0x7f0d0143
invoke-direct {p2, p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemFriends;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
@@ -349,7 +349,7 @@
:pswitch_7
new-instance p2, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;
- const p1, 0x7f0d0142
+ const p1, 0x7f0d0141
invoke-direct {p2, p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
@@ -358,7 +358,7 @@
:pswitch_8
new-instance p2, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemVoiceUser;
- const p1, 0x7f0d0149
+ const p1, 0x7f0d0148
invoke-direct {p2, p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemVoiceUser;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
@@ -367,7 +367,7 @@
:pswitch_9
new-instance p2, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice;
- const p1, 0x7f0d0143
+ const p1, 0x7f0d0142
invoke-direct {p2, p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice;->(ILcom/discord/widgets/channels/list/WidgetChannelsListAdapter;)V
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions$configureUI$7.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions$configureUI$7.smali
index cc0f5b72c1..fd44a786ea 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions$configureUI$7.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions$configureUI$7.smali
@@ -89,7 +89,7 @@
const/4 v2, 0x4
- invoke-static {p1, v0, v1, v2}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;II)V
+ invoke-static {p1, v0, v1, v2}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;II)V
return-void
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.smali
index 8887ba5db2..fc372c5e4b 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.smali
@@ -1007,7 +1007,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d0148
+ const v0, 0x7f0d0147
return v0
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions$Companion.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions$Companion.smali
index 076a648bf2..a000893ae9 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions$Companion.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions$Companion.smali
@@ -66,7 +66,7 @@
const/16 v6, 0xc
- invoke-static/range {v1 .. v6}, Le/a/b/l;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;I)Lrx/Observable$c;
+ invoke-static/range {v1 .. v6}, Le/a/b/k;->a(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;JLjava/util/concurrent/TimeUnit;I)Lrx/Observable$c;
move-result-object v1
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions$configureUI$7.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions$configureUI$7.smali
index 845926e993..ca77ce6ec5 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions$configureUI$7.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions$configureUI$7.smali
@@ -89,7 +89,7 @@
const/4 v2, 0x4
- invoke-static {p1, v0, v1, v2}, Le/a/b/k;->a(Landroid/content/Context;Ljava/lang/CharSequence;II)V
+ invoke-static {p1, v0, v1, v2}, Le/a/b/j;->a(Landroid/content/Context;Ljava/lang/CharSequence;II)V
return-void
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions.smali
index 78a5272300..9a80565189 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemVoiceActions.smali
@@ -1069,7 +1069,7 @@
.method public getContentViewResId()I
.locals 1
- const v0, 0x7f0d0256
+ const v0, 0x7f0d0255
return v0
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter.smali
index 95d5a53f27..87359fa777 100644
--- a/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter.smali
+++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter.smali
@@ -96,7 +96,7 @@
new-instance p1, Lcom/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter$WidgetCollapsedUserListItem;
- const p2, 0x7f0d0175
+ const p2, 0x7f0d0174
invoke-direct {p1, p2, p0}, Lcom/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter$WidgetCollapsedUserListItem;->(ILcom/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter;)V
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$State.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$State.smali
deleted file mode 100644
index 3bf86ca4d7..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$State.smali
+++ /dev/null
@@ -1,532 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;
-.super Ljava/lang/Object;
-.source "GroupDmMemberListService.kt"
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = "State"
-.end annotation
-
-
-# instance fields
-.field public final applicationStreams:Ljava/util/Map;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelApplicationStream;",
- ">;"
- }
- .end annotation
-.end field
-
-.field public final channel:Lcom/discord/models/domain/ModelChannel;
-
-.field public final presences:Ljava/util/Map;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelPresence;",
- ">;"
- }
- .end annotation
-.end field
-
-.field public final users:Ljava/util/Map;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelUser;",
- ">;"
- }
- .end annotation
-.end field
-
-
-# direct methods
-.method public constructor (Lcom/discord/models/domain/ModelChannel;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Lcom/discord/models/domain/ModelChannel;",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "+",
- "Lcom/discord/models/domain/ModelUser;",
- ">;",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelPresence;",
- ">;",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelApplicationStream;",
- ">;)V"
- }
- .end annotation
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_3
-
- if-eqz p2, :cond_2
-
- if-eqz p3, :cond_1
-
- if-eqz p4, :cond_0
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- iput-object p1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->channel:Lcom/discord/models/domain/ModelChannel;
-
- iput-object p2, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->users:Ljava/util/Map;
-
- iput-object p3, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->presences:Ljava/util/Map;
-
- iput-object p4, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->applicationStreams:Ljava/util/Map;
-
- return-void
-
- :cond_0
- const-string p1, "applicationStreams"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_1
- const-string p1, "presences"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_2
- const-string p1, "users"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_3
- const-string p1, "channel"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method public static synthetic copy$default(Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;Lcom/discord/models/domain/ModelChannel;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;ILjava/lang/Object;)Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;
- .locals 0
-
- and-int/lit8 p6, p5, 0x1
-
- if-eqz p6, :cond_0
-
- iget-object p1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->channel:Lcom/discord/models/domain/ModelChannel;
-
- :cond_0
- and-int/lit8 p6, p5, 0x2
-
- if-eqz p6, :cond_1
-
- iget-object p2, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->users:Ljava/util/Map;
-
- :cond_1
- and-int/lit8 p6, p5, 0x4
-
- if-eqz p6, :cond_2
-
- iget-object p3, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->presences:Ljava/util/Map;
-
- :cond_2
- and-int/lit8 p5, p5, 0x8
-
- if-eqz p5, :cond_3
-
- iget-object p4, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->applicationStreams:Ljava/util/Map;
-
- :cond_3
- invoke-virtual {p0, p1, p2, p3, p4}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->copy(Lcom/discord/models/domain/ModelChannel;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;
-
- move-result-object p0
-
- return-object p0
-.end method
-
-
-# virtual methods
-.method public final component1()Lcom/discord/models/domain/ModelChannel;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->channel:Lcom/discord/models/domain/ModelChannel;
-
- return-object v0
-.end method
-
-.method public final component2()Ljava/util/Map;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelUser;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->users:Ljava/util/Map;
-
- return-object v0
-.end method
-
-.method public final component3()Ljava/util/Map;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelPresence;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->presences:Ljava/util/Map;
-
- return-object v0
-.end method
-
-.method public final component4()Ljava/util/Map;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelApplicationStream;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->applicationStreams:Ljava/util/Map;
-
- return-object v0
-.end method
-
-.method public final copy(Lcom/discord/models/domain/ModelChannel;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Lcom/discord/models/domain/ModelChannel;",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "+",
- "Lcom/discord/models/domain/ModelUser;",
- ">;",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelPresence;",
- ">;",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelApplicationStream;",
- ">;)",
- "Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;"
- }
- .end annotation
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_3
-
- if-eqz p2, :cond_2
-
- if-eqz p3, :cond_1
-
- if-eqz p4, :cond_0
-
- new-instance v0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;
-
- invoke-direct {v0, p1, p2, p3, p4}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->(Lcom/discord/models/domain/ModelChannel;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
-
- return-object v0
-
- :cond_0
- const-string p1, "applicationStreams"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_1
- const-string p1, "presences"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_2
- const-string p1, "users"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_3
- const-string p1, "channel"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method public equals(Ljava/lang/Object;)Z
- .locals 2
-
- if-eq p0, p1, :cond_1
-
- instance-of v0, p1, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;
-
- if-eqz v0, :cond_0
-
- check-cast p1, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->channel:Lcom/discord/models/domain/ModelChannel;
-
- iget-object v1, p1, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->channel:Lcom/discord/models/domain/ModelChannel;
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->users:Ljava/util/Map;
-
- iget-object v1, p1, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->users:Ljava/util/Map;
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->presences:Ljava/util/Map;
-
- iget-object v1, p1, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->presences:Ljava/util/Map;
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->applicationStreams:Ljava/util/Map;
-
- iget-object p1, p1, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->applicationStreams:Ljava/util/Map;
-
- invoke-static {v0, p1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result p1
-
- if-eqz p1, :cond_0
-
- goto :goto_0
-
- :cond_0
- const/4 p1, 0x0
-
- return p1
-
- :cond_1
- :goto_0
- const/4 p1, 0x1
-
- return p1
-.end method
-
-.method public final getApplicationStreams()Ljava/util/Map;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelApplicationStream;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->applicationStreams:Ljava/util/Map;
-
- return-object v0
-.end method
-
-.method public final getChannel()Lcom/discord/models/domain/ModelChannel;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->channel:Lcom/discord/models/domain/ModelChannel;
-
- return-object v0
-.end method
-
-.method public final getPresences()Ljava/util/Map;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelPresence;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->presences:Ljava/util/Map;
-
- return-object v0
-.end method
-
-.method public final getUsers()Ljava/util/Map;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelUser;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->users:Ljava/util/Map;
-
- return-object v0
-.end method
-
-.method public hashCode()I
- .locals 3
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->channel:Lcom/discord/models/domain/ModelChannel;
-
- const/4 v1, 0x0
-
- if-eqz v0, :cond_0
-
- invoke-virtual {v0}, Lcom/discord/models/domain/ModelChannel;->hashCode()I
-
- move-result v0
-
- goto :goto_0
-
- :cond_0
- const/4 v0, 0x0
-
- :goto_0
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v2, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->users:Ljava/util/Map;
-
- if-eqz v2, :cond_1
-
- invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I
-
- move-result v2
-
- goto :goto_1
-
- :cond_1
- const/4 v2, 0x0
-
- :goto_1
- add-int/2addr v0, v2
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v2, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->presences:Ljava/util/Map;
-
- if-eqz v2, :cond_2
-
- invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I
-
- move-result v2
-
- goto :goto_2
-
- :cond_2
- const/4 v2, 0x0
-
- :goto_2
- add-int/2addr v0, v2
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v2, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->applicationStreams:Ljava/util/Map;
-
- if-eqz v2, :cond_3
-
- invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I
-
- move-result v1
-
- :cond_3
- add-int/2addr v0, v1
-
- return v0
-.end method
-
-.method public toString()Ljava/lang/String;
- .locals 3
-
- const-string v0, "State(channel="
-
- invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v0
-
- iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->channel:Lcom/discord/models/domain/ModelChannel;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
-
- const-string v1, ", users="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->users:Ljava/util/Map;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
-
- const-string v1, ", presences="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->presences:Ljava/util/Map;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
-
- const-string v1, ", applicationStreams="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->applicationStreams:Ljava/util/Map;
-
- const-string v2, ")"
-
- invoke-static {v0, v1, v2}, Le/e/b/a/a;->a(Ljava/lang/StringBuilder;Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;
-
- move-result-object v0
-
- return-object v0
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1.smali
deleted file mode 100644
index 3d63f030ae..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1.smali
+++ /dev/null
@@ -1,88 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1;
-.super Ljava/lang/Object;
-.source "GroupDmMemberListService.kt"
-
-# interfaces
-.implements Le0/l/i;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->observeStateForGroupDm(Lcom/discord/models/domain/ModelChannel;)Lrx/Observable;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = null
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "",
- "Ljava/lang/Object;",
- "Le0/l/i<",
- "TT;TR;>;"
- }
-.end annotation
-
-
-# static fields
-.field public static final INSTANCE:Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1;
-
-
-# direct methods
-.method public static constructor ()V
- .locals 1
-
- new-instance v0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1;
-
- invoke-direct {v0}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1;->()V
-
- sput-object v0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1;->INSTANCE:Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1;
-
- return-void
-.end method
-
-.method public constructor ()V
- .locals 0
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public final call(Lcom/discord/models/domain/ModelUser;)J
- .locals 2
-
- const-string v0, "recipient"
-
- invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- invoke-virtual {p1}, Lcom/discord/models/domain/ModelUser;->getId()J
-
- move-result-wide v0
-
- return-wide v0
-.end method
-
-.method public bridge synthetic call(Ljava/lang/Object;)Ljava/lang/Object;
- .locals 2
-
- check-cast p1, Lcom/discord/models/domain/ModelUser;
-
- invoke-virtual {p0, p1}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1;->call(Lcom/discord/models/domain/ModelUser;)J
-
- move-result-wide v0
-
- invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
-
- move-result-object p1
-
- return-object p1
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2$1.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2$1.smali
deleted file mode 100644
index 2cf64cbf18..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2$1.smali
+++ /dev/null
@@ -1,113 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2$1;
-.super Ljava/lang/Object;
-.source "GroupDmMemberListService.kt"
-
-# interfaces
-.implements Lrx/functions/Func3;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;->call(Ljava/util/List;)Lrx/Observable;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = null
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "",
- "Ljava/lang/Object;",
- "Lrx/functions/Func3<",
- "TT1;TT2;TT3;TR;>;"
- }
-.end annotation
-
-
-# instance fields
-.field public final synthetic this$0:Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;
-
-
-# direct methods
-.method public constructor (Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;)V
- .locals 0
-
- iput-object p1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2$1;->this$0:Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public final call(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;
- .locals 3
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "+",
- "Lcom/discord/models/domain/ModelUser;",
- ">;",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelPresence;",
- ">;",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelApplicationStream;",
- ">;)",
- "Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;"
- }
- .end annotation
-
- new-instance v0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;
-
- iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2$1;->this$0:Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;
-
- iget-object v1, v1, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;->$channel:Lcom/discord/models/domain/ModelChannel;
-
- const-string v2, "users"
-
- invoke-static {p1, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- const-string v2, "presences"
-
- invoke-static {p2, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- const-string v2, "applicationStreams"
-
- invoke-static {p3, v2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- invoke-direct {v0, v1, p1, p2, p3}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;->(Lcom/discord/models/domain/ModelChannel;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
-
- return-object v0
-.end method
-
-.method public bridge synthetic call(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
- .locals 0
-
- check-cast p1, Ljava/util/Map;
-
- check-cast p2, Ljava/util/Map;
-
- check-cast p3, Ljava/util/Map;
-
- invoke-virtual {p0, p1, p2, p3}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2$1;->call(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;
-
- move-result-object p1
-
- return-object p1
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2.smali
deleted file mode 100644
index c1a588f037..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2.smali
+++ /dev/null
@@ -1,125 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;
-.super Ljava/lang/Object;
-.source "GroupDmMemberListService.kt"
-
-# interfaces
-.implements Le0/l/i;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->observeStateForGroupDm(Lcom/discord/models/domain/ModelChannel;)Lrx/Observable;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = null
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "",
- "Ljava/lang/Object;",
- "Le0/l/i<",
- "TT;",
- "Lrx/Observable<",
- "+TR;>;>;"
- }
-.end annotation
-
-
-# instance fields
-.field public final synthetic $channel:Lcom/discord/models/domain/ModelChannel;
-
-.field public final synthetic this$0:Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;
-
-
-# direct methods
-.method public constructor (Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;Lcom/discord/models/domain/ModelChannel;)V
- .locals 0
-
- iput-object p1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;->this$0:Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;
-
- iput-object p2, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;->$channel:Lcom/discord/models/domain/ModelChannel;
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public bridge synthetic call(Ljava/lang/Object;)Ljava/lang/Object;
- .locals 0
-
- check-cast p1, Ljava/util/List;
-
- invoke-virtual {p0, p1}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;->call(Ljava/util/List;)Lrx/Observable;
-
- move-result-object p1
-
- return-object p1
-.end method
-
-.method public final call(Ljava/util/List;)Lrx/Observable;
- .locals 3
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/util/List<",
- "Ljava/lang/Long;",
- ">;)",
- "Lrx/Observable<",
- "Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;->this$0:Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;
-
- invoke-static {v0}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->access$getStoreUser$p(Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;)Lcom/discord/stores/StoreUser;
-
- move-result-object v0
-
- const-string v1, "ids"
-
- invoke-static {p1, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- invoke-virtual {v0, p1}, Lcom/discord/stores/StoreUser;->observeUsers(Ljava/util/Collection;)Lrx/Observable;
-
- move-result-object v0
-
- iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;->this$0:Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;
-
- invoke-static {v1}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->access$getStorePresences$p(Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;)Lcom/discord/stores/StoreUserPresence;
-
- move-result-object v1
-
- invoke-virtual {v1, p1}, Lcom/discord/stores/StoreUserPresence;->getForUserIds(Ljava/util/Collection;)Lrx/Observable;
-
- move-result-object p1
-
- iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;->this$0:Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;
-
- invoke-static {v1}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->access$getStoreApplicationStreaming$p(Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;)Lcom/discord/stores/StoreApplicationStreaming;
-
- move-result-object v1
-
- invoke-virtual {v1}, Lcom/discord/stores/StoreApplicationStreaming;->getStreamsByUser()Lrx/Observable;
-
- move-result-object v1
-
- new-instance v2, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2$1;
-
- invoke-direct {v2, p0}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2$1;->(Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;)V
-
- invoke-static {v0, p1, v1, v2}, Lrx/Observable;->a(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func3;)Lrx/Observable;
-
- move-result-object p1
-
- return-object p1
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService.smali
deleted file mode 100644
index 503fb15981..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/GroupDmMemberListService.smali
+++ /dev/null
@@ -1,232 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;
-.super Ljava/lang/Object;
-.source "GroupDmMemberListService.kt"
-
-
-# annotations
-.annotation system Ldalvik/annotation/MemberClasses;
- value = {
- Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;
- }
-.end annotation
-
-
-# instance fields
-.field public final storeApplicationStreaming:Lcom/discord/stores/StoreApplicationStreaming;
-
-.field public final storePresences:Lcom/discord/stores/StoreUserPresence;
-
-.field public final storeUser:Lcom/discord/stores/StoreUser;
-
-
-# direct methods
-.method public constructor ()V
- .locals 6
-
- const/4 v1, 0x0
-
- const/4 v2, 0x0
-
- const/4 v3, 0x0
-
- const/4 v4, 0x7
-
- const/4 v5, 0x0
-
- move-object v0, p0
-
- invoke-direct/range {v0 .. v5}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->(Lcom/discord/stores/StoreUser;Lcom/discord/stores/StoreUserPresence;Lcom/discord/stores/StoreApplicationStreaming;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
-
- return-void
-.end method
-
-.method public constructor (Lcom/discord/stores/StoreUser;Lcom/discord/stores/StoreUserPresence;Lcom/discord/stores/StoreApplicationStreaming;)V
- .locals 1
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_2
-
- if-eqz p2, :cond_1
-
- if-eqz p3, :cond_0
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- iput-object p1, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->storeUser:Lcom/discord/stores/StoreUser;
-
- iput-object p2, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->storePresences:Lcom/discord/stores/StoreUserPresence;
-
- iput-object p3, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->storeApplicationStreaming:Lcom/discord/stores/StoreApplicationStreaming;
-
- return-void
-
- :cond_0
- const-string p1, "storeApplicationStreaming"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_1
- const-string p1, "storePresences"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_2
- const-string p1, "storeUser"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method public synthetic constructor (Lcom/discord/stores/StoreUser;Lcom/discord/stores/StoreUserPresence;Lcom/discord/stores/StoreApplicationStreaming;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
- .locals 0
-
- and-int/lit8 p5, p4, 0x1
-
- if-eqz p5, :cond_0
-
- sget-object p1, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
-
- invoke-virtual {p1}, Lcom/discord/stores/StoreStream$Companion;->getUsers()Lcom/discord/stores/StoreUser;
-
- move-result-object p1
-
- :cond_0
- and-int/lit8 p5, p4, 0x2
-
- if-eqz p5, :cond_1
-
- sget-object p2, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
-
- invoke-virtual {p2}, Lcom/discord/stores/StoreStream$Companion;->getPresences()Lcom/discord/stores/StoreUserPresence;
-
- move-result-object p2
-
- :cond_1
- and-int/lit8 p4, p4, 0x4
-
- if-eqz p4, :cond_2
-
- sget-object p3, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion;
-
- invoke-virtual {p3}, Lcom/discord/stores/StoreStream$Companion;->getApplicationStreaming()Lcom/discord/stores/StoreApplicationStreaming;
-
- move-result-object p3
-
- :cond_2
- invoke-direct {p0, p1, p2, p3}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->(Lcom/discord/stores/StoreUser;Lcom/discord/stores/StoreUserPresence;Lcom/discord/stores/StoreApplicationStreaming;)V
-
- return-void
-.end method
-
-.method public static final synthetic access$getStoreApplicationStreaming$p(Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;)Lcom/discord/stores/StoreApplicationStreaming;
- .locals 0
-
- iget-object p0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->storeApplicationStreaming:Lcom/discord/stores/StoreApplicationStreaming;
-
- return-object p0
-.end method
-
-.method public static final synthetic access$getStorePresences$p(Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;)Lcom/discord/stores/StoreUserPresence;
- .locals 0
-
- iget-object p0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->storePresences:Lcom/discord/stores/StoreUserPresence;
-
- return-object p0
-.end method
-
-.method public static final synthetic access$getStoreUser$p(Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;)Lcom/discord/stores/StoreUser;
- .locals 0
-
- iget-object p0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->storeUser:Lcom/discord/stores/StoreUser;
-
- return-object p0
-.end method
-
-
-# virtual methods
-.method public final observeStateForGroupDm(Lcom/discord/models/domain/ModelChannel;)Lrx/Observable;
- .locals 4
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Lcom/discord/models/domain/ModelChannel;",
- ")",
- "Lrx/Observable<",
- "Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$State;",
- ">;"
- }
- .end annotation
-
- if-eqz p1, :cond_0
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;->storeUser:Lcom/discord/stores/StoreUser;
-
- invoke-virtual {v0}, Lcom/discord/stores/StoreUser;->observeMeId()Lrx/Observable;
-
- move-result-object v0
-
- const/4 v1, 0x1
-
- invoke-virtual {v0, v1}, Lrx/Observable;->c(I)Lrx/Observable;
-
- move-result-object v0
-
- const-wide/16 v1, 0x1388
-
- sget-object v3, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
-
- invoke-virtual {v0, v1, v2, v3}, Lrx/Observable;->g(JLjava/util/concurrent/TimeUnit;)Lrx/Observable;
-
- move-result-object v0
-
- invoke-virtual {p1}, Lcom/discord/models/domain/ModelChannel;->getRecipients()Ljava/util/List;
-
- move-result-object v1
-
- invoke-static {v1}, Lrx/Observable;->a(Ljava/lang/Iterable;)Lrx/Observable;
-
- move-result-object v1
-
- sget-object v2, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1;->INSTANCE:Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$1;
-
- invoke-virtual {v1, v2}, Lrx/Observable;->f(Le0/l/i;)Lrx/Observable;
-
- move-result-object v1
-
- invoke-static {v0, v1}, Lrx/Observable;->b(Lrx/Observable;Lrx/Observable;)Lrx/Observable;
-
- move-result-object v0
-
- invoke-virtual {v0}, Lrx/Observable;->k()Lrx/Observable;
-
- move-result-object v0
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;
-
- invoke-direct {v1, p0, p1}, Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService$observeStateForGroupDm$2;->(Lcom/discord/widgets/channels/memberlist/GroupDmMemberListService;Lcom/discord/models/domain/ModelChannel;)V
-
- invoke-virtual {v0, v1}, Lrx/Observable;->k(Le0/l/i;)Lrx/Observable;
-
- move-result-object p1
-
- const-string v0, "Observable.merge(\n \u2026 }\n }"
-
- invoke-static {p1, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- return-object p1
-
- :cond_0
- const-string p1, "channel"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 p1, 0x0
-
- throw p1
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$WhenMappings.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$WhenMappings.smali
deleted file mode 100644
index e8d4eb109b..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$WhenMappings.smali
+++ /dev/null
@@ -1,48 +0,0 @@
-.class public final synthetic Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$WhenMappings;
-.super Ljava/lang/Object;
-
-
-# static fields
-.field public static final synthetic $EnumSwitchMapping$0:[I
-
-
-# direct methods
-.method public static synthetic constructor ()V
- .locals 3
-
- invoke-static {}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->values()[Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- move-result-object v0
-
- array-length v0, v0
-
- new-array v0, v0, [I
-
- sput-object v0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$WhenMappings;->$EnumSwitchMapping$0:[I
-
- sget-object v0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$WhenMappings;->$EnumSwitchMapping$0:[I
-
- sget-object v1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->ONLINE:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
-
- move-result v1
-
- const/4 v2, 0x1
-
- aput v2, v0, v1
-
- sget-object v0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$WhenMappings;->$EnumSwitchMapping$0:[I
-
- sget-object v1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;->OFFLINE:Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
-
- move-result v1
-
- const/4 v2, 0x2
-
- aput v2, v0, v1
-
- return-void
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1.smali
deleted file mode 100644
index 9982aa8cfd..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1.smali
+++ /dev/null
@@ -1,223 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1;
-.super Lw/u/b/k;
-.source "GuildMemberListItemGenerator.kt"
-
-# interfaces
-.implements Lkotlin/jvm/functions/Function1;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt;->generateGuildMemberListItems(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;Lcom/discord/utilities/logging/Logger;)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = null
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Lw/u/b/k;",
- "Lkotlin/jvm/functions/Function1<",
- "Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;",
- "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
- ">;"
- }
-.end annotation
-
-
-# static fields
-.field public static final INSTANCE:Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1;
-
-
-# direct methods
-.method public static constructor ()V
- .locals 1
-
- new-instance v0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1;
-
- invoke-direct {v0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1;->()V
-
- sput-object v0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1;->INSTANCE:Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1;
-
- return-void
-.end method
-
-.method public constructor ()V
- .locals 1
-
- const/4 v0, 0x1
-
- invoke-direct {p0, v0}, Lw/u/b/k;->(I)V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public final invoke(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
- .locals 12
-
- if-eqz p1, :cond_5
-
- instance-of v0, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
-
- if-eqz v0, :cond_2
-
- new-instance v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;->getRowId()Ljava/lang/String;
-
- move-result-object v1
-
- check-cast p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->getType()Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader$Type;
-
- move-result-object v2
-
- sget-object v3, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$WhenMappings;->$EnumSwitchMapping$0:[I
-
- invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I
-
- move-result v2
-
- aget v2, v3, v2
-
- const/4 v3, 0x1
-
- if-eq v2, v3, :cond_1
-
- const/4 v3, 0x2
-
- if-ne v2, v3, :cond_0
-
- sget-object v2, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header$Type;->OFFLINE:Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header$Type;
-
- goto :goto_0
-
- :cond_0
- new-instance p1, Lw/g;
-
- invoke-direct {p1}, Lw/g;->()V
-
- throw p1
-
- :cond_1
- sget-object v2, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header$Type;->ONLINE:Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header$Type;
-
- :goto_0
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$StatusHeader;->getMemberCount()I
-
- move-result p1
-
- invoke-direct {v0, v1, v2, p1}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;->(Ljava/lang/String;Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header$Type;I)V
-
- goto :goto_1
-
- :cond_2
- instance-of v0, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
-
- if-eqz v0, :cond_3
-
- new-instance v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;
-
- check-cast p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->getUserId()J
-
- move-result-wide v2
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->getName()Ljava/lang/String;
-
- move-result-object v4
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isBot()Z
-
- move-result v5
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->getPresence()Lcom/discord/models/domain/ModelPresence;
-
- move-result-object v6
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->getColor()Ljava/lang/Integer;
-
- move-result-object v7
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->getAvatarUrl()Ljava/lang/String;
-
- move-result-object v8
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->getShowOwnerIndicator()Z
-
- move-result v9
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->getPremiumSince()Ljava/lang/String;
-
- move-result-object v10
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$Member;->isApplicationStreaming()Z
-
- move-result v11
-
- move-object v1, v0
-
- invoke-direct/range {v1 .. v11}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;->(JLjava/lang/String;ZLcom/discord/models/domain/ModelPresence;Ljava/lang/Integer;Ljava/lang/String;ZLjava/lang/String;Z)V
-
- goto :goto_1
-
- :cond_3
- instance-of v0, p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;
-
- if-eqz v0, :cond_4
-
- new-instance v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$RoleHeader;
-
- check-cast p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->getRoleId()J
-
- move-result-wide v1
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->getRoleName()Ljava/lang/String;
-
- move-result-object v3
-
- invoke-virtual {p1}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row$RoleHeader;->getMemberCount()I
-
- move-result p1
-
- invoke-direct {v0, v1, v2, v3, p1}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$RoleHeader;->(JLjava/lang/String;I)V
-
- :goto_1
- return-object v0
-
- :cond_4
- new-instance p1, Lw/g;
-
- invoke-direct {p1}, Lw/g;->()V
-
- throw p1
-
- :cond_5
- const-string p1, "row"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 p1, 0x0
-
- throw p1
-.end method
-
-.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
- .locals 0
-
- check-cast p1, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;
-
- invoke-virtual {p0, p1}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1;->invoke(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList$Row;)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
-
- move-result-object p1
-
- return-object p1
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt.smali
deleted file mode 100644
index 392247cd6f..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt.smali
+++ /dev/null
@@ -1,253 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt;
-.super Ljava/lang/Object;
-.source "GuildMemberListItemGenerator.kt"
-
-
-# static fields
-.field public static final LOGGING_CATEGORY:Ljava/lang/String; = "GuildMemberListItemGenerator"
-
-.field public static final PLACEHOLDER_INSTANCES:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List<",
- "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;",
- ">;"
- }
- .end annotation
-.end field
-
-
-# direct methods
-.method public static constructor ()V
- .locals 7
-
- const/16 v0, 0xa
-
- new-array v0, v0, [Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;
-
- const v2, 0x3f333333 # 0.7f
-
- invoke-direct {v1, v2}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;->(F)V
-
- const/4 v3, 0x0
-
- aput-object v1, v0, v3
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;
-
- const v3, 0x3e99999a # 0.3f
-
- invoke-direct {v1, v3}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;->(F)V
-
- const/4 v4, 0x1
-
- aput-object v1, v0, v4
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;
-
- const v4, 0x3f19999a # 0.6f
-
- invoke-direct {v1, v4}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;->(F)V
-
- const/4 v5, 0x2
-
- aput-object v1, v0, v5
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;
-
- const v5, 0x3ecccccd # 0.4f
-
- invoke-direct {v1, v5}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;->(F)V
-
- const/4 v6, 0x3
-
- aput-object v1, v0, v6
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;
-
- invoke-direct {v1, v4}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;->(F)V
-
- const/4 v4, 0x4
-
- aput-object v1, v0, v4
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;
-
- const v4, 0x3f4ccccd # 0.8f
-
- invoke-direct {v1, v4}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;->(F)V
-
- const/4 v4, 0x5
-
- aput-object v1, v0, v4
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;
-
- invoke-direct {v1, v3}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;->(F)V
-
- const/4 v3, 0x6
-
- aput-object v1, v0, v3
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;
-
- const/high16 v3, 0x3f000000 # 0.5f
-
- invoke-direct {v1, v3}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;->(F)V
-
- const/4 v3, 0x7
-
- aput-object v1, v0, v3
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;
-
- invoke-direct {v1, v2}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;->(F)V
-
- const/16 v2, 0x8
-
- aput-object v1, v0, v2
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;
-
- invoke-direct {v1, v5}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderMember;->(F)V
-
- const/16 v2, 0x9
-
- aput-object v1, v0, v2
-
- invoke-static {v0}, Le/k/a/c/e/p/g;->listOf([Ljava/lang/Object;)Ljava/util/List;
-
- move-result-object v0
-
- sput-object v0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt;->PLACEHOLDER_INSTANCES:Ljava/util/List;
-
- return-void
-.end method
-
-.method public static final synthetic access$getPLACEHOLDER_INSTANCES$p()Ljava/util/List;
- .locals 1
-
- sget-object v0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt;->PLACEHOLDER_INSTANCES:Ljava/util/List;
-
- return-object v0
-.end method
-
-.method public static final generateGuildMemberListItems(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;Lcom/discord/utilities/logging/Logger;)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList;
- .locals 8
-
- if-eqz p0, :cond_2
-
- if-eqz p1, :cond_0
-
- const-string v0, "deep copying list id: "
-
- invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v0
-
- invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getListId()Ljava/lang/String;
-
- move-result-object v1
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v3
-
- const/4 v5, 0x0
-
- const/4 v6, 0x4
-
- const/4 v7, 0x0
-
- const-string v4, "GuildMemberListItemGenerator"
-
- move-object v2, p1
-
- invoke-static/range {v2 .. v7}, Lcom/discord/utilities/logging/Logger;->recordBreadcrumb$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)V
-
- :cond_0
- invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getRows()Lcom/discord/utilities/collections/SparseMutableList;
-
- move-result-object p1
-
- sget-object v0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1;->INSTANCE:Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt$generateGuildMemberListItems$listItems$1;
-
- invoke-virtual {p1, v0}, Lcom/discord/utilities/collections/SparseMutableList;->deepCopy(Lkotlin/jvm/functions/Function1;)Lcom/discord/utilities/collections/SparseMutableList;
-
- move-result-object p1
-
- invoke-interface {p1}, Ljava/util/Collection;->isEmpty()Z
-
- move-result v0
-
- xor-int/lit8 v0, v0, 0x1
-
- if-eqz v0, :cond_1
-
- invoke-static {p1}, Lw/q/l;->first(Ljava/util/List;)Ljava/lang/Object;
-
- move-result-object v0
-
- if-nez v0, :cond_1
-
- const/4 v0, 0x0
-
- new-instance v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderHeader;
-
- invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getListId()Ljava/lang/String;
-
- move-result-object v2
-
- invoke-direct {v1, v2}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$PlaceholderHeader;->(Ljava/lang/String;)V
-
- invoke-virtual {p1, v0, v1}, Lcom/discord/utilities/collections/SparseMutableList;->set(ILjava/lang/Object;)Ljava/lang/Object;
-
- :cond_1
- new-instance v0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;
-
- invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getListId()Ljava/lang/String;
-
- move-result-object v1
-
- invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getSize()I
-
- move-result v2
-
- invoke-virtual {p0}, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->getGroupIndices()Ljava/util/SortedMap;
-
- move-result-object p0
-
- invoke-direct {v0, v1, v2, p1, p0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->(Ljava/lang/String;ILcom/discord/utilities/collections/SparseMutableList;Ljava/util/SortedMap;)V
-
- return-object v0
-
- :cond_2
- const-string p0, "channelMemberList"
-
- invoke-static {p0}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- const/4 p0, 0x0
-
- throw p0
-.end method
-
-.method public static synthetic generateGuildMemberListItems$default(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;Lcom/discord/utilities/logging/Logger;ILjava/lang/Object;)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList;
- .locals 0
-
- and-int/lit8 p2, p2, 0x2
-
- if-eqz p2, :cond_0
-
- const/4 p1, 0x0
-
- :cond_0
- invoke-static {p0, p1}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt;->generateGuildMemberListItems(Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;Lcom/discord/utilities/logging/Logger;)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList;
-
- move-result-object p0
-
- return-object p0
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItems.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItems.smali
deleted file mode 100644
index 3704685e6e..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItems.smali
+++ /dev/null
@@ -1,558 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;
-.super Ljava/lang/Object;
-.source "GuildMemberListItemGenerator.kt"
-
-# interfaces
-.implements Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList;
-
-
-# instance fields
-.field public final groupIndices:Ljava/util/SortedMap;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/SortedMap<",
- "Ljava/lang/Integer;",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
-.end field
-
-.field public final listId:Ljava/lang/String;
-
-.field public final listItems:Lcom/discord/utilities/collections/SparseMutableList;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Lcom/discord/utilities/collections/SparseMutableList<",
- "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
- ">;"
- }
- .end annotation
-.end field
-
-.field public final size:I
-
-
-# direct methods
-.method public constructor (Ljava/lang/String;ILcom/discord/utilities/collections/SparseMutableList;Ljava/util/SortedMap;)V
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/lang/String;",
- "I",
- "Lcom/discord/utilities/collections/SparseMutableList<",
- "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
- ">;",
- "Ljava/util/SortedMap<",
- "Ljava/lang/Integer;",
- "Ljava/lang/String;",
- ">;)V"
- }
- .end annotation
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_2
-
- if-eqz p3, :cond_1
-
- if-eqz p4, :cond_0
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- iput-object p1, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->listId:Ljava/lang/String;
-
- iput p2, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->size:I
-
- iput-object p3, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->listItems:Lcom/discord/utilities/collections/SparseMutableList;
-
- iput-object p4, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->groupIndices:Ljava/util/SortedMap;
-
- return-void
-
- :cond_0
- const-string p1, "groupIndices"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_1
- const-string p1, "listItems"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_2
- const-string p1, "listId"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method private final component3()Lcom/discord/utilities/collections/SparseMutableList;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Lcom/discord/utilities/collections/SparseMutableList<",
- "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->listItems:Lcom/discord/utilities/collections/SparseMutableList;
-
- return-object v0
-.end method
-
-.method private final component4()Ljava/util/SortedMap;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/SortedMap<",
- "Ljava/lang/Integer;",
- "Ljava/lang/String;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->groupIndices:Ljava/util/SortedMap;
-
- return-object v0
-.end method
-
-.method public static synthetic copy$default(Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;Ljava/lang/String;ILcom/discord/utilities/collections/SparseMutableList;Ljava/util/SortedMap;ILjava/lang/Object;)Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;
- .locals 0
-
- and-int/lit8 p6, p5, 0x1
-
- if-eqz p6, :cond_0
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object p1
-
- :cond_0
- and-int/lit8 p6, p5, 0x2
-
- if-eqz p6, :cond_1
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getSize()I
-
- move-result p2
-
- :cond_1
- and-int/lit8 p6, p5, 0x4
-
- if-eqz p6, :cond_2
-
- iget-object p3, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->listItems:Lcom/discord/utilities/collections/SparseMutableList;
-
- :cond_2
- and-int/lit8 p5, p5, 0x8
-
- if-eqz p5, :cond_3
-
- iget-object p4, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->groupIndices:Ljava/util/SortedMap;
-
- :cond_3
- invoke-virtual {p0, p1, p2, p3, p4}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->copy(Ljava/lang/String;ILcom/discord/utilities/collections/SparseMutableList;Ljava/util/SortedMap;)Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;
-
- move-result-object p0
-
- return-object p0
-.end method
-
-
-# virtual methods
-.method public final component1()Ljava/lang/String;
- .locals 1
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object v0
-
- return-object v0
-.end method
-
-.method public final component2()I
- .locals 1
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getSize()I
-
- move-result v0
-
- return v0
-.end method
-
-.method public final copy(Ljava/lang/String;ILcom/discord/utilities/collections/SparseMutableList;Ljava/util/SortedMap;)Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/lang/String;",
- "I",
- "Lcom/discord/utilities/collections/SparseMutableList<",
- "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
- ">;",
- "Ljava/util/SortedMap<",
- "Ljava/lang/Integer;",
- "Ljava/lang/String;",
- ">;)",
- "Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;"
- }
- .end annotation
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_2
-
- if-eqz p3, :cond_1
-
- if-eqz p4, :cond_0
-
- new-instance v0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;
-
- invoke-direct {v0, p1, p2, p3, p4}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->(Ljava/lang/String;ILcom/discord/utilities/collections/SparseMutableList;Ljava/util/SortedMap;)V
-
- return-object v0
-
- :cond_0
- const-string p1, "groupIndices"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_1
- const-string p1, "listItems"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_2
- const-string p1, "listId"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method public equals(Ljava/lang/Object;)Z
- .locals 2
-
- if-eq p0, p1, :cond_1
-
- instance-of v0, p1, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;
-
- if-eqz v0, :cond_0
-
- check-cast p1, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object v0
-
- invoke-virtual {p1}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object v1
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getSize()I
-
- move-result v0
-
- invoke-virtual {p1}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getSize()I
-
- move-result v1
-
- if-ne v0, v1, :cond_0
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->listItems:Lcom/discord/utilities/collections/SparseMutableList;
-
- iget-object v1, p1, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->listItems:Lcom/discord/utilities/collections/SparseMutableList;
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->groupIndices:Ljava/util/SortedMap;
-
- iget-object p1, p1, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->groupIndices:Ljava/util/SortedMap;
-
- invoke-static {v0, p1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result p1
-
- if-eqz p1, :cond_0
-
- goto :goto_0
-
- :cond_0
- const/4 p1, 0x0
-
- return p1
-
- :cond_1
- :goto_0
- const/4 p1, 0x1
-
- return p1
-.end method
-
-.method public get(I)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
- .locals 2
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->listItems:Lcom/discord/utilities/collections/SparseMutableList;
-
- invoke-virtual {v0, p1}, Lcom/discord/utilities/collections/SparseMutableList;->get(I)Ljava/lang/Object;
-
- move-result-object v0
-
- check-cast v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
-
- if-eqz v0, :cond_0
-
- goto :goto_0
-
- :cond_0
- invoke-static {}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt;->access$getPLACEHOLDER_INSTANCES$p()Ljava/util/List;
-
- move-result-object v0
-
- invoke-static {}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt;->access$getPLACEHOLDER_INSTANCES$p()Ljava/util/List;
-
- move-result-object v1
-
- invoke-interface {v1}, Ljava/util/List;->size()I
-
- move-result v1
-
- rem-int/2addr p1, v1
-
- invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
-
- move-result-object p1
-
- move-object v0, p1
-
- check-cast v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
-
- :goto_0
- return-object v0
-.end method
-
-.method public getHeaderPositionForItem(I)Ljava/lang/Integer;
- .locals 6
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->groupIndices:Ljava/util/SortedMap;
-
- invoke-interface {v0}, Ljava/util/SortedMap;->keySet()Ljava/util/Set;
-
- move-result-object v0
-
- const-string v1, "groupIndices.keys"
-
- invoke-static {v0, v1}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
-
- move-result-object v0
-
- const/4 v1, 0x0
-
- :cond_0
- :goto_0
- invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
-
- move-result v2
-
- if-eqz v2, :cond_2
-
- invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
-
- move-result-object v2
-
- move-object v3, v2
-
- check-cast v3, Ljava/lang/Integer;
-
- invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
-
- move-result v3
-
- const/4 v4, 0x1
-
- add-int/lit8 v5, p1, 0x1
-
- invoke-static {v3, v5}, Lw/u/b/j;->compare(II)I
-
- move-result v3
-
- if-gez v3, :cond_1
-
- goto :goto_1
-
- :cond_1
- const/4 v4, 0x0
-
- :goto_1
- if-eqz v4, :cond_0
-
- move-object v1, v2
-
- goto :goto_0
-
- :cond_2
- check-cast v1, Ljava/lang/Integer;
-
- return-object v1
-.end method
-
-.method public getListId()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->listId:Ljava/lang/String;
-
- return-object v0
-.end method
-
-.method public getSize()I
- .locals 1
-
- iget v0, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->size:I
-
- return v0
-.end method
-
-.method public hashCode()I
- .locals 3
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object v0
-
- const/4 v1, 0x0
-
- if-eqz v0, :cond_0
-
- invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
-
- move-result v0
-
- goto :goto_0
-
- :cond_0
- const/4 v0, 0x0
-
- :goto_0
- mul-int/lit8 v0, v0, 0x1f
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getSize()I
-
- move-result v2
-
- invoke-static {v2}, Lc;->a(I)I
-
- move-result v2
-
- add-int/2addr v0, v2
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v2, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->listItems:Lcom/discord/utilities/collections/SparseMutableList;
-
- if-eqz v2, :cond_1
-
- invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I
-
- move-result v2
-
- goto :goto_1
-
- :cond_1
- const/4 v2, 0x0
-
- :goto_1
- add-int/2addr v0, v2
-
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v2, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->groupIndices:Ljava/util/SortedMap;
-
- if-eqz v2, :cond_2
-
- invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I
-
- move-result v1
-
- :cond_2
- add-int/2addr v0, v1
-
- return v0
-.end method
-
-.method public toString()Ljava/lang/String;
- .locals 2
-
- const-string v0, "GuildMemberListItems(listId="
-
- invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v0
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object v1
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v1, ", size="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->getSize()I
-
- move-result v1
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
-
- const-string v1, ", listItems="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->listItems:Lcom/discord/utilities/collections/SparseMutableList;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
-
- const-string v1, ", groupIndices="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/GuildMemberListItems;->groupIndices:Ljava/util/SortedMap;
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
-
- const-string v1, ")"
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v0
-
- return-object v0
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1.smali
deleted file mode 100644
index 030707e73c..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1.smali
+++ /dev/null
@@ -1,134 +0,0 @@
-.class public final synthetic Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1;
-.super Lw/u/b/i;
-.source "PrivateChannelMemberListItemGenerator.kt"
-
-# interfaces
-.implements Lkotlin/jvm/functions/Function2;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt;->generateGroupDmMemberListItems(Lcom/discord/models/domain/ModelChannel;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList;
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x1019
- name = null
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Lw/u/b/i;",
- "Lkotlin/jvm/functions/Function2<",
- "Ljava/lang/String;",
- "Ljava/lang/String;",
- "Ljava/lang/Integer;",
- ">;"
- }
-.end annotation
-
-
-# static fields
-.field public static final INSTANCE:Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1;
-
-
-# direct methods
-.method public static constructor ()V
- .locals 1
-
- new-instance v0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1;
-
- invoke-direct {v0}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1;->()V
-
- sput-object v0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1;->INSTANCE:Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1;
-
- return-void
-.end method
-
-.method public constructor ()V
- .locals 1
-
- const/4 v0, 0x2
-
- invoke-direct {p0, v0}, Lw/u/b/i;->(I)V
-
- return-void
-.end method
-
-
-# virtual methods
-.method public final getName()Ljava/lang/String;
- .locals 1
-
- const-string v0, "compareTo"
-
- return-object v0
-.end method
-
-.method public final getOwner()Lkotlin/reflect/KDeclarationContainer;
- .locals 1
-
- const-class v0, Ljava/lang/String;
-
- invoke-static {v0}, Lw/u/b/w;->getOrCreateKotlinClass(Ljava/lang/Class;)Lw/y/b;
-
- move-result-object v0
-
- return-object v0
-.end method
-
-.method public final getSignature()Ljava/lang/String;
- .locals 1
-
- const-string v0, "compareTo(Ljava/lang/String;)I"
-
- return-object v0
-.end method
-
-.method public final invoke(Ljava/lang/String;Ljava/lang/String;)I
- .locals 1
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_1
-
- if-eqz p2, :cond_0
-
- invoke-virtual {p1, p2}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I
-
- move-result p1
-
- return p1
-
- :cond_0
- const-string p1, "p2"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_1
- const-string p1, "p1"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method public bridge synthetic invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
- .locals 0
-
- check-cast p1, Ljava/lang/String;
-
- check-cast p2, Ljava/lang/String;
-
- invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1;->invoke(Ljava/lang/String;Ljava/lang/String;)I
-
- move-result p1
-
- invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object p1
-
- return-object p1
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$sam$java_util_Comparator$0.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$sam$java_util_Comparator$0.smali
deleted file mode 100644
index 51a99643d4..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$sam$java_util_Comparator$0.smali
+++ /dev/null
@@ -1,46 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$sam$java_util_Comparator$0;
-.super Ljava/lang/Object;
-.source "PrivateChannelMemberListItemGenerator.kt"
-
-# interfaces
-.implements Ljava/util/Comparator;
-
-
-# instance fields
-.field public final synthetic function:Lkotlin/jvm/functions/Function2;
-
-
-# direct methods
-.method public constructor (Lkotlin/jvm/functions/Function2;)V
- .locals 0
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- iput-object p1, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$sam$java_util_Comparator$0;->function:Lkotlin/jvm/functions/Function2;
-
- return-void
-.end method
-
-
-# virtual methods
-.method public final synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I
- .locals 1
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$sam$java_util_Comparator$0;->function:Lkotlin/jvm/functions/Function2;
-
- invoke-interface {v0, p1, p2}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-
- move-result-object p1
-
- const-string p2, "invoke(...)"
-
- invoke-static {p1, p2}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- check-cast p1, Ljava/lang/Number;
-
- invoke-virtual {p1}, Ljava/lang/Number;->intValue()I
-
- move-result p1
-
- return p1
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt.smali
deleted file mode 100644
index 55e8ccf7a7..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt.smali
+++ /dev/null
@@ -1,302 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt;
-.super Ljava/lang/Object;
-.source "PrivateChannelMemberListItemGenerator.kt"
-
-
-# direct methods
-.method public static final createGroupDmHeader(I)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
- .locals 3
-
- new-instance v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
-
- sget-object v1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header$Type;->GROUP_DM:Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header$Type;
-
- const-string v2, "%group_header_key"
-
- invoke-direct {v0, v2, v1, p0}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;->(Ljava/lang/String;Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header$Type;I)V
-
- return-object v0
-.end method
-
-.method public static final createMemberListItem(Lcom/discord/models/domain/ModelUser;Lcom/discord/models/domain/ModelPresence;ZLjava/lang/String;Z)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;
- .locals 11
-
- if-eqz p3, :cond_0
-
- goto :goto_0
-
- :cond_0
- invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getUsername()Ljava/lang/String;
-
- move-result-object p3
-
- :goto_0
- move-object v3, p3
-
- const/4 p3, 0x0
-
- const/4 v0, 0x2
-
- const/4 v1, 0x0
-
- invoke-static {p0, p3, v0, v1}, Lcom/discord/utilities/icon/IconUtils;->getForUser$default(Lcom/discord/models/domain/ModelUser;ZILjava/lang/Object;)Ljava/lang/String;
-
- move-result-object v7
-
- new-instance p3, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;
-
- invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getId()J
-
- move-result-wide v1
-
- const-string v0, "name"
-
- invoke-static {v3, v0}, Lw/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
-
- invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->isBot()Z
-
- move-result v4
-
- const/4 v6, 0x0
-
- const/4 v9, 0x0
-
- move-object v0, p3
-
- move-object v5, p1
-
- move v8, p2
-
- move v10, p4
-
- invoke-direct/range {v0 .. v10}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;->(JLjava/lang/String;ZLcom/discord/models/domain/ModelPresence;Ljava/lang/Integer;Ljava/lang/String;ZLjava/lang/String;Z)V
-
- return-object p3
-.end method
-
-.method public static final generateGroupDmMemberListItems(Lcom/discord/models/domain/ModelChannel;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList;
- .locals 11
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Lcom/discord/models/domain/ModelChannel;",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "+",
- "Lcom/discord/models/domain/ModelUser;",
- ">;",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelPresence;",
- ">;",
- "Ljava/util/Map<",
- "Ljava/lang/Long;",
- "Lcom/discord/models/domain/ModelApplicationStream;",
- ">;)",
- "Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList;"
- }
- .end annotation
-
- const/4 v0, 0x0
-
- if-eqz p0, :cond_7
-
- if-eqz p1, :cond_6
-
- if-eqz p2, :cond_5
-
- if-eqz p3, :cond_4
-
- new-instance v1, Ljava/util/TreeMap;
-
- sget-object v2, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1;->INSTANCE:Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$generateGroupDmMemberListItems$memberItems$1;
-
- if-eqz v2, :cond_0
-
- new-instance v3, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$sam$java_util_Comparator$0;
-
- invoke-direct {v3, v2}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt$sam$java_util_Comparator$0;->(Lkotlin/jvm/functions/Function2;)V
-
- move-object v2, v3
-
- :cond_0
- check-cast v2, Ljava/util/Comparator;
-
- invoke-direct {v1, v2}, Ljava/util/TreeMap;->(Ljava/util/Comparator;)V
-
- invoke-interface {p1}, Ljava/util/Map;->values()Ljava/util/Collection;
-
- move-result-object v2
-
- invoke-interface {v2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
-
- move-result-object v2
-
- :goto_0
- invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
-
- move-result v3
-
- if-eqz v3, :cond_3
-
- invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
-
- move-result-object v3
-
- check-cast v3, Lcom/discord/models/domain/ModelUser;
-
- new-instance v4, Ljava/lang/StringBuilder;
-
- invoke-direct {v4}, Ljava/lang/StringBuilder;->()V
-
- invoke-virtual {v3}, Lcom/discord/models/domain/ModelUser;->getUsernameLower()Ljava/lang/String;
-
- move-result-object v5
-
- invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v3}, Lcom/discord/models/domain/ModelUser;->getDiscriminatorWithPadding()Ljava/lang/String;
-
- move-result-object v5
-
- invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
-
- move-result-object v4
-
- invoke-virtual {p0}, Lcom/discord/models/domain/ModelChannel;->getNicks()Ljava/util/Map;
-
- move-result-object v5
-
- if-eqz v5, :cond_1
-
- invoke-static {v3, v5}, Le/e/b/a/a;->a(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object;
-
- move-result-object v5
-
- check-cast v5, Lcom/discord/models/domain/ModelChannel$RecipientNick;
-
- if-eqz v5, :cond_1
-
- invoke-virtual {v5}, Lcom/discord/models/domain/ModelChannel$RecipientNick;->getNick()Ljava/lang/String;
-
- move-result-object v5
-
- goto :goto_1
-
- :cond_1
- move-object v5, v0
-
- :goto_1
- invoke-virtual {p0}, Lcom/discord/models/domain/ModelChannel;->getOwnerId()J
-
- move-result-wide v6
-
- invoke-virtual {v3}, Lcom/discord/models/domain/ModelUser;->getId()J
-
- move-result-wide v8
-
- cmp-long v10, v6, v8
-
- if-nez v10, :cond_2
-
- const/4 v6, 0x1
-
- goto :goto_2
-
- :cond_2
- const/4 v6, 0x0
-
- :goto_2
- invoke-static {v3, p2}, Le/e/b/a/a;->a(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object;
-
- move-result-object v7
-
- check-cast v7, Lcom/discord/models/domain/ModelPresence;
-
- invoke-virtual {v3}, Lcom/discord/models/domain/ModelUser;->getId()J
-
- move-result-wide v8
-
- invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
-
- move-result-object v8
-
- invoke-interface {p3, v8}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
-
- move-result v8
-
- invoke-static {v3, v7, v6, v5, v8}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt;->createMemberListItem(Lcom/discord/models/domain/ModelUser;Lcom/discord/models/domain/ModelPresence;ZLjava/lang/String;Z)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;
-
- move-result-object v3
-
- invoke-interface {v1, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-
- goto :goto_0
-
- :cond_3
- invoke-interface {p1}, Ljava/util/Map;->size()I
-
- move-result p1
-
- new-instance p2, Ljava/util/ArrayList;
-
- add-int/lit8 p3, p1, 0x1
-
- invoke-direct {p2, p3}, Ljava/util/ArrayList;->(I)V
-
- invoke-static {p1}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt;->createGroupDmHeader(I)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
-
- move-result-object p1
-
- invoke-virtual {p2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
-
- invoke-virtual {v1}, Ljava/util/TreeMap;->values()Ljava/util/Collection;
-
- move-result-object p1
-
- invoke-virtual {p2, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
-
- new-instance p1, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;
-
- invoke-virtual {p0}, Lcom/discord/models/domain/ModelChannel;->getId()J
-
- move-result-wide v0
-
- invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
-
- move-result-object p0
-
- invoke-direct {p1, p0, p2}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->(Ljava/lang/String;Ljava/util/List;)V
-
- return-object p1
-
- :cond_4
- const-string p0, "applicationStreams"
-
- invoke-static {p0}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_5
- const-string p0, "presences"
-
- invoke-static {p0}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_6
- const-string p0, "users"
-
- invoke-static {p0}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_7
- const-string p0, "channel"
-
- invoke-static {p0}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItems.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItems.smali
deleted file mode 100644
index d9c40bbbc8..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItems.smali
+++ /dev/null
@@ -1,321 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;
-.super Ljava/lang/Object;
-.source "PrivateChannelMemberListItemGenerator.kt"
-
-# interfaces
-.implements Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList;
-
-
-# instance fields
-.field public final listId:Ljava/lang/String;
-
-.field public final listItems:Ljava/util/List;
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "Ljava/util/List<",
- "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
- ">;"
- }
- .end annotation
-.end field
-
-
-# direct methods
-.method public constructor (Ljava/lang/String;Ljava/util/List;)V
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/lang/String;",
- "Ljava/util/List<",
- "+",
- "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
- ">;)V"
- }
- .end annotation
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_1
-
- if-eqz p2, :cond_0
-
- invoke-direct {p0}, Ljava/lang/Object;->()V
-
- iput-object p1, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->listId:Ljava/lang/String;
-
- iput-object p2, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->listItems:Ljava/util/List;
-
- return-void
-
- :cond_0
- const-string p1, "listItems"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_1
- const-string p1, "listId"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method private final component2()Ljava/util/List;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "()",
- "Ljava/util/List<",
- "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
- ">;"
- }
- .end annotation
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->listItems:Ljava/util/List;
-
- return-object v0
-.end method
-
-.method public static synthetic copy$default(Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;Ljava/lang/String;Ljava/util/List;ILjava/lang/Object;)Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;
- .locals 0
-
- and-int/lit8 p4, p3, 0x1
-
- if-eqz p4, :cond_0
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object p1
-
- :cond_0
- and-int/lit8 p3, p3, 0x2
-
- if-eqz p3, :cond_1
-
- iget-object p2, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->listItems:Ljava/util/List;
-
- :cond_1
- invoke-virtual {p0, p1, p2}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->copy(Ljava/lang/String;Ljava/util/List;)Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;
-
- move-result-object p0
-
- return-object p0
-.end method
-
-
-# virtual methods
-.method public final component1()Ljava/lang/String;
- .locals 1
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object v0
-
- return-object v0
-.end method
-
-.method public final copy(Ljava/lang/String;Ljava/util/List;)Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;
- .locals 1
- .annotation system Ldalvik/annotation/Signature;
- value = {
- "(",
- "Ljava/lang/String;",
- "Ljava/util/List<",
- "+",
- "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
- ">;)",
- "Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;"
- }
- .end annotation
-
- const/4 v0, 0x0
-
- if-eqz p1, :cond_1
-
- if-eqz p2, :cond_0
-
- new-instance v0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;
-
- invoke-direct {v0, p1, p2}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->(Ljava/lang/String;Ljava/util/List;)V
-
- return-object v0
-
- :cond_0
- const-string p1, "listItems"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-
- :cond_1
- const-string p1, "listId"
-
- invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
-
- throw v0
-.end method
-
-.method public equals(Ljava/lang/Object;)Z
- .locals 2
-
- if-eq p0, p1, :cond_1
-
- instance-of v0, p1, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;
-
- if-eqz v0, :cond_0
-
- check-cast p1, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object v0
-
- invoke-virtual {p1}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object v1
-
- invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result v0
-
- if-eqz v0, :cond_0
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->listItems:Ljava/util/List;
-
- iget-object p1, p1, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->listItems:Ljava/util/List;
-
- invoke-static {v0, p1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
-
- move-result p1
-
- if-eqz p1, :cond_0
-
- goto :goto_0
-
- :cond_0
- const/4 p1, 0x0
-
- return p1
-
- :cond_1
- :goto_0
- const/4 p1, 0x1
-
- return p1
-.end method
-
-.method public get(I)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->listItems:Ljava/util/List;
-
- invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
-
- move-result-object p1
-
- check-cast p1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
-
- return-object p1
-.end method
-
-.method public getHeaderPositionForItem(I)Ljava/lang/Integer;
- .locals 0
-
- const/4 p1, 0x0
-
- invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object p1
-
- return-object p1
-.end method
-
-.method public getListId()Ljava/lang/String;
- .locals 1
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->listId:Ljava/lang/String;
-
- return-object v0
-.end method
-
-.method public getSize()I
- .locals 1
-
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->listItems:Ljava/util/List;
-
- invoke-interface {v0}, Ljava/util/List;->size()I
-
- move-result v0
-
- return v0
-.end method
-
-.method public hashCode()I
- .locals 3
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object v0
-
- const/4 v1, 0x0
-
- if-eqz v0, :cond_0
-
- invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
-
- move-result v0
-
- goto :goto_0
-
- :cond_0
- const/4 v0, 0x0
-
- :goto_0
- mul-int/lit8 v0, v0, 0x1f
-
- iget-object v2, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->listItems:Ljava/util/List;
-
- if-eqz v2, :cond_1
-
- invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I
-
- move-result v1
-
- :cond_1
- add-int/2addr v0, v1
-
- return v0
-.end method
-
-.method public toString()Ljava/lang/String;
- .locals 3
-
- const-string v0, "PrivateChannelMemberListItems(listId="
-
- invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- move-result-object v0
-
- invoke-virtual {p0}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->getListId()Ljava/lang/String;
-
- move-result-object v1
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- const-string v1, ", listItems="
-
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
-
- iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMemberListItems;->listItems:Ljava/util/List;
-
- const-string v2, ")"
-
- invoke-static {v0, v1, v2}, Le/e/b/a/a;->a(Ljava/lang/StringBuilder;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;
-
- move-result-object v0
-
- return-object v0
-.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList.smali
new file mode 100644
index 0000000000..20070e36af
--- /dev/null
+++ b/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList.smali
@@ -0,0 +1,102 @@
+.class public Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList;
+.super Ljava/lang/Object;
+.source "PrivateChannelMembersListModelProvider.java"
+
+# interfaces
+.implements Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+
+
+# annotations
+.annotation system Ldalvik/annotation/EnclosingClass;
+ value = Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider;
+.end annotation
+
+.annotation system Ldalvik/annotation/InnerClass;
+ accessFlags = 0x9
+ name = "MemberList"
+.end annotation
+
+
+# instance fields
+.field public final listId:Ljava/lang/String;
+
+.field public final rows:Ljava/util/List;
+ .annotation system Ldalvik/annotation/Signature;
+ value = {
+ "Ljava/util/List<",
+ "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
+ ">;"
+ }
+ .end annotation
+.end field
+
+
+# direct methods
+.method public constructor (Ljava/lang/String;Ljava/util/List;)V
+ .locals 0
+ .annotation system Ldalvik/annotation/Signature;
+ value = {
+ "(",
+ "Ljava/lang/String;",
+ "Ljava/util/List<",
+ "Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;",
+ ">;)V"
+ }
+ .end annotation
+
+ invoke-direct {p0}, Ljava/lang/Object;->()V
+
+ iput-object p1, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList;->listId:Ljava/lang/String;
+
+ iput-object p2, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList;->rows:Ljava/util/List;
+
+ return-void
+.end method
+
+
+# virtual methods
+.method public get(I)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
+ .locals 1
+ .annotation build Landroidx/annotation/Nullable;
+ .end annotation
+
+ iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList;->rows:Ljava/util/List;
+
+ invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
+
+ move-result-object p1
+
+ check-cast p1, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
+
+ return-object p1
+.end method
+
+.method public getHeaderPositionForItem(I)I
+ .locals 0
+
+ const/4 p1, 0x0
+
+ return p1
+.end method
+
+.method public getListId()Ljava/lang/String;
+ .locals 1
+ .annotation build Landroidx/annotation/NonNull;
+ .end annotation
+
+ iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList;->listId:Ljava/lang/String;
+
+ return-object v0
+.end method
+
+.method public getSize()I
+ .locals 1
+
+ iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList;->rows:Ljava/util/List;
+
+ invoke-interface {v0}, Ljava/util/List;->size()I
+
+ move-result v0
+
+ return v0
+.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider.smali
new file mode 100644
index 0000000000..b79acee354
--- /dev/null
+++ b/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider.smali
@@ -0,0 +1,547 @@
+.class public Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider;
+.super Ljava/lang/Object;
+.source "PrivateChannelMembersListModelProvider.java"
+
+
+# annotations
+.annotation system Ldalvik/annotation/MemberClasses;
+ value = {
+ Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList;
+ }
+.end annotation
+
+
+# static fields
+.field public static final empty:Lrx/Observable;
+ .annotation system Ldalvik/annotation/Signature;
+ value = {
+ "Lrx/Observable<",
+ "Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;",
+ ">;"
+ }
+ .end annotation
+.end field
+
+
+# direct methods
+.method public static constructor ()V
+ .locals 3
+
+ new-instance v0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList;
+
+ invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
+
+ move-result-object v1
+
+ const-string v2, ""
+
+ invoke-direct {v0, v2, v1}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList;->(Ljava/lang/String;Ljava/util/List;)V
+
+ new-instance v1, Le0/m/e/j;
+
+ invoke-direct {v1, v0}, Le0/m/e/j;->(Ljava/lang/Object;)V
+
+ sput-object v1, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider;->empty:Lrx/Observable;
+
+ return-void
+.end method
+
+.method public constructor ()V
+ .locals 0
+
+ invoke-direct {p0}, Ljava/lang/Object;->()V
+
+ return-void
+.end method
+
+.method public static synthetic a(JLjava/util/Map;Lcom/discord/models/domain/ModelChannel;Ljava/util/Map;Ljava/util/Map;)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+ .locals 6
+
+ move-object v0, p3
+
+ move-object v1, p2
+
+ move-object v2, p4
+
+ move-object v3, p5
+
+ move-wide v4, p0
+
+ invoke-static/range {v0 .. v5}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider;->buildModel(Lcom/discord/models/domain/ModelChannel;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;J)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+
+ move-result-object p0
+
+ return-object p0
+.end method
+
+.method public static synthetic a(ILandroid/content/Context;)Ljava/lang/String;
+ .locals 2
+
+ new-instance v0, Ljava/lang/StringBuilder;
+
+ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V
+
+ const v1, 0x7f120c2a
+
+ invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
+
+ move-result-object p1
+
+ invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
+
+ const-string p1, " \u2015 "
+
+ invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
+
+ invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
+
+ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
+
+ move-result-object p0
+
+ return-object p0
+.end method
+
+.method public static synthetic a(JLcom/discord/models/domain/ModelChannel;)Lrx/Observable;
+ .locals 2
+
+ if-nez p2, :cond_0
+
+ sget-object p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider;->empty:Lrx/Observable;
+
+ return-object p0
+
+ :cond_0
+ invoke-virtual {p2}, Lcom/discord/models/domain/ModelChannel;->getType()I
+
+ move-result v0
+
+ const/4 v1, 0x3
+
+ if-eq v0, v1, :cond_1
+
+ sget-object p0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider;->empty:Lrx/Observable;
+
+ return-object p0
+
+ :cond_1
+ invoke-virtual {p2}, Lcom/discord/models/domain/ModelChannel;->getRecipients()Ljava/util/List;
+
+ move-result-object p2
+
+ invoke-static {p0, p1, p2}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider;->getForGroup(JLjava/util/List;)Lrx/Observable;
+
+ move-result-object p0
+
+ return-object p0
+.end method
+
+.method public static synthetic a(JLjava/util/List;)Lrx/Observable;
+ .locals 4
+
+ invoke-static {}, Lcom/discord/stores/StoreStream;->getUsers()Lcom/discord/stores/StoreUser;
+
+ move-result-object v0
+
+ invoke-virtual {v0, p2}, Lcom/discord/stores/StoreUser;->observeUsers(Ljava/util/Collection;)Lrx/Observable;
+
+ move-result-object v0
+
+ invoke-static {}, Lcom/discord/stores/StoreStream;->getChannels()Lcom/discord/stores/StoreChannels;
+
+ move-result-object v1
+
+ invoke-virtual {v1, p0, p1}, Lcom/discord/stores/StoreChannels;->get(J)Lrx/Observable;
+
+ move-result-object v1
+
+ invoke-static {}, Lcom/discord/stores/StoreStream;->getPresences()Lcom/discord/stores/StoreUserPresence;
+
+ move-result-object v2
+
+ invoke-virtual {v2, p2}, Lcom/discord/stores/StoreUserPresence;->getForUserIds(Ljava/util/Collection;)Lrx/Observable;
+
+ move-result-object p2
+
+ invoke-static {}, Lcom/discord/stores/StoreStream;->getApplicationStreaming()Lcom/discord/stores/StoreApplicationStreaming;
+
+ move-result-object v2
+
+ invoke-virtual {v2}, Lcom/discord/stores/StoreApplicationStreaming;->getStreamsByUser()Lrx/Observable;
+
+ move-result-object v2
+
+ new-instance v3, Le/a/k/a/r1/c;
+
+ invoke-direct {v3, p0, p1}, Le/a/k/a/r1/c;->(J)V
+
+ invoke-static {v0, v1, p2, v2, v3}, Lrx/Observable;->a(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func4;)Lrx/Observable;
+
+ move-result-object p0
+
+ return-object p0
+.end method
+
+.method public static buildModel(Lcom/discord/models/domain/ModelChannel;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;J)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+ .locals 13
+ .param p0 # Lcom/discord/models/domain/ModelChannel;
+ .annotation build Landroidx/annotation/Nullable;
+ .end annotation
+ .end param
+ .annotation system Ldalvik/annotation/Signature;
+ value = {
+ "(",
+ "Lcom/discord/models/domain/ModelChannel;",
+ "Ljava/util/Map<",
+ "Ljava/lang/Long;",
+ "Lcom/discord/models/domain/ModelUser;",
+ ">;",
+ "Ljava/util/Map<",
+ "Ljava/lang/Long;",
+ "Lcom/discord/models/domain/ModelPresence;",
+ ">;",
+ "Ljava/util/Map<",
+ "Ljava/lang/Long;",
+ "Lcom/discord/models/domain/ModelApplicationStream;",
+ ">;J)",
+ "Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;"
+ }
+ .end annotation
+
+ new-instance v0, Ljava/util/TreeMap;
+
+ sget-object v1, Le/a/k/a/r1/f;->d:Le/a/k/a/r1/f;
+
+ invoke-direct {v0, v1}, Ljava/util/TreeMap;->(Ljava/util/Comparator;)V
+
+ const/4 v1, 0x0
+
+ if-eqz p0, :cond_0
+
+ invoke-virtual {p0}, Lcom/discord/models/domain/ModelChannel;->getNicks()Ljava/util/Map;
+
+ move-result-object v2
+
+ goto :goto_0
+
+ :cond_0
+ move-object v2, v1
+
+ :goto_0
+ invoke-interface {p1}, Ljava/util/Map;->values()Ljava/util/Collection;
+
+ move-result-object v3
+
+ invoke-interface {v3}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
+
+ move-result-object v3
+
+ :goto_1
+ invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
+
+ move-result v4
+
+ const/4 v5, 0x1
+
+ if-eqz v4, :cond_4
+
+ invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
+
+ move-result-object v4
+
+ check-cast v4, Lcom/discord/models/domain/ModelUser;
+
+ new-instance v6, Ljava/lang/StringBuilder;
+
+ invoke-direct {v6}, Ljava/lang/StringBuilder;->()V
+
+ invoke-virtual {v4}, Lcom/discord/models/domain/ModelUser;->getUsernameLower()Ljava/lang/String;
+
+ move-result-object v7
+
+ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
+
+ invoke-virtual {v4}, Lcom/discord/models/domain/ModelUser;->getDiscriminatorWithPadding()Ljava/lang/String;
+
+ move-result-object v7
+
+ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
+
+ invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
+
+ move-result-object v6
+
+ if-eqz v2, :cond_1
+
+ invoke-static {v4, v2}, Le/e/b/a/a;->a(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object;
+
+ move-result-object v7
+
+ check-cast v7, Lcom/discord/models/domain/ModelChannel$RecipientNick;
+
+ goto :goto_2
+
+ :cond_1
+ move-object v7, v1
+
+ :goto_2
+ if-eqz v7, :cond_2
+
+ invoke-virtual {v7}, Lcom/discord/models/domain/ModelChannel$RecipientNick;->getNick()Ljava/lang/String;
+
+ move-result-object v7
+
+ goto :goto_3
+
+ :cond_2
+ move-object v7, v1
+
+ :goto_3
+ if-eqz p0, :cond_3
+
+ invoke-virtual {p0}, Lcom/discord/models/domain/ModelChannel;->getOwnerId()J
+
+ move-result-wide v8
+
+ invoke-virtual {v4}, Lcom/discord/models/domain/ModelUser;->getId()J
+
+ move-result-wide v10
+
+ cmp-long v12, v8, v10
+
+ if-nez v12, :cond_3
+
+ goto :goto_4
+
+ :cond_3
+ const/4 v5, 0x0
+
+ :goto_4
+ move-object v8, p2
+
+ invoke-static {v4, p2}, Le/e/b/a/a;->a(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object;
+
+ move-result-object v9
+
+ check-cast v9, Lcom/discord/models/domain/ModelPresence;
+
+ invoke-virtual {v4}, Lcom/discord/models/domain/ModelUser;->getId()J
+
+ move-result-wide v10
+
+ invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
+
+ move-result-object v10
+
+ move-object/from16 v11, p3
+
+ invoke-interface {v11, v10}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
+
+ move-result v10
+
+ invoke-static {v4, v9, v5, v7, v10}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider;->createGroupDMMember(Lcom/discord/models/domain/ModelUser;Lcom/discord/models/domain/ModelPresence;ZLjava/lang/String;Z)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;
+
+ move-result-object v4
+
+ invoke-interface {v0, v6, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+
+ goto :goto_1
+
+ :cond_4
+ new-instance v1, Ljava/util/ArrayList;
+
+ invoke-interface {v0}, Ljava/util/Map;->size()I
+
+ move-result v2
+
+ add-int/2addr v2, v5
+
+ invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V
+
+ invoke-interface {p1}, Ljava/util/Map;->size()I
+
+ move-result v2
+
+ invoke-static {v2}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider;->createGroupDMHeader(I)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
+
+ move-result-object v2
+
+ invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
+
+ invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection;
+
+ move-result-object v0
+
+ invoke-interface {v1, v0}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
+
+ new-instance v0, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList;
+
+ invoke-static/range {p4 .. p5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
+
+ move-result-object v2
+
+ invoke-direct {v0, v2, v1}, Lcom/discord/widgets/channels/memberlist/PrivateChannelMembersListModelProvider$MemberList;->(Ljava/lang/String;Ljava/util/List;)V
+
+ return-object v0
+.end method
+
+.method public static createGroupDMHeader(I)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
+ .locals 2
+
+ new-instance v0, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;
+
+ new-instance v1, Le/a/k/a/r1/b;
+
+ invoke-direct {v1, p0}, Le/a/k/a/r1/b;->(I)V
+
+ const-string p0, "%group_header_key"
+
+ invoke-direct {v0, p0, v1}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Header;->(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
+
+ return-object v0
+.end method
+
+.method public static createGroupDMMember(Lcom/discord/models/domain/ModelUser;Lcom/discord/models/domain/ModelPresence;ZLjava/lang/String;Z)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;
+ .locals 11
+ .param p3 # Ljava/lang/String;
+ .annotation build Landroidx/annotation/Nullable;
+ .end annotation
+ .end param
+
+ if-eqz p3, :cond_0
+
+ goto :goto_0
+
+ :cond_0
+ invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getUsername()Ljava/lang/String;
+
+ move-result-object p3
+
+ :goto_0
+ move-object v3, p3
+
+ invoke-static {p0}, Lcom/discord/utilities/icon/IconUtils;->getForUser(Lcom/discord/models/domain/ModelUser;)Ljava/lang/String;
+
+ move-result-object v7
+
+ new-instance p3, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;
+
+ invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getId()J
+
+ move-result-wide v1
+
+ invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->isBot()Z
+
+ move-result v4
+
+ const/4 v6, 0x0
+
+ const/4 v9, 0x0
+
+ move-object v0, p3
+
+ move-object v5, p1
+
+ move v8, p2
+
+ move v10, p4
+
+ invoke-direct/range {v0 .. v10}, Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item$Member;->(JLjava/lang/String;ZLcom/discord/models/domain/ModelPresence;Ljava/lang/Integer;Ljava/lang/String;ZLjava/lang/String;Z)V
+
+ return-object p3
+.end method
+
+.method public static get(J)Lrx/Observable;
+ .locals 2
+ .annotation system Ldalvik/annotation/Signature;
+ value = {
+ "(J)",
+ "Lrx/Observable<",
+ "Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;",
+ ">;"
+ }
+ .end annotation
+
+ invoke-static {}, Lcom/discord/stores/StoreStream;->getChannels()Lcom/discord/stores/StoreChannels;
+
+ move-result-object v0
+
+ invoke-virtual {v0, p0, p1}, Lcom/discord/stores/StoreChannels;->get(J)Lrx/Observable;
+
+ move-result-object v0
+
+ new-instance v1, Le/a/k/a/r1/d;
+
+ invoke-direct {v1, p0, p1}, Le/a/k/a/r1/d;->(J)V
+
+ invoke-virtual {v0, v1}, Lrx/Observable;->k(Le0/l/i;)Lrx/Observable;
+
+ move-result-object p0
+
+ return-object p0
+.end method
+
+.method public static getForGroup(JLjava/util/List;)Lrx/Observable;
+ .locals 4
+ .annotation system Ldalvik/annotation/Signature;
+ value = {
+ "(J",
+ "Ljava/util/List<",
+ "Lcom/discord/models/domain/ModelUser;",
+ ">;)",
+ "Lrx/Observable<",
+ "Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;",
+ ">;"
+ }
+ .end annotation
+
+ invoke-static {}, Lcom/discord/stores/StoreStream;->getUsers()Lcom/discord/stores/StoreUser;
+
+ move-result-object v0
+
+ invoke-virtual {v0}, Lcom/discord/stores/StoreUser;->observeMeId()Lrx/Observable;
+
+ move-result-object v0
+
+ const/4 v1, 0x1
+
+ invoke-virtual {v0, v1}, Lrx/Observable;->c(I)Lrx/Observable;
+
+ move-result-object v0
+
+ sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
+
+ const-wide/16 v2, 0x1388
+
+ invoke-virtual {v0, v2, v3, v1}, Lrx/Observable;->g(JLjava/util/concurrent/TimeUnit;)Lrx/Observable;
+
+ move-result-object v0
+
+ invoke-static {p2}, Lrx/Observable;->a(Ljava/lang/Iterable;)Lrx/Observable;
+
+ move-result-object p2
+
+ sget-object v1, Le/a/k/a/r1/a;->d:Le/a/k/a/r1/a;
+
+ invoke-virtual {p2, v1}, Lrx/Observable;->f(Le0/l/i;)Lrx/Observable;
+
+ move-result-object p2
+
+ invoke-static {v0, p2}, Lrx/Observable;->b(Lrx/Observable;Lrx/Observable;)Lrx/Observable;
+
+ move-result-object p2
+
+ invoke-virtual {p2}, Lrx/Observable;->k()Lrx/Observable;
+
+ move-result-object p2
+
+ new-instance v0, Le/a/k/a/r1/e;
+
+ invoke-direct {v0, p0, p1}, Le/a/k/a/r1/e;->(J)V
+
+ invoke-virtual {p2, v0}, Lrx/Observable;->k(Le0/l/i;)Lrx/Observable;
+
+ move-result-object p0
+
+ return-object p0
+.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList$Companion$EMPTY$1.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion$EMPTY_MEMBER_LIST$1.smali
similarity index 61%
rename from com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList$Companion$EMPTY$1.smali
rename to com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion$EMPTY_MEMBER_LIST$1.smali
index cbe49baf86..eedb7ecf96 100644
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList$Companion$EMPTY$1.smali
+++ b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion$EMPTY_MEMBER_LIST$1.smali
@@ -1,14 +1,14 @@
-.class public final Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList$Companion$EMPTY$1;
+.class public final Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion$EMPTY_MEMBER_LIST$1;
.super Ljava/lang/Object;
-.source "WidgetChannelMembersListViewModel.kt"
+.source "WidgetChannelMembersList.kt"
# interfaces
-.implements Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList;
+.implements Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList$Companion;
+ value = Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@@ -31,7 +31,7 @@
const-string v0, ""
- iput-object v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList$Companion$EMPTY$1;->listId:Ljava/lang/String;
+ iput-object v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion$EMPTY_MEMBER_LIST$1;->listId:Ljava/lang/String;
return-void
.end method
@@ -39,33 +39,25 @@
# virtual methods
.method public get(I)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
- .locals 1
-
- new-instance p1, Ljava/lang/IllegalStateException;
-
- const-string v0, ""
-
- invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V
-
- throw p1
-.end method
-
-.method public getHeaderPositionForItem(I)Ljava/lang/Integer;
.locals 0
const/4 p1, 0x0
- invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
-
- move-result-object p1
-
return-object p1
.end method
+.method public getHeaderPositionForItem(I)I
+ .locals 0
+
+ const/4 p1, 0x0
+
+ return p1
+.end method
+
.method public getListId()Ljava/lang/String;
.locals 1
- iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList$Companion$EMPTY$1;->listId:Ljava/lang/String;
+ iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion$EMPTY_MEMBER_LIST$1;->listId:Ljava/lang/String;
return-object v0
.end method
@@ -73,7 +65,7 @@
.method public getSize()I
.locals 1
- iget v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$MemberList$Companion$EMPTY$1;->size:I
+ iget v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion$EMPTY_MEMBER_LIST$1;->size:I
return v0
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$Event.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion.smali
similarity index 51%
rename from com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$Event.smali
rename to com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion.smali
index 0079885a66..3e1b3377e4 100644
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$Event.smali
+++ b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion.smali
@@ -1,23 +1,16 @@
-.class public abstract Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$Event;
+.class public final Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion;
.super Ljava/lang/Object;
-.source "WidgetChannelMembersListViewModel.kt"
+.source "WidgetChannelMembersList.kt"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
- value = Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel;
+ value = Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x409
- name = "Event"
-.end annotation
-
-.annotation system Ldalvik/annotation/MemberClasses;
- value = {
- Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$Event$ScrollToTop;,
- Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$Event$UpdateRanges;
- }
+ accessFlags = 0x19
+ name = "Companion"
.end annotation
@@ -33,7 +26,7 @@
.method public synthetic constructor (Lkotlin/jvm/internal/DefaultConstructorMarker;)V
.locals 0
- invoke-direct {p0}, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$Event;->()V
+ invoke-direct {p0}, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Companion;->()V
return-void
.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList.smali
new file mode 100644
index 0000000000..2861164de8
--- /dev/null
+++ b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList.smali
@@ -0,0 +1,28 @@
+.class public interface abstract Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+.super Ljava/lang/Object;
+.source "WidgetChannelMembersList.kt"
+
+
+# annotations
+.annotation system Ldalvik/annotation/EnclosingClass;
+ value = Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList;
+.end annotation
+
+.annotation system Ldalvik/annotation/InnerClass;
+ accessFlags = 0x609
+ name = "MemberList"
+.end annotation
+
+
+# virtual methods
+.method public abstract get(I)Lcom/discord/widgets/channels/memberlist/adapter/ChannelMembersListAdapter$Item;
+.end method
+
+.method public abstract getHeaderPositionForItem(I)I
+.end method
+
+.method public abstract getListId()Ljava/lang/String;
+.end method
+
+.method public abstract getSize()I
+.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model.smali
new file mode 100644
index 0000000000..b294046c5e
--- /dev/null
+++ b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model.smali
@@ -0,0 +1,367 @@
+.class public final Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;
+.super Ljava/lang/Object;
+.source "WidgetChannelMembersList.kt"
+
+
+# annotations
+.annotation system Ldalvik/annotation/EnclosingClass;
+ value = Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList;
+.end annotation
+
+.annotation system Ldalvik/annotation/InnerClass;
+ accessFlags = 0x19
+ name = "Model"
+.end annotation
+
+
+# instance fields
+.field public final channelId:J
+
+.field public final guildId:Ljava/lang/Long;
+
+.field public final isOpen:Z
+
+.field public final memberList:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+
+
+# direct methods
+.method public constructor (Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;ZJLjava/lang/Long;)V
+ .locals 0
+
+ if-eqz p1, :cond_0
+
+ invoke-direct {p0}, Ljava/lang/Object;->()V
+
+ iput-object p1, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->memberList:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+
+ iput-boolean p2, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->isOpen:Z
+
+ iput-wide p3, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->channelId:J
+
+ iput-object p5, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->guildId:Ljava/lang/Long;
+
+ return-void
+
+ :cond_0
+ const-string p1, "memberList"
+
+ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
+
+ const/4 p1, 0x0
+
+ throw p1
+.end method
+
+.method public static synthetic copy$default(Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;ZJLjava/lang/Long;ILjava/lang/Object;)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;
+ .locals 3
+
+ and-int/lit8 p7, p6, 0x1
+
+ if-eqz p7, :cond_0
+
+ iget-object p1, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->memberList:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+
+ :cond_0
+ and-int/lit8 p7, p6, 0x2
+
+ if-eqz p7, :cond_1
+
+ iget-boolean p2, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->isOpen:Z
+
+ :cond_1
+ move p7, p2
+
+ and-int/lit8 p2, p6, 0x4
+
+ if-eqz p2, :cond_2
+
+ iget-wide p3, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->channelId:J
+
+ :cond_2
+ move-wide v0, p3
+
+ and-int/lit8 p2, p6, 0x8
+
+ if-eqz p2, :cond_3
+
+ iget-object p5, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->guildId:Ljava/lang/Long;
+
+ :cond_3
+ move-object v2, p5
+
+ move-object p2, p0
+
+ move-object p3, p1
+
+ move p4, p7
+
+ move-wide p5, v0
+
+ move-object p7, v2
+
+ invoke-virtual/range {p2 .. p7}, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->copy(Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;ZJLjava/lang/Long;)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;
+
+ move-result-object p0
+
+ return-object p0
+.end method
+
+
+# virtual methods
+.method public final component1()Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+ .locals 1
+
+ iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->memberList:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+
+ return-object v0
+.end method
+
+.method public final component2()Z
+ .locals 1
+
+ iget-boolean v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->isOpen:Z
+
+ return v0
+.end method
+
+.method public final component3()J
+ .locals 2
+
+ iget-wide v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->channelId:J
+
+ return-wide v0
+.end method
+
+.method public final component4()Ljava/lang/Long;
+ .locals 1
+
+ iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->guildId:Ljava/lang/Long;
+
+ return-object v0
+.end method
+
+.method public final copy(Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;ZJLjava/lang/Long;)Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;
+ .locals 7
+
+ if-eqz p1, :cond_0
+
+ new-instance v6, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;
+
+ move-object v0, v6
+
+ move-object v1, p1
+
+ move v2, p2
+
+ move-wide v3, p3
+
+ move-object v5, p5
+
+ invoke-direct/range {v0 .. v5}, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->(Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;ZJLjava/lang/Long;)V
+
+ return-object v6
+
+ :cond_0
+ const-string p1, "memberList"
+
+ invoke-static {p1}, Lw/u/b/j;->a(Ljava/lang/String;)V
+
+ const/4 p1, 0x0
+
+ throw p1
+.end method
+
+.method public equals(Ljava/lang/Object;)Z
+ .locals 5
+
+ if-eq p0, p1, :cond_1
+
+ instance-of v0, p1, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;
+
+ if-eqz v0, :cond_0
+
+ check-cast p1, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;
+
+ iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->memberList:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+
+ iget-object v1, p1, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->memberList:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+
+ invoke-static {v0, v1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
+
+ move-result v0
+
+ if-eqz v0, :cond_0
+
+ iget-boolean v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->isOpen:Z
+
+ iget-boolean v1, p1, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->isOpen:Z
+
+ if-ne v0, v1, :cond_0
+
+ iget-wide v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->channelId:J
+
+ iget-wide v2, p1, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->channelId:J
+
+ cmp-long v4, v0, v2
+
+ if-nez v4, :cond_0
+
+ iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->guildId:Ljava/lang/Long;
+
+ iget-object p1, p1, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->guildId:Ljava/lang/Long;
+
+ invoke-static {v0, p1}, Lw/u/b/j;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z
+
+ move-result p1
+
+ if-eqz p1, :cond_0
+
+ goto :goto_0
+
+ :cond_0
+ const/4 p1, 0x0
+
+ return p1
+
+ :cond_1
+ :goto_0
+ const/4 p1, 0x1
+
+ return p1
+.end method
+
+.method public final getChannelId()J
+ .locals 2
+
+ iget-wide v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->channelId:J
+
+ return-wide v0
+.end method
+
+.method public final getGuildId()Ljava/lang/Long;
+ .locals 1
+
+ iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->guildId:Ljava/lang/Long;
+
+ return-object v0
+.end method
+
+.method public final getMemberList()Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+ .locals 1
+
+ iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->memberList:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+
+ return-object v0
+.end method
+
+.method public hashCode()I
+ .locals 4
+
+ iget-object v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->memberList:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+
+ const/4 v1, 0x0
+
+ if-eqz v0, :cond_0
+
+ invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
+
+ move-result v0
+
+ goto :goto_0
+
+ :cond_0
+ const/4 v0, 0x0
+
+ :goto_0
+ mul-int/lit8 v0, v0, 0x1f
+
+ iget-boolean v2, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->isOpen:Z
+
+ if-eqz v2, :cond_1
+
+ const/4 v2, 0x1
+
+ :cond_1
+ add-int/2addr v0, v2
+
+ mul-int/lit8 v0, v0, 0x1f
+
+ iget-wide v2, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->channelId:J
+
+ invoke-static {v2, v3}, Ld;->a(J)I
+
+ move-result v2
+
+ add-int/2addr v0, v2
+
+ mul-int/lit8 v0, v0, 0x1f
+
+ iget-object v2, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->guildId:Ljava/lang/Long;
+
+ if-eqz v2, :cond_2
+
+ invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I
+
+ move-result v1
+
+ :cond_2
+ add-int/2addr v0, v1
+
+ return v0
+.end method
+
+.method public final isOpen()Z
+ .locals 1
+
+ iget-boolean v0, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->isOpen:Z
+
+ return v0
+.end method
+
+.method public toString()Ljava/lang/String;
+ .locals 3
+
+ const-string v0, "Model(memberList="
+
+ invoke-static {v0}, Le/e/b/a/a;->a(Ljava/lang/String;)Ljava/lang/StringBuilder;
+
+ move-result-object v0
+
+ iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->memberList:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$MemberList;
+
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
+
+ const-string v1, ", isOpen="
+
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
+
+ iget-boolean v1, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->isOpen:Z
+
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
+
+ const-string v1, ", channelId="
+
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
+
+ iget-wide v1, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->channelId:J
+
+ invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
+
+ const-string v1, ", guildId="
+
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
+
+ iget-object v1, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$Model;->guildId:Ljava/lang/Long;
+
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
+
+ const-string v1, ")"
+
+ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
+
+ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
+
+ move-result-object v0
+
+ return-object v0
+.end method
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$RxOnScrollListener.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$RxOnScrollListener.smali
index 463ba6f8af..9e4ebbaaf8 100644
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$RxOnScrollListener.smali
+++ b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$RxOnScrollListener.smali
@@ -43,7 +43,7 @@
# virtual methods
-.method public final observeScrollChanges()Lrx/Observable;
+.method public final getScrollChanges()Lrx/Observable;
.locals 2
.annotation system Ldalvik/annotation/Signature;
value = {
diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$configureLoadedUI$1.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$configureLoadedUI$1.smali
deleted file mode 100644
index 7e80d0ce3c..0000000000
--- a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList$configureLoadedUI$1.smali
+++ /dev/null
@@ -1,107 +0,0 @@
-.class public final Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$configureLoadedUI$1;
-.super Lw/u/b/k;
-.source "WidgetChannelMembersList.kt"
-
-# interfaces
-.implements Lkotlin/jvm/functions/Function1;
-
-
-# annotations
-.annotation system Ldalvik/annotation/EnclosingMethod;
- value = Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList;->configureLoadedUI(Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$ViewState$Loaded;)V
-.end annotation
-
-.annotation system Ldalvik/annotation/InnerClass;
- accessFlags = 0x19
- name = null
-.end annotation
-
-.annotation system Ldalvik/annotation/Signature;
- value = {
- "Lw/u/b/k;",
- "Lkotlin/jvm/functions/Function1<",
- "Ljava/lang/Long;",
- "Lkotlin/Unit;",
- ">;"
- }
-.end annotation
-
-
-# instance fields
-.field public final synthetic $viewState:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$ViewState$Loaded;
-
-.field public final synthetic this$0:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList;
-
-
-# direct methods
-.method public constructor (Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList;Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$ViewState$Loaded;)V
- .locals 0
-
- iput-object p1, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$configureLoadedUI$1;->this$0:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList;
-
- iput-object p2, p0, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$configureLoadedUI$1;->$viewState:Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersListViewModel$ViewState$Loaded;
-
- const/4 p1, 0x1
-
- invoke-direct {p0, p1}, Lw/u/b/k;->