From a7dbd77d8a4e17d7e5b121707ba5fee9fbba2547 Mon Sep 17 00:00:00 2001 From: Johan Brandhorst-Satzkorn Date: Fri, 25 Aug 2023 10:30:22 -0700 Subject: [PATCH] genopenapi: set source code info explicitly (#3544) Fixes #3542 --- protoc-gen-openapiv2/internal/genopenapi/generator.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/protoc-gen-openapiv2/internal/genopenapi/generator.go b/protoc-gen-openapiv2/internal/genopenapi/generator.go index b5d171387b2..5087af77614 100644 --- a/protoc-gen-openapiv2/internal/genopenapi/generator.go +++ b/protoc-gen-openapiv2/internal/genopenapi/generator.go @@ -433,7 +433,9 @@ func (so openapiSwaggerObject) sortPathsAlphabetically() { func AddErrorDefs(reg *descriptor.Registry) error { // load internal protos any := protodesc.ToFileDescriptorProto((&anypb.Any{}).ProtoReflect().Descriptor().ParentFile()) + any.SourceCodeInfo = new(descriptorpb.SourceCodeInfo) status := protodesc.ToFileDescriptorProto((&statuspb.Status{}).ProtoReflect().Descriptor().ParentFile()) + status.SourceCodeInfo = new(descriptorpb.SourceCodeInfo) return reg.Load(&pluginpb.CodeGeneratorRequest{ ProtoFile: []*descriptorpb.FileDescriptorProto{ any,