From 0ef2851aebcb20513f80896f9c4103a530df6af0 Mon Sep 17 00:00:00 2001 From: Paul Westbrook Date: Fri, 1 Aug 2014 17:33:49 -0700 Subject: [PATCH] Add proguard rules for small unit test These methods were being stripped, but are needed by the unit tes Change-Id: I15495c2cb4c83d6f1a00bac20da715352eb58275 --- proguard-test.flags | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/proguard-test.flags b/proguard-test.flags index 44e18a734..6c6c031f2 100644 --- a/proguard-test.flags +++ b/proguard-test.flags @@ -74,3 +74,23 @@ (java.io.InputStream); } +-keepclasseswithmembers class com.android.mail.utils.Throttle { + *** getTimeoutForTest(); +} + +-keepclasseswithmembers class com.android.emailcommon.VendorPolicyLoader { + *** clearInstanceForTest(); + *** injectPolicyForTest(android.content.Context, java.lang.String, java.lang.Class); +} + +-keepclasseswithmembers class com.android.email.mail.store.imap.ImapElement { + *** equalsForTest(com.android.email.mail.store.imap.ImapElement); +} + +-keepclasseswithmembers class com.android.email.mail.store.imap.ImapTempFileLiteral { + *** tempFileExistsForTest(); +} + +-keepclasseswithmembers class com.android.emailcommon.utility.EmailAsyncTask$Tracker { + (); +}