diff --git a/staging/src/k8s.io/code-generator/cmd/validation-gen/validators/mode.go b/staging/src/k8s.io/code-generator/cmd/validation-gen/validators/mode.go index 50ac952d53d..bb032c480f1 100644 --- a/staging/src/k8s.io/code-generator/cmd/validation-gen/validators/mode.go +++ b/staging/src/k8s.io/code-generator/cmd/validation-gen/validators/mode.go @@ -409,7 +409,7 @@ func (mtfv *modeTypeOrFieldValidator) getForbiddenValidation(t *types.Type) (any case types.Pointer: forbidden = types.Name{Package: libValidationPkg, Name: "ForbiddenPointer"} case types.Struct: - return nil, fmt.Errorf("can only be used on pointers to structs") + return nil, fmt.Errorf("modal member fields of struct type must be pointers") default: forbidden = types.Name{Package: libValidationPkg, Name: "ForbiddenValue"} }