[#388] *: Remove nil check from setters

I knew one day `sed` would save me an hour of manual work:
```
sed -i -n -e '
s/) Set/) Set/
p
t setter
b end
:setter
    n
    s/nil/nil/
    t hasif
    p
    b end
    :hasif
        n
        :loop
        p
        n
        s/}/}/
        t end
        b loop
        :end
' $@
goimports -w $@
```

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
This commit is contained in:
Evgenii Stratonikov 2022-03-23 14:42:57 +03:00 committed by Alex Vanin
parent 50162741ac
commit 732dd51b1b
32 changed files with 714 additions and 2104 deletions

View file

@ -18,9 +18,7 @@ func (x *Detail) ID() uint32 {
// SetID sets identifier of the Detail.
func (x *Detail) SetID(id uint32) {
if x != nil {
x.id = id
}
x.id = id
}
// Value returns value of the Detail.
@ -34,9 +32,7 @@ func (x *Detail) Value() []byte {
// SetValue sets value of the Detail.
func (x *Detail) SetValue(val []byte) {
if x != nil {
x.val = val
}
x.val = val
}
// Code represents NeoFS API V2-compatible status code.
@ -67,9 +63,7 @@ func (x *Status) Code() Code {
// SetCode sets code of the Status.
func (x *Status) SetCode(code Code) {
if x != nil {
x.code = code
}
x.code = code
}
// Message sets message of the Status.
@ -83,9 +77,7 @@ func (x *Status) Message() string {
// SetMessage sets message of the Status.
func (x *Status) SetMessage(msg string) {
if x != nil {
x.msg = msg
}
x.msg = msg
}
// NumberOfParameters returns number of network parameters.