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

Add new @tagMetadata decorator to OpenAPI library #4834

Merged
merged 66 commits into from
Nov 4, 2024

Conversation

skywing918
Copy link
Member

@skywing918 skywing918 commented Oct 23, 2024

fix #2220

packages/openapi/src/decorators.ts Outdated Show resolved Hide resolved
packages/openapi3/generated-defs/TypeSpec.OpenAPI.ts Outdated Show resolved Hide resolved
packages/openapi3/generated-defs/TypeSpec.OpenAPI.ts Outdated Show resolved Hide resolved
packages/openapi3/src/decorators.ts Outdated Show resolved Hide resolved
packages/openapi3/src/decorators.ts Outdated Show resolved Hide resolved
packages/openapi3/src/decorators.ts Outdated Show resolved Hide resolved
@wanlwanl wanlwanl changed the title Provide a decorator or other means to specify OpenAPI tag properties #2220 [WIP] Provide a decorator or other means to specify OpenAPI tag properties #2220 Oct 23, 2024
@wanlwanl wanlwanl changed the title [WIP] Provide a decorator or other means to specify OpenAPI tag properties #2220 [WIP] Provide a decorator or other means to specify OpenAPI tag properties #2220 - DO NOT REVIEW Oct 24, 2024
@timotheeguerin timotheeguerin changed the title Provide a decorator or other means to specify OpenAPI tag properties #2220 Add new @tagMetadata decorator Nov 1, 2024
@timotheeguerin timotheeguerin changed the title Add new @tagMetadata decorator Add new @tagMetadata decorator to OpenAPI library Nov 1, 2024
@timotheeguerin
Copy link
Member

/azp run typespec - pr tools

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@azure-sdk
Copy link
Collaborator

All changed packages have been documented.

  • @typespec/openapi
  • @typespec/openapi3
Show changes

@typespec/openapi3 - feature ✏️

Add support for @tagMetadata decorator

@typespec/openapi - feature ✏️

Add new @tagMetadata decorator to specify OpenAPI tag properties

@azure-sdk
Copy link
Collaborator

You can try these changes here

🛝 Playground 🌐 Website 📚 Next docs

@timotheeguerin timotheeguerin added this pull request to the merge queue Nov 4, 2024
Merged via the queue into microsoft:main with commit f03556b Nov 4, 2024
22 checks passed
swatkatz pushed a commit to swatkatz/typespec that referenced this pull request Nov 5, 2024
fix microsoft#2220

---------

Co-authored-by: Kyle Zhang <v-zhanh@microsoft.com>
Co-authored-by: Timothee Guerin <timothee.guerin@outlook.com>
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.

Provide a decorator or other means to specify OpenAPI tag properties
4 participants