blob: 15edc61c33b28cbb587c768033ccd2ff0bfb30f4 [file] [log] [blame]
# Only shrink services.permission classes.
# Note that while more aggressive services shrinking is enabled by default (see proguard.flags), for
# cases where that's not yet possible, we still need to shrink the permission package to prune out
# unused Kotlin stdlib dependencies.
-keep class !com.android.server.permission.** { *; }
# CoverageService guards optional jacoco class references with a runtime guard, so we can safely
# suppress build-time warnings.
-dontwarn org.jacoco.agent.rt.*