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

When `fq_ schema_naming` is set to true, use service full name as tag of operation. like schema use message full name as title.

Hi, gnostic has a reference to deprecated module 'github.com/golang/protobuf'. Because of which our consuming module depends indirectly on deprecated module. Is it possible to remove the deprecated module and release...

Hi! I work on Buf, but I'm just discovering this repository and the `protoc-gen-openapi` plugin. Thanks for pushing your schemas to the BSR! A Buf user ran into a confusing...

protoc-gen-openapi does not map path parameters that refer to request message subfields (as in `"/categories/{book_key.category}/books/{book_key.name}"`) as expected. As an example, running protoc like this: ``` protoc library.proto \ --proto_path=. \...

If I specify `[deprecated=true]` on a message field in the proto file I would like the openapi to reflect that with `deprecated: true` in the yaml.

Hey I have an API endpoint that returns a 201 and not a 200. I can't see how I can configure this, I seem to always get a 200 in...

### proro ```proto uint32 mediNum = 2 [ (validate.rules).uint32 = {gte: 0, lte: 16777215}, (openapi.v3.property) = { title: "number"; description: "number"; type: "integer"; minimum: 0; maximum: 16777215; } ]; ```...

Using [email protected], I am getting this error. Its a dependency of another project never worked with gnostic before. panic: proto: file "openapiv2/OpenAPIv2.proto" has a name conflict over openapi.v2.Xml See https://developers.google.com/protocol-buffers/docs/reference/go/faq#namespace-conflict...

Hi there. When I'm writing a POST method with an empty request body, protoc-gen-openapi generates a required `requestBody` ```protobuf rpc Logout(google.protobuf.Empty) returns (google.protobuf.Empty) { option (google.api.http) = { post: "/api/logout"...

My scenario is I have a proto file which is defined as per RESTful principles and does not contain option tag with google.api.http . I want to generate openApi spec...