-
Notifications
You must be signed in to change notification settings - Fork 282
👷🏻♀️🛠 Xcode 9.3 #651
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
👷🏻♀️🛠 Xcode 9.3 #651
Conversation
Test dependencies are included/build through derived data, so only need to be downloaded with Carthage.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems to work using 8.2, too ✨.
I've taken the liberty to do a pass at those warnings here. There are a couple left, mostly around references and their maybe-OIDs.
#import "QuickSpec+GTFixtures.h" | ||
#import <objc/runtime.h> | ||
#import <ZipArchive/ZipArchive.h> | ||
//#import <objc/runtime.h> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Leftover ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I’ll clean that up
Thanks for the nullable cleanup, @tiennou! I'll see if I can finish it off. |
Travis now has |
Updated Travis to build with
xcode9.3
.Also updated test dependencies and project settings.
Lots of nullability warnings were breaking the build so I relaxed xcconfig's "treat warnings as errors".
I'd like to circle back and clean these up.@tiennou and I cleaned up the nullability warnings. Note that these warnings were disabled in the test targets to keep the test code more lean.