1syntax = "proto2"; 2 3package kotlinx.serialization.protobuf.schema.generator; 4 5// serial name 'kotlinx.serialization.protobuf.schema.GenerationTest.MapClass' 6message MapClass { 7 map<int32, float> scalarMap = 1; 8 map<int32, bytes> bytesMap = 2; 9 map<string, OptionsClass> messageMap = 3; 10 map<bool, OverriddenEnumName> enumMap = 4; 11} 12 13// serial name 'kotlinx.serialization.protobuf.schema.GenerationTest.OptionsClass' 14message OptionsClass { 15 required int32 i = 1; 16} 17 18enum OverriddenEnumName { 19 FIRST = 0; 20 OverriddenElementName = 1; 21} 22