Merge "Use new --api-lint-previous-api" into main am: a4362b937a

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

Change-Id: I4aa3871f2b7ed062702acb63a361dac77240e016
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Paul Duffin
2024-04-23 13:29:07 +00:00
committed by Automerger Merge Worker

View File

@@ -953,11 +953,8 @@ func (d *Droidstubs) everythingOptionalCmd(ctx android.ModuleContext, cmd *andro
if d.properties.Check_api.Api_lint.New_since != nil { if d.properties.Check_api.Api_lint.New_since != nil {
newSince = android.PathsForModuleSrc(ctx, []string{proptools.String(d.properties.Check_api.Api_lint.New_since)}) newSince = android.PathsForModuleSrc(ctx, []string{proptools.String(d.properties.Check_api.Api_lint.New_since)})
} }
if len(newSince) > 0 { cmd.Flag("--api-lint")
cmd.FlagForEachInput("--api-lint ", newSince) cmd.FlagForEachInput("--api-lint-previous-api ", newSince)
} else {
cmd.Flag("--api-lint")
}
d.apiLintReport = android.PathForModuleOut(ctx, Everything.String(), "api_lint_report.txt") d.apiLintReport = android.PathForModuleOut(ctx, Everything.String(), "api_lint_report.txt")
cmd.FlagWithOutput("--report-even-if-suppressed ", d.apiLintReport) // TODO: Change to ":api-lint" cmd.FlagWithOutput("--report-even-if-suppressed ", d.apiLintReport) // TODO: Change to ":api-lint"