1 रिपॉजिटरी
Plugins that generate semantic constraint enforcement code specifically for Protocol Buffer messages.
Distinct from Protocol Buffer Generators: Focuses on generating validation logic rather than general client/server boilerplate
Explore 1 awesome GitHub repository matching development tools & productivity · Validation Plugins. Refine with filters or upvote what's useful.
This project is a protocol buffer validation plugin and code generator that creates consistent validation logic across multiple programming languages. It functions as a compiler extension for the Protocol Buffer toolchain, allowing developers to define semantic constraints directly within schema files to ensure data consistency. The tool uses custom options to embed validation rules into message definitions, mapping these schema constraints to language-specific implementation patterns. It employs predicate-based constraint checking and recursive traversal to enforce rules across nested messag
Provides a protoc plugin that generates code to enforce semantic constraints and data validation rules for messages.