summaryrefslogtreecommitdiffstats
path: root/proguard.flags
diff options
context:
space:
mode:
authorMarc Blank <mblank@google.com>2011-02-28 17:52:37 -0800
committerMarc Blank <mblank@google.com>2011-02-28 17:52:37 -0800
commitde45958d8bbc5fd2bc1131a9c8542fd604d86967 (patch)
treef7e4be2d9fdb4fe8ed0264992bdf0ba64afbc90c /proguard.flags
parentb02f7eb1e8cb54c9ae052542c4562ac9d209495a (diff)
downloadandroid_packages_apps_Email-de45958d8bbc5fd2bc1131a9c8542fd604d86967.tar.gz
android_packages_apps_Email-de45958d8bbc5fd2bc1131a9c8542fd604d86967.tar.bz2
android_packages_apps_Email-de45958d8bbc5fd2bc1131a9c8542fd604d86967.zip
Fix proguard.flags so that unit tests pass
Change-Id: I484819a77da6bf33703ddbc2e3f08d395186dea8
Diffstat (limited to 'proguard.flags')
-rw-r--r--proguard.flags8
1 files changed, 7 insertions, 1 deletions
diff --git a/proguard.flags b/proguard.flags
index 0347869c8..f6355d7c0 100644
--- a/proguard.flags
+++ b/proguard.flags
@@ -1,5 +1,6 @@
# keep names that are used by reflection.
-keep class com.android.emailcommon.provider.EmailContent$Account
+
-keepclasseswithmembers class * {
public static void actionEditIncomingSettings(android.app.Activity, int, com.android.emailcommon.provider.EmailContent$Account);
}
@@ -56,9 +57,10 @@
*** setContext(android.content.Context);
}
--keepclasseswithmembers class com.android.emailcommon.service.PolicySet {
+-keep class com.android.emailcommon.service.PolicySet {
<init>(com.android.emailcommon.provider.EmailContent$Account);
<init>(int, int, int, int, boolean, int, int, boolean);
+ *** writeAccount(...);
}
-keepclasseswithmembers class com.android.email.MessagingController {
@@ -67,6 +69,9 @@
-keepclasseswithmembers class com.android.emailcommon.utility.Utility {
*** dumpCursor(android.database.Cursor);
+ *** fromUtf8(...);
+ *** isFirstUtf8Byte(byte);
+ *** replaceBareLfWithCrlf(java.lang.String);
}
-keepclasseswithmembers class com.android.emailcommon.utility.Utility$CloseTraceCursorWrapper {
*** getTraceIfAvailable(android.database.Cursor);
@@ -167,6 +172,7 @@
<init>();
<init>(java.lang.String);
*** get(java.lang.String);
+ *** put(java.lang.String, java.lang.String);
}
-keepclasseswithmembers class com.android.email.provider.ContentCache$CounterMap {