# هر flavor فقط کتابخانه‌ی پرداختِ فروشگاهِ خودش را دارد (کتابخانه‌ی فروشگاهِ
# دیگر در build.gradle.kts حذف شده تا «Duplicate class» رخ ندهد). در نتیجه،
# کلاسِ افزونه‌ی فروشگاهِ غایب به کلاس‌هایی ارجاع می‌دهد که در آن flavor نیستند؛
# چون در آن flavor صدا زده نمی‌شوند، به R8 می‌گوییم درباره‌شان هشدار ندهد.
-dontwarn ir.cafebazaar.poolakey.**
-dontwarn ir.myket.billingclient.**

# افزونه‌های پرداخت و کلاس‌های billing را دست‌نخورده نگه دار.
-keep class ir.cafebazaar.flutter_poolakey.** { *; }
-keep class ir.mservices.myketiap.** { *; }
-keep class ir.cafebazaar.poolakey.** { *; }
-keep class ir.myket.billingclient.** { *; }
-keep class com.android.vending.billing.** { *; }
