Merge "Exclude RequiresApi from generated stubs" am: f794e8269d am: ea34723186

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1690867

Change-Id: I62b2271e6cdddedfb1b1e7ce417cd3f2fd0ab910
This commit is contained in:
Andrei-Valentin Onea
2021-04-30 13:05:55 +00:00
committed by Automerger Merge Worker

View File

@@ -283,6 +283,8 @@ func (d *Droidstubs) annotationsFlags(ctx android.ModuleContext, cmd *android.Ru
if Bool(d.properties.Annotations_enabled) {
cmd.Flag("--include-annotations")
cmd.FlagWithArg("--exclude-annotation ", "androidx.annotation.RequiresApi")
validatingNullability :=
strings.Contains(String(d.Javadoc.properties.Args), "--validate-nullability-from-merged-stubs") ||
String(d.properties.Validate_nullability_from_list) != ""