Triton Circonflexe created THRIFT-5444: ------------------------------------------
Summary: 'netstd' generator incorrectly generate usage of enums named "<something>_result" Key: THRIFT-5444 URL: https://issues.apache.org/jira/browse/THRIFT-5444 Project: Thrift Issue Type: Bug Components: netstd - Compiler Affects Versions: 0.14.2 Reporter: Triton Circonflexe Attachments: enum_result.tbz2 When the .thrift files contains an enumeration whose name contains "_result", the generated code contains "Result" except in the definition of the enum itself, preventing the code from compiling successfully. Since other enumerations are generated preserving the case and underscores, I believe the issue lies on the usage side and not definition. Provided example (generated with {{netstd:no_deepcopy}}) shows the case where the enum in used as a return value but the issue is the same when used as parameter or inside a struct. I observed this issue with the current HEAD and checked that it already existed in 0.14.2. I will take a look and try to propose a patch. -- This message was sent by Atlassian Jira (v8.3.4#803005)