Skip to content
This repository has been archived by the owner on Sep 6, 2018. It is now read-only.

Swift 4 templates #67

Merged
merged 8 commits into from
Aug 13, 2017
Merged

Swift 4 templates #67

merged 8 commits into from
Aug 13, 2017

Conversation

djbe
Copy link
Member

@djbe djbe commented Aug 13, 2017

Fixes #63.
Built on top of #66, so will need a rebase once that is merged.

To discuss: how should we handle the xcode version? Just increase it to 9 and expect SwiftGen devs to have it?

@djbe djbe force-pushed the feature/swift4-templates branch from 7fa5381 to 6ac0a46 Compare August 13, 2017 18:14
@djbe djbe added this to the 2.1.0 milestone Aug 13, 2017
Copy link
Collaborator

@AliSoftware AliSoftware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

We could imagine still supporting Xcode 8.3 and emit a warning when running Swift 4 tests that they are skipped wth Xcode 8.3 (wrapping them in #if swift(>=4.0) etc). But I don't think it's worth it, as we're all gonna switch to Xcode 9 once it's out of beta anyway, so requiring it even while it's still in beta isn't a big requirement and maintaining Xcode 8.3 support while we want to support Swift 4 anyway won't be worth the maintenance hassle.

@djbe djbe force-pushed the feature/swift4-templates branch from 1cf2cbc to b020830 Compare August 13, 2017 20:14
@djbe djbe force-pushed the feature/swift4-templates branch from b020830 to 8a524ca Compare August 13, 2017 20:22
@djbe djbe merged commit 42d343c into master Aug 13, 2017
@djbe djbe deleted the feature/swift4-templates branch August 13, 2017 20:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants