# Appodeal SDK fix proguard rules
# Kotlin enum ExceptionInInitializerError on gradle plugin 4.x.x
# https://appodeal.atlassian.net/browse/SDK-4557
-keepclassmembers class **$WhenMappings {
    <fields>;
}
# Bidmachine adapter rules
-keep public class com.appodeal.ads.adapters.bidmachine.BidMachineNetwork$** { *; }

# Appodeal Networks
-keeppackagenames com.appodeal.ads.adapters.**
# AppLovin MAX adapter rules for Bidon Custom Adapter and Yandex Custom Adapter
-keeppackagenames com.applovin.mediation.adapters.**
-keep class * extends com.appodeal.ads.AdNetwork { *; }
-keep class * extends com.appodeal.ads.AdNetworkBuilder { *; }
