diff options
author | Feng Xiao <xfxyjwf@gmail.com> | 2014-11-19 15:58:54 -0800 |
---|---|---|
committer | Feng Xiao <xfxyjwf@gmail.com> | 2014-11-19 15:58:54 -0800 |
commit | cd980d1c13c736b0f9fc453843f696a93c2c2a71 (patch) | |
tree | 49fdf3f8ef0b5fff091097d9d14df3d6d5c22fd7 /javanano/src/test/java/com/google/protobuf/nano/unittest_extension_nano.proto | |
parent | 6dc3924536cb4994edd5bd330da1d24424b7f8af (diff) |
Prepare nano proto code to be merged into protobuf repository.
Diffstat (limited to 'javanano/src/test/java/com/google/protobuf/nano/unittest_extension_nano.proto')
-rw-r--r-- | javanano/src/test/java/com/google/protobuf/nano/unittest_extension_nano.proto | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/javanano/src/test/java/com/google/protobuf/nano/unittest_extension_nano.proto b/javanano/src/test/java/com/google/protobuf/nano/unittest_extension_nano.proto new file mode 100644 index 00000000..2a678a80 --- /dev/null +++ b/javanano/src/test/java/com/google/protobuf/nano/unittest_extension_nano.proto @@ -0,0 +1,33 @@ +syntax = "proto2"; + +option java_outer_classname = "Extensions"; +option java_package = "com.google.protobuf.nano.testext"; + +message ExtendableMessage { + optional int32 field = 1; + extensions 10 to max; +} + +enum AnEnum { + FIRST_VALUE = 1; + SECOND_VALUE = 2; +} + +message AnotherMessage { + optional string string = 1; + optional bool value = 2; +} + +message ContainerMessage { + extend ExtendableMessage { + optional bool another_thing = 100; + } +} + +// For testNanoOptionalGroupWithUnknownFieldsEnabled; +// not part of the extensions tests. +message MessageWithGroup { + optional group Group = 1 { + optional int32 a = 2; + } +} |