summaryrefslogtreecommitdiff
path: root/java/droidstubs.go
diff options
context:
space:
mode:
author Cole Faust <colefaust@google.com> 2024-11-15 14:47:49 -0800
committer Cole Faust <colefaust@google.com> 2024-11-15 15:03:34 -0800
commit5146e78cbcee8ee9f8b82acfc517fcb4638c807c (patch)
tree681d82e3fc3d0ff2ceb268eada6b28a8c06e73a9 /java/droidstubs.go
parent80a4e45395cfb58665f68e6ac5371f4c4de4af19 (diff)
Deny nil outputpaths
To prevent nils from permeating the rest of the codebase. Bug: 379329165 Test: m nothing --no-skip-soong-tests Change-Id: I3e789b6af0f101cf4bc0bd4666bf3a443f2f2c84
Diffstat (limited to 'java/droidstubs.go')
-rw-r--r--java/droidstubs.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/java/droidstubs.go b/java/droidstubs.go
index cf3e21925..bc2652797 100644
--- a/java/droidstubs.go
+++ b/java/droidstubs.go
@@ -1011,7 +1011,7 @@ func (d *Droidstubs) everythingOptionalCmd(ctx android.ModuleContext, cmd *andro
cmd.FlagWithOutput("--update-baseline:api-lint ", updatedBaselineOutput)
msg += fmt.Sprintf(``+
- `3. FOR LSC ONLY: You can update the baseline by executing\n` +
+ `3. FOR LSC ONLY: You can update the baseline by executing\n`+
` the following command:\n`+
` (cd $ANDROID_BUILD_TOP && cp \\\n`+
` "%s" \\\n`+
@@ -1374,7 +1374,7 @@ func (d *Droidstubs) setOutputFiles(ctx android.ModuleContext) {
for _, stubType := range android.SortedKeys(stubsTypeToPrefix) {
tagWithPrefix := stubsTypeToPrefix[stubType] + tag
outputFile, err := tagToOutputFileFunc[tag](stubType)
- if err == nil {
+ if err == nil && outputFile != nil {
ctx.SetOutputFiles(android.Paths{outputFile}, tagWithPrefix)
}
}