Skip to content

Commit 3e57880

Browse files
committed
Xcode 9 recommended settings
1 parent f7f706b commit 3e57880

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

WorldFacts/WorldFacts.xcodeproj/project.pbxproj

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@
236236
isa = PBXProject;
237237
attributes = {
238238
CLASSPREFIX = UYL;
239-
LastUpgradeCheck = 0820;
239+
LastUpgradeCheck = 0920;
240240
TargetAttributes = {
241241
531D960C1AB62FEF00913A78 = {
242242
CreatedOnToolsVersion = 6.2;
@@ -404,14 +404,20 @@
404404
ALWAYS_SEARCH_USER_PATHS = NO;
405405
CLANG_ENABLE_MODULES = YES;
406406
CLANG_ENABLE_OBJC_ARC = YES;
407+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
407408
CLANG_WARN_BOOL_CONVERSION = YES;
409+
CLANG_WARN_COMMA = YES;
408410
CLANG_WARN_CONSTANT_CONVERSION = YES;
409411
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
410412
CLANG_WARN_EMPTY_BODY = YES;
411413
CLANG_WARN_ENUM_CONVERSION = YES;
412414
CLANG_WARN_INFINITE_RECURSION = YES;
413415
CLANG_WARN_INT_CONVERSION = YES;
416+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
417+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
414418
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
419+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
420+
CLANG_WARN_STRICT_PROTOTYPES = YES;
415421
CLANG_WARN_SUSPICIOUS_MOVE = YES;
416422
CLANG_WARN_UNREACHABLE_CODE = YES;
417423
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -450,14 +456,20 @@
450456
ALWAYS_SEARCH_USER_PATHS = NO;
451457
CLANG_ENABLE_MODULES = YES;
452458
CLANG_ENABLE_OBJC_ARC = YES;
459+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
453460
CLANG_WARN_BOOL_CONVERSION = YES;
461+
CLANG_WARN_COMMA = YES;
454462
CLANG_WARN_CONSTANT_CONVERSION = YES;
455463
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
456464
CLANG_WARN_EMPTY_BODY = YES;
457465
CLANG_WARN_ENUM_CONVERSION = YES;
458466
CLANG_WARN_INFINITE_RECURSION = YES;
459467
CLANG_WARN_INT_CONVERSION = YES;
468+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
469+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
460470
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
471+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
472+
CLANG_WARN_STRICT_PROTOTYPES = YES;
461473
CLANG_WARN_SUSPICIOUS_MOVE = YES;
462474
CLANG_WARN_UNREACHABLE_CODE = YES;
463475
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;

0 commit comments

Comments
 (0)