OpenAPITools / OpenAPITools/openapi-generator
Create Seperate ApiApiDelegate interfaces for each tags when generating the OpenApi.yaml file
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 26.8k
- Forks
- 7.7k
- PR merge metrics
- PR metrics pending
Description
Hello everyone
I had added a plugin to generate Rest API with swagger but the problem is that I have more than 9 Tags and in each tags there are at least 6 rest operations so if I generate all these rest APIs in one file that is the interface ApiApiController and then overridden them in a Controller that implements this interface IT WELL BE VERY CHARGED, any solutions that enable me to generate a separate ApiApiDelegate for each tags?
Thanx
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 by locating the generator entry points and templates that produce ApiApiController and ApiApiDelegate, then inspect how tags from OpenApi.yaml are represented. Define the expected separate delegate interface for each tag and identify the relevant generator tests to update or run; the issue names no files or tests, so substantial repository exploration is required.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100