Closed vaidasn closed 2 years ago
In case only one of .in or .out options is specified for a FieldMask field the generation fails. Example of failing proto file:
FieldMask
syntax = "proto3"; import "google/protobuf/field_mask.proto"; import "fieldmask/option.proto"; message UserInfoRequest { string user_id = 1; google.protobuf.FieldMask field_mask = 2 [ (fieldmask.option.Option).out = {gen: true, message:"UserInfoResponse"} ]; } message Address { string country = 1; string province = 2; } message UserInfoResponse { string user_id = 1; string name = 2; string email = 3; Address address = 4; }
In case only one of .in or .out options is specified for a
FieldMask
field the generation fails. Example of failing proto file: