runtime/protolegacy: remove package
The legacy logic has now been merged into impl.
Change-Id: I999dfa2b7f49cbd98614a54d8ec70e611a3d033a
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/178544
Reviewed-by: Damien Neil <dneil@google.com>
diff --git a/proto/decode_test.go b/proto/decode_test.go
index 074aeb6..1bfa96b 100644
--- a/proto/decode_test.go
+++ b/proto/decode_test.go
@@ -16,7 +16,7 @@
"google.golang.org/protobuf/internal/scalar"
"google.golang.org/protobuf/proto"
pref "google.golang.org/protobuf/reflect/protoreflect"
- "google.golang.org/protobuf/runtime/protolegacy"
+ "google.golang.org/protobuf/runtime/protoimpl"
legacypb "google.golang.org/protobuf/internal/testprotos/legacy"
legacy1pb "google.golang.org/protobuf/internal/testprotos/legacy/proto2.v0.0.0-20160225-2fc053c5"
@@ -1353,7 +1353,7 @@
func registerExtension(desc *protoV1.ExtensionDesc) buildOpt {
return func(m proto.Message) {
- et := protolegacy.X.ExtensionTypeFromDesc(desc)
+ et := protoimpl.X.ExtensionTypeFromDesc(desc)
m.ProtoReflect().KnownFields().ExtensionTypes().Register(et)
}
}