| Index: third_party/protobuf/src/google/protobuf/util/internal/testdata/maps.proto
|
| diff --git a/third_party/protobuf/src/google/protobuf/util/internal/testdata/maps.proto b/third_party/protobuf/src/google/protobuf/util/internal/testdata/maps.proto
|
| index 0f381b320bedbaacc169f2fd23ad89474ba561eb..6475ecddc2561f14c9a51588182594c8413900e5 100644
|
| --- a/third_party/protobuf/src/google/protobuf/util/internal/testdata/maps.proto
|
| +++ b/third_party/protobuf/src/google/protobuf/util/internal/testdata/maps.proto
|
| @@ -28,76 +28,11 @@
|
| // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
| // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
| +// Proto to test proto3 maps.
|
| syntax = "proto3";
|
|
|
| -package google.protobuf.testing;
|
| -
|
| -// Top-level test cases proto used by MarshallingTest. See description
|
| -// at the top of the class MarshallingTest for details on how to write
|
| -// test cases.
|
| -message MapsTestCases {
|
| - EmptyMap empty_map = 1;
|
| - StringtoInt string_to_int = 2;
|
| - IntToString int_to_string = 3;
|
| - Mixed1 mixed1 = 4;
|
| - Mixed2 mixed2 = 5;
|
| - MapOfObjects map_of_objects = 6;
|
| -
|
| - // Empty key tests
|
| - StringtoInt empty_key_string_to_int1 = 7;
|
| - StringtoInt empty_key_string_to_int2 = 8;
|
| - StringtoInt empty_key_string_to_int3 = 9;
|
| - BoolToString empty_key_bool_to_string = 10;
|
| - IntToString empty_key_int_to_string = 11;
|
| - Mixed1 empty_key_mixed = 12;
|
| - MapOfObjects empty_key_map_objects = 13;
|
| -}
|
| -
|
| -message EmptyMap {
|
| - map<int32, int32> map = 1;
|
| -}
|
| -
|
| -message StringtoInt {
|
| - map<string, int32> map = 1;
|
| -}
|
| -
|
| -message IntToString {
|
| - map<int32, string> map = 1;
|
| -}
|
| -
|
| -message BoolToString {
|
| - map<bool, string> map = 1;
|
| -}
|
| -
|
| -message Mixed1 {
|
| - string msg = 1;
|
| - map<string, float> map = 2;
|
| -}
|
| -
|
| -message Mixed2 {
|
| - enum E {
|
| - E0 = 0;
|
| - E1 = 1;
|
| - E2 = 2;
|
| - E3 = 3;
|
| - }
|
| - map<int32, bool> map = 1;
|
| - E ee = 2;
|
| -}
|
| -
|
| -message MapOfObjects {
|
| - message M {
|
| - string inner_text = 1;
|
| - }
|
| - map<string, M> map = 1;
|
| -}
|
| -
|
| -message DummyRequest {
|
| -}
|
| -
|
| -service MapsTestService {
|
| - rpc Call(DummyRequest) returns (MapsTestCases);
|
| -}
|
| +package google.protobuf.testing.maps;
|
| +option java_package = "com.google.protobuf.testing.maps";
|
|
|
| message MapIn {
|
| string other = 1;
|
| @@ -144,3 +79,8 @@ message MapOutWireFormat {
|
| message MapM {
|
| string foo = 1;
|
| }
|
| +
|
| +service TestService {
|
| + rpc Call1(MapIn) returns (MapOut);
|
| + rpc Call2(MapIn) returns (MapOut);
|
| +}
|
|
|