all: make .proto file names relative to module root
Change the protoc flags such that when one of our test .proto files
imports another, the filename is consistently specified relative to the
module root.
Change-Id: I690282795cef23347c8794c1c6357e4fe9560d8a
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/217762
Reviewed-by: Joe Tsai <joetsai@google.com>
diff --git a/internal/testprotos/test/test_public.pb.go b/internal/testprotos/test/test_public.pb.go
index f718776..19797ea 100644
--- a/internal/testprotos/test/test_public.pb.go
+++ b/internal/testprotos/test/test_public.pb.go
@@ -3,7 +3,7 @@
// license that can be found in the LICENSE file.
// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: test/test_public.proto
+// source: internal/testprotos/test/test_public.proto
package test
@@ -23,7 +23,7 @@
func (x *PublicImportMessage) Reset() {
*x = PublicImportMessage{}
if protoimpl.UnsafeEnabled {
- mi := &file_test_test_public_proto_msgTypes[0]
+ mi := &file_internal_testprotos_test_test_public_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -36,7 +36,7 @@
func (*PublicImportMessage) ProtoMessage() {}
func (x *PublicImportMessage) ProtoReflect() protoreflect.Message {
- mi := &file_test_test_public_proto_msgTypes[0]
+ mi := &file_internal_testprotos_test_test_public_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -49,39 +49,40 @@
// Deprecated: Use PublicImportMessage.ProtoReflect.Descriptor instead.
func (*PublicImportMessage) Descriptor() ([]byte, []int) {
- return file_test_test_public_proto_rawDescGZIP(), []int{0}
+ return file_internal_testprotos_test_test_public_proto_rawDescGZIP(), []int{0}
}
-var File_test_test_public_proto protoreflect.FileDescriptor
+var File_internal_testprotos_test_test_public_proto protoreflect.FileDescriptor
-var file_test_test_public_proto_rawDesc = []byte{
- 0x0a, 0x16, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x70, 0x75, 0x62, 0x6c,
- 0x69, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x22, 0x15, 0x0a, 0x13,
- 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x42, 0x35, 0x5a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f,
- 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74,
+var file_internal_testprotos_test_test_public_proto_rawDesc = []byte{
+ 0x0a, 0x2a, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f,
+ 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f,
+ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
+ 0x22, 0x15, 0x0a, 0x13, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74,
+ 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x42, 0x35, 0x5a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f,
+ 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74,
+ 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74,
}
var (
- file_test_test_public_proto_rawDescOnce sync.Once
- file_test_test_public_proto_rawDescData = file_test_test_public_proto_rawDesc
+ file_internal_testprotos_test_test_public_proto_rawDescOnce sync.Once
+ file_internal_testprotos_test_test_public_proto_rawDescData = file_internal_testprotos_test_test_public_proto_rawDesc
)
-func file_test_test_public_proto_rawDescGZIP() []byte {
- file_test_test_public_proto_rawDescOnce.Do(func() {
- file_test_test_public_proto_rawDescData = protoimpl.X.CompressGZIP(file_test_test_public_proto_rawDescData)
+func file_internal_testprotos_test_test_public_proto_rawDescGZIP() []byte {
+ file_internal_testprotos_test_test_public_proto_rawDescOnce.Do(func() {
+ file_internal_testprotos_test_test_public_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_test_test_public_proto_rawDescData)
})
- return file_test_test_public_proto_rawDescData
+ return file_internal_testprotos_test_test_public_proto_rawDescData
}
-var file_test_test_public_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_test_test_public_proto_goTypes = []interface{}{
+var file_internal_testprotos_test_test_public_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
+var file_internal_testprotos_test_test_public_proto_goTypes = []interface{}{
(*PublicImportMessage)(nil), // 0: goproto.proto.test.PublicImportMessage
}
-var file_test_test_public_proto_depIdxs = []int32{
+var file_internal_testprotos_test_test_public_proto_depIdxs = []int32{
0, // [0:0] is the sub-list for method output_type
0, // [0:0] is the sub-list for method input_type
0, // [0:0] is the sub-list for extension type_name
@@ -89,13 +90,13 @@
0, // [0:0] is the sub-list for field type_name
}
-func init() { file_test_test_public_proto_init() }
-func file_test_test_public_proto_init() {
- if File_test_test_public_proto != nil {
+func init() { file_internal_testprotos_test_test_public_proto_init() }
+func file_internal_testprotos_test_test_public_proto_init() {
+ if File_internal_testprotos_test_test_public_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
- file_test_test_public_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
+ file_internal_testprotos_test_test_public_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*PublicImportMessage); i {
case 0:
return &v.state
@@ -112,18 +113,18 @@
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_test_test_public_proto_rawDesc,
+ RawDescriptor: file_internal_testprotos_test_test_public_proto_rawDesc,
NumEnums: 0,
NumMessages: 1,
NumExtensions: 0,
NumServices: 0,
},
- GoTypes: file_test_test_public_proto_goTypes,
- DependencyIndexes: file_test_test_public_proto_depIdxs,
- MessageInfos: file_test_test_public_proto_msgTypes,
+ GoTypes: file_internal_testprotos_test_test_public_proto_goTypes,
+ DependencyIndexes: file_internal_testprotos_test_test_public_proto_depIdxs,
+ MessageInfos: file_internal_testprotos_test_test_public_proto_msgTypes,
}.Build()
- File_test_test_public_proto = out.File
- file_test_test_public_proto_rawDesc = nil
- file_test_test_public_proto_goTypes = nil
- file_test_test_public_proto_depIdxs = nil
+ File_internal_testprotos_test_test_public_proto = out.File
+ file_internal_testprotos_test_test_public_proto_rawDesc = nil
+ file_internal_testprotos_test_test_public_proto_goTypes = nil
+ file_internal_testprotos_test_test_public_proto_depIdxs = nil
}