refactor: Remove error handling for Set method calls

This commit is contained in:
Denis Bilenko (aider) 2024-12-10 11:23:47 +01:00 committed by Denis Bilenko
parent cc7a46d545
commit 3b99cdf21a
5 changed files with 5 additions and 17 deletions

View File

@ -69,10 +69,7 @@ func (c anyKeyComponent) visit(v Value, prefix Path, suffix Pattern, opts visitO
return InvalidValue, err return InvalidValue, err
} }
err = m.Set(pk, nv) m.Set(pk, nv) //nolint:errcheck
if err != nil {
return InvalidValue, err
}
} }
return NewValue(m, v.Locations()), nil return NewValue(m, v.Locations()), nil

View File

@ -122,9 +122,7 @@ func (component pathComponent) visit(v Value, prefix Path, suffix Pattern, opts
// Return an updated map value. // Return an updated map value.
m = m.Clone() m = m.Clone()
if err := m.Set(V(component.key), nv); err != nil { m.Set(V(component.key), nv) //nolint:errcheck
return InvalidValue, err
}
return Value{ return Value{
v: m, v: m,
k: KindMap, k: KindMap,

View File

@ -25,9 +25,7 @@ func Foreach(fn MapFunc) MapFunc {
if err != nil { if err != nil {
return InvalidValue, err return InvalidValue, err
} }
if err := m.Set(pk, nv); err != nil { m.Set(pk, nv) //nolint:errcheck
return InvalidValue, err
}
} }
return NewValue(m, v.Locations()), nil return NewValue(m, v.Locations()), nil
case KindSequence: case KindSequence:

View File

@ -45,10 +45,7 @@ func walk(v Value, p Path, fn func(p Path, v Value) (Value, error)) (Value, erro
if err != nil { if err != nil {
return InvalidValue, err return InvalidValue, err
} }
err = out.Set(pk, nv) out.Set(pk, nv) //nolint:errcheck
if err != nil {
return InvalidValue, err
}
} }
v.v = out v.v = out
case KindSequence: case KindSequence:

View File

@ -129,9 +129,7 @@ func (d *loader) loadMapping(node *yaml.Node, loc dyn.Location) (dyn.Value, erro
return dyn.InvalidValue, err return dyn.InvalidValue, err
} }
if err := acc.Set(k, v); err != nil { acc.Set(k, v) //nolint:errcheck
return dyn.InvalidValue, err
}
} }
if merge == nil { if merge == nil {