Support x-tagGroups in lint command
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 1.5k
- Forks
- 228
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 48
Description
Is your feature request related to a problem? Please describe.
We have too many useful specification extensions. But openapi-cli doesn't support all of these.
Describe the solution you'd like
I think we should start supporting this from the lint command.
Describe alternatives you've considered
No. Because we should be consistent and already supported all custom extensions which describe in the documentation.
For example x-tagGroups:
x-tagGroups:
- name: test name
tags: test_tag
x-displayName: Test
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the lint command and the specification extensions documentation linked in the issue. Determine how lint currently handles custom extensions and define the scope for supporting x-tagGroups. Done means the lint command consistently supports this extension and its behavior is covered by the project’s relevant checks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- openapi, typescript
- Domain
- api, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100