Skip to content

Commit a865c42

Browse files
refactor: replace interface{} with any (Go 1.18+) (#69)
1 parent 4e667a3 commit a865c42

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

grpcreplay/grpcreplay.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ func (r *Recorder) Close() error {
135135
}
136136

137137
// InterceptUnary intercepts all unary (non-stream) RPCs.
138-
func (r *Recorder) InterceptUnary(ctx context.Context, method string, req, res interface{}, cc *grpc.ClientConn, invoker grpc.UnaryInvoker, opts ...grpc.CallOption) error {
138+
func (r *Recorder) InterceptUnary(ctx context.Context, method string, req, res any, cc *grpc.ClientConn, invoker grpc.UnaryInvoker, opts ...grpc.CallOption) error {
139139
ereq := &entry{
140140
kind: pb.Entry_REQUEST,
141141
method: method,
@@ -233,7 +233,7 @@ type recClientStream struct {
233233

234234
func (rcs *recClientStream) Context() context.Context { return rcs.ctx }
235235

236-
func (rcs *recClientStream) SendMsg(m interface{}) error {
236+
func (rcs *recClientStream) SendMsg(m any) error {
237237
serr := rcs.cstream.SendMsg(m)
238238
e := &entry{
239239
kind: pb.Entry_SEND,
@@ -246,7 +246,7 @@ func (rcs *recClientStream) SendMsg(m interface{}) error {
246246
return serr
247247
}
248248

249-
func (rcs *recClientStream) RecvMsg(m interface{}) error {
249+
func (rcs *recClientStream) RecvMsg(m any) error {
250250
serr := rcs.cstream.RecvMsg(m)
251251
e := &entry{
252252
kind: pb.Entry_RECV,
@@ -455,7 +455,7 @@ func (rep *Replayer) Close() error {
455455
}
456456

457457
// InterceptUnary intercepts all unary (non-stream) RPCs.
458-
func (rep *Replayer) InterceptUnary(_ context.Context, method string, req, res interface{}, _ *grpc.ClientConn, _ grpc.UnaryInvoker, _ ...grpc.CallOption) error {
458+
func (rep *Replayer) InterceptUnary(_ context.Context, method string, req, res any, _ *grpc.ClientConn, _ grpc.UnaryInvoker, _ ...grpc.CallOption) error {
459459
mreq := req.(proto.Message)
460460
if rep.opts.BeforeMatch != nil {
461461
if err := rep.opts.BeforeMatch(method, mreq); err != nil {
@@ -487,7 +487,7 @@ type repClientStream struct {
487487

488488
func (rcs *repClientStream) Context() context.Context { return rcs.ctx }
489489

490-
func (rcs *repClientStream) SendMsg(req interface{}) error {
490+
func (rcs *repClientStream) SendMsg(req any) error {
491491
if rcs.str == nil {
492492
if err := rcs.setStream(rcs.method, req.(proto.Message)); err != nil {
493493
return err
@@ -515,7 +515,7 @@ func (rcs *repClientStream) setStream(method string, req proto.Message) error {
515515
return nil
516516
}
517517

518-
func (rcs *repClientStream) RecvMsg(m interface{}) error {
518+
func (rcs *repClientStream) RecvMsg(m any) error {
519519
if rcs.str == nil {
520520
// Receive before send; fall back to matching stream by method only.
521521
if err := rcs.setStream(rcs.method, nil); err != nil {
@@ -729,7 +729,7 @@ type message struct {
729729
err error
730730
}
731731

732-
func (m *message) set(msg interface{}, err error) {
732+
func (m *message) set(msg any, err error) {
733733
m.err = err
734734
if err != io.EOF && msg != nil {
735735
m.msg = msg.(proto.Message)

0 commit comments

Comments
 (0)