Skip to content

Commit 6e7b095

Browse files
committed
Update to Xcode 9 recommended settings
1 parent 6ac0d53 commit 6e7b095

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

KeyCommand/KeyCommand.xcodeproj/project.pbxproj

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
isa = PBXProject;
187187
attributes = {
188188
LastSwiftUpdateCheck = 0810;
189-
LastUpgradeCheck = 0810;
189+
LastUpgradeCheck = 0900;
190190
ORGANIZATIONNAME = "Keith Harrison";
191191
TargetAttributes = {
192192
5320051C1DD516C300EEFEE6 = {
@@ -343,15 +343,22 @@
343343
CLANG_CXX_LIBRARY = "libc++";
344344
CLANG_ENABLE_MODULES = YES;
345345
CLANG_ENABLE_OBJC_ARC = YES;
346+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
346347
CLANG_WARN_BOOL_CONVERSION = YES;
348+
CLANG_WARN_COMMA = YES;
347349
CLANG_WARN_CONSTANT_CONVERSION = YES;
348350
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
349351
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
350352
CLANG_WARN_EMPTY_BODY = YES;
351353
CLANG_WARN_ENUM_CONVERSION = YES;
352354
CLANG_WARN_INFINITE_RECURSION = YES;
353355
CLANG_WARN_INT_CONVERSION = YES;
356+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
357+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
354358
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
359+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
360+
CLANG_WARN_STRICT_PROTOTYPES = YES;
361+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
355362
CLANG_WARN_SUSPICIOUS_MOVES = YES;
356363
CLANG_WARN_UNREACHABLE_CODE = YES;
357364
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -393,15 +400,22 @@
393400
CLANG_CXX_LIBRARY = "libc++";
394401
CLANG_ENABLE_MODULES = YES;
395402
CLANG_ENABLE_OBJC_ARC = YES;
403+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
396404
CLANG_WARN_BOOL_CONVERSION = YES;
405+
CLANG_WARN_COMMA = YES;
397406
CLANG_WARN_CONSTANT_CONVERSION = YES;
398407
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
399408
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
400409
CLANG_WARN_EMPTY_BODY = YES;
401410
CLANG_WARN_ENUM_CONVERSION = YES;
402411
CLANG_WARN_INFINITE_RECURSION = YES;
403412
CLANG_WARN_INT_CONVERSION = YES;
413+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
414+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
404415
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
416+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
417+
CLANG_WARN_STRICT_PROTOTYPES = YES;
418+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
405419
CLANG_WARN_SUSPICIOUS_MOVES = YES;
406420
CLANG_WARN_UNREACHABLE_CODE = YES;
407421
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;

0 commit comments

Comments
 (0)