diff options
| author | 2021-01-15 20:04:29 +0900 | |
|---|---|---|
| committer | 2021-01-21 02:21:23 +0000 | |
| commit | 8bee1b00ea2d2a98d8d62864fa0548fbfa303652 (patch) | |
| tree | 7c47952569bb745e95482b80f0fe4645e827403d | |
| parent | 193ac2eb9682c25dbe188539c89d5867f6bb148a (diff) | |
Allow service-media-s in apex
Bug: 175511943
Test: Builds successfully
Change-Id: I5d76087d3c537205e8b8ca837c13ca1aeb641b4c
| -rw-r--r-- | android/neverallow.go | 9 | ||||
| -rw-r--r-- | android/neverallow_test.go | 13 | ||||
| -rw-r--r-- | apex/allowed_deps.txt | 1 |
3 files changed, 1 insertions, 22 deletions
diff --git a/android/neverallow.go b/android/neverallow.go index 031b3f411..7455e6a78 100644 --- a/android/neverallow.go +++ b/android/neverallow.go @@ -51,7 +51,6 @@ var neverallows = []Rule{} func init() { AddNeverAllowRules(createIncludeDirsRules()...) AddNeverAllowRules(createTrebleRules()...) - AddNeverAllowRules(createMediaRules()...) AddNeverAllowRules(createJavaDeviceForHostRules()...) AddNeverAllowRules(createCcSdkVariantRules()...) AddNeverAllowRules(createUncompressDexRules()...) @@ -132,14 +131,6 @@ func createTrebleRules() []Rule { } } -func createMediaRules() []Rule { - return []Rule{ - NeverAllow(). - With("libs", "updatable-media"). - Because("updatable-media includes private APIs. Use updatable_media_stubs instead."), - } -} - func createJavaDeviceForHostRules() []Rule { javaDeviceForHostProjectsAllowedList := []string{ "external/guava", diff --git a/android/neverallow_test.go b/android/neverallow_test.go index 8c7a5385d..b761065ca 100644 --- a/android/neverallow_test.go +++ b/android/neverallow_test.go @@ -190,19 +190,6 @@ var neverallowTests = []struct { }, }, { - name: "dependency on updatable-media", - fs: map[string][]byte{ - "Android.bp": []byte(` - java_library { - name: "needs_updatable_media", - libs: ["updatable-media"], - }`), - }, - expectedErrors: []string{ - "updatable-media includes private APIs. Use updatable_media_stubs instead.", - }, - }, - { name: "java_device_for_host", fs: map[string][]byte{ "Android.bp": []byte(` diff --git a/apex/allowed_deps.txt b/apex/allowed_deps.txt index 57b18de15..3823f1416 100644 --- a/apex/allowed_deps.txt +++ b/apex/allowed_deps.txt @@ -566,6 +566,7 @@ prebuilt_libclang_rt.builtins-i686-android(minSdkVersion:(no version)) prebuilt_libclang_rt.builtins-x86_64-android(minSdkVersion:(no version)) prebuilt_test_framework-sdkextensions(minSdkVersion:(no version)) server_configurable_flags(minSdkVersion:29) +service-media-s(minSdkVersion:29) service-permission(minSdkVersion:current) service-statsd(minSdkVersion:current) SettingsLibActionBarShadow(minSdkVersion:21) |