You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Nick Berardi (JIRA)" <ji...@apache.org> on 2010/11/05 13:43:42 UTC

[jira] Updated: (THRIFT-992) Naming convention in C# constructor is not consistent with other fields causes compile errors

     [ https://issues.apache.org/jira/browse/THRIFT-992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nick Berardi updated THRIFT-992:
--------------------------------

    Attachment: cassandra.thrift

The cassandra.thrift file in question

> Naming convention in C# constructor is not consistent with other fields causes compile errors
> ---------------------------------------------------------------------------------------------
>
>                 Key: THRIFT-992
>                 URL: https://issues.apache.org/jira/browse/THRIFT-992
>             Project: Thrift
>          Issue Type: Bug
>          Components: C# - Compiler
>    Affects Versions: 0.5
>         Environment: Using the windows binary release of thrift-0.5.0.exe on Windows 7 64-bit
>            Reporter: Nick Berardi
>            Priority: Blocker
>         Attachments: cassandra.thrift
>
>
> While updating my FluentCassandra project using the latest Thrift-0.5.0.exe generator against the 0.7 Beta3 release of cassandra.thrift I experienced a generation problem that caused compiler errors when compiling the C# code.  It appears the constructor fields are using the old naming convention for the fields, while every other part of the class seems to be using the new naming convention for fields with underscores.
> You can see a diff of the files I had to manually edit here:
> https://github.com/managedfusion/fluentcassandra/commit/d2d26f0bfd158cae3c39fd9cd47ec9097bc394f6
> The paths starting with "FluentCassandra/Apache/Cassandra" should be the ones that you need to worry about for this bug. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.