1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
syntax = "proto3";
// clang-format off
package tests.enum;
// clang-format on
option go_package = "github.com/alta/protopatch/tests/enum";
enum Kind {
INVALID = 0;
CHEAP = 1;
FAST = 2;
GOOD = 3;
}
message Outer {
enum Route {
INVALID = 0;
SLOW = 1;
FAST = 2;
SCENIC = 3;
}
message Middle {
enum Flavor {
INVALID = 0;
SWEET = 1;
SALTY = 2;
SOUR = 3;
BITTER = 4;
}
message Inner {
enum Arch {
INVALID = 0;
ROMANESQUE = 1;
GOTHIC = 2;
MODERN = 3;
}
}
}
}