Merge "Revert "Default annotations_enabled to true for sdk_library"" into rvc-dev

This commit is contained in:
Anton Hansson
2020-05-25 09:50:36 +00:00
committed by Android (Google) Code Review
3 changed files with 3 additions and 12 deletions

View File

@@ -789,9 +789,6 @@ func (module *SdkLibrary) createStubsLibrary(mctx android.DefaultableHookContext
props.Patch_module = module.properties.Patch_module
props.Installable = proptools.BoolPtr(false)
props.Libs = module.sdkLibraryProperties.Stub_only_libs
// The stub-annotations library contains special versions of the annotations
// with CLASS retention policy, so that they're kept around for kotlin.
props.Libs = append(props.Libs, "stub-annotations")
props.Product_variables.Pdk.Enabled = proptools.BoolPtr(false)
props.Openjdk9.Srcs = module.properties.Openjdk9.Srcs
props.Openjdk9.Javacflags = module.properties.Openjdk9.Javacflags
@@ -825,7 +822,6 @@ func (module *SdkLibrary) createStubsSourcesAndApi(mctx android.DefaultableHookC
Arg_files []string
Args *string
Java_version *string
Annotations_enabled *bool
Merge_annotations_dirs []string
Merge_inclusion_annotations_dirs []string
Generate_stubs *bool
@@ -876,7 +872,6 @@ func (module *SdkLibrary) createStubsSourcesAndApi(mctx android.DefaultableHookC
props.Aidl.Local_include_dirs = module.deviceProperties.Aidl.Local_include_dirs
props.Java_version = module.properties.Java_version
props.Annotations_enabled = proptools.BoolPtr(true)
props.Merge_annotations_dirs = module.sdkLibraryProperties.Merge_annotations_dirs
props.Merge_inclusion_annotations_dirs = module.sdkLibraryProperties.Merge_inclusion_annotations_dirs

View File

@@ -176,7 +176,6 @@ func GatherRequiredDepsForTest() string {
"kotlin-stdlib-jdk7",
"kotlin-stdlib-jdk8",
"kotlin-annotations",
"stub-annotations",
}
for _, extra := range extraModules {

View File

@@ -61,20 +61,17 @@ java_import {
name: "android_module_lib_stubs_current",
}
java_import {
name: "core-lambda-stubs",
name: "core-lambda-stubs",
sdk_version: "none",
}
java_import {
name: "ext",
name: "ext",
sdk_version: "none",
}
java_import {
name: "framework",
name: "framework",
sdk_version: "none",
}
java_library {
name: "stub-annotations",
}
` + bp
return testSdkWithFs(t, bp, fs)