summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2025-03-19 15:46:25 -0700
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2025-03-19 15:46:25 -0700
commitd665efdac327dbfeebb738c20dcbcef2970efdef (patch)
tree5c33603bd40d8cfa48960bcdb48b1387b81c6a6d
parent870234dd444240b11d2b131a19eefe41fdf84d54 (diff)
parentd85db0a8c7d4377c9c589b53eb20582b36ac0bbe (diff)
Merge "release-config: report error for missing namespace" into main am: d85db0a8c7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3552220 Change-Id: I38b399bfb64ccce96e8f0dac35c4f7e320c7d96f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--cmd/release_config/release_config_lib/release_configs.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/cmd/release_config/release_config_lib/release_configs.go b/cmd/release_config/release_config_lib/release_configs.go
index b0f8cb7bf..dd98bca0b 100644
--- a/cmd/release_config/release_config_lib/release_configs.go
+++ b/cmd/release_config/release_config_lib/release_configs.go
@@ -314,6 +314,9 @@ func (configs *ReleaseConfigs) LoadReleaseConfigMap(path string, ConfigDirIndex
}
}
}
+ if flagDeclaration.Namespace == nil {
+ return fmt.Errorf("Flag declaration %s has no namespace.", path)
+ }
m.FlagDeclarations = append(m.FlagDeclarations, *flagDeclaration)
name := *flagDeclaration.Name