diff --git a/native_string.go b/native_string.go index 13fe5cd..cde3cd0 100644 --- a/native_string.go +++ b/native_string.go @@ -450,7 +450,7 @@ func (n nativeStringEval) Evaluate(_ protoreflect.Message, val protoreflect.Valu if n.notContains != nil && strings.Contains(strVal, *n.notContains) { violations = append(violations, n.newViolation(strDescs.notContainsSite, - "string.not_contains", fmt.Sprintf("value contains substring `%s`", *n.notContains), + "string.not_contains", fmt.Sprintf("contains substring `%s`", *n.notContains), val, protoreflect.ValueOfString(*n.notContains))) if cfg.failFast { return &ValidationError{Violations: violations[:1]}