Skip to content

[codex] Complete protovalidate coverage#8

Merged
jrandolf merged 1 commit into
mainfrom
codex/complete-protovalidate-coverage
May 16, 2026
Merged

[codex] Complete protovalidate coverage#8
jrandolf merged 1 commit into
mainfrom
codex/complete-protovalidate-coverage

Conversation

@jrandolf
Copy link
Copy Markdown
Contributor

Summary

  • generate AsCelValue impls across files when CEL expressions reference nested messages
  • add oneof validation for scalars, enums, messages, wrappers, supported WKTs, and CEL rules
  • add CEL conversions for supported WKT values and stricter compile-time CEL type checks

Validation

  • cargo +stable fmt --all --check
  • cargo +stable check -p protoc-gen-protovalidate-buffa -p protovalidate-buffa
  • cargo +stable clippy -p protoc-gen-protovalidate-buffa --all-targets
  • cargo +stable clippy -p protovalidate-buffa --all-targets
  • cargo +stable test -p protovalidate-buffa
  • cargo +stable build -p protovalidate-buffa-conformance
  • protovalidate-conformance target/debug/protovalidate-buffa-conformance
  • protovalidate-conformance --strict_error target/debug/protovalidate-buffa-conformance

@jrandolf jrandolf merged commit bbe9772 into main May 16, 2026
6 of 7 checks passed
@jrandolf jrandolf deleted the codex/complete-protovalidate-coverage branch May 16, 2026 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant