swagger-api / swagger-api/swagger-codegen

RxSwift version 5

Open
#10,391 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Mustache
Stars
17.8k
Forks
6k
PR merge metrics
No merged PRs in 30d

Description

Description

When will swagger codegen for Swift use RxSwift 5?
Currently I'm using RxCocoa 4 because it depends on RxSwift 4.
But would need to update to RxCocoa 5 which depends on RxSwift 5.

Reason is Apple deprecated UIWebView and will no longer accept app updates after December 2020 if the app contains UIWebView which RxCocoa 4 does.

Swagger-codegen version

swagger-codegen@2/2.4.14

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the Swift generator templates and dependency references used by swagger-codegen 2.4.14, then trace how RxSwift and RxCocoa versions are emitted for generated clients. Done means Swift output uses RxSwift 5-compatible dependencies and avoids the RxCocoa 4 UIWebView dependency; add or update the relevant generator tests if present.

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
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.