diff options
| author | Menny Even Danan <menny@evendanan.net> | 2016-03-24 15:39:18 +0000 |
|---|---|---|
| committer | Menny Even Danan <menny@evendanan.net> | 2016-03-24 15:39:18 +0000 |
| commit | d19d1bb36a33562fd2897c77527e9ef7e2f2df95 (patch) | |
| tree | 5c278dcc2c11afd5a0019ebae3e4d4b7a6c3f20e /proguard-android-optimize.txt | |
| parent | d1c4a7bf1b575f00d17784090922d67c76431f89 (diff) | |
| download | AnySoftKeyboard-d19d1bb36a33562fd2897c77527e9ef7e2f2df95.tar.gz AnySoftKeyboard-d19d1bb36a33562fd2897c77527e9ef7e2f2df95.tar.bz2 | |
initial commit for CI move to Docker
Diffstat (limited to 'proguard-android-optimize.txt')
| -rw-r--r-- | proguard-android-optimize.txt | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/proguard-android-optimize.txt b/proguard-android-optimize.txt index 012c8a3e7..08723353d 100644 --- a/proguard-android-optimize.txt +++ b/proguard-android-optimize.txt @@ -50,8 +50,8 @@ public static ** valueOf(java.lang.String); } --keep class * implements android.os.Parcelable { - public static final android.os.Parcelable$Creator *; +-keepclassmembers class * implements android.os.Parcelable { + public static final android.os.Parcelable$Creator CREATOR; } -keepclassmembers class **.R$* { @@ -61,4 +61,21 @@ # The support library contains references to newer platform versions. # Don't warn about those in case this app is linking against an older # platform version. We know about them, and they are safe. --dontwarn android.support.**
\ No newline at end of file +-dontwarn android.support.** + +# Understand the @Keep support annotation. +-keep class android.support.annotation.Keep + +-keep @android.support.annotation.Keep class * {*;} + +-keepclasseswithmembers class * { + @android.support.annotation.Keep <methods>; +} + +-keepclasseswithmembers class * { + @android.support.annotation.Keep <fields>; +} + +-keepclasseswithmembers class * { + @android.support.annotation.Keep <init>(...); +} |
