summaryrefslogtreecommitdiff
path: root/java/prebuilt_apis.go
diff options
context:
space:
mode:
author Jaewoong Jung <jungjw@google.com> 2021-03-11 15:04:52 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2021-03-11 15:04:52 +0000
commit48b8df14be49be41af455d5ddcc8af04777640a9 (patch)
treec618b61219d87a642b3239dbb56539bdccfe6028 /java/prebuilt_apis.go
parent8c004c6c0432b416c2f11e8bb4be3fb2c11cda48 (diff)
parent1a97ee0b202ad23b5a45358dde67cbf085edbfc4 (diff)
Merge "Populate baseline_file values."
Diffstat (limited to 'java/prebuilt_apis.go')
-rw-r--r--java/prebuilt_apis.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/java/prebuilt_apis.go b/java/prebuilt_apis.go
index c91b32117..722c721d5 100644
--- a/java/prebuilt_apis.go
+++ b/java/prebuilt_apis.go
@@ -248,9 +248,9 @@ func prebuiltApiFiles(mctx android.LoadHookContext, p *prebuiltApis) {
}
// Create incompatibilities tracking files for all modules, if we have a "next" api.
+ incompatibilities := make(map[string]bool)
if nextApiDir := String(p.properties.Next_api_dir); nextApiDir != "" {
files := getPrebuiltFilesInSubdir(mctx, nextApiDir, "api/*incompatibilities.txt")
- incompatibilities := make(map[string]bool)
for _, f := range files {
localPath := strings.TrimPrefix(f, mydir)
module, _, scope := parseApiFilePath(mctx, localPath)
@@ -266,11 +266,11 @@ func prebuiltApiFiles(mctx android.LoadHookContext, p *prebuiltApis) {
incompatibilities[referencedModule+"."+scope] = true
}
- // Create empty incompatibilities files for remaining modules
- for _, k := range android.SortedStringKeys(m) {
- if _, ok := incompatibilities[k]; !ok {
- createEmptyFile(mctx, apiModuleName(m[k].module+"-incompatibilities", m[k].scope, "latest"))
- }
+ }
+ // Create empty incompatibilities files for remaining modules
+ for _, k := range android.SortedStringKeys(m) {
+ if _, ok := incompatibilities[k]; !ok {
+ createEmptyFile(mctx, apiModuleName(m[k].module+"-incompatibilities", m[k].scope, "latest"))
}
}
}