[ https://issues.apache.org/jira/browse/THRIFT-2246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jens Geyer closed THRIFT-2246. ------------------------------ > Unset enum value is printed by ToString() > ----------------------------------------- > > Key: THRIFT-2246 > URL: https://issues.apache.org/jira/browse/THRIFT-2246 > Project: Thrift > Issue Type: Bug > Components: C# - Compiler, Delphi - Compiler > Affects Versions: 0.9.1 > Reporter: Filipp Keks > Assignee: Jens Geyer > Priority: Minor > Fix For: 0.9.2 > > Attachments: > 0002-THRIFT-2246-Unset-enum-value-is-printed-by-ToString-continued.patch, > THRIFT-2246_Unset_enum_value_is_printed_by_ToString.patch > > > if enum is not set, ToString() returns a first enum value, but it should > indicate that field is empty > enum Distance > { > DISTANCE_1 = 0, > DISTANCE_2 = 1, > } > struct RaceDetails { > 1: optional Distance distance, > } > c#: > new RaceDetails().ToString() > result: "RaceDetails(Distance:DISTANCE_1)" > expected: "RaceDetails(Distance: )" -- This message was sent by Atlassian JIRA (v6.1#6144)