[ https://issues.apache.org/jira/browse/THRIFT-5091?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17036002#comment-17036002 ]
Jens Geyer edited comment on THRIFT-5091 at 2/13/20 7:56 AM: ------------------------------------------------------------- It cannot cope, It does not compile ... well, I can surely test it myself but what is the problem with adding the error message right from the start? was (Author: jensg): It does not compile ... well, I can surely test it myself but what is the problem with adding the error message right from the start? > Netstd generated bindings cannot cope with struct names ending with "_result" > ----------------------------------------------------------------------------- > > Key: THRIFT-5091 > URL: https://issues.apache.org/jira/browse/THRIFT-5091 > Project: Thrift > Issue Type: Bug > Components: netstd - Compiler > Affects Versions: 0.13.0 > Environment: Ubuntu 18.04.3 LTS > Thrift version: 0.13.0 > Reporter: Pascal Jacquemart > Assignee: Jens Geyer > Priority: Minor > > I tried to generate bindings with the following thrift file for netstd: > {{struct myobject_result}} > { > {{ 1: required bool success,}} > {{ 2: optional string failure_cause,}} > {{}}} > {{struct myobject_operation}} > { > {{ 1: myobject_result result}} > {{}}} > But the generated code does not compile because the class name for > {{myobject_result}} turns camel case {{myobjectResult in > gen-netstd/myobject_result.cs but not in gen-netstd/myobject_operation.cs}} -- This message was sent by Atlassian Jira (v8.3.4#803005)