Skip to content

Commit 16ff3e1

Browse files
maickifrostney
authored andcommitted
Fix new Xcode project warnings and update last upgrade check to 0920 (#54)
1 parent 83d8af4 commit 16ff3e1

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

templates/ios.js

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ RCT_EXPORT_MODULE()
238238
58B511D31A9E6C8500147676 /* Project object */ = {
239239
isa = PBXProject;
240240
attributes = {
241-
LastUpgradeCheck = 0830;
241+
LastUpgradeCheck = 0920;
242242
ORGANIZATIONNAME = Facebook;
243243
TargetAttributes = {
244244
58B511DA1A9E6C8500147676 = {
@@ -348,14 +348,20 @@ RCT_EXPORT_MODULE()
348348
CLANG_CXX_LIBRARY = "libc++";
349349
CLANG_ENABLE_MODULES = YES;
350350
CLANG_ENABLE_OBJC_ARC = YES;
351+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
351352
CLANG_WARN_BOOL_CONVERSION = YES;
353+
CLANG_WARN_COMMA = YES;
352354
CLANG_WARN_CONSTANT_CONVERSION = YES;
353355
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
354356
CLANG_WARN_EMPTY_BODY = YES;
355357
CLANG_WARN_ENUM_CONVERSION = YES;
356358
CLANG_WARN_INFINITE_RECURSION = YES;
357359
CLANG_WARN_INT_CONVERSION = YES;
360+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
361+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
358362
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
363+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
364+
CLANG_WARN_STRICT_PROTOTYPES = YES;
359365
CLANG_WARN_SUSPICIOUS_MOVE = YES;
360366
CLANG_WARN_UNREACHABLE_CODE = YES;
361367
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
@@ -392,14 +398,20 @@ RCT_EXPORT_MODULE()
392398
CLANG_CXX_LIBRARY = "libc++";
393399
CLANG_ENABLE_MODULES = YES;
394400
CLANG_ENABLE_OBJC_ARC = YES;
401+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
395402
CLANG_WARN_BOOL_CONVERSION = YES;
403+
CLANG_WARN_COMMA = YES;
396404
CLANG_WARN_CONSTANT_CONVERSION = YES;
397405
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
398406
CLANG_WARN_EMPTY_BODY = YES;
399407
CLANG_WARN_ENUM_CONVERSION = YES;
400408
CLANG_WARN_INFINITE_RECURSION = YES;
401409
CLANG_WARN_INT_CONVERSION = YES;
410+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
411+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
402412
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
413+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
414+
CLANG_WARN_STRICT_PROTOTYPES = YES;
403415
CLANG_WARN_SUSPICIOUS_MOVE = YES;
404416
CLANG_WARN_UNREACHABLE_CODE = YES;
405417
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;

0 commit comments

Comments
 (0)