Я пытаюсь перенести проект из Google Protocol Buffers 3.0.0-beta-2 в 3.1.0. После перекомпиляции моего .proto
файла я заметил, что у меня было несколько ошибок компиляции в проекте из-за того, что протоколом был соблюден стандарт кодирования, который я не выбрал, и соответственно переименовал поля. Я не хочу переименовывать, например От MDData
до Mddata
или от XYServer
до Xyserver
внутри проекта, поскольку предполагаемые значения сокращений теперь потеряны и, возможно, будут изменены в следующих выпусках Protocol Buffer.
Я видел такое поведение в части C # до сих пор и не уверен, что это также относится к сгенерированному коду для C ++.
TL; DR:
Есть ли способ отключить автоматическое изменение стиля кода в прототипе Google Protocol Buffer Proto Compiler (и сохранить собственное форматирование) полей?