Index: test/enum_generator_test.dart |
diff --git a/test/enum_generator_test.dart b/test/enum_generator_test.dart |
index 226b9e58e3afca39c33d4cc499a0cd81fb265333..6903d376d7270923533c045727743dbded4dc9fe 100755 |
--- a/test/enum_generator_test.dart |
+++ b/test/enum_generator_test.dart |
@@ -26,8 +26,8 @@ class PhoneType extends ProtobufEnum { |
WORK, |
]; |
- static final Map<int, PhoneType> _byValue = ProtobufEnum.initByValue(values); |
- static PhoneType valueOf(int value) => _byValue[value]; |
+ static final Map<int, dynamic> _byValue = ProtobufEnum.initByValue(values); |
+ static PhoneType valueOf(int value) => _byValue[value] as PhoneType; |
static void $checkItem(PhoneType v) { |
if (v is !PhoneType) checkItemFailed(v, 'PhoneType'); |
} |
@@ -37,20 +37,21 @@ class PhoneType extends ProtobufEnum { |
'''; |
EnumDescriptorProto ed = new EnumDescriptorProto() |
- ..name = 'PhoneType' |
- ..value.addAll([ |
- new EnumValueDescriptorProto() |
- ..name = 'MOBILE' |
- ..number = 0, |
- new EnumValueDescriptorProto() |
- ..name = 'HOME' |
- ..number = 1, |
- new EnumValueDescriptorProto() |
- ..name = 'WORK' |
- ..number = 2, |
- new EnumValueDescriptorProto() |
- ..name = 'BUSINESS' |
- ..number = 2]); |
+ ..name = 'PhoneType' |
+ ..value.addAll([ |
+ new EnumValueDescriptorProto() |
+ ..name = 'MOBILE' |
+ ..number = 0, |
+ new EnumValueDescriptorProto() |
+ ..name = 'HOME' |
+ ..number = 1, |
+ new EnumValueDescriptorProto() |
+ ..name = 'WORK' |
+ ..number = 2, |
+ new EnumValueDescriptorProto() |
+ ..name = 'BUSINESS' |
+ ..number = 2 |
+ ]); |
IndentingWriter writer = new IndentingWriter(); |
EnumGenerator eg = new EnumGenerator(ed, null); |
eg.generate(writer); |