summaryrefslogtreecommitdiffstats
path: root/proguard.flags
diff options
context:
space:
mode:
authorScott Kennedy <skennedy@google.com>2014-04-03 20:48:07 -0700
committerScott Kennedy <skennedy@google.com>2014-04-03 20:48:07 -0700
commit68a25166fc53d4c4dbd9aab46f8f43a62d0861df (patch)
tree9f64667658de3f6e5c9fa8fcc12f62682e2bd052 /proguard.flags
parenta9b4a9912d4c1f9719e460c4cd1907158ef052c5 (diff)
downloadandroid_packages_apps_UnifiedEmail-68a25166fc53d4c4dbd9aab46f8f43a62d0861df.tar.gz
android_packages_apps_UnifiedEmail-68a25166fc53d4c4dbd9aab46f8f43a62d0861df.tar.bz2
android_packages_apps_UnifiedEmail-68a25166fc53d4c4dbd9aab46f8f43a62d0861df.zip
Stop keeping all the things
They're not needed. Change-Id: I304fff784cbd4cc87c674e950f7a1b891f11413b
Diffstat (limited to 'proguard.flags')
-rw-r--r--proguard.flags50
1 files changed, 1 insertions, 49 deletions
diff --git a/proguard.flags b/proguard.flags
index b23c66ca7..ad87779c0 100644
--- a/proguard.flags
+++ b/proguard.flags
@@ -6,25 +6,7 @@
-dontwarn android.support.v13.**
-dontwarn com.android.ex.photo.**
-# keep names that are used by reflection, from javascript or from unit tests
-
--keepclasseswithmembers class com.android.mail.compose.ComposeActivity {
- *** registerTestSendOrSaveCallback(...);
- *** getSubject(...);
- *** getBodyHtml(...);
-}
-
--keepclasseswithmembers class com.android.mail.providers.protos.mock.MockUiProvider {
- *** getAccountsUri(...);
-}
-
--keepclasseswithmembers class com.android.mail.providers.UIProvider {
- *** getAccountsUri(...);
-}
-
--keepclasseswithmembers class com.android.mail.utils.LogUtils {
- public <methods>;
-}
+# keep names that are used by reflection, or from javascript
-keepclasseswithmembers class com.android.mail.ui.LeaveBehindItem {
*** setAnimatedHeight(...);
@@ -34,41 +16,11 @@
public <methods>;
}
--keepclasseswithmembers class com.android.mail.ui.TwoPaneLayout {
- *** setFoldersLeft(...);
- *** setListBitmapLeft(...);
- *** setListBitmapAlpha(...);
- *** setListLeft(...);
- *** setListAlpha(...);
- *** setConversationLeft(...);
-}
-
-keepclasseswithmembers class com.android.mail.browse.ConversationItemView {
*** setAnimatedHeightFraction(...);
}
--keepclasseswithmembers class com.android.mail.ui.MailActivity {
- *** doNothingClickHandler(...);
-}
-
-keepclasseswithmembers class * extends com.android.mail.ui.ConversationSpecialItemView {
*** setAnimatedHeight(...);
}
-# the widget "Tap to set up" intent builder references this class by name...
--keep class com.android.mail.ui.MailboxSelectionActivity
-
-# not yet used in UnifiedEmail, but needed by UnifiedEmailTests
--keep class com.android.mail.ui.MailAsyncTaskLoader
-
--keepclasseswithmembers class com.android.emailcommon.mail.Address {
- public <methods>;
-}
-
--keepclasseswithmembers class com.android.mail.providers.ConversationInfo {
- *** addParticipant(...);
-}
-
--keepclasseswithmembers class com.android.mail.providers.ParticipantInfo {
- public <methods>;
-}