-
Notifications
You must be signed in to change notification settings - Fork 395
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
Swift updates #373
Swift updates #373
Conversation
…ator into radianttap-swift-templates
* Don’t import C style headers in Swift code * Add a space between “public” and “private(set)” to avoid “publicprivate” in code. * Don’t declare “open” items in public extension * Use “entityName” instead of “entityName()”
I believe that failing tests are probably due to Travis not having an Xcode 10 option right now. The test failures complain that
Using |
Closing this out for now because it's not quite ready and I don't want to have Travis keep sending messages about failing tests while I finish with it. |
Summary of Changes
Updates for better Swift-iness, mostly based on changes in #368 (thanks a ton, @radianttap). Some additional changes have been incorporated:
Please nobody merge this until Xcode 10 is released because as the branch name implies, these changes require Swift 4.2.