swagger-api / swagger-api/swagger-codegen
[Swift] Split Podspec into subspecs
Nobody has claimed this yet.
- Dominant language
- Mustache
- Stars
- 17.8k
- Forks
- 6k
- PR merge metrics
- No merged PRs in 30d
Description
Description
I'd like to have subspecs to add only generated Models as a dependency of my project in case I don't need/want to use the API Client Classes.
Swagger-codegen version
3.0.0
Suggest a fix/enhancement
It'd be great having the possibility to use:
pod 'PetstoreClient/Models', ...
and not adding and depending on code that I'm not going to use.
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 Swift generator's Podspec output and the code or templates that define generated API client and model dependencies. Check how the generated PetstoreClient pod is currently assembled, then verify that a Models subspec can be installed independently without the API client classes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile-dev, tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100