Telegram-Android/TMessagesProj/proguard-rules.pro

22 lines
922 B
Prolog
Raw Normal View History

-keep public class com.google.android.gms.* { public *; }
-keepnames @com.google.android.gms.common.annotation.KeepName class *
-keepclassmembernames class * {
@com.google.android.gms.common.annotation.KeepName *;
}
2018-07-30 04:07:02 +02:00
-keep class org.telegram.** { *; }
2019-12-31 14:08:08 +01:00
-keep class drinkless.org.ton.** { *; }
2019-01-23 18:03:33 +01:00
-keep class com.google.android.exoplayer2.ext.** { *; }
-keep class com.google.android.exoplayer2.util.** { *; }
2019-12-31 14:08:08 +01:00
-keep class com.google.android.exoplayer2.metadata.** { *; }
2018-07-30 04:07:02 +02:00
-dontwarn com.coremedia.**
-dontwarn org.telegram.**
2019-01-23 18:03:33 +01:00
-dontwarn com.google.android.exoplayer2.ext.**
-dontwarn com.google.android.exoplayer2.util.**
2019-12-31 14:08:08 +01:00
-dontwarn com.google.android.exoplayer2.metadata.**
-dontwarn com.google.android.gms.**
-dontwarn com.google.common.cache.**
2017-03-31 01:58:05 +02:00
-dontwarn com.google.common.primitives.**
2018-07-30 04:07:02 +02:00
-dontwarn com.googlecode.mp4parser.**
2017-03-31 01:58:05 +02:00
# Use -keep to explicitly keep any other classes shrinking would remove
-dontoptimize
-dontobfuscate