Luca Sacchi created THRIFT-2942:
-----------------------------------
Summary: CSharp generate invalid code for property named read or
write
Key: THRIFT-2942
URL: https://issues.apache.org/jira/browse/THRIFT-2942
Project: Thrift
Issue Type: Bug
Components: C# - Compiler
Affects Versions: 0.9.2, 1.0
Reporter: Luca Sacchi
C# generator will produce invalid code for this
struct CsFail {
1: optional bool read
2: optional bool write
}
this will generate code that that will not compile, due to name clash between :
public bool Read
{
get
{
return _read;
}
set
{
__isset.@read = true;
this._read = value;
}
}
and Read method implementation
public void Read (TProtocol iprot)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)