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

Feat/fullpackage #325

Closed
wants to merge 6 commits into from
Closed

Feat/fullpackage #325

wants to merge 6 commits into from

Conversation

ppaanngggg
Copy link
Contributor

If two package have the same name message, openapi will go wrong.

So I add an option to output the full name of service and message to avoid same name error.

morphar and others added 6 commits March 25, 2022 16:20
google.api.HttpBody is another special case, that is handled explicitly by Envoy.

The behavior has been tested with Envoy.

GET requests with google.api.HttpBody as request param, will actually read POST data and pass it along.
This can not allowed in OpenAPI though.

In OpenAPI, the response is defined as Content Type */*.
* protoc-gen-openapi: Expose configuration for enum serialization type
* protoc-gen-jsonschema: Expose configuration for enum serialization type
* Support  with description in OpenAPI V3 proto
* Fix proto generation
@ppaanngggg ppaanngggg requested a review from a team as a code owner March 29, 2022 03:52
@jeffsawatzky
Copy link
Contributor

I did something similar in #324 😀

I also added annotations so you can customize the output a bit more.

@ppaanngggg
Copy link
Contributor Author

I did something similar in #324 😀

I also added annotations so you can customize the output a bit more.

Great, I will waiting for your PR to be merged

@ppaanngggg ppaanngggg closed this Mar 31, 2022
@ppaanngggg ppaanngggg deleted the feat/fullpackage branch March 31, 2022 10:43
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.

5 participants