Régis Décamps | d26036f | 2014-10-14 15:38:16 +0200 | [diff] [blame] | 1 | # These flags are in addition to the one in proguard.flags, which is included by the build |
| 2 | # directives in Android.mk. |
| 3 | |
| 4 | -keep class ** { |
| 5 | *** *ForTest(...); |
| 6 | } |
| 7 | |
| 8 | -keep class com.android.emailcommon.internet.MimeBodyPart |
| 9 | -keep class com.android.emailcommon.internet.MimeMessage { |
| 10 | <init>(...); |
| 11 | *** set*(...); |
| 12 | *** get*(...); |
| 13 | } |
| 14 | -keep class com.android.emailcommon.internet.MimeMultipart |
| 15 | -keep class com.android.emailcommon.internet.MimeUtility { |
| 16 | public static java.lang.String foldAndEncode(java.lang.String); |
| 17 | } |
| 18 | -keep class com.android.emailcommon.mail.PackedString { |
| 19 | <init>(...); |
| 20 | } |
| 21 | -keep class com.android.emailcommon.mail.PackedString$Builder { |
| 22 | public <init>(...); |
| 23 | public void put(java.lang.String, java.lang.String); |
| 24 | public java.lang.String get(java.lang.String); |
| 25 | } |
| 26 | -keep class com.android.emailcommon.utility.ConversionUtilities |
| 27 | |
| 28 | -keep class com.android.email.LegacyConversions { |
| 29 | public static boolean updateMessageFields(...); |
| 30 | } |
| 31 | |
| 32 | -keep class com.android.mail.utils.Utils { |
| 33 | public static android.text.Spanned insertStringWithStyle(...); |
| 34 | } |
| 35 | |
| 36 | -keepclasseswithmembers class * { |
| 37 | *** findProviderForDomain(...); |
| 38 | } |