thrift/test/erl/LegacyNames.thrift
Jens Geyer 6d15c3090f THRIFT-2628 struct member name conflicts due to lowercased names
Client: Erlang
Patch: Alisdair Sullivan

This closes #228
2014-10-02 10:06:07 +02:00

33 lines
449 B
Thrift

enum Numberz
{
ONE = 1,
TWO,
THREE,
FIVE = 5,
SIX,
EIGHT = 8
}
const Numberz myNumberz = Numberz.ONE;
struct CapitalizedStruct
{
1: i32 Id,
2: binary message
}
struct ListCapitalizedStructs
{
1: list<CapitalizedStruct> structs
}
exception Xception {
1: i32 errorCode,
2: binary message
}
service LegacyNames
{
ListCapitalizedStructs Names(1: CapitalizedStruct foo, 2: CapitalizedStruct bar)
throws(1: Xception err)
}