diff options
| -rw-r--r-- | services/Android.bp | 3 | ||||
| -rw-r--r-- | services/proguard.flags | 4 |
2 files changed, 7 insertions, 0 deletions
diff --git a/services/Android.bp b/services/Android.bp index 89643704658a..4d38b067d3a4 100644 --- a/services/Android.bp +++ b/services/Android.bp @@ -58,6 +58,7 @@ system_optimized_java_defaults { // retracing infra. optimize: false, shrink: true, + ignore_warnings: false, proguard_flags_files: ["proguard.flags"], }, // Note: Optimizations are disabled by default if unspecified in @@ -174,6 +175,8 @@ java_library { "android.hidl.manager-V1.0-java", "framework-tethering.stubs.module_lib", "service-art.stubs.system_server", + "service-permission.stubs.system_server", + "service-sdksandbox.stubs.system_server", ], // Uncomment to enable output of certain warnings (deprecated, unchecked) diff --git a/services/proguard.flags b/services/proguard.flags index c648f7d3ac45..eb5c7144c967 100644 --- a/services/proguard.flags +++ b/services/proguard.flags @@ -118,3 +118,7 @@ -keep,allowoptimization,allowaccessmodification class com.android.server.usage.StorageStatsManagerLocal { *; } -keep,allowoptimization,allowaccessmodification class com.android.internal.util.** { *; } -keep,allowoptimization,allowaccessmodification class android.os.** { *; } + +# CoverageService guards optional jacoco class references with a runtime guard, so we can safely +# suppress build-time warnings. +-dontwarn org.jacoco.agent.rt.* |