diff options
author | 2021-03-09 13:25:02 -0800 | |
---|---|---|
committer | 2021-03-09 16:26:03 -0800 | |
commit | 1a97ee0b202ad23b5a45358dde67cbf085edbfc4 (patch) | |
tree | 983c325f2c257f6b64117871e52678b47c5d7d9d /java/prebuilt_apis.go | |
parent | 05ebca4f7fc4dc391575d58db766bb42d16934fe (diff) |
Populate baseline_file values.
Set baseline_file properties of droidstubs generated in sdk_libary.go to
incompatibilities modules auto-generated by prebuilt_api. This requires
prebuilt_api to generate the modules whether next_api_dir is set or not.
Test: TreeHugger
Bug: 180123247
Change-Id: I690604a8a54e9d9419f072a28a0c0e7734abbd85
Diffstat (limited to 'java/prebuilt_apis.go')
-rw-r--r-- | java/prebuilt_apis.go | 12 |
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")) } } } |