Thrift生成的文件与新的编译器版本名称类不同

时间:2012-03-26 21:01:51

标签: thrift generated-code

我将我的thrift编译器更新到最新版本,它似乎是生成的代码中的命名类与以前不同。 T_User_UserBase变为UserBase。当然,我在代码中有很多对原始类名的引用,我想知道是否有办法强制thrift生成带有自定义前缀的类名?

1 个答案:

答案 0 :(得分:2)

有许多门票都涉及所有可能支持的语言中的各种保留字。此外,还有其他修改,如您链接的那些。

因此,即使从2012年开始,过去生成的代码也发生了一些变化,并且可能会在将来变得必要时发生变化。

这并不是说兼容性不是问题 - 它肯定是。但在某些情况下,即使有人试图将它们最小化,也可能需要进行重大改变。