Using protolock v0.15.0, with the following proto:
syntax="proto3";
enum Foo {
BAR = 0;
BAZ = 1;
}
After committing the lockfile, and making the following (backwards compatible) changes:
syntax="proto3";
enum Foo {
option allow_alias = true;
BAR = 0;
BAZ = 1;
QUUX = 1;
}
Running protolock status, we get the following error:
→ protolock status
CONFLICT: "Foo" field: "QUUX" integer: 1 has an updated name, previously "BAZ" [foo.proto]
Using protolock v0.15.0, with the following proto:
After committing the lockfile, and making the following (backwards compatible) changes:
Running
protolock status, we get the following error: