Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b0242b34 authored by Jared Duke's avatar Jared Duke
Browse files

Suppress R8 warnings for kept bootclasspath classes

This will enable us to turn on a more aggressive warning level for
duplicate library/program class collisions in the future.

Flag: EXEMPT bugfix
Bug: 222468116
Bug: 349245577
Test: m
Change-Id: I3079dc71bcf61ae643ee075d2fb93c4ce3b6fd51
parent 01c050a5
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -119,6 +119,13 @@
-keep public class android.os.** { *; }
-keep public class com.android.internal.util.** { *; }
-keep public class com.android.modules.utils.build.** { *; }
# Also suppress related duplicate type warnings for the above kept classes.
-dontwarn android.gsi.**
-dontwarn android.hidl.base.**
-dontwarn android.hidl.manager.**
-dontwarn android.os.**
-dontwarn com.android.internal.util.**
-dontwarn com.android.modules.utils.build.**

# CoverageService guards optional jacoco class references with a runtime guard, so we can safely
# suppress build-time warnings.