You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Jens Geyer (JIRA)" <ji...@apache.org> on 2012/12/09 22:53:22 UTC
[jira] [Created] (THRIFT-1783) C# doesn't handle required fields
correctly
Jens Geyer created THRIFT-1783:
----------------------------------
Summary: C# doesn't handle required fields correctly
Key: THRIFT-1783
URL: https://issues.apache.org/jira/browse/THRIFT-1783
Project: Thrift
Issue Type: Bug
Components: C# - Compiler
Affects Versions: 0.9
Reporter: Jens Geyer
Fix For: 1.0
The following IDL
{code}
{code}
generates this code:
{code}
{code}
which is unexpected, since the ID field is required and thus there's no need to maintrain the _isset flag for thuis fiel. Expected behaviour would be that
* the field is always written to the output
* it is ensured that the field is successfully read from the input (see C++ impl)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira