| OLD | NEW |
| 1 // Protocol Buffers - Google's data interchange format | 1 // Protocol Buffers - Google's data interchange format |
| 2 // Copyright 2008 Google Inc. All rights reserved. | 2 // Copyright 2008 Google Inc. All rights reserved. |
| 3 // https://developers.google.com/protocol-buffers/ | 3 // https://developers.google.com/protocol-buffers/ |
| 4 // | 4 // |
| 5 // Redistribution and use in source and binary forms, with or without | 5 // Redistribution and use in source and binary forms, with or without |
| 6 // modification, are permitted provided that the following conditions are | 6 // modification, are permitted provided that the following conditions are |
| 7 // met: | 7 // met: |
| 8 // | 8 // |
| 9 // * Redistributions of source code must retain the above copyright | 9 // * Redistributions of source code must retain the above copyright |
| 10 // notice, this list of conditions and the following disclaimer. | 10 // notice, this list of conditions and the following disclaimer. |
| (...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 188 } | 188 } |
| 189 | 189 |
| 190 message TestDeprecatedFields { | 190 message TestDeprecatedFields { |
| 191 optional int32 deprecated_int32 = 1 [deprecated=true]; | 191 optional int32 deprecated_int32 = 1 [deprecated=true]; |
| 192 } | 192 } |
| 193 | 193 |
| 194 // Define these after TestAllTypes to make sure the compiler can handle | 194 // Define these after TestAllTypes to make sure the compiler can handle |
| 195 // that. | 195 // that. |
| 196 message ForeignMessage { | 196 message ForeignMessage { |
| 197 optional int32 c = 1; | 197 optional int32 c = 1; |
| 198 optional int32 d = 2; |
| 198 } | 199 } |
| 199 | 200 |
| 200 enum ForeignEnum { | 201 enum ForeignEnum { |
| 201 FOREIGN_FOO = 4; | 202 FOREIGN_FOO = 4; |
| 202 FOREIGN_BAR = 5; | 203 FOREIGN_BAR = 5; |
| 203 FOREIGN_BAZ = 6; | 204 FOREIGN_BAZ = 6; |
| 204 } | 205 } |
| 205 | 206 |
| 206 message TestReservedFields { | 207 message TestReservedFields { |
| 207 reserved 2, 15, 9 to 11; | 208 reserved 2, 15, 9 to 11; |
| (...skipping 662 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 870 | 871 |
| 871 service TestService { | 872 service TestService { |
| 872 rpc Foo(FooRequest) returns (FooResponse); | 873 rpc Foo(FooRequest) returns (FooResponse); |
| 873 rpc Bar(BarRequest) returns (BarResponse); | 874 rpc Bar(BarRequest) returns (BarResponse); |
| 874 } | 875 } |
| 875 | 876 |
| 876 | 877 |
| 877 message BarRequest {} | 878 message BarRequest {} |
| 878 message BarResponse {} | 879 message BarResponse {} |
| 879 | 880 |
| 881 message TestJsonName { |
| 882 optional int32 field_name1 = 1; |
| 883 optional int32 fieldName2 = 2; |
| 884 optional int32 FieldName3 = 3; |
| 885 optional int32 _field_name4 = 4; |
| 886 optional int32 FIELD_NAME5 = 5; |
| 887 optional int32 field_name6 = 6 [json_name = "@type"]; |
| 888 } |
| 889 |
| 890 message TestHugeFieldNumbers { |
| 891 optional int32 optional_int32 = 536870000; |
| 892 optional int32 fixed_32 = 536870001; |
| 893 repeated int32 repeated_int32 = 536870002 [packed = false]; |
| 894 repeated int32 packed_int32 = 536870003 [packed = true]; |
| 895 |
| 896 optional ForeignEnum optional_enum = 536870004; |
| 897 optional string optional_string = 536870005; |
| 898 optional bytes optional_bytes = 536870006; |
| 899 optional ForeignMessage optional_message = 536870007; |
| 900 |
| 901 optional group OptionalGroup = 536870008 { |
| 902 optional int32 group_a = 536870009; |
| 903 } |
| 904 |
| 905 map<string, string> string_string_map = 536870010; |
| 906 |
| 907 oneof oneof_field { |
| 908 uint32 oneof_uint32 = 536870011; |
| 909 TestAllTypes oneof_test_all_types = 536870012; |
| 910 string oneof_string = 536870013; |
| 911 bytes oneof_bytes = 536870014; |
| 912 } |
| 913 |
| 914 extensions 536860000 to 536869999; |
| 915 } |
| 916 |
| 917 extend TestHugeFieldNumbers { |
| 918 optional TestAllTypes test_all_types = 536860000; |
| 919 } |
| OLD | NEW |