This PR adopts new conventions for passing settings to plugins recently introduced by ProtoData.
Notable changes
EntityState and CommandMessage are now handled by Message.requiresRuntimeValidation() extension function to handle the cases of assumed validation constraint for the first message field. Later this would be handled by codegen.
Validation settings file in java-tests/consumer/ is now copied to the protodata/settings/ directory to follow the new protocol.
This PR adopts new conventions for passing settings to plugins recently introduced by ProtoData.
Notable changes
EntityState
andCommandMessage
are now handled byMessage.requiresRuntimeValidation()
extension function to handle the cases of assumed validation constraint for the first message field. Later this would be handled by codegen.java-tests/consumer/
is now copied to theprotodata/settings/
directory to follow the new protocol.