File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed
java/com/google/protobuf/codec/json Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -103,13 +103,16 @@ public void ensureRepeatedFields() throws IOException{
103
103
.build ())
104
104
.addNames ("funny" )
105
105
.addNames ("bones" )
106
+ .setFieldId (5 )
106
107
.build ();
107
108
StringWriter writer1 =new StringWriter ();
108
109
new JsonCodec ().fromMessage (repFields , writer1 );
109
110
110
111
StringWriter writer =new StringWriter ();
111
112
JsonGenerator generator =(new JsonFactory ()).createJsonGenerator (writer );
112
113
generator .writeStartObject ();
114
+ generator .writeNumberField ("fieldId" , 5 );
115
+
113
116
generator .writeArrayFieldStart ("id" );
114
117
generator .writeNumber ( 1 );
115
118
generator .writeNumber ( 2 );
Original file line number Diff line number Diff line change @@ -21,10 +21,11 @@ message Types{
21
21
22
22
23
23
message RepeatedFields {
24
- repeated int32 id = 1 ;
25
- repeated string names = 2 ;
26
- repeated Version versions = 3 ;
27
- repeated Lang langs = 4 ;
24
+ required int32 fieldId = 1 ;
25
+ repeated int32 id = 2 ;
26
+ repeated string names = 3 ;
27
+ repeated Version versions = 4 ;
28
+ repeated Lang langs = 5 ;
28
29
}
29
30
30
31
enum Lang {
You can’t perform that action at this time.
0 commit comments