Skip to content

Conversation

@technicianted
Copy link

This PR adds support for proto3 optional field tags. Recent proto3 specifications now support proto2 optional field label.

It is implemented by making properties required in OpenAPI if corresponding fields were not explicitly marked as optional.

Since this is a breaking change, the feature is disabled by default. To enable, set strict_proto3_optional=true.

PR also as some options parsing cleanups.

@solo-build-bot
Copy link

Waiting for approval from someone in the solo-io org to start testing.

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