[VOL-5191] - update voltha-protos to v5.4.10
[VOL-5190] - consistent voltha-protos version for all repos
go.mod
go.sum
vendor/modules.txt
------------------
o Bump version of repo:voltha-proto to latest published v5.4.10.
o go mod edit -require [...]
o go mod tidy
o go mod vendor
o make lint
** Regenerate go.mod using -require and resovled an older
** stray replace directive.
** Revert protobuf to v1.5.2, ugrade not deployed everywhere yet.
** vendor/ directory has dependencies on an older version v1.3.x.
Change-Id: I1aeb0391f89d20df71bdcfc66f4a55acfacdb680
diff --git a/vendor/github.com/golang/protobuf/jsonpb/decode.go b/vendor/github.com/golang/protobuf/jsonpb/decode.go
index 6c16c25..60e82ca 100644
--- a/vendor/github.com/golang/protobuf/jsonpb/decode.go
+++ b/vendor/github.com/golang/protobuf/jsonpb/decode.go
@@ -386,14 +386,8 @@
}
func isSingularWellKnownValue(fd protoreflect.FieldDescriptor) bool {
- if fd.Cardinality() == protoreflect.Repeated {
- return false
- }
if md := fd.Message(); md != nil {
- return md.FullName() == "google.protobuf.Value"
- }
- if ed := fd.Enum(); ed != nil {
- return ed.FullName() == "google.protobuf.NullValue"
+ return md.FullName() == "google.protobuf.Value" && fd.Cardinality() != protoreflect.Repeated
}
return false
}