|
|
1
2
是的,这是可以做到的。
如果您想让ScalaPB对包中的所有枚举使用String,您可以添加
package-scoped options
文件,告诉ScalaPB将每个枚举的scala类型设置为
下一步将为所有枚举定义一个类型映射器。借用伊凡的回答,这可以定义如下:
如果将上述代码添加到与生成的代码相同的包中的包对象,
或
使用导入
|
|
|
2
1
你无法完全避免定义
例如
---更新---
关注@samet评论,如果您添加
这可以通过编译以下代码进行测试
|