diff --git a/internal/chart/v3/lint/rules/valuekeys.go b/internal/chart/v3/lint/rules/valuekeys.go index 04c2e2d5c..ecb70d54e 100644 --- a/internal/chart/v3/lint/rules/valuekeys.go +++ b/internal/chart/v3/lint/rules/valuekeys.go @@ -83,6 +83,8 @@ func walkKeys(n *yaml.Node, path string, found *[]booleanLikeKey) { for i, c := range n.Content { walkKeys(c, fmt.Sprintf("%s[%d]", path, i), found) } + default: + // Scalar, alias and document nodes carry no mapping keys to check. } } diff --git a/pkg/chart/v2/lint/rules/valuekeys.go b/pkg/chart/v2/lint/rules/valuekeys.go index 04c2e2d5c..ecb70d54e 100644 --- a/pkg/chart/v2/lint/rules/valuekeys.go +++ b/pkg/chart/v2/lint/rules/valuekeys.go @@ -83,6 +83,8 @@ func walkKeys(n *yaml.Node, path string, found *[]booleanLikeKey) { for i, c := range n.Content { walkKeys(c, fmt.Sprintf("%s[%d]", path, i), found) } + default: + // Scalar, alias and document nodes carry no mapping keys to check. } }