|
374 | 374 | 83CBDC211C6B07A5006189C2 /* Frameworks */, |
375 | 375 | 83CBDC221C6B07A5006189C2 /* Headers */, |
376 | 376 | 83CBDC231C6B07A5006189C2 /* Resources */, |
377 | | - 1C159FC2C57E85CE6F1E0A9D /* [CP] Copy Pods Resources */, |
378 | 377 | ); |
379 | 378 | buildRules = ( |
380 | 379 | ); |
|
394 | 393 | 83CBDC2C1C6B07A5006189C2 /* Frameworks */, |
395 | 394 | 83CBDC2D1C6B07A5006189C2 /* Resources */, |
396 | 395 | 5D9702E29321AF404C3E1044 /* [CP] Embed Pods Frameworks */, |
397 | | - ED98823D5BAE0DBD8D3C4124 /* [CP] Copy Pods Resources */, |
398 | 396 | ); |
399 | 397 | buildRules = ( |
400 | 398 | ); |
|
414 | 412 | 83CBDC3F1C6B07B4006189C2 /* Sources */, |
415 | 413 | 83CBDC401C6B07B4006189C2 /* Frameworks */, |
416 | 414 | 83CBDC411C6B07B4006189C2 /* Resources */, |
417 | | - A1E76B0C882A09C17198F349 /* [CP] Embed Pods Frameworks */, |
418 | | - C905789B7821351D0F3066AF /* [CP] Copy Pods Resources */, |
419 | 415 | ); |
420 | 416 | buildRules = ( |
421 | 417 | ); |
|
434 | 430 | 83CBDC521C6B07B4006189C2 /* Sources */, |
435 | 431 | 83CBDC531C6B07B4006189C2 /* Frameworks */, |
436 | 432 | 83CBDC541C6B07B4006189C2 /* Resources */, |
437 | | - 830B93FF5262C42956B269AA /* [CP] Embed Pods Frameworks */, |
438 | | - DB1113275BB36BBBAC0F26BA /* [CP] Copy Pods Resources */, |
439 | 433 | ); |
440 | 434 | buildRules = ( |
441 | 435 | ); |
|
455 | 449 | 83CBDC5D1C6B07B5006189C2 /* Sources */, |
456 | 450 | 83CBDC5E1C6B07B5006189C2 /* Frameworks */, |
457 | 451 | 83CBDC5F1C6B07B5006189C2 /* Resources */, |
458 | | - B09866B731E2395C98BB610E /* [CP] Embed Pods Frameworks */, |
459 | | - 8AB51811ACE4FC57A7838A9F /* [CP] Copy Pods Resources */, |
460 | 452 | ); |
461 | 453 | buildRules = ( |
462 | 454 | ); |
|
475 | 467 | isa = PBXProject; |
476 | 468 | attributes = { |
477 | 469 | LastSwiftUpdateCheck = 0720; |
478 | | - LastUpgradeCheck = 0800; |
| 470 | + LastUpgradeCheck = 1000; |
479 | 471 | ORGANIZATIONNAME = "Chris Jimenez"; |
480 | 472 | TargetAttributes = { |
481 | 473 | 83CBDC241C6B07A5006189C2 = { |
482 | 474 | CreatedOnToolsVersion = 7.2.1; |
483 | | - LastSwiftMigration = 0800; |
| 475 | + LastSwiftMigration = 1000; |
484 | 476 | }; |
485 | 477 | 83CBDC2E1C6B07A5006189C2 = { |
486 | 478 | CreatedOnToolsVersion = 7.2.1; |
487 | | - LastSwiftMigration = 0800; |
| 479 | + LastSwiftMigration = 1000; |
488 | 480 | }; |
489 | 481 | 83CBDC421C6B07B4006189C2 = { |
490 | 482 | CreatedOnToolsVersion = 7.2.1; |
|
570 | 562 | /* End PBXResourcesBuildPhase section */ |
571 | 563 |
|
572 | 564 | /* Begin PBXShellScriptBuildPhase section */ |
573 | | - 1C159FC2C57E85CE6F1E0A9D /* [CP] Copy Pods Resources */ = { |
574 | | - isa = PBXShellScriptBuildPhase; |
575 | | - buildActionMask = 2147483647; |
576 | | - files = ( |
577 | | - ); |
578 | | - inputPaths = ( |
579 | | - ); |
580 | | - name = "[CP] Copy Pods Resources"; |
581 | | - outputPaths = ( |
582 | | - ); |
583 | | - runOnlyForDeploymentPostprocessing = 0; |
584 | | - shellPath = /bin/sh; |
585 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PasswordTextField/Pods-PasswordTextField-resources.sh\"\n"; |
586 | | - showEnvVarsInLog = 0; |
587 | | - }; |
588 | 565 | 4A68E2733377810AF9CA9E2B /* [CP] Check Pods Manifest.lock */ = { |
589 | 566 | isa = PBXShellScriptBuildPhase; |
590 | 567 | buildActionMask = 2147483647; |
|
695 | 672 | shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; |
696 | 673 | showEnvVarsInLog = 0; |
697 | 674 | }; |
698 | | - 830B93FF5262C42956B269AA /* [CP] Embed Pods Frameworks */ = { |
699 | | - isa = PBXShellScriptBuildPhase; |
700 | | - buildActionMask = 2147483647; |
701 | | - files = ( |
702 | | - ); |
703 | | - inputPaths = ( |
704 | | - ); |
705 | | - name = "[CP] Embed Pods Frameworks"; |
706 | | - outputPaths = ( |
707 | | - ); |
708 | | - runOnlyForDeploymentPostprocessing = 0; |
709 | | - shellPath = /bin/sh; |
710 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PasswordTextFieldDemoTests/Pods-PasswordTextFieldDemoTests-frameworks.sh\"\n"; |
711 | | - showEnvVarsInLog = 0; |
712 | | - }; |
713 | | - 8AB51811ACE4FC57A7838A9F /* [CP] Copy Pods Resources */ = { |
714 | | - isa = PBXShellScriptBuildPhase; |
715 | | - buildActionMask = 2147483647; |
716 | | - files = ( |
717 | | - ); |
718 | | - inputPaths = ( |
719 | | - ); |
720 | | - name = "[CP] Copy Pods Resources"; |
721 | | - outputPaths = ( |
722 | | - ); |
723 | | - runOnlyForDeploymentPostprocessing = 0; |
724 | | - shellPath = /bin/sh; |
725 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PasswordTextFieldDemoUITests/Pods-PasswordTextFieldDemoUITests-resources.sh\"\n"; |
726 | | - showEnvVarsInLog = 0; |
727 | | - }; |
728 | | - A1E76B0C882A09C17198F349 /* [CP] Embed Pods Frameworks */ = { |
729 | | - isa = PBXShellScriptBuildPhase; |
730 | | - buildActionMask = 2147483647; |
731 | | - files = ( |
732 | | - ); |
733 | | - inputPaths = ( |
734 | | - ); |
735 | | - name = "[CP] Embed Pods Frameworks"; |
736 | | - outputPaths = ( |
737 | | - ); |
738 | | - runOnlyForDeploymentPostprocessing = 0; |
739 | | - shellPath = /bin/sh; |
740 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PasswordTextFieldDemo/Pods-PasswordTextFieldDemo-frameworks.sh\"\n"; |
741 | | - showEnvVarsInLog = 0; |
742 | | - }; |
743 | | - B09866B731E2395C98BB610E /* [CP] Embed Pods Frameworks */ = { |
744 | | - isa = PBXShellScriptBuildPhase; |
745 | | - buildActionMask = 2147483647; |
746 | | - files = ( |
747 | | - ); |
748 | | - inputPaths = ( |
749 | | - ); |
750 | | - name = "[CP] Embed Pods Frameworks"; |
751 | | - outputPaths = ( |
752 | | - ); |
753 | | - runOnlyForDeploymentPostprocessing = 0; |
754 | | - shellPath = /bin/sh; |
755 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PasswordTextFieldDemoUITests/Pods-PasswordTextFieldDemoUITests-frameworks.sh\"\n"; |
756 | | - showEnvVarsInLog = 0; |
757 | | - }; |
758 | | - C905789B7821351D0F3066AF /* [CP] Copy Pods Resources */ = { |
759 | | - isa = PBXShellScriptBuildPhase; |
760 | | - buildActionMask = 2147483647; |
761 | | - files = ( |
762 | | - ); |
763 | | - inputPaths = ( |
764 | | - ); |
765 | | - name = "[CP] Copy Pods Resources"; |
766 | | - outputPaths = ( |
767 | | - ); |
768 | | - runOnlyForDeploymentPostprocessing = 0; |
769 | | - shellPath = /bin/sh; |
770 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PasswordTextFieldDemo/Pods-PasswordTextFieldDemo-resources.sh\"\n"; |
771 | | - showEnvVarsInLog = 0; |
772 | | - }; |
773 | | - DB1113275BB36BBBAC0F26BA /* [CP] Copy Pods Resources */ = { |
774 | | - isa = PBXShellScriptBuildPhase; |
775 | | - buildActionMask = 2147483647; |
776 | | - files = ( |
777 | | - ); |
778 | | - inputPaths = ( |
779 | | - ); |
780 | | - name = "[CP] Copy Pods Resources"; |
781 | | - outputPaths = ( |
782 | | - ); |
783 | | - runOnlyForDeploymentPostprocessing = 0; |
784 | | - shellPath = /bin/sh; |
785 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PasswordTextFieldDemoTests/Pods-PasswordTextFieldDemoTests-resources.sh\"\n"; |
786 | | - showEnvVarsInLog = 0; |
787 | | - }; |
788 | | - ED98823D5BAE0DBD8D3C4124 /* [CP] Copy Pods Resources */ = { |
789 | | - isa = PBXShellScriptBuildPhase; |
790 | | - buildActionMask = 2147483647; |
791 | | - files = ( |
792 | | - ); |
793 | | - inputPaths = ( |
794 | | - ); |
795 | | - name = "[CP] Copy Pods Resources"; |
796 | | - outputPaths = ( |
797 | | - ); |
798 | | - runOnlyForDeploymentPostprocessing = 0; |
799 | | - shellPath = /bin/sh; |
800 | | - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PasswordTextFieldTests/Pods-PasswordTextFieldTests-resources.sh\"\n"; |
801 | | - showEnvVarsInLog = 0; |
802 | | - }; |
803 | 675 | /* End PBXShellScriptBuildPhase section */ |
804 | 676 |
|
805 | 677 | /* Begin PBXSourcesBuildPhase section */ |
|
902 | 774 | CLANG_CXX_LIBRARY = "libc++"; |
903 | 775 | CLANG_ENABLE_MODULES = YES; |
904 | 776 | CLANG_ENABLE_OBJC_ARC = YES; |
| 777 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
905 | 778 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 779 | + CLANG_WARN_COMMA = YES; |
906 | 780 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 781 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
907 | 782 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
908 | 783 | CLANG_WARN_EMPTY_BODY = YES; |
909 | 784 | CLANG_WARN_ENUM_CONVERSION = YES; |
910 | 785 | CLANG_WARN_INFINITE_RECURSION = YES; |
911 | 786 | CLANG_WARN_INT_CONVERSION = YES; |
| 787 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 788 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 789 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
912 | 790 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 791 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 792 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
913 | 793 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
914 | 794 | CLANG_WARN_UNREACHABLE_CODE = YES; |
915 | 795 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
952 | 832 | CLANG_CXX_LIBRARY = "libc++"; |
953 | 833 | CLANG_ENABLE_MODULES = YES; |
954 | 834 | CLANG_ENABLE_OBJC_ARC = YES; |
| 835 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
955 | 836 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 837 | + CLANG_WARN_COMMA = YES; |
956 | 838 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 839 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
957 | 840 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
958 | 841 | CLANG_WARN_EMPTY_BODY = YES; |
959 | 842 | CLANG_WARN_ENUM_CONVERSION = YES; |
960 | 843 | CLANG_WARN_INFINITE_RECURSION = YES; |
961 | 844 | CLANG_WARN_INT_CONVERSION = YES; |
| 845 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 846 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 847 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
962 | 848 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 849 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 850 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
963 | 851 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
964 | 852 | CLANG_WARN_UNREACHABLE_CODE = YES; |
965 | 853 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
1005 | 893 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1006 | 894 | SKIP_INSTALL = YES; |
1007 | 895 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
1008 | | - SWIFT_VERSION = 4.0; |
| 896 | + SWIFT_SWIFT3_OBJC_INFERENCE = Off; |
| 897 | + SWIFT_VERSION = 4.2; |
1009 | 898 | }; |
1010 | 899 | name = Debug; |
1011 | 900 | }; |
|
1025 | 914 | PRODUCT_BUNDLE_IDENTIFIER = com.greenpixels.PasswordTextField; |
1026 | 915 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1027 | 916 | SKIP_INSTALL = YES; |
1028 | | - SWIFT_VERSION = 4.0; |
| 917 | + SWIFT_SWIFT3_OBJC_INFERENCE = Off; |
| 918 | + SWIFT_VERSION = 4.2; |
1029 | 919 | }; |
1030 | 920 | name = Release; |
1031 | 921 | }; |
|
1039 | 929 | PRODUCT_BUNDLE_IDENTIFIER = com.greenpixels.PasswordTextFieldTests; |
1040 | 930 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1041 | 931 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
1042 | | - SWIFT_VERSION = 3.0; |
| 932 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 933 | + SWIFT_VERSION = 4.2; |
1043 | 934 | }; |
1044 | 935 | name = Debug; |
1045 | 936 | }; |
|
1052 | 943 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
1053 | 944 | PRODUCT_BUNDLE_IDENTIFIER = com.greenpixels.PasswordTextFieldTests; |
1054 | 945 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1055 | | - SWIFT_VERSION = 3.0; |
| 946 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 947 | + SWIFT_VERSION = 4.2; |
1056 | 948 | }; |
1057 | 949 | name = Release; |
1058 | 950 | }; |
|
0 commit comments