commit | e5f9866f21099341d2825780b7155f4403cf3cd9 | [log] [tgz] |
---|---|---|
author | LaMont Jones <lamontjones@google.com> | Wed Mar 19 11:21:30 2025 -0700 |
committer | LaMont Jones <lamontjones@google.com> | Wed Mar 19 11:40:32 2025 -0700 |
tree | 6ea2e97be94e3fa9b6c83582cc6cb61707ffbe09 | |
parent | 92d29690f16cdbba244b523c9110cb9af999d22e [diff] |
release-config: report error for missing namespace The `namespace` field is required. Bug: None Test: manual, TH Change-Id: Ie3d89ecec274b3be67b50733666f0d187974d375
diff --git a/cmd/release_config/release_config_lib/release_configs.go b/cmd/release_config/release_config_lib/release_configs.go index b0f8cb7..dd98bca 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 @@ } } } + if flagDeclaration.Namespace == nil { + return fmt.Errorf("Flag declaration %s has no namespace.", path) + } m.FlagDeclarations = append(m.FlagDeclarations, *flagDeclaration) name := *flagDeclaration.Name