From 2ff6695fdd10f1591f374ebd93b2baed09acbca0 Mon Sep 17 00:00:00 2001 From: Paul Duffin Date: Thu, 11 Jul 2024 00:45:05 +0100 Subject: Remove --hide-package options from droidstubs The `--hide-package com.android.server` option had no effect as the `com.android.server` subpackages have `package-info.java` files with `/** @hide */`. The `--hide-package android.audio.policy.configuration.V7_0` option did hide classes from that package from the API, presumably because those classes are already managed by `audio_policy_configuration_V7_0`. This change replicates that behavior by adding a `package-info.java` file with `/** @hide */` in that package. Bug: 351991463 Test: m checkapi Change-Id: I9a11512daaa6fbbca245518e456b09a12cdf7ebc --- api/Android.bp | 2 -- 1 file changed, 2 deletions(-) (limited to 'api/Android.bp') diff --git a/api/Android.bp b/api/Android.bp index bf4e6a11d25a..d4ba964046ee 100644 --- a/api/Android.bp +++ b/api/Android.bp @@ -365,8 +365,6 @@ stubs_defaults { "--hide CallbackInterface", // Disable HiddenSuperclass, as Metalava handles this fine (it should be hidden by default) "--hide HiddenSuperclass", - "--hide-package android.audio.policy.configuration.V7_0", - "--hide-package com.android.server", "--manifest $(location :frameworks-base-core-AndroidManifest.xml)", ], filter_packages: packages_to_document, -- cgit v1.2.3-59-g8ed1b