Home | History | Annotate | Download | only in UnifiedEmail
      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 -keepclasseswithmembers class * {
     33   *** findProviderForDomain(...);
     34 }
     35