blob: b735814217427c074f345f923e5522edd85b60e7 [file] [log] [blame]
Régis Décampsd26036f2014-10-14 15:38:16 +02001# 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
Régis Décampsd26036f2014-10-14 15:38:16 +020032-keepclasseswithmembers class * {
33 *** findProviderForDomain(...);
34}