However attempting to compile this proto results in an error:
protoc -I ../../../proto/ --ruby_out ./lib ../../../proto/test_case.proto
test_case.proto:11:3: Expected "required", "optional", or "repeated".
test_case.proto:11:6: Expected field name.
I've confirmed removing the map type causes the error to not be generated, and confirmed that removing the service TestSvc would also fix this issue.
I'm not sure if this is something I'm doing wrong with protobuffs, or if it's a problem with the compiler, but other language bindings seem to generate this code fine.
I'm attempting to generate the protobuff for:
However attempting to compile this proto results in an error:
I've confirmed removing the map type causes the error to not be generated, and confirmed that removing the
service TestSvc
would also fix this issue.I'm not sure if this is something I'm doing wrong with protobuffs, or if it's a problem with the compiler, but other language bindings seem to generate this code fine.