From b2d3c8cac63535932293d4c24b1d65def1c04344 Mon Sep 17 00:00:00 2001 From: Orion Hodson Date: Tue, 25 Oct 2022 16:45:14 +0100 Subject: [PATCH] Allow all of libcore to have NewApi warnings Required due to minor refactor of libcore projects. Bug: 208656169 Bug: 255273691 Test: TH Change-Id: Ifd2ef6d3553ade5a059880398075c70635d428dd --- java/lint.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/lint.go b/java/lint.go index fcd6d31ff..9827159c8 100644 --- a/java/lint.go +++ b/java/lint.go @@ -333,7 +333,7 @@ func (l *linter) lint(ctx android.ModuleContext) { l.extraMainlineLintErrors = append(l.extraMainlineLintErrors, updatabilityChecks...) // Skip lint warning checks for NewApi warnings for libcore where they come from source // files that reference the API they are adding (b/208656169). - if ctx.ModuleDir() != "libcore" { + if !strings.HasPrefix(ctx.ModuleDir(), "libcore") { _, filtered := android.FilterList(l.properties.Lint.Warning_checks, updatabilityChecks) if len(filtered) != 0 {