Skip to content

feat(gen): add x-oapi-codegen-extra-tags support to the parameter#1446

Merged
ernado merged 6 commits intoogen-go:mainfrom
kukymbr:feature/parameter-extra-tags
Apr 18, 2025
Merged

feat(gen): add x-oapi-codegen-extra-tags support to the parameter#1446
ernado merged 6 commits intoogen-go:mainfrom
kukymbr:feature/parameter-extra-tags

Conversation

@kukymbr
Copy link
Contributor

@kukymbr kukymbr commented Apr 17, 2025

Fixes #1445.

Spec:

paths:
  /test:
    get:
      parameters:
        - in: query
          required: true
          name: url
          schema:
            type: string
            x-oapi-codegen-extra-tags:
              validate: uri
      responses:
        200:
          description: OK

Before fix:

type TestGetParams struct {
	URL string
}

After fix:

type TestGetParams struct {
	URL string `validate:"uri"`
}

@ernado ernado merged commit 251a2aa into ogen-go:main Apr 18, 2025
15 checks passed
maelick added a commit to maelick/ogen that referenced this pull request Oct 2, 2025
maelick added a commit to maelick/ogen that referenced this pull request Oct 3, 2025
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.

Generator: x-oapi-codegen-extra-tags does not work in the parameters definition

2 participants