|
295 | 295 | isa = PBXProject;
|
296 | 296 | attributes = {
|
297 | 297 | LastSwiftUpdateCheck = 0720;
|
298 |
| - LastUpgradeCheck = 0800; |
| 298 | + LastUpgradeCheck = 0900; |
299 | 299 | TargetAttributes = {
|
300 | 300 | 28F828CB1C4B714D00330CF4 = {
|
301 | 301 | CreatedOnToolsVersion = 7.2;
|
302 |
| - LastSwiftMigration = 0800; |
| 302 | + LastSwiftMigration = 0900; |
303 | 303 | };
|
304 | 304 | 28F828DF1C4B714D00330CF4 = {
|
305 | 305 | CreatedOnToolsVersion = 7.2;
|
306 |
| - LastSwiftMigration = 0800; |
| 306 | + LastSwiftMigration = 0900; |
307 | 307 | TestTargetID = 28F828CB1C4B714D00330CF4;
|
308 | 308 | };
|
309 | 309 | };
|
|
438 | 438 | CLANG_CXX_LIBRARY = "libc++";
|
439 | 439 | CLANG_ENABLE_MODULES = YES;
|
440 | 440 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 441 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
441 | 442 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 443 | + CLANG_WARN_COMMA = YES; |
442 | 444 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
443 | 445 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
444 | 446 | CLANG_WARN_EMPTY_BODY = YES;
|
445 | 447 | CLANG_WARN_ENUM_CONVERSION = YES;
|
446 | 448 | CLANG_WARN_INFINITE_RECURSION = YES;
|
447 | 449 | CLANG_WARN_INT_CONVERSION = YES;
|
| 450 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 451 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
448 | 452 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 453 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 454 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
449 | 455 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
450 | 456 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
451 | 457 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
484 | 490 | CLANG_CXX_LIBRARY = "libc++";
|
485 | 491 | CLANG_ENABLE_MODULES = YES;
|
486 | 492 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 493 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
487 | 494 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 495 | + CLANG_WARN_COMMA = YES; |
488 | 496 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
489 | 497 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
490 | 498 | CLANG_WARN_EMPTY_BODY = YES;
|
491 | 499 | CLANG_WARN_ENUM_CONVERSION = YES;
|
492 | 500 | CLANG_WARN_INFINITE_RECURSION = YES;
|
493 | 501 | CLANG_WARN_INT_CONVERSION = YES;
|
| 502 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 503 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
494 | 504 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 505 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 506 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
495 | 507 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
496 | 508 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
497 | 509 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
528 | 540 | PRODUCT_NAME = "$(TARGET_NAME)";
|
529 | 541 | SWIFT_OBJC_BRIDGING_HEADER = "";
|
530 | 542 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
531 |
| - SWIFT_VERSION = 3.0; |
| 543 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 544 | + SWIFT_VERSION = 4.0; |
532 | 545 | };
|
533 | 546 | name = Debug;
|
534 | 547 | };
|
|
543 | 556 | PRODUCT_BUNDLE_IDENTIFIER = com.xmartlabs.Example;
|
544 | 557 | PRODUCT_NAME = "$(TARGET_NAME)";
|
545 | 558 | SWIFT_OBJC_BRIDGING_HEADER = "";
|
546 |
| - SWIFT_VERSION = 3.0; |
| 559 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 560 | + SWIFT_VERSION = 4.0; |
547 | 561 | };
|
548 | 562 | name = Release;
|
549 | 563 | };
|
|
556 | 570 | PRODUCT_BUNDLE_IDENTIFIER = com.xmartlabs.ExampleUITests;
|
557 | 571 | PRODUCT_NAME = "$(TARGET_NAME)";
|
558 | 572 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
559 |
| - SWIFT_VERSION = 3.0; |
| 573 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 574 | + SWIFT_VERSION = 4.0; |
560 | 575 | TEST_TARGET_NAME = Example;
|
561 | 576 | USES_XCTRUNNER = YES;
|
562 | 577 | };
|
|
570 | 585 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
571 | 586 | PRODUCT_BUNDLE_IDENTIFIER = com.xmartlabs.ExampleUITests;
|
572 | 587 | PRODUCT_NAME = "$(TARGET_NAME)";
|
573 |
| - SWIFT_VERSION = 3.0; |
| 588 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 589 | + SWIFT_VERSION = 4.0; |
574 | 590 | TEST_TARGET_NAME = Example;
|
575 | 591 | USES_XCTRUNNER = YES;
|
576 | 592 | };
|
|
0 commit comments