From d2adde79aa1b008ebaf939b0591033a94f7b8160 Mon Sep 17 00:00:00 2001 From: Paul Duffin Date: Wed, 10 Jul 2024 17:41:29 +0100 Subject: [PATCH] Remove hidden_api_packages as it is no longer needed The `--hide-package` option that this uses is being removed from Metalava. The same functionality can more easily be achieved by simply creating a `package.html` or preferably `package-info.java` that contains `@hide` in their `` tag or Javadoc respectively. Bug: 351991463 Test: m checkapi Change-Id: If7ea2449d1bddc0df460c285bf7959dbf9409b04 --- java/sdk_library.go | 7 ------- 1 file changed, 7 deletions(-) diff --git a/java/sdk_library.go b/java/sdk_library.go index 031bde3c8..1eb7ab834 100644 --- a/java/sdk_library.go +++ b/java/sdk_library.go @@ -538,9 +538,6 @@ type sdkLibraryProperties struct { // of the API. Api_packages []string - // list of package names that must be hidden from the API - Hidden_api_packages []string - // the relative path to the directory containing the api specification files. // Defaults to "api". Api_dir *string @@ -1966,10 +1963,6 @@ func (module *SdkLibrary) createStubsSourcesAndApi(mctx android.DefaultableHookC if len(module.sdkLibraryProperties.Api_packages) != 0 { droidstubsArgs = append(droidstubsArgs, "--stub-packages "+strings.Join(module.sdkLibraryProperties.Api_packages, ":")) } - if len(module.sdkLibraryProperties.Hidden_api_packages) != 0 { - droidstubsArgs = append(droidstubsArgs, - android.JoinWithPrefix(module.sdkLibraryProperties.Hidden_api_packages, " --hide-package ")) - } droidstubsArgs = append(droidstubsArgs, module.sdkLibraryProperties.Droiddoc_options...) disabledWarnings := []string{"HiddenSuperclass"} if proptools.BoolDefault(module.sdkLibraryProperties.Api_lint.Legacy_errors_allowed, true) {