NO-JIRA: [go] Clean up warnings from `go vet -shadow`

Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/674e023f
Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/674e023f
Diff: http://git-wip-us.apache.org/repos/asf/qpid-proton/diff/674e023f

Branch: refs/heads/master
Commit: 674e023f087797fd5d0e3e9fa228a7a02f21dd46
Parents: c36a1a7
Author: Alan Conway <acon...@redhat.com>
Authored: Thu Oct 11 18:56:23 2018 -0400
Committer: Alan Conway <acon...@redhat.com>
Committed: Tue Oct 23 20:04:07 2018 -0400

----------------------------------------------------------------------
 go/src/qpid.apache.org/amqp/interop_test.go       | 11 +++++++----
 go/src/qpid.apache.org/amqp/marshal_test.go       | 14 +++++++-------
 go/src/qpid.apache.org/amqp/message_test.go       | 17 +++++++++--------
 go/src/qpid.apache.org/electron/benchmark_test.go | 12 ++++++------
 go/src/qpid.apache.org/electron/electron_test.go  |  4 ++--
 go/src/qpid.apache.org/electron/session.go        | 12 ++++++------
 go/src/qpid.apache.org/proton/message.go          | 14 +++++++-------
 7 files changed, 44 insertions(+), 40 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/674e023f/go/src/qpid.apache.org/amqp/interop_test.go
----------------------------------------------------------------------
diff --git a/go/src/qpid.apache.org/amqp/interop_test.go 
b/go/src/qpid.apache.org/amqp/interop_test.go
index 8ec6734..0d9d204 100644
--- a/go/src/qpid.apache.org/amqp/interop_test.go
+++ b/go/src/qpid.apache.org/amqp/interop_test.go
@@ -81,7 +81,8 @@ func checkDecode(d *Decoder, want interface{}, gotPtr 
interface{}, t *testing.T)
                t.Error("Unmarshal failed", err)
                return
        }
