Add non-updatable-framework-module-defaults am: b939df8d63
Original change: https://android-review.googlesource.com/c/platform/packages/modules/common/+/2327962 Change-Id: Ica4a393baaf9ef6011a6399ba94fc43020522005 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -108,12 +108,33 @@ java_defaults {
|
||||
|
||||
defaults_visibility: ["//visibility:private"],
|
||||
|
||||
// Disallow disabling the NewApi lint check.
|
||||
lint: {
|
||||
strict_updatability_linting: true,
|
||||
dist_group: "android",
|
||||
}
|
||||
|
||||
// Defaults for the java_sdk_libraries of non-updatable modules.
|
||||
// java_sdk_libraries using these defaults should also add themselves to the
|
||||
// non_updatable_modules list in frameworks/base/api/api.go
|
||||
java_defaults {
|
||||
name: "non-updatable-framework-module-defaults",
|
||||
defaults: ["framework-module-common-defaults"],
|
||||
|
||||
system: {
|
||||
enabled: true,
|
||||
sdk_version: "module_current",
|
||||
},
|
||||
module_lib: {
|
||||
enabled: true,
|
||||
sdk_version: "module_current",
|
||||
},
|
||||
// Non-updatable modules are allowed to provide @TestApi
|
||||
test: {
|
||||
enabled: true,
|
||||
sdk_version: "module_current",
|
||||
},
|
||||
|
||||
dist_group: "android",
|
||||
defaults_visibility: [
|
||||
"//packages/modules/Virtualization:__subpackages__",
|
||||
],
|
||||
}
|
||||
|
||||
// Defaults for mainline module provided java_sdk_library instances.
|
||||
@@ -130,6 +151,12 @@ java_defaults {
|
||||
enabled: true,
|
||||
sdk_version: "module_current",
|
||||
},
|
||||
|
||||
// Disallow disabling the NewApi lint check.
|
||||
lint: {
|
||||
strict_updatability_linting: true,
|
||||
},
|
||||
|
||||
defaults_visibility: [
|
||||
":__subpackages__",
|
||||
"//frameworks/base/apex:__subpackages__",
|
||||
@@ -151,6 +178,12 @@ java_defaults {
|
||||
enabled: true,
|
||||
sdk_version: "system_server_current",
|
||||
},
|
||||
|
||||
// Disallow disabling the NewApi lint check.
|
||||
lint: {
|
||||
strict_updatability_linting: true,
|
||||
},
|
||||
|
||||
defaults_visibility: [
|
||||
":__subpackages__",
|
||||
"//art/libartservice:__subpackages__",
|
||||
|
||||
Reference in New Issue
Block a user