Skip to content
Snippets Groups Projects
Commit d67ac471 authored by Jihoon Kang's avatar Jihoon Kang
Browse files

Disable validations for full api surface stub java_api_library

java_api_library modules run validation to check the sanity of the API
text files by default when generating the stubs from txt files. However,
this leads to circular dependency issue when the validations are added
to the full api surface stub java_api_library modules as droidstubs may
set sdk_version property. Therefore, disable the validation for full api
surface java_api_library (e.g. android_*_stubs_current) modules.

Test: m nothing --build-from-text-stub
Bug: 288624417
Change-Id: Ib1b7b804736ef4e4cd2ea979aabea211af1927af
parent 0ac14085
No related branches found
No related tags found
No related merge requests found
......@@ -677,6 +677,7 @@ java_api_library {
"api-stubs-docs-non-updatable.api.contribution",
],
visibility: ["//visibility:public"],
enable_validation: false,
}
java_api_library {
......@@ -692,6 +693,7 @@ java_api_library {
"system-api-stubs-docs-non-updatable.api.contribution",
],
visibility: ["//visibility:public"],
enable_validation: false,
}
java_api_library {
......@@ -709,6 +711,7 @@ java_api_library {
"test-api-stubs-docs-non-updatable.api.contribution",
],
visibility: ["//visibility:public"],
enable_validation: false,
}
java_api_library {
......@@ -724,6 +727,7 @@ java_api_library {
"api-stubs-docs-non-updatable.api.contribution",
"system-api-stubs-docs-non-updatable.api.contribution",
],
enable_validation: false,
}
java_api_library {
......@@ -743,6 +747,7 @@ java_api_library {
"module-lib-api-stubs-docs-non-updatable.api.contribution",
],
visibility: ["//visibility:public"],
enable_validation: false,
}
java_api_library {
......@@ -756,6 +761,7 @@ java_api_library {
"stub-annotations",
],
visibility: ["//visibility:public"],
enable_validation: false,
}
java_api_library {
......@@ -780,6 +786,7 @@ java_api_library {
visibility: [
"//visibility:private",
],
enable_validation: false,
}
java_api_library {
......@@ -796,6 +803,7 @@ java_api_library {
"android_module_lib_stubs_current.from-text",
],
visibility: ["//visibility:public"],
enable_validation: false,
}
////////////////////////////////////////////////////////////////////////
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment