• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1syntax = "proto2";
2
3package kotlinx.serialization.protobuf.schema.generator;
4
5// serial name 'kotlinx.serialization.protobuf.schema.GenerationTest.PackedListClass'
6message PackedListClass {
7  repeated int32 intList = 1 [packed=true];
8  repeated int32 intArray = 2 [packed=true];
9  // WARNING: nullable elements of collections can not be represented in protobuf
10  repeated int32 boxedIntArray = 3 [packed=true];
11  repeated OptionsClass messageList = 4;
12  repeated OverriddenEnumName enumList = 5;
13}
14
15// serial name 'kotlinx.serialization.protobuf.schema.GenerationTest.OptionsClass'
16message OptionsClass {
17  required int32 i = 1;
18}
19
20enum OverriddenEnumName {
21  FIRST = 0;
22  OverriddenElementName = 1;
23}
24