-
Notifications
You must be signed in to change notification settings - Fork 15
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
Refactor documentation protobuf object tooling #636
Comments
optional
proto option in documentationoptional
proto option in documentation
This is going to be more work than anticipated... This issue is discussed in pseudomuto/protoc-gen-doc#425 We have a few options:
|
@geel9 Do you need help setting up the Go plugin / publishing repo? |
Yeah, I've never actually worked in Go -- writing the actual plugin itself isn't the issue, so much as making it easy to plug into our GitHub actions. Not sure how the project should be structured, how to make it available via |
It would likely be published in a repo of our own and used as a dependency using |
optional
proto option in documentation
With #635, protobuf fields which are not required are marked with the
options.optional
attribute (FQN isservices.options.optional
).This attribute exists solely for documentation generation -- when generating proto docs, we should label optional fields as such.
The text was updated successfully, but these errors were encountered: