From 1be7f75d50396a2dbc6e40d5209610102086e82c Mon Sep 17 00:00:00 2001 From: MrwanBaghdad Date: Fri, 27 Jun 2025 11:46:51 +0200 Subject: [PATCH] show issue --- internal/test/issues/issue-2011/config.yaml | 7 ++++++ internal/test/issues/issue-2011/doc.go | 3 +++ .../issue-2011/issue-header-skipped.yaml | 24 +++++++++++++++++++ .../issue-response-headers-skipped.gen.go | 9 +++++++ 4 files changed, 43 insertions(+) create mode 100644 internal/test/issues/issue-2011/config.yaml create mode 100644 internal/test/issues/issue-2011/doc.go create mode 100644 internal/test/issues/issue-2011/issue-header-skipped.yaml create mode 100644 internal/test/issues/issue-2011/issue-response-headers-skipped.gen.go diff --git a/internal/test/issues/issue-2011/config.yaml b/internal/test/issues/issue-2011/config.yaml new file mode 100644 index 0000000000..88660e50a4 --- /dev/null +++ b/internal/test/issues/issue-2011/config.yaml @@ -0,0 +1,7 @@ +# yaml-language-server: $schema=../../../../configuration-schema.json +package: noresponseheaders +generate: + # client: true + models: true + strict-server: true +output: issue-response-headers-skipped.gen.go diff --git a/internal/test/issues/issue-2011/doc.go b/internal/test/issues/issue-2011/doc.go new file mode 100644 index 0000000000..e6a1a99638 --- /dev/null +++ b/internal/test/issues/issue-2011/doc.go @@ -0,0 +1,3 @@ +package multijson + +//go:generate go run github.com/oapi-codegen/oapi-codegen/v2/cmd/oapi-codegen --config=config.yaml issue-header-skipped.yaml diff --git a/internal/test/issues/issue-2011/issue-header-skipped.yaml b/internal/test/issues/issue-2011/issue-header-skipped.yaml new file mode 100644 index 0000000000..16cc5a7405 --- /dev/null +++ b/internal/test/issues/issue-2011/issue-header-skipped.yaml @@ -0,0 +1,24 @@ +openapi: 3.0.2 +info: + version: "0.0.1" +paths: + /foo: + get: + responses: + 200: + description: "endpoint" + headers: + "bar": + schema: + type: string + content: + application/json: + schema: + $ref: "#/components/schemas/data" +components: + schemas: + data: + type: object + properties: + foo: + type: string diff --git a/internal/test/issues/issue-2011/issue-response-headers-skipped.gen.go b/internal/test/issues/issue-2011/issue-response-headers-skipped.gen.go new file mode 100644 index 0000000000..fa0539c715 --- /dev/null +++ b/internal/test/issues/issue-2011/issue-response-headers-skipped.gen.go @@ -0,0 +1,9 @@ +// Package noresponseheaders provides primitives to interact with the openapi HTTP API. +// +// Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.0.0-00010101000000-000000000000 DO NOT EDIT. +package noresponseheaders + +// Data defines model for data. +type Data struct { + Foo *string `json:"foo,omitempty"` +}