Merge "Add a shared filegroup for non-updatable stub sources"

This commit is contained in:
Anton Hansson
2021-03-30 15:55:51 +00:00
committed by Gerrit Code Review
3 changed files with 14 additions and 12 deletions

View File

@ -1341,6 +1341,18 @@ metalava_framework_docs_args = "--manifest $(location core/res/AndroidManifest.x
"--api-lint-ignore-prefix junit. " +
"--api-lint-ignore-prefix org. "
filegroup {
name: "framework-non-updatable-stub-sources",
srcs: [
":framework-non-updatable-sources",
":opt-telephony-srcs",
":opt-net-voip-srcs",
"core/java/**/*.logtags",
"**/package.html",
],
visibility: ["//visibility:private"],
}
build = [
"StubLibraries.bp",
"ApiDocs.bp",

View File

@ -58,19 +58,15 @@ framework_docs_only_libs = [
stubs_defaults {
name: "framework-doc-stubs-default",
srcs: [
":framework-non-updatable-stub-sources",
":framework-mime-sources",
":framework-non-updatable-sources",
":framework-updatable-sources",
"core/java/**/*.logtags",
"test-base/src/**/*.java",
":opt-telephony-srcs",
":opt-net-voip-srcs",
":art.module.public.api{.public.stubs.source}",
":conscrypt.module.public.api{.public.stubs.source}",
":i18n.module.public.api{.public.stubs.source}",
"test-mock/src/**/*.java",
"test-runner/src/**/*.java",
"**/package.html",
],
libs: framework_docs_only_libs,
create_doc_stubs: true,

View File

@ -42,13 +42,7 @@ packages_to_document = [
stubs_defaults {
name: "metalava-non-updatable-api-stubs-default",
srcs: [
":framework-non-updatable-sources",
"core/java/**/*.logtags",
":opt-telephony-srcs",
":opt-net-voip-srcs",
"**/package.html",
],
srcs: [":framework-non-updatable-stub-sources"],
sdk_version: "none",
system_modules: "none",
java_version: "1.8",