Browse Source

protoc-gen-go/grpc: pass file descriptor for service as Metadata

Bump support package version number from 2 to 3.
Menghan Li 9 years ago
parent
commit
0c1f6d65b5
1 changed files with 2 additions and 1 deletions
  1. 2 1
      protoc-gen-go/grpc/grpc.go

+ 2 - 1
protoc-gen-go/grpc/grpc.go

@@ -48,7 +48,7 @@ import (
 // It is incremented whenever an incompatibility between the generated code and
 // the grpc package is introduced; the generated code references
 // a constant, grpc.SupportPackageIsVersionN (where N is generatedCodeVersion).
-const generatedCodeVersion = 2
+const generatedCodeVersion = 3
 
 // Paths for packages used by code generated in this file,
 // relative to the import_prefix of the generator.Generator.
@@ -254,6 +254,7 @@ func (g *grpc) generateService(file *generator.FileDescriptor, service *pb.Servi
 		g.P("},")
 	}
 	g.P("},")
+	g.P("Metadata: ", file.VarName(), ",")
 	g.P("}")
 	g.P()
 }