diff options
| author | Todd Kennedy <toddke@google.com> | 2011-02-16 15:07:43 -0800 |
|---|---|---|
| committer | Todd Kennedy <toddke@google.com> | 2011-02-16 15:07:43 -0800 |
| commit | da3c80b3382e5f9051a0519c41139b51e65917b4 (patch) | |
| tree | ffd488425976ff5b1d74dbb359dcc3b8d523de82 /proguard.flags | |
| parent | ca6b75a1e65d44f8f1b078ff9bf9b55d389fb663 (diff) | |
| download | android_packages_apps_Email-da3c80b3382e5f9051a0519c41139b51e65917b4.tar.gz android_packages_apps_Email-da3c80b3382e5f9051a0519c41139b51e65917b4.tar.bz2 android_packages_apps_Email-da3c80b3382e5f9051a0519c41139b51e65917b4.zip | |
Fix NoSuchMethodError for unit tests
With all the code movement, some tests were found to break. Update the
proguard config so the appropriate methods can be referenced.
bug 3460695
Change-Id: I2fc9786cc54182ba8571d87947241dcd7b2e9995
Diffstat (limited to 'proguard.flags')
| -rw-r--r-- | proguard.flags | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/proguard.flags b/proguard.flags index 45fbeed1c..260fa125c 100644 --- a/proguard.flags +++ b/proguard.flags @@ -20,6 +20,11 @@ *** apply(); } +-keepclasseswithmembers class com.android.emailcommon.utility.Utility$CloseTraceCursorWrapper { + *** getTraceIfAvailable(android.database.Cursor); + *** log(android.database.Cursor); +} + -keep class * extends org.apache.james.mime4j.util.TempStorage # Keep names that are used only by unit tests or by animators @@ -28,6 +33,10 @@ *** *Anim(...); } +-keepclasseswithmembers class com.android.email.activity.setup.AccountSetupAccountType { + *** checkAccountInstanceLimit(com.android.email.mail.Store$StoreInfo); +} + -keepclasseswithmembers class com.android.email.GroupMessagingListener { *** removeListener(com.android.email.MessagingListener); } @@ -165,6 +174,12 @@ *** getShortcutSafeUri(); } +-keepclasseswithmembers class com.android.exchange.CalendarSyncEnabler { + <init>(android.content.Context); + *** enableEasCalendarSyncInternal(); + *** showNotification(java.lang.String); +} + -keepclasseswithmembers class com.android.exchange.adapter.Parser { *** resetInput(java.io.InputStream); } |