-       if err := checkEqual(n, len(bytes)); err != nil {
+       err = checkEqual(n, len(bytes))
+       if err != nil {
                t.Error("Bad unmarshal length", err)
                return
        }
@@ -246,8 +247,10 @@ func TestStrings(t *testing.T) {
        if !strings.Contains(err.Error(), "cannot unmarshal") {
                t.Error(err)
        }
-       _, err = Unmarshal([]byte{}, nil)
-       if err := checkEqual(err, EndOfData); err != nil {
+       if _, err = Unmarshal([]byte{}, nil); err != nil {
+               t.Error(err)
+       }
+       if err = checkEqual(err, EndOfData); err != nil {
                t.Error(err)
        }
        _, err = Unmarshal([]byte("foobar"), nil)
@@ -365,7 +368,7 @@ func TODO_TestMessage(t *testing.T) {
        if err != nil {
                t.Fatal(err)
        } else {
-               if err := checkEqual(m.Body(), "hello"); err != nil {
+               if err = checkEqual(m.Body(), "hello"); err != nil {
                        t.Error(err)
                }
        }

http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/674e023f/go/src/qpid.apache.org/amqp/marshal_test.go
----------------------------------------------------------------------
diff --git a/go/src/qpid.apache.org/amqp/marshal_test.go 
b/go/src/qpid.apache.org/amqp/marshal_test.go
index b1d1225..c489365 100644
--- a/go/src/qpid.apache.org/amqp/marshal_test.go
+++ b/go/src/qpid.apache.org/amqp/marshal_test.go
@@ -125,7 +125,7 @@ func TestAnyMap(t *testing.T) {
                t.Error(err)
        }
        var out AnyMap
-       if _, err := Unmarshal(bytes, &out); err != nil {
+       if _, err = Unmarshal(bytes, &out); err != nil {
                t.Error(err)
        }
        if err = checkEqual(AnyMap(nil), out); err != nil {
@@ -137,7 +137,7 @@ func TestAnyMap(t *testing.T) {
        if err != nil {
                t.Error(err)
        }
-       if _, err := Unmarshal(bytes, &out); err != nil {
+       if _, err = Unmarshal(bytes, &out); err != nil {
                t.Error(err)
        }
        if err = checkEqual(AnyMap(nil), out); err != nil {
@@ -150,7 +150,7 @@ func TestAnyMap(t *testing.T) {
        if err != nil {
                t.Error(err)
        }
-       if _, err := Unmarshal(bytes, &out); err != nil {
+       if _, err = Unmarshal(bytes, &out); err != nil {
                t.Error(err)
        }
        if err = checkEqual(in, out); err != nil {
@@ -167,7 +167,7 @@ func TestBadMap(t *testing.T) {
        }
        m := Map{}
        //  Should fail to unmarshal to a map
-       if _, err := Unmarshal(bytes, &m); err != nil {
+       if _, err = Unmarshal(bytes, &m); err != nil {
                if !strings.Contains(err.Error(), "key []string{\"x\", \"y\"} 
is not comparable") {
                        t.Error(err)
                }
@@ -176,14 +176,14 @@ func TestBadMap(t *testing.T) {
        }
        // Should unmarshal to an AnyMap
        var out AnyMap
-       if _, err := Unmarshal(bytes, &out); err != nil {
+       if _, err = Unmarshal(bytes, &out); err != nil {
                t.Error(err)
        } else if err = checkEqual(in, out); err != nil {
                t.Error(err)
        }
        // Should unmarshal to interface{} as AnyMap
        var v interface{}
-       if _, err := Unmarshal(bytes, &v); err != nil {
+       if _, err = Unmarshal(bytes, &v); err != nil {
                t.Error(err)
        } else if err = checkEqual(in, v); err != nil {
                t.Error(err)
@@ -195,7 +195,7 @@ func TestBadMap(t *testing.T) {
                t.Error(err)
        }
        v = nil
-       if _, err := Unmarshal(bytes, &v); err != nil {
+       if _, err = Unmarshal(bytes, &v); err != nil {
                t.Error(err)
        } else if err = checkEqual(in, v); err != nil {
                t.Error(err)

http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/674e023f/go/src/qpid.apache.org/amqp/message_test.go
----------------------------------------------------------------------
diff --git a/go/src/qpid.apache.org/amqp/message_test.go 
b/go/src/qpid.apache.org/amqp/message_test.go
index 668ca49..321a9a0 100644
--- a/go/src/qpid.apache.org/amqp/message_test.go
+++ b/go/src/qpid.apache.org/amqp/message_test.go
@@ -26,13 +26,15 @@ import (
 )
 
 func roundTrip(m Message) error {
-       var err error
-       if buffer, err := m.Encode(nil); err == nil {
-               if m2, err := DecodeMessage(buffer); err == nil {
-                       err = checkEqual(m, m2)
-               }
+       buffer, err := m.Encode(nil)
+       if err != nil {
+               return err
        }
-       return err
+       m2, err := DecodeMessage(buffer)
+       if err != nil {
+               return err
+       }
+       return checkEqual(m, m2)
 }
 
 func TestDefaultMessage(t *testing.T) {
@@ -265,10 +267,9 @@ func BenchmarkNewMessageAll(b *testing.B) {
 
 func BenchmarkEncode(b *testing.B) {
        m := setMessageProperties(NewMessageWith("hello"))
-       var buf []byte
        b.ResetTimer()
        for n := 0; n < b.N; n++ {
-               buf, err := m.Encode(buf)
+               buf, err := m.Encode(nil)
                if err != nil {
                        b.Fatal(err)
                }

http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/674e023f/go/src/qpid.apache.org/electron/benchmark_test.go
----------------------------------------------------------------------
diff --git a/go/src/qpid.apache.org/electron/benchmark_test.go 
b/go/src/qpid.apache.org/electron/benchmark_test.go
index ae9d47c..0de53d8 100644
--- a/go/src/qpid.apache.org/electron/benchmark_test.go
+++ b/go/src/qpid.apache.org/electron/benchmark_test.go
@@ -42,7 +42,7 @@ type bmCommon struct {
        done sync.WaitGroup
 }
 
-func makeBmCommon(p *pair, waitCount int) bmCommon {
+func newBmCommon(p *pair, waitCount int) *bmCommon {
        bm := bmCommon{p: p, b: p.t.(*testing.B)}
        bm.p.capacity = *capacity
        bm.p.prefetch = true
@@ -50,7 +50,7 @@ func makeBmCommon(p *pair, waitCount int) bmCommon {
        bm.ack = make(chan Outcome, *capacity)
        bm.done.Add(waitCount)
        bm.b.ResetTimer()
-       return bm
+       return &bm
 }
 
 func (bm *bmCommon) receiveAccept() {
@@ -74,7 +74,7 @@ func (bm *bmCommon) outcomes() {
 var emptyMsg = amqp.NewMessage()
 
 func BenchmarkSendForget(b *testing.B) {
-       bm := makeBmCommon(newPipe(b, nil, nil), 1)
+       bm := newBmCommon(newPipe(b, nil, nil), 1)
        defer bm.p.close()
 
        go func() { // Receive, no ack
@@ -93,7 +93,7 @@ func BenchmarkSendForget(b *testing.B) {
 }
 
 func BenchmarkSendSync(b *testing.B) {
-       bm := makeBmCommon(newPipe(b, nil, nil), 1)
+       bm := newBmCommon(newPipe(b, nil, nil), 1)
        defer bm.p.close()
 
        go bm.receiveAccept()
@@ -104,7 +104,7 @@ func BenchmarkSendSync(b *testing.B) {
 }
 
 func BenchmarkSendAsync(b *testing.B) {
-       bm := makeBmCommon(newPipe(b, nil, nil), 2)
+       bm := newBmCommon(newPipe(b, nil, nil), 2)
        defer bm.p.close()
 
        go bm.outcomes()      // Handle outcomes
@@ -118,7 +118,7 @@ func BenchmarkSendAsync(b *testing.B) {
 // Create a new message for each send, with body and property.
 func BenchmarkSendAsyncNewMessage(b *testing.B) {
        body := strings.Repeat("x", *bodySize)
-       bm := makeBmCommon(newPipe(b, nil, nil), 2)
+       bm := newBmCommon(newPipe(b, nil, nil), 2)
        defer bm.p.close()
 
        go bm.outcomes()      // Handle outcomes

http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/674e023f/go/src/qpid.apache.org/electron/electron_test.go
----------------------------------------------------------------------
diff --git a/go/src/qpid.apache.org/electron/electron_test.go 
b/go/src/qpid.apache.org/electron/electron_test.go
index a648a18..2517de1 100644
--- a/go/src/qpid.apache.org/electron/electron_test.go
+++ b/go/src/qpid.apache.org/electron/electron_test.go
@@ -70,7 +70,7 @@ func TestClientSender(t *testing.T) {
                        }
 
                        // Server send ack
-                       if err := rm.Reject(); err != nil {
+                       if err = rm.Reject(); err != nil {
                                t.Error(err)
                        }
                        // Client get ack.
@@ -139,7 +139,7 @@ func TestTimeouts(t *testing.T) {
        if err != nil {
                t.Fatal(err)
        }
-       if err := rm.Accept(); err != nil {
+       if err = rm.Accept(); err != nil {
                t.Fatal(err)
        }
        // Sender get ack

http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/674e023f/go/src/qpid.apache.org/electron/session.go
----------------------------------------------------------------------
diff --git a/go/src/qpid.apache.org/electron/session.go 
b/go/src/qpid.apache.org/electron/session.go
index 6dae354..7dc6030 100644
--- a/go/src/qpid.apache.org/electron/session.go
+++ b/go/src/qpid.apache.org/electron/session.go
@@ -89,11 +89,11 @@ func (s *session) Sender(setting ...LinkOption) (snd 
Sender, err error) {
                if s.Error() != nil {
                        return s.Error()
                }
-               l, err := makeLocalLink(s, true, setting...)
-               if err == nil {
+               l, err2 := makeLocalLink(s, true, setting...)
+               if err2 == nil {
                        snd = newSender(l)
                }
-               return err
+               return err2
        })
        return
 }
@@ -103,11 +103,11 @@ func (s *session) Receiver(setting ...LinkOption) (rcv 
Receiver, err error) {
                if s.Error() != nil {
                        return s.Error()
                }
-               l, err := makeLocalLink(s, false, setting...)
-               if err == nil {
+               l, err2 := makeLocalLink(s, false, setting...)
+               if err2 == nil {
                        rcv = newReceiver(l)
                }
-               return err
+               return err2
        })
        return
 }

http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/674e023f/go/src/qpid.apache.org/proton/message.go
----------------------------------------------------------------------
diff --git a/go/src/qpid.apache.org/proton/message.go 
b/go/src/qpid.apache.org/proton/message.go
index 7c166a5..1f8ebe5 100644
--- a/go/src/qpid.apache.org/proton/message.go
+++ b/go/src/qpid.apache.org/proton/message.go
@@ -44,7 +44,8 @@ func (d Delivery) HasMessage() bool { return !d.IsNil() && 
d.Readable() && !d.Pa
 // Will return an error if message is incomplete or not current.
 func (delivery Delivery) Message() (amqp.Message, error) {
        var err error
-       if bytes, err := delivery.MessageBytes(); err == nil {
+       bytes, err := delivery.MessageBytes()
+       if err == nil {
                m := amqp.NewMessage()
                err = m.Decode(bytes)
                return m, err
@@ -83,13 +84,12 @@ func nextTag() string {
 // Send sends a amqp.Message over a Link.
 // Returns a Delivery that can be use to determine the outcome of the message.
 func (link Link) Send(m amqp.Message) (Delivery, error) {
-       var err error
-       if bytes, err := m.Encode(nil); err == nil {
-               if d, err := link.SendMessageBytes(bytes); err == nil {
-                       return d, err
-               }
+       bytes, err := m.Encode(nil)
+       if err != nil {
+               return Delivery{}, err
        }
-       return Delivery{}, err
+       d, err := link.SendMessageBytes(bytes)
+       return d, err
 }
 
 // SendMessageBytes sends encoded bytes of an amqp.Message over a Link.


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to