protolock
protolock copied to clipboard
Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.
I wrote a protolint [plugin for gradle](https://github.com/rost5000/ProtolockGradlePlugin ). I want to add feature with automatically downloading executable file without installation in `PATH` environment. (It was in protoc plugin: https://github.com/google/protobuf-gradle-plugin )....
I'd like to add some additional rules for my own use case of protolock. From reading the wiki, it's my understanding that the preferred way to add more rules is...
Both the `protolock` tests and the plugin checks should be fairly straightforward to convert into Actions format.
Using protolock v0.15.0, with the following proto: ```proto syntax="proto3"; enum Foo { BAR = 0; BAZ = 1; } ``` After committing the lockfile, and making the following (backwards compatible)...
Hi there, thanks for a great tool! We're using pre-commit (pre-commit.com) to run checks before committing to my company's repo, and I'd love to integrate protolock to validate and commit...
I would like to be able to specify which built-in rules to ignore on the command line. Currently, the closest mechanism that exists is the `strict` flag, but the rules...
My guess is this is the proper place to post issues for the website protolock.dev If it isn't, feel free to point me somewhere else. Go to protolock.dev, hit the...
I'm writing a Scala plugin to implement a compatibility check. For some reason I wrote the structure of the plugin input from the wiki readme rather than the code. In...
I would like to use protolock with a plugin that I plan to use to verify custom logic in my .proto files. Specifically, for some of our RPC's we have...
Currently release asset names look like this: `protolock.20180621T191216Z.darwin-amd64.tgz` It's quite hard to build tooling around this naming convention. It would be nice to have the version in the file name...