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

[Fixtures] Updated CommonBuildSettings with Xcode 8.3 #474

Merged
merged 2 commits into from Mar 29, 2017

Conversation

louisdh
Copy link
Contributor

@louisdh louisdh commented Mar 28, 2017

Notable changes from Xcode 8.2.1 to 8.3:

  • CLANG_WARN_DOCUMENTATION_COMMENTS, CLANG_WARN_INFINITE_RECURSION and CLANG_WARN_SUSPICIOUS_MOVE are now in the base config.
  • CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION is now YES_AGGRESSIVE by default for newly created projects.

@louisdh
Copy link
Contributor Author

louisdh commented Mar 28, 2017

@benasher44 Can you review this please?

@@ -337,6 +338,7 @@ module Constants
'GCC_WARN_UNINITIALIZED_AUTOS' => 'YES',
'GCC_WARN_UNUSED_FUNCTION' => 'YES',
'GCC_WARN_UNUSED_VARIABLE' => 'YES',
'CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION' => 'YES',
Copy link
Member

Choose a reason for hiding this comment

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

Please keep the build settings sorted

@benasher44 benasher44 merged commit 29c1afd into CocoaPods:master Mar 29, 2017
@benasher44
Copy link
Member

Thanks again @louisdh

@louisdh louisdh deleted the common_build_settings_8.3 branch March 29, 2017 14:09
benasher44 added a commit that referenced this pull request Mar 29, 2017
@louisdh
Copy link
Contributor Author

louisdh commented Mar 29, 2017

@benasher44 Is a new Xcodeproj release on the horizon? (current one is from December). Since CocoaPods uses this as a vital dependency, the updated build settings (such as Whole Module Optimization for Swift) can be of great advantage.

@benasher44
Copy link
Member

@louisdh I believe we're trying to get this into the 1.2.1 CocoaPods release. These updates I think should be available in the upcoming 1.2.1.rc.1 release specifically.

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.

None yet

3 participants