gnostic icon indicating copy to clipboard operation
gnostic copied to clipboard

A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.

Results 125 gnostic issues
Sort by recently updated
recently updated
newest added

I have 2 message used to an Any field ``` message AnyItem { option (openapi.v3.schema) = { title: "AnyItem"; required: "true"; }; map data = 1; } message AnyItem2 {...

fix: fetch field property option for path variable and query (#436) while path variable and query in message body, the `parameters` in generated yaml should contain the overridden properties. Updated...

Hey there, So I have this in my proto file: ``` responses: { response_or_reference: { name: "default" value: { response: { content: { additional_properties: [{ value: { schema: { reference:...

Hello, Currently while generating openapi v3 yaml specification: For path-variables and request-parameters, there is no handling for field schema properties If one wants to add more control on path variable,...

I have an field message Test1 { string name = 1; } message Test2 { repeated string names = 1; } message Reply { google.protobuf.Any Data = 1; } sometimes...

Related to https://github.com/google/gnostic/issues/83, https://github.com/google/gnostic/pull/84 After the PR was merged, it was rolled back in this commit: https://github.com/google/gnostic/commit/540b24903cf26557fb13493cb9a43804da98461a#diff-38bb6d02d3442ac95d8613ef4fed0b1cb70f7bc2001d1abe71bafbede04a0dd1 ```diff - SchemaOrReference items = 30; + ItemsItem items = 30; ``` As...

ref: https://github.com/google/gnostic/pull/355 closes: https://github.com/google/gnostic/issues/411 This reverts commit c62333b7964941ab26259ef3648690e6bdd34459. The original change conflated generating an OpenAPI v3 spec file with the guidance for encoding protobuf messages as json objects. OpenAPI v3...

Bumps google.golang.org/protobuf from 1.30.0 to 1.33.0. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/protobuf&package-manager=go_modules&previous-version=1.30.0&new-version=1.33.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...

dependencies

When a request has both path parameters and body = "*", the path parameters were being repeated in the body. But according to the docs: the special name `*` is...