mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2025-12-20 03:19:53 -06:00
build(deps): bump google.golang.org/protobuf from 1.36.9 to 1.36.10
Bumps google.golang.org/protobuf from 1.36.9 to 1.36.10. --- updated-dependencies: - dependency-name: google.golang.org/protobuf dependency-version: 1.36.10 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
committed by
Ralf Haferkamp
parent
4c00db867c
commit
4649c6ec42
2
go.mod
2
go.mod
@@ -112,7 +112,7 @@ require (
|
|||||||
golang.org/x/text v0.29.0
|
golang.org/x/text v0.29.0
|
||||||
google.golang.org/genproto/googleapis/api v0.0.0-20250825161204-c5933d9347a5
|
google.golang.org/genproto/googleapis/api v0.0.0-20250825161204-c5933d9347a5
|
||||||
google.golang.org/grpc v1.75.1
|
google.golang.org/grpc v1.75.1
|
||||||
google.golang.org/protobuf v1.36.9
|
google.golang.org/protobuf v1.36.10
|
||||||
gopkg.in/yaml.v2 v2.4.0
|
gopkg.in/yaml.v2 v2.4.0
|
||||||
gotest.tools/v3 v3.5.2
|
gotest.tools/v3 v3.5.2
|
||||||
stash.kopano.io/kgol/rndm v1.1.2
|
stash.kopano.io/kgol/rndm v1.1.2
|
||||||
|
|||||||
4
go.sum
4
go.sum
@@ -1747,8 +1747,8 @@ google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp0
|
|||||||
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
|
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
|
||||||
google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
|
google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
|
||||||
google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
|
google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
|
||||||
google.golang.org/protobuf v1.36.9 h1:w2gp2mA27hUeUzj9Ex9FBjsBm40zfaDtEWow293U7Iw=
|
google.golang.org/protobuf v1.36.10 h1:AYd7cD/uASjIL6Q9LiTjz8JLcrh/88q5UObnmY3aOOE=
|
||||||
google.golang.org/protobuf v1.36.9/go.mod h1:fuxRtAxBytpl4zzqUh6/eyUujkJdNiuEkXntxiD/uRU=
|
google.golang.org/protobuf v1.36.10/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco=
|
||||||
gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
|
gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
|
||||||
gopkg.in/cenkalti/backoff.v1 v1.1.0 h1:Arh75ttbsvlpVA7WtVpH4u9h6Zl46xuptxqLxPiSo4Y=
|
gopkg.in/cenkalti/backoff.v1 v1.1.0 h1:Arh75ttbsvlpVA7WtVpH4u9h6Zl46xuptxqLxPiSo4Y=
|
||||||
gopkg.in/cenkalti/backoff.v1 v1.1.0/go.mod h1:J6Vskwqd+OMVJl8C33mmtxTBs2gyzfv7UDAkHu8BrjI=
|
gopkg.in/cenkalti/backoff.v1 v1.1.0/go.mod h1:J6Vskwqd+OMVJl8C33mmtxTBs2gyzfv7UDAkHu8BrjI=
|
||||||
|
|||||||
32
vendor/google.golang.org/protobuf/internal/filedesc/desc.go
generated
vendored
32
vendor/google.golang.org/protobuf/internal/filedesc/desc.go
generated
vendored
@@ -74,6 +74,7 @@ type (
|
|||||||
FileL2 struct {
|
FileL2 struct {
|
||||||
Options func() protoreflect.ProtoMessage
|
Options func() protoreflect.ProtoMessage
|
||||||
Imports FileImports
|
Imports FileImports
|
||||||
|
OptionImports func() protoreflect.FileImports
|
||||||
Locations SourceLocations
|
Locations SourceLocations
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -126,9 +127,6 @@ func (fd *File) ParentFile() protoreflect.FileDescriptor { return fd }
|
|||||||
func (fd *File) Parent() protoreflect.Descriptor { return nil }
|
func (fd *File) Parent() protoreflect.Descriptor { return nil }
|
||||||
func (fd *File) Index() int { return 0 }
|
func (fd *File) Index() int { return 0 }
|
||||||
func (fd *File) Syntax() protoreflect.Syntax { return fd.L1.Syntax }
|
func (fd *File) Syntax() protoreflect.Syntax { return fd.L1.Syntax }
|
||||||
|
|
||||||
// Not exported and just used to reconstruct the original FileDescriptor proto
|
|
||||||
func (fd *File) Edition() int32 { return int32(fd.L1.Edition) }
|
|
||||||
func (fd *File) Name() protoreflect.Name { return fd.L1.Package.Name() }
|
func (fd *File) Name() protoreflect.Name { return fd.L1.Package.Name() }
|
||||||
func (fd *File) FullName() protoreflect.FullName { return fd.L1.Package }
|
func (fd *File) FullName() protoreflect.FullName { return fd.L1.Package }
|
||||||
func (fd *File) IsPlaceholder() bool { return false }
|
func (fd *File) IsPlaceholder() bool { return false }
|
||||||
@@ -150,6 +148,16 @@ func (fd *File) Format(s fmt.State, r rune) { descfmt.FormatD
|
|||||||
func (fd *File) ProtoType(protoreflect.FileDescriptor) {}
|
func (fd *File) ProtoType(protoreflect.FileDescriptor) {}
|
||||||
func (fd *File) ProtoInternal(pragma.DoNotImplement) {}
|
func (fd *File) ProtoInternal(pragma.DoNotImplement) {}
|
||||||
|
|
||||||
|
// The next two are not part of the FileDescriptor interface. They are just used to reconstruct
|
||||||
|
// the original FileDescriptor proto.
|
||||||
|
func (fd *File) Edition() int32 { return int32(fd.L1.Edition) }
|
||||||
|
func (fd *File) OptionImports() protoreflect.FileImports {
|
||||||
|
if f := fd.lazyInit().OptionImports; f != nil {
|
||||||
|
return f()
|
||||||
|
}
|
||||||
|
return emptyFiles
|
||||||
|
}
|
||||||
|
|
||||||
func (fd *File) lazyInit() *FileL2 {
|
func (fd *File) lazyInit() *FileL2 {
|
||||||
if atomic.LoadUint32(&fd.once) == 0 {
|
if atomic.LoadUint32(&fd.once) == 0 {
|
||||||
fd.lazyInitOnce()
|
fd.lazyInitOnce()
|
||||||
@@ -182,9 +190,9 @@ type (
|
|||||||
L2 *EnumL2 // protected by fileDesc.once
|
L2 *EnumL2 // protected by fileDesc.once
|
||||||
}
|
}
|
||||||
EnumL1 struct {
|
EnumL1 struct {
|
||||||
eagerValues bool // controls whether EnumL2.Values is already populated
|
|
||||||
|
|
||||||
EditionFeatures EditionFeatures
|
EditionFeatures EditionFeatures
|
||||||
|
Visibility int32
|
||||||
|
eagerValues bool // controls whether EnumL2.Values is already populated
|
||||||
}
|
}
|
||||||
EnumL2 struct {
|
EnumL2 struct {
|
||||||
Options func() protoreflect.ProtoMessage
|
Options func() protoreflect.ProtoMessage
|
||||||
@@ -219,6 +227,11 @@ func (ed *Enum) ReservedNames() protoreflect.Names { return &ed.lazyInit()
|
|||||||
func (ed *Enum) ReservedRanges() protoreflect.EnumRanges { return &ed.lazyInit().ReservedRanges }
|
func (ed *Enum) ReservedRanges() protoreflect.EnumRanges { return &ed.lazyInit().ReservedRanges }
|
||||||
func (ed *Enum) Format(s fmt.State, r rune) { descfmt.FormatDesc(s, r, ed) }
|
func (ed *Enum) Format(s fmt.State, r rune) { descfmt.FormatDesc(s, r, ed) }
|
||||||
func (ed *Enum) ProtoType(protoreflect.EnumDescriptor) {}
|
func (ed *Enum) ProtoType(protoreflect.EnumDescriptor) {}
|
||||||
|
|
||||||
|
// This is not part of the EnumDescriptor interface. It is just used to reconstruct
|
||||||
|
// the original FileDescriptor proto.
|
||||||
|
func (ed *Enum) Visibility() int32 { return ed.L1.Visibility }
|
||||||
|
|
||||||
func (ed *Enum) lazyInit() *EnumL2 {
|
func (ed *Enum) lazyInit() *EnumL2 {
|
||||||
ed.L0.ParentFile.lazyInit() // implicitly initializes L2
|
ed.L0.ParentFile.lazyInit() // implicitly initializes L2
|
||||||
return ed.L2
|
return ed.L2
|
||||||
@@ -247,10 +260,10 @@ type (
|
|||||||
Enums Enums
|
Enums Enums
|
||||||
Messages Messages
|
Messages Messages
|
||||||
Extensions Extensions
|
Extensions Extensions
|
||||||
|
EditionFeatures EditionFeatures
|
||||||
|
Visibility int32
|
||||||
IsMapEntry bool // promoted from google.protobuf.MessageOptions
|
IsMapEntry bool // promoted from google.protobuf.MessageOptions
|
||||||
IsMessageSet bool // promoted from google.protobuf.MessageOptions
|
IsMessageSet bool // promoted from google.protobuf.MessageOptions
|
||||||
|
|
||||||
EditionFeatures EditionFeatures
|
|
||||||
}
|
}
|
||||||
MessageL2 struct {
|
MessageL2 struct {
|
||||||
Options func() protoreflect.ProtoMessage
|
Options func() protoreflect.ProtoMessage
|
||||||
@@ -319,6 +332,11 @@ func (md *Message) Messages() protoreflect.MessageDescriptors { return &md.L
|
|||||||
func (md *Message) Extensions() protoreflect.ExtensionDescriptors { return &md.L1.Extensions }
|
func (md *Message) Extensions() protoreflect.ExtensionDescriptors { return &md.L1.Extensions }
|
||||||
func (md *Message) ProtoType(protoreflect.MessageDescriptor) {}
|
func (md *Message) ProtoType(protoreflect.MessageDescriptor) {}
|
||||||
func (md *Message) Format(s fmt.State, r rune) { descfmt.FormatDesc(s, r, md) }
|
func (md *Message) Format(s fmt.State, r rune) { descfmt.FormatDesc(s, r, md) }
|
||||||
|
|
||||||
|
// This is not part of the MessageDescriptor interface. It is just used to reconstruct
|
||||||
|
// the original FileDescriptor proto.
|
||||||
|
func (md *Message) Visibility() int32 { return md.L1.Visibility }
|
||||||
|
|
||||||
func (md *Message) lazyInit() *MessageL2 {
|
func (md *Message) lazyInit() *MessageL2 {
|
||||||
md.L0.ParentFile.lazyInit() // implicitly initializes L2
|
md.L0.ParentFile.lazyInit() // implicitly initializes L2
|
||||||
return md.L2
|
return md.L2
|
||||||
|
|||||||
14
vendor/google.golang.org/protobuf/internal/filedesc/desc_init.go
generated
vendored
14
vendor/google.golang.org/protobuf/internal/filedesc/desc_init.go
generated
vendored
@@ -284,6 +284,13 @@ func (ed *Enum) unmarshalSeed(b []byte, sb *strs.Builder, pf *File, pd protorefl
|
|||||||
case genid.EnumDescriptorProto_Value_field_number:
|
case genid.EnumDescriptorProto_Value_field_number:
|
||||||
numValues++
|
numValues++
|
||||||
}
|
}
|
||||||
|
case protowire.VarintType:
|
||||||
|
v, m := protowire.ConsumeVarint(b)
|
||||||
|
b = b[m:]
|
||||||
|
switch num {
|
||||||
|
case genid.EnumDescriptorProto_Visibility_field_number:
|
||||||
|
ed.L1.Visibility = int32(v)
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
m := protowire.ConsumeFieldValue(num, typ, b)
|
m := protowire.ConsumeFieldValue(num, typ, b)
|
||||||
b = b[m:]
|
b = b[m:]
|
||||||
@@ -365,6 +372,13 @@ func (md *Message) unmarshalSeed(b []byte, sb *strs.Builder, pf *File, pd protor
|
|||||||
md.unmarshalSeedOptions(v)
|
md.unmarshalSeedOptions(v)
|
||||||
}
|
}
|
||||||
prevField = num
|
prevField = num
|
||||||
|
case protowire.VarintType:
|
||||||
|
v, m := protowire.ConsumeVarint(b)
|
||||||
|
b = b[m:]
|
||||||
|
switch num {
|
||||||
|
case genid.DescriptorProto_Visibility_field_number:
|
||||||
|
md.L1.Visibility = int32(v)
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
m := protowire.ConsumeFieldValue(num, typ, b)
|
m := protowire.ConsumeFieldValue(num, typ, b)
|
||||||
b = b[m:]
|
b = b[m:]
|
||||||
|
|||||||
20
vendor/google.golang.org/protobuf/internal/filedesc/desc_lazy.go
generated
vendored
20
vendor/google.golang.org/protobuf/internal/filedesc/desc_lazy.go
generated
vendored
@@ -134,6 +134,7 @@ func (fd *File) unmarshalFull(b []byte) {
|
|||||||
|
|
||||||
var enumIdx, messageIdx, extensionIdx, serviceIdx int
|
var enumIdx, messageIdx, extensionIdx, serviceIdx int
|
||||||
var rawOptions []byte
|
var rawOptions []byte
|
||||||
|
var optionImports []string
|
||||||
fd.L2 = new(FileL2)
|
fd.L2 = new(FileL2)
|
||||||
for len(b) > 0 {
|
for len(b) > 0 {
|
||||||
num, typ, n := protowire.ConsumeTag(b)
|
num, typ, n := protowire.ConsumeTag(b)
|
||||||
@@ -157,6 +158,8 @@ func (fd *File) unmarshalFull(b []byte) {
|
|||||||
imp = PlaceholderFile(path)
|
imp = PlaceholderFile(path)
|
||||||
}
|
}
|
||||||
fd.L2.Imports = append(fd.L2.Imports, protoreflect.FileImport{FileDescriptor: imp})
|
fd.L2.Imports = append(fd.L2.Imports, protoreflect.FileImport{FileDescriptor: imp})
|
||||||
|
case genid.FileDescriptorProto_OptionDependency_field_number:
|
||||||
|
optionImports = append(optionImports, sb.MakeString(v))
|
||||||
case genid.FileDescriptorProto_EnumType_field_number:
|
case genid.FileDescriptorProto_EnumType_field_number:
|
||||||
fd.L1.Enums.List[enumIdx].unmarshalFull(v, sb)
|
fd.L1.Enums.List[enumIdx].unmarshalFull(v, sb)
|
||||||
enumIdx++
|
enumIdx++
|
||||||
@@ -178,6 +181,23 @@ func (fd *File) unmarshalFull(b []byte) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
fd.L2.Options = fd.builder.optionsUnmarshaler(&descopts.File, rawOptions)
|
fd.L2.Options = fd.builder.optionsUnmarshaler(&descopts.File, rawOptions)
|
||||||
|
if len(optionImports) > 0 {
|
||||||
|
var imps FileImports
|
||||||
|
var once sync.Once
|
||||||
|
fd.L2.OptionImports = func() protoreflect.FileImports {
|
||||||
|
once.Do(func() {
|
||||||
|
imps = make(FileImports, len(optionImports))
|
||||||
|
for i, path := range optionImports {
|
||||||
|
imp, _ := fd.builder.FileRegistry.FindFileByPath(path)
|
||||||
|
if imp == nil {
|
||||||
|
imp = PlaceholderFile(path)
|
||||||
|
}
|
||||||
|
imps[i] = protoreflect.FileImport{FileDescriptor: imp}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
return &imps
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (ed *Enum) unmarshalFull(b []byte, sb *strs.Builder) {
|
func (ed *Enum) unmarshalFull(b []byte, sb *strs.Builder) {
|
||||||
|
|||||||
2
vendor/google.golang.org/protobuf/internal/version/version.go
generated
vendored
2
vendor/google.golang.org/protobuf/internal/version/version.go
generated
vendored
@@ -52,7 +52,7 @@ import (
|
|||||||
const (
|
const (
|
||||||
Major = 1
|
Major = 1
|
||||||
Minor = 36
|
Minor = 36
|
||||||
Patch = 9
|
Patch = 10
|
||||||
PreRelease = ""
|
PreRelease = ""
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
22
vendor/google.golang.org/protobuf/reflect/protodesc/desc.go
generated
vendored
22
vendor/google.golang.org/protobuf/reflect/protodesc/desc.go
generated
vendored
@@ -152,6 +152,28 @@ func (o FileOptions) New(fd *descriptorpb.FileDescriptorProto, r Resolver) (prot
|
|||||||
imp := &f.L2.Imports[i]
|
imp := &f.L2.Imports[i]
|
||||||
imps.importPublic(imp.Imports())
|
imps.importPublic(imp.Imports())
|
||||||
}
|
}
|
||||||
|
if len(fd.GetOptionDependency()) > 0 {
|
||||||
|
optionImports := make(filedesc.FileImports, len(fd.GetOptionDependency()))
|
||||||
|
for i, path := range fd.GetOptionDependency() {
|
||||||
|
imp := &optionImports[i]
|
||||||
|
f, err := r.FindFileByPath(path)
|
||||||
|
if err == protoregistry.NotFound {
|
||||||
|
// We always allow option imports to be unresolvable.
|
||||||
|
f = filedesc.PlaceholderFile(path)
|
||||||
|
} else if err != nil {
|
||||||
|
return nil, errors.New("could not resolve import %q: %v", path, err)
|
||||||
|
}
|
||||||
|
imp.FileDescriptor = f
|
||||||
|
|
||||||
|
if imps[imp.Path()] {
|
||||||
|
return nil, errors.New("already imported %q", path)
|
||||||
|
}
|
||||||
|
imps[imp.Path()] = true
|
||||||
|
}
|
||||||
|
f.L2.OptionImports = func() protoreflect.FileImports {
|
||||||
|
return &optionImports
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Handle source locations.
|
// Handle source locations.
|
||||||
f.L2.Locations.File = f
|
f.L2.Locations.File = f
|
||||||
|
|||||||
2
vendor/google.golang.org/protobuf/reflect/protodesc/desc_init.go
generated
vendored
2
vendor/google.golang.org/protobuf/reflect/protodesc/desc_init.go
generated
vendored
@@ -29,6 +29,7 @@ func (r descsByName) initEnumDeclarations(eds []*descriptorpb.EnumDescriptorProt
|
|||||||
e.L2.Options = func() protoreflect.ProtoMessage { return opts }
|
e.L2.Options = func() protoreflect.ProtoMessage { return opts }
|
||||||
}
|
}
|
||||||
e.L1.EditionFeatures = mergeEditionFeatures(parent, ed.GetOptions().GetFeatures())
|
e.L1.EditionFeatures = mergeEditionFeatures(parent, ed.GetOptions().GetFeatures())
|
||||||
|
e.L1.Visibility = int32(ed.GetVisibility())
|
||||||
for _, s := range ed.GetReservedName() {
|
for _, s := range ed.GetReservedName() {
|
||||||
e.L2.ReservedNames.List = append(e.L2.ReservedNames.List, protoreflect.Name(s))
|
e.L2.ReservedNames.List = append(e.L2.ReservedNames.List, protoreflect.Name(s))
|
||||||
}
|
}
|
||||||
@@ -70,6 +71,7 @@ func (r descsByName) initMessagesDeclarations(mds []*descriptorpb.DescriptorProt
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
m.L1.EditionFeatures = mergeEditionFeatures(parent, md.GetOptions().GetFeatures())
|
m.L1.EditionFeatures = mergeEditionFeatures(parent, md.GetOptions().GetFeatures())
|
||||||
|
m.L1.Visibility = int32(md.GetVisibility())
|
||||||
if opts := md.GetOptions(); opts != nil {
|
if opts := md.GetOptions(); opts != nil {
|
||||||
opts = proto.Clone(opts).(*descriptorpb.MessageOptions)
|
opts = proto.Clone(opts).(*descriptorpb.MessageOptions)
|
||||||
m.L2.Options = func() protoreflect.ProtoMessage { return opts }
|
m.L2.Options = func() protoreflect.ProtoMessage { return opts }
|
||||||
|
|||||||
31
vendor/google.golang.org/protobuf/reflect/protodesc/proto.go
generated
vendored
31
vendor/google.golang.org/protobuf/reflect/protodesc/proto.go
generated
vendored
@@ -70,16 +70,27 @@ func ToFileDescriptorProto(file protoreflect.FileDescriptor) *descriptorpb.FileD
|
|||||||
if syntax := file.Syntax(); syntax != protoreflect.Proto2 && syntax.IsValid() {
|
if syntax := file.Syntax(); syntax != protoreflect.Proto2 && syntax.IsValid() {
|
||||||
p.Syntax = proto.String(file.Syntax().String())
|
p.Syntax = proto.String(file.Syntax().String())
|
||||||
}
|
}
|
||||||
if file.Syntax() == protoreflect.Editions {
|
|
||||||
desc := file
|
desc := file
|
||||||
if fileImportDesc, ok := file.(protoreflect.FileImport); ok {
|
if fileImportDesc, ok := file.(protoreflect.FileImport); ok {
|
||||||
desc = fileImportDesc.FileDescriptor
|
desc = fileImportDesc.FileDescriptor
|
||||||
}
|
}
|
||||||
|
if file.Syntax() == protoreflect.Editions {
|
||||||
if editionsInterface, ok := desc.(interface{ Edition() int32 }); ok {
|
if editionsInterface, ok := desc.(interface{ Edition() int32 }); ok {
|
||||||
p.Edition = descriptorpb.Edition(editionsInterface.Edition()).Enum()
|
p.Edition = descriptorpb.Edition(editionsInterface.Edition()).Enum()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
type hasOptionImports interface {
|
||||||
|
OptionImports() protoreflect.FileImports
|
||||||
|
}
|
||||||
|
if opts, ok := desc.(hasOptionImports); ok {
|
||||||
|
if optionImports := opts.OptionImports(); optionImports.Len() > 0 {
|
||||||
|
optionDeps := make([]string, optionImports.Len())
|
||||||
|
for i := range optionImports.Len() {
|
||||||
|
optionDeps[i] = optionImports.Get(i).Path()
|
||||||
|
}
|
||||||
|
p.OptionDependency = optionDeps
|
||||||
|
}
|
||||||
|
}
|
||||||
return p
|
return p
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -123,6 +134,14 @@ func ToDescriptorProto(message protoreflect.MessageDescriptor) *descriptorpb.Des
|
|||||||
for i, names := 0, message.ReservedNames(); i < names.Len(); i++ {
|
for i, names := 0, message.ReservedNames(); i < names.Len(); i++ {
|
||||||
p.ReservedName = append(p.ReservedName, string(names.Get(i)))
|
p.ReservedName = append(p.ReservedName, string(names.Get(i)))
|
||||||
}
|
}
|
||||||
|
type hasVisibility interface {
|
||||||
|
Visibility() int32
|
||||||
|
}
|
||||||
|
if vis, ok := message.(hasVisibility); ok {
|
||||||
|
if visibility := vis.Visibility(); visibility > 0 {
|
||||||
|
p.Visibility = descriptorpb.SymbolVisibility(visibility).Enum()
|
||||||
|
}
|
||||||
|
}
|
||||||
return p
|
return p
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -216,6 +235,14 @@ func ToEnumDescriptorProto(enum protoreflect.EnumDescriptor) *descriptorpb.EnumD
|
|||||||
for i, names := 0, enum.ReservedNames(); i < names.Len(); i++ {
|
for i, names := 0, enum.ReservedNames(); i < names.Len(); i++ {
|
||||||
p.ReservedName = append(p.ReservedName, string(names.Get(i)))
|
p.ReservedName = append(p.ReservedName, string(names.Get(i)))
|
||||||
}
|
}
|
||||||
|
type hasVisibility interface {
|
||||||
|
Visibility() int32
|
||||||
|
}
|
||||||
|
if vis, ok := enum.(hasVisibility); ok {
|
||||||
|
if visibility := vis.Visibility(); visibility > 0 {
|
||||||
|
p.Visibility = descriptorpb.SymbolVisibility(visibility).Enum()
|
||||||
|
}
|
||||||
|
}
|
||||||
return p
|
return p
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
2
vendor/modules.txt
vendored
2
vendor/modules.txt
vendored
@@ -2582,7 +2582,7 @@ google.golang.org/grpc/serviceconfig
|
|||||||
google.golang.org/grpc/stats
|
google.golang.org/grpc/stats
|
||||||
google.golang.org/grpc/status
|
google.golang.org/grpc/status
|
||||||
google.golang.org/grpc/tap
|
google.golang.org/grpc/tap
|
||||||
# google.golang.org/protobuf v1.36.9
|
# google.golang.org/protobuf v1.36.10
|
||||||
## explicit; go 1.23
|
## explicit; go 1.23
|
||||||
google.golang.org/protobuf/encoding/protodelim
|
google.golang.org/protobuf/encoding/protodelim
|
||||||
google.golang.org/protobuf/encoding/protojson
|
google.golang.org/protobuf/encoding/protojson
|
||||||
|
|||||||
Reference in New Issue
Block a user