Skip to content

Increase the minimum Swift tools version to 5.9 #75

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

Closed
czechboy0 opened this issue Jun 19, 2023 · 2 comments
Closed

Increase the minimum Swift tools version to 5.9 #75

czechboy0 opened this issue Jun 19, 2023 · 2 comments
Assignees
Labels
area/generator Affects: plugin, CLI, config file. area/runtime Affects: the runtime library. kind/administration CI, repo automation, other admin tasks. size/S Small task. (A couple of hours of work.) status/blocked Waiting for another issue.
Milestone

Comments

@czechboy0
Copy link
Contributor

Filing this issue early to properly relate other issues that might be blocked on it. Timing of when this happens is TBD.

@czechboy0 czechboy0 added area/generator Affects: plugin, CLI, config file. area/runtime Affects: the runtime library. kind/administration CI, repo automation, other admin tasks. size/S Small task. (A couple of hours of work.) labels Jun 19, 2023
@simonjbeaumont simonjbeaumont added the status/blocked Waiting for another issue. label Jun 21, 2023
@czechboy0 czechboy0 added this to the 1.0 milestone Aug 25, 2023
@czechboy0 czechboy0 modified the milestones: 1.0, 0.3.0 Sep 13, 2023
@czechboy0 czechboy0 modified the milestones: 0.3.0, 1.0 Sep 25, 2023
@czechboy0 czechboy0 self-assigned this Nov 27, 2023
@czechboy0
Copy link
Contributor Author

This will be 4 PRs, across runtime, package, urlsession and AHC transports.

czechboy0 added a commit to apple/swift-openapi-runtime that referenced this issue Nov 27, 2023
### Motivation

Part of addressing
apple/swift-openapi-generator#75 and
apple/swift-openapi-generator#119.

### Modifications

Bumped Swift tools version to 5.9 and made the `ExistentialAny` build
setting unconditional.

### Result

Building the package requires 5.9 now.

### Test Plan

Ran tests, all passed when using a Swift 5.9 toolchain.
czechboy0 added a commit to apple/swift-openapi-urlsession that referenced this issue Nov 27, 2023
### Motivation

Part of addressing
apple/swift-openapi-generator#75 and
apple/swift-openapi-generator#119.

### Modifications

Bumped Swift tools version to 5.9 and made the `ExistentialAny` build
setting unconditional.

### Result

Building the package requires 5.9 now.

### Test Plan

Ran tests, all passed when using a Swift 5.9 toolchain.
czechboy0 added a commit to swift-server/swift-openapi-async-http-client that referenced this issue Nov 27, 2023
### Motivation

Part of addressing
apple/swift-openapi-generator#75 and
apple/swift-openapi-generator#119.

### Modifications

Bumped Swift tools version to 5.9 and made the `ExistentialAny` build
setting unconditional.

### Result

Building the package requires 5.9 now.

### Test Plan

Ran tests, all passed when using a Swift 5.9 toolchain.
czechboy0 added a commit that referenced this issue Nov 27, 2023
### Motivation

Part of addressing
#75 and
#119.

### Modifications

Bumped Swift tools version to 5.9 and made the `ExistentialAny` build
setting unconditional.

### Result

Building the package requires 5.9 now.

### Test Plan

Ran tests, all passed when using a Swift 5.9 toolchain.
@czechboy0
Copy link
Contributor Author

Done in all repos on main, will be released in 1.0.0-alpha.1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/generator Affects: plugin, CLI, config file. area/runtime Affects: the runtime library. kind/administration CI, repo automation, other admin tasks. size/S Small task. (A couple of hours of work.) status/blocked Waiting for another issue.
Projects
None yet
Development

No branches or pull requests

2 participants