1 # The support library contains references to newer platform versions. 2 # Don't warn about those in case this app is linking against an older 3 # platform version. We know about them, and they are safe. 4 5 -dontwarn android.support.v4.** 6 -dontwarn android.support.v13.** 7 -dontwarn com.android.ex.photo.** 8 9 # keep names that are used by reflection, or from javascript 10 11 # TODO(skennedy) Remove this when the base file includes it 12 -keep class * implements android.os.Parcelable { 13 public static final ** CREATOR; 14 } 15 16 -keepclasseswithmembers class com.android.mail.ui.LeaveBehindItem { 17 *** setAnimatedHeight(...); 18 } 19 20 -keepclasseswithmembers class com.android.mail.ui.ConversationViewFragment$MailJsBridge { 21 public <methods>; 22 } 23 24 -keepclasseswithmembers class com.android.mail.browse.ConversationItemView { 25 *** setAnimatedHeightFraction(...); 26 } 27 28 -keepclasseswithmembers class * extends com.android.mail.ui.ConversationSpecialItemView { 29 *** setAnimatedHeight(...); 30 } 31