top | item 38450251 (no title) scottshamus | 2 years ago If anyone reading this hasn’t heard this before, I encourage you to read the do’s/dont’s of protobufs for some other good best practices.https://protobuf.dev/programming-guides/dos-donts/ discuss order hn newest GauntletWizard|2 years ago There are several protobuf linters out there, but what I haven't seen is a protobuf linter that integrates with Git to look behind and verify that you haven't accidentally changed protobuf numbers, or reused fields, or etc. Would be handy. orbz|2 years ago I believe buf’s breaking change detection will pick up on this. It also allows you to specify a git ref to target.https://buf.build/docs/reference/cli/buf/breaking#against sk5t|2 years ago There's a build plugin for this for Java/Maven:https://github.com/salesforce/proto-backwards-compat-maven-p... unknown|2 years ago [deleted]
GauntletWizard|2 years ago There are several protobuf linters out there, but what I haven't seen is a protobuf linter that integrates with Git to look behind and verify that you haven't accidentally changed protobuf numbers, or reused fields, or etc. Would be handy. orbz|2 years ago I believe buf’s breaking change detection will pick up on this. It also allows you to specify a git ref to target.https://buf.build/docs/reference/cli/buf/breaking#against sk5t|2 years ago There's a build plugin for this for Java/Maven:https://github.com/salesforce/proto-backwards-compat-maven-p... unknown|2 years ago [deleted]
orbz|2 years ago I believe buf’s breaking change detection will pick up on this. It also allows you to specify a git ref to target.https://buf.build/docs/reference/cli/buf/breaking#against
sk5t|2 years ago There's a build plugin for this for Java/Maven:https://github.com/salesforce/proto-backwards-compat-maven-p...
GauntletWizard|2 years ago
orbz|2 years ago
https://buf.build/docs/reference/cli/buf/breaking#against
sk5t|2 years ago
https://github.com/salesforce/proto-backwards-compat-maven-p...
unknown|2 years ago
[deleted]