# ------------------- #
# --- Description --- #
# ------------------- #
# This file describes Proguard rules that Taboola require.

###---------- Begin: proguard configuration for Taboola SDK Plus ----------
-keep class com.taboola.android.plus.core.ConfigManager$CachedSdkConfigContainer { *; }
-keep class com.taboola.android.plus.core.ConfigManager$CachedLanguagesConfigContainer { *; }
-keep class com.taboola.android.plus.core.SdkPlusConfig { *; }
-keep class com.taboola.android.plus.core.LanguagesConfig { *; }
###---------- End:   proguard configuration for Taboola SDK Plus----------

###--------------- Begin: proguard configuration for Ocamba ----------
-keep class com.ocamba.hoood.OcambaHoood { *; }
###--------------- End: proguard configuration for Ocamba ------

###--------------- Begin: proguard configuration for OkHttp & Picasso ----------
-dontwarn com.squareup.okhttp.**
-dontwarn okio.**

# Animal Sniffer compileOnly dependency to ensure APIs are compatible with older versions of Java.
-dontwarn org.codehaus.mojo.animal_sniffer.*

###--------------- End: proguard configuration for OkHttp & Picasso ------