diff --git a/android/neverallow.go b/android/neverallow.go index 73cd6e345..8fcfb8a6e 100644 --- a/android/neverallow.go +++ b/android/neverallow.go @@ -52,7 +52,6 @@ func init() { AddNeverAllowRules(createTrebleRules()...) AddNeverAllowRules(createLibcoreRules()...) AddNeverAllowRules(createMediaRules()...) - AddNeverAllowRules(createMediaProviderRules()...) AddNeverAllowRules(createJavaDeviceForHostRules()...) } @@ -161,14 +160,6 @@ func createMediaRules() []Rule { } } -func createMediaProviderRules() []Rule { - return []Rule{ - NeverAllow(). - With("libs", "framework-mediaprovider"). - Because("framework-mediaprovider includes private APIs. Use framework_mediaprovider_stubs instead."), - } -} - func createJavaDeviceForHostRules() []Rule { javaDeviceForHostProjectsWhitelist := []string{ "external/guava", diff --git a/android/neverallow_test.go b/android/neverallow_test.go index b57bb3fd6..6f07a4a73 100644 --- a/android/neverallow_test.go +++ b/android/neverallow_test.go @@ -202,19 +202,6 @@ var neverallowTests = []struct { "updatable-media includes private APIs. Use updatable_media_stubs instead.", }, }, - { - name: "dependency on framework-mediaprovider", - fs: map[string][]byte{ - "Android.bp": []byte(` - java_library { - name: "needs_framework_mediaprovider", - libs: ["framework-mediaprovider"], - }`), - }, - expectedErrors: []string{ - "framework-mediaprovider includes private APIs. Use framework_mediaprovider_stubs instead.", - }, - }, { name: "java_device_for_host", fs: map[string][]byte{