Skip to content
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

Deprecation Swift 3 #53

Closed
nissaba opened this issue May 20, 2016 · 2 comments
Closed

Deprecation Swift 3 #53

nissaba opened this issue May 20, 2016 · 2 comments

Comments

@nissaba
Copy link

nissaba commented May 20, 2016

I used Carthage to build Siesta and the complier got me the following warnings.

Checkouts/siesta/Source/Support/GCD+Siesta.swift:22:59: warning: FUNCTION is deprecated and will be removed in Swift 3, please use #function

Carthage/Checkouts/siesta/Source/Support/Collection+Siesta.swift:83:29: warning: passing 2 arguments to a callee as a single tuple value is deprecated

@pcantrell
Copy link
Member

pcantrell commented May 20, 2016

Holding off on Swift 3 changes until Swift 3 itself has stabilized a bit — especially for when all the API renamings are done and dust has settled on the new named parameter defaults.

At that point, we’ll do a complete pass for Swift 3 deprecations and breakages. The deep changes will probably necessitate separate Swift 2/3 branches, but waiting to see where all the details of the release land before deciding that.

@pcantrell
Copy link
Member

Also, @nissaba: once Swift 3 has stabilized a bit and we’re ready to cut a Swift 3 branch of Siesta, I would gladly welcome pull requests to fix these sorts of issues!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants