From 39ce3a9d1dced45580d5f6f9dd0fab04d981cff0 Mon Sep 17 00:00:00 2001 From: Anna Shaleva Date: Fri, 20 Oct 2023 17:22:21 +0300 Subject: [PATCH] vm: fix linter warning Fix the following linter warning: ``` indent-error-flow: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (revive) ``` Signed-off-by: Anna Shaleva --- pkg/vm/stackitem/json.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkg/vm/stackitem/json.go b/pkg/vm/stackitem/json.go index 77e17f056..a2186ed1f 100644 --- a/pkg/vm/stackitem/json.go +++ b/pkg/vm/stackitem/json.go @@ -184,13 +184,15 @@ func FromJSON(data []byte, maxCount int, bestIntPrecision bool) (Item, error) { bestIntPrecision: bestIntPrecision, } d.UseNumber() - if item, err := d.decode(); err != nil { + item, err := d.decode() + if err != nil { return nil, err - } else if _, err := d.Token(); !errors.Is(err, gio.EOF) { - return nil, fmt.Errorf("%w: unexpected items", ErrInvalidValue) - } else { - return item, nil } + _, err = d.Token() + if !errors.Is(err, gio.EOF) { + return nil, fmt.Errorf("%w: unexpected items", ErrInvalidValue) + } + return item, nil } func (d *decoder) decode() (Item, error) {