Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for proto3 optional fields, with EmitUnpopulated enabled on the gRPC gateway #7

Merged
merged 1 commit into from
Apr 22, 2024

Conversation

dpup
Copy link
Owner

@dpup dpup commented Apr 22, 2024

Hello,

This should close out #5. I'm mildly concerned about the requirement on
EmitUnpopulated.

Please review the following commits I made in branch dan/optional:

27487d4 (2024-04-22 08:37:21 -0700)
Support for proto3 optional fields, with EmitUnpopulated enabled.
Issue: #5

Code review reminders, by giving a LGTM you attest that:

  • Commits are adequately tested
  • Code is easy to understand and conforms to style guides
  • Incomplete code is marked with TODOs
  • Code is suitably instrumented with logging and metrics

EmitUnpopulated enabled.

Issue: #5
@dpup dpup changed the title Support for proto3 optional fields, with Support for proto3 optional fields, with EmitUnpopulated enabled on the gRPC gateway Apr 22, 2024
@dpup dpup merged commit 560fd31 into main Apr 22, 2024
2 checks passed
@dpup dpup deleted the dan/optional branch April 22, 2024 16:01
@seanami
Copy link
Collaborator

seanami commented Apr 22, 2024

This PR looks fine as a starting point. Keeping the conversation going about the best TypeScript representation of optional fields here: #5 (comment)

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.

2 participants