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,