Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

phatblat
Copy link
Member

@phatblat phatblat commented Apr 9, 2018

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.

Copy link
Contributor

@tiennou tiennou left a 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>
Copy link
Contributor

Choose a reason for hiding this comment

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

Leftover ?

Copy link
Member Author

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

@phatblat
Copy link
Member Author

Thanks for the nullable cleanup, @tiennou! I'll see if I can finish it off.

@phatblat
Copy link
Member Author

Travis now has xcode9.3

@phatblat phatblat merged commit 021a9a7 into master Apr 10, 2018
@tiennou tiennou deleted the xcode-9.3 branch April 10, 2018 18:47
@phatblat phatblat mentioned this pull request Apr 11, 2018
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

Successfully merging this pull request may close these issues.

2 participants