Commit 7a7292b8 authored by Andrew Grieve's avatar Andrew Grieve Committed by Commit Bot

Android: Remove proguard rules from android_arch_lifecycle_runtime_java

They are keeping a few unused types for no reason.

Bug: 887942

Change-Id: I4460c105b16ecdae504dd85cb185bac7fd4416a2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1695690
Commit-Queue: Andrew Grieve <agrieve@chromium.org>
Reviewed-by: default avatarSam Maier <smaier@chromium.org>
Cr-Commit-Position: refs/heads/master@{#676157}
parent 9fdded79
......@@ -411,26 +411,6 @@
-dontwarn com.google.protobuf.nano.NanoEnumValue
################################################################################
# gen/third_party/android_deps/android_arch_lifecycle_runtime_java/proguard.txt
################################################################################
-keepattributes *Annotation*
-keepclassmembers enum android.arch.lifecycle.Lifecycle$Event {
<fields>;
}
-keep class * implements android.arch.lifecycle.LifecycleObserver {
}
-keep class * implements android.arch.lifecycle.GeneratedAdapter {
<init>(...);
}
-keepclassmembers class ** {
@android.arch.lifecycle.OnLifecycleEvent *;
}
################################################################################
# gen/third_party/android_deps/com_android_support_animated_vector_drawable_java/proguard.txt
################################################################################
......
......@@ -88,6 +88,9 @@ android_aar_prebuilt("android_arch_lifecycle_runtime_java") {
":android_arch_core_common_java",
":android_arch_lifecycle_common_java",
]
# https://crbug.com/887942#c1
ignore_proguard_configs = true
}
# This is generated, do not edit. Update BuildConfigGenerator.groovy instead.
......
......@@ -239,6 +239,10 @@ class BuildConfigGenerator extends DefaultTask {
}
}
switch(dependencyId) {
case 'android_arch_lifecycle_runtime_java':
sb.append(' # https://crbug.com/887942#c1\n')
sb.append(' ignore_proguard_configs = true\n')
break
case 'com_android_support_support_compat':
case 'com_android_support_support_media_compat':
// Target has AIDL, but we don't support it yet: http://crbug.com/644439
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment