Open jfgosselin opened 6 years ago
Ah, this is because Value has a circular definition inside it (Value -> ListValue -> Value), and the code that visits primitive fields chokes on it. I'll take a closer look at how to get around this.
Any solution to this? I have been facing the same issue, and I am not able to get around it. The proto file is provided by an upstream application, so I don't have control over the contents.
I'm getting a StackOverflowError in the ProtocPluginCodeGenerator when a protobuf type google.protobuf.Value is used: