diff options
author | Anton Hansson <hansson@google.com> | 2023-10-25 12:09:45 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2023-10-25 12:09:45 +0000 |
commit | 5e416bb876f572cb3cbc5feaf3e4bd4e97d2c81d (patch) | |
tree | 1b96f9f851cfb217af2bf45c18541c95ce0a1ee4 /Android.bp | |
parent | 55722bf523c4defd0ad0443441ce7e783060001d (diff) | |
parent | 84a0e71aa349a4e53e7cf6083bc0cc728c6821ce (diff) | |
download | base-5e416bb876f572cb3cbc5feaf3e4bd4e97d2c81d.tar.gz |
Merge "Migrate droidstubs/droiddoc to flags" into main
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 47 |
1 files changed, 23 insertions, 24 deletions
diff --git a/Android.bp b/Android.bp index 1de6f956a39c..0c0811906b5c 100644 --- a/Android.bp +++ b/Android.bp @@ -603,30 +603,6 @@ java_library { ], } -// TODO(b/145644363): move this to under StubLibraries.bp or ApiDocs.bp -metalava_framework_docs_args = "" + - "--api-lint-ignore-prefix android.icu. " + - "--api-lint-ignore-prefix java. " + - "--api-lint-ignore-prefix junit. " + - "--api-lint-ignore-prefix org. " + - "--error NoSettingsProvider " + - "--error UnhiddenSystemApi " + - "--error UnflaggedApi " + - "--force-convert-to-warning-nullability-annotations +*:-android.*:+android.icu.*:-dalvik.* " + - "--hide BroadcastBehavior " + - "--hide CallbackInterface " + - "--hide DeprecationMismatch " + - "--hide HiddenSuperclass " + - "--hide HiddenTypeParameter " + - "--hide MissingPermission " + - "--hide-package android.audio.policy.configuration.V7_0 " + - "--hide-package com.android.server " + - "--hide RequiresPermission " + - "--hide SdkConstant " + - "--hide Todo " + - "--hide UnavailableSymbol " + - "--manifest $(location :frameworks-base-core-AndroidManifest.xml) " - packages_to_document = [ "android", "dalvik", @@ -697,6 +673,29 @@ stubs_defaults { "android.hardware.vibrator-V1.3-java", "framework-protos", ], + flags: [ + "--api-lint-ignore-prefix android.icu.", + "--api-lint-ignore-prefix java.", + "--api-lint-ignore-prefix junit.", + "--api-lint-ignore-prefix org.", + "--error NoSettingsProvider", + "--error UnhiddenSystemApi", + "--error UnflaggedApi", + "--force-convert-to-warning-nullability-annotations +*:-android.*:+android.icu.*:-dalvik.*", + "--hide BroadcastBehavior", + "--hide CallbackInterface", + "--hide DeprecationMismatch", + "--hide HiddenSuperclass", + "--hide HiddenTypeParameter", + "--hide MissingPermission", + "--hide RequiresPermission", + "--hide SdkConstant", + "--hide Todo", + "--hide UnavailableSymbol", + "--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, high_mem: true, // Lots of sources => high memory use, see b/170701554 installable: false, |