decoder: remove mention of UnmarshalText in errors (#751)

Fixes #737
This commit is contained in:
Thomas Pelletier
2022-04-07 21:58:19 -04:00
committed by GitHub
parent 89d7b412d8
commit f5cc8c49eb
+1 -1
View File
@@ -611,7 +611,7 @@ func (d *decoder) tryTextUnmarshaler(node *ast.Node, v reflect.Value) (bool, err
if v.CanAddr() && v.Addr().Type().Implements(textUnmarshalerType) { if v.CanAddr() && v.Addr().Type().Implements(textUnmarshalerType) {
err := v.Addr().Interface().(encoding.TextUnmarshaler).UnmarshalText(node.Data) err := v.Addr().Interface().(encoding.TextUnmarshaler).UnmarshalText(node.Data)
if err != nil { if err != nil {
return false, newDecodeError(d.p.Raw(node.Raw), "error calling UnmarshalText: %w", err) return false, newDecodeError(d.p.Raw(node.Raw), "%w", err)
} }
return true, nil return true, nil