syntax = "proto2"; package kotlinx.serialization.protobuf.schema.generator; // serial name 'kotlinx.serialization.protobuf.schema.GenerationTest.PackedListClass' message PackedListClass { repeated int32 intList = 1 [packed=true]; repeated int32 intArray = 2 [packed=true]; // WARNING: nullable elements of collections can not be represented in protobuf repeated int32 boxedIntArray = 3 [packed=true]; repeated OptionsClass messageList = 4; repeated OverriddenEnumName enumList = 5; } // serial name 'kotlinx.serialization.protobuf.schema.GenerationTest.OptionsClass' message OptionsClass { required int32 i = 1; } enum OverriddenEnumName { FIRST = 0; OverriddenElementName = 1; }