The file https://github.com/mvirkkunen/line-protocol/blob/master/line.thrift
leads to errors due to language keywords being part of the IDL file.
Uncompileable Python code due to language keywords in IDL
CS0542 member names cannot be the same as their enclosing type
CSharp generate invalid code for property named read or write
C# generator generates code with a keyword as variable name