diff options
| author | 2021-07-05 13:53:36 +0000 | |
|---|---|---|
| committer | 2021-07-05 14:01:49 +0000 | |
| commit | 7609182dda8f04242f3f92fa5e1051f53cb05d47 (patch) | |
| tree | 614e015eb665e692fe0ae2e7e2fd9a125731dee5 /java/lint.go | |
| parent | dad8880399d29393c93b1c0f46f64c1a5feb2a80 (diff) | |
make system server modules use filtered lint database
Bug: 188851704
Test: m
Change-Id: Ie8f63286aeeb4cdbec5b9320c2ba41c8e37c7345
Diffstat (limited to 'java/lint.go')
| -rw-r--r-- | java/lint.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/java/lint.go b/java/lint.go index dd5e4fb13..fe3218e90 100644 --- a/java/lint.go +++ b/java/lint.go @@ -391,8 +391,9 @@ func (l *linter) lint(ctx android.ModuleContext) { rule.Command().Text("rm -f").Output(html).Output(text).Output(xml) var apiVersionsName, apiVersionsPrebuilt string - if l.compileSdkKind == android.SdkModule { - // When compiling an SDK module we use the filtered database because otherwise lint's + if l.compileSdkKind == android.SdkModule || l.compileSdkKind == android.SdkSystemServer { + // When compiling an SDK module (or system server) we use the filtered + // database because otherwise lint's // NewApi check produces too many false positives; This database excludes information // about classes created in mainline modules hence removing those false positives. apiVersionsName = "api_versions_public_filtered.xml" |