Hi,
I wanted to understand what options/configs do we have while using Google Proto Js compiler for styling enums. I am facing a problem that all my enum value names get converted to uppercase after running through the compiler. Right now our proto definition for a particular case looks like this *option java_package = "com.packageName.proto.device";option java_outer_classname = "PlatformEntity";/* Supported Platforms */enum Platform { iOS = 1; Android = 2; Web = 3; Backend =4; }* ----------------------------------------------------------------------- The compiled js code looks something like this *var jspb = require('google-protobuf');* *var goog = jspb;* *var global = Function('return this')();* *goog.exportSymbol('proto.Platform', null, global);* */** * @enum {number} */* *proto.Platform = { IOS: 1, ANDROID: 2, WEB: 3, BACKEND: 4 }; goog.object.extend(exports, proto); * As I understand, the style guide suggests <https://developers.google.com/protocol-buffers/docs/style#enums> enum value names to be defined with CAPITALS, but we don't want to do that as it will corrupt our existing data and/or reports. Would appreciate if someone could point out a way to enforce the existing styling here during compilation. Thanks -- You received this message because you are subscribed to the Google Groups "Protocol Buffers" group. To unsubscribe from this group and stop receiving emails from it, send an email to protobuf+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/protobuf/9bdfa1a5-26bd-4294-9a87-2c2d3bbacc11n%40googlegroups.com.