|
231 | 231 | isa = PBXProject; |
232 | 232 | attributes = { |
233 | 233 | LastSwiftUpdateCheck = 0730; |
234 | | - LastUpgradeCheck = 0800; |
| 234 | + LastUpgradeCheck = 1010; |
235 | 235 | ORGANIZATIONNAME = rain; |
236 | 236 | TargetAttributes = { |
237 | 237 | B7E3A1A91CCC6448005F680E = { |
238 | 238 | CreatedOnToolsVersion = 7.3; |
239 | | - LastSwiftMigration = 0800; |
| 239 | + LastSwiftMigration = 1010; |
240 | 240 | }; |
241 | 241 | B7E3A1BD1CCC6449005F680E = { |
242 | 242 | CreatedOnToolsVersion = 7.3; |
243 | | - LastSwiftMigration = 0800; |
| 243 | + LastSwiftMigration = 1010; |
244 | 244 | TestTargetID = B7E3A1A91CCC6448005F680E; |
245 | 245 | }; |
246 | 246 | B7E3A1C81CCC6449005F680E = { |
247 | 247 | CreatedOnToolsVersion = 7.3; |
248 | | - LastSwiftMigration = 0800; |
| 248 | + LastSwiftMigration = 1010; |
249 | 249 | TestTargetID = B7E3A1A91CCC6448005F680E; |
250 | 250 | }; |
251 | 251 | }; |
|
414 | 414 | CLANG_CXX_LIBRARY = "libc++"; |
415 | 415 | CLANG_ENABLE_MODULES = YES; |
416 | 416 | CLANG_ENABLE_OBJC_ARC = YES; |
| 417 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
417 | 418 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 419 | + CLANG_WARN_COMMA = YES; |
418 | 420 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 421 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
419 | 422 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
420 | 423 | CLANG_WARN_EMPTY_BODY = YES; |
421 | 424 | CLANG_WARN_ENUM_CONVERSION = YES; |
422 | 425 | CLANG_WARN_INFINITE_RECURSION = YES; |
423 | 426 | CLANG_WARN_INT_CONVERSION = YES; |
| 427 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 428 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 429 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
424 | 430 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 431 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 432 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
425 | 433 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
426 | 434 | CLANG_WARN_UNREACHABLE_CODE = YES; |
427 | 435 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
463 | 471 | CLANG_CXX_LIBRARY = "libc++"; |
464 | 472 | CLANG_ENABLE_MODULES = YES; |
465 | 473 | CLANG_ENABLE_OBJC_ARC = YES; |
| 474 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
466 | 475 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 476 | + CLANG_WARN_COMMA = YES; |
467 | 477 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 478 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
468 | 479 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
469 | 480 | CLANG_WARN_EMPTY_BODY = YES; |
470 | 481 | CLANG_WARN_ENUM_CONVERSION = YES; |
471 | 482 | CLANG_WARN_INFINITE_RECURSION = YES; |
472 | 483 | CLANG_WARN_INT_CONVERSION = YES; |
| 484 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 485 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 486 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
473 | 487 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 488 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 489 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
474 | 490 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
475 | 491 | CLANG_WARN_UNREACHABLE_CODE = YES; |
476 | 492 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
507 | 523 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
508 | 524 | PRODUCT_BUNDLE_IDENTIFIER = "edu.self.SmileLock-Example"; |
509 | 525 | PRODUCT_NAME = "$(TARGET_NAME)"; |
510 | | - SWIFT_VERSION = 4.0; |
| 526 | + SWIFT_VERSION = 4.2; |
511 | 527 | }; |
512 | 528 | name = Debug; |
513 | 529 | }; |
|
522 | 538 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
523 | 539 | PRODUCT_BUNDLE_IDENTIFIER = "edu.self.SmileLock-Example"; |
524 | 540 | PRODUCT_NAME = "$(TARGET_NAME)"; |
525 | | - SWIFT_VERSION = 4.0; |
| 541 | + SWIFT_VERSION = 4.2; |
526 | 542 | }; |
527 | 543 | name = Release; |
528 | 544 | }; |
|
534 | 550 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
535 | 551 | PRODUCT_BUNDLE_IDENTIFIER = "edu.self.SmileLock-ExampleTests"; |
536 | 552 | PRODUCT_NAME = "$(TARGET_NAME)"; |
537 | | - SWIFT_VERSION = 4.0; |
| 553 | + SWIFT_VERSION = 4.2; |
538 | 554 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SmileLock-Example.app/SmileLock-Example"; |
539 | 555 | }; |
540 | 556 | name = Debug; |
|
547 | 563 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
548 | 564 | PRODUCT_BUNDLE_IDENTIFIER = "edu.self.SmileLock-ExampleTests"; |
549 | 565 | PRODUCT_NAME = "$(TARGET_NAME)"; |
550 | | - SWIFT_VERSION = 4.0; |
| 566 | + SWIFT_VERSION = 4.2; |
551 | 567 | TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SmileLock-Example.app/SmileLock-Example"; |
552 | 568 | }; |
553 | 569 | name = Release; |
|
559 | 575 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
560 | 576 | PRODUCT_BUNDLE_IDENTIFIER = "edu.self.SmileLock-ExampleUITests"; |
561 | 577 | PRODUCT_NAME = "$(TARGET_NAME)"; |
562 | | - SWIFT_VERSION = 4.0; |
| 578 | + SWIFT_VERSION = 4.2; |
563 | 579 | TEST_TARGET_NAME = "SmileLock-Example"; |
564 | 580 | }; |
565 | 581 | name = Debug; |
|
571 | 587 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
572 | 588 | PRODUCT_BUNDLE_IDENTIFIER = "edu.self.SmileLock-ExampleUITests"; |
573 | 589 | PRODUCT_NAME = "$(TARGET_NAME)"; |
574 | | - SWIFT_VERSION = 4.0; |
| 590 | + SWIFT_VERSION = 4.2; |
575 | 591 | TEST_TARGET_NAME = "SmileLock-Example"; |
576 | 592 | }; |
577 | 593 | name = Release; |
|
0 commit comments