|
77 | 77 | 42FB12162063D04900F850D1 /* URLSession+Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42FB12122063D04900F850D1 /* URLSession+Codable.swift */; }; |
78 | 78 | 838A0F971F03F57E00469143 /* String+HTML.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838A0F961F03F57E00469143 /* String+HTML.swift */; }; |
79 | 79 | 83A5BEBC1D981F3500C74312 /* UIImageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83A5BEBB1D981F3500C74312 /* UIImageTests.swift */; }; |
80 | | - 83A5BEBD1D98215F00C74312 /* UIImageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83A5BEBB1D981F3500C74312 /* UIImageTests.swift */; }; |
81 | 80 | 83A5BEBE1D98216000C74312 /* UIImageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83A5BEBB1D981F3500C74312 /* UIImageTests.swift */; }; |
82 | 81 | 83A5BEC01D98226800C74312 /* add.png in Resources */ = {isa = PBXBuildFile; fileRef = 83A5BEBF1D98226800C74312 /* add.png */; }; |
83 | 82 | 83A5BEC11D98226800C74312 /* add.png in Resources */ = {isa = PBXBuildFile; fileRef = 83A5BEBF1D98226800C74312 /* add.png */; }; |
|
88 | 87 | 83A5BEC91D98249500C74312 /* URLImageAssetSizeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83A5BEC81D98249500C74312 /* URLImageAssetSizeTests.swift */; }; |
89 | 88 | 83A5BECA1D98249500C74312 /* URLImageAssetSizeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83A5BEC81D98249500C74312 /* URLImageAssetSizeTests.swift */; }; |
90 | 89 | 83A5BECB1D98249500C74312 /* URLImageAssetSizeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83A5BEC81D98249500C74312 /* URLImageAssetSizeTests.swift */; }; |
| 90 | + 8C1D2FCE227C79BE00B9C72C /* NSURL+Utilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 291272C81C75EE9A00FB1BBD /* NSURL+Utilities.swift */; }; |
91 | 91 | 8C9AAA2F1F4ED1F000F9E7C9 /* URLParameterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C9AAA2E1F4ED1F000F9E7C9 /* URLParameterTests.swift */; }; |
92 | 92 | 9F4A1BBE1F97AF0F00154997 /* XCTestCase+Utilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F4A1BBD1F97AF0F00154997 /* XCTestCase+Utilities.swift */; }; |
93 | 93 | /* End PBXBuildFile section */ |
|
480 | 480 | isa = PBXProject; |
481 | 481 | attributes = { |
482 | 482 | LastSwiftUpdateCheck = 0730; |
483 | | - LastUpgradeCheck = 0800; |
| 483 | + LastUpgradeCheck = 1020; |
484 | 484 | ORGANIZATIONNAME = Nodes; |
485 | 485 | TargetAttributes = { |
486 | 486 | 01CD40211D071BAE0044887E = { |
|
500 | 500 | }; |
501 | 501 | 275BCA9E1C57D1B500FF3647 = { |
502 | 502 | CreatedOnToolsVersion = 7.2; |
503 | | - LastSwiftMigration = 0800; |
| 503 | + LastSwiftMigration = 1010; |
504 | 504 | }; |
505 | 505 | 275BCAA81C57D1B500FF3647 = { |
506 | 506 | CreatedOnToolsVersion = 7.2; |
507 | | - LastSwiftMigration = 0800; |
| 507 | + LastSwiftMigration = 1010; |
508 | 508 | }; |
509 | 509 | }; |
510 | 510 | }; |
|
513 | 513 | developmentRegion = English; |
514 | 514 | hasScannedForEncodings = 0; |
515 | 515 | knownRegions = ( |
| 516 | + English, |
516 | 517 | en, |
517 | 518 | ); |
518 | 519 | mainGroup = 275BCA951C57D1B400FF3647; |
|
603 | 604 | 01CD408A1D071BDC0044887E /* NSError+Utilities.swift in Sources */, |
604 | 605 | 42FB12142063D04900F850D1 /* URLSession+Codable.swift in Sources */, |
605 | 606 | 01CD40651D071BCB0044887E /* Operators.swift in Sources */, |
| 607 | + 8C1D2FCE227C79BE00B9C72C /* NSURL+Utilities.swift in Sources */, |
606 | 608 | 01CD40871D071BDC0044887E /* String+EmailValidation.swift in Sources */, |
607 | 609 | 01CD40621D071BCB0044887E /* Application.swift in Sources */, |
608 | 610 | 01CD40861D071BDC0044887E /* String+Range.swift in Sources */, |
|
613 | 615 | isa = PBXSourcesBuildPhase; |
614 | 616 | buildActionMask = 2147483647; |
615 | 617 | files = ( |
616 | | - 83A5BEBD1D98215F00C74312 /* UIImageTests.swift in Sources */, |
617 | 618 | 83A5BECA1D98249500C74312 /* URLImageAssetSizeTests.swift in Sources */, |
618 | 619 | ); |
619 | 620 | runOnlyForDeploymentPostprocessing = 0; |
|
749 | 750 | PRODUCT_NAME = Codemine; |
750 | 751 | SDKROOT = macosx; |
751 | 752 | SKIP_INSTALL = YES; |
752 | | - SWIFT_VERSION = 3.0; |
| 753 | + SWIFT_VERSION = 4.2; |
753 | 754 | }; |
754 | 755 | name = Debug; |
755 | 756 | }; |
|
773 | 774 | SDKROOT = macosx; |
774 | 775 | SKIP_INSTALL = YES; |
775 | 776 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
776 | | - SWIFT_VERSION = 3.0; |
| 777 | + SWIFT_VERSION = 4.2; |
777 | 778 | }; |
778 | 779 | name = Release; |
779 | 780 | }; |
|
789 | 790 | PRODUCT_BUNDLE_IDENTIFIER = "com.nodes.Codemine-MacTests"; |
790 | 791 | PRODUCT_NAME = "$(TARGET_NAME)"; |
791 | 792 | SDKROOT = macosx; |
| 793 | + SWIFT_VERSION = 4.2; |
792 | 794 | }; |
793 | 795 | name = Debug; |
794 | 796 | }; |
|
804 | 806 | PRODUCT_BUNDLE_IDENTIFIER = "com.nodes.Codemine-MacTests"; |
805 | 807 | PRODUCT_NAME = "$(TARGET_NAME)"; |
806 | 808 | SDKROOT = macosx; |
| 809 | + SWIFT_VERSION = 4.2; |
807 | 810 | }; |
808 | 811 | name = Release; |
809 | 812 | }; |
810 | 813 | 01CD40501D071BB50044887E /* Debug */ = { |
811 | 814 | isa = XCBuildConfiguration; |
812 | 815 | buildSettings = { |
813 | 816 | CLANG_ANALYZER_NONNULL = YES; |
| 817 | + CODE_SIGN_IDENTITY = ""; |
814 | 818 | DEFINES_MODULE = YES; |
815 | 819 | DYLIB_COMPATIBILITY_VERSION = 1; |
816 | 820 | DYLIB_CURRENT_VERSION = 1; |
|
822 | 826 | PRODUCT_NAME = Codemine; |
823 | 827 | SDKROOT = appletvos; |
824 | 828 | SKIP_INSTALL = YES; |
825 | | - SWIFT_VERSION = 3.0; |
| 829 | + SWIFT_VERSION = 4.2; |
826 | 830 | TARGETED_DEVICE_FAMILY = 3; |
827 | 831 | TVOS_DEPLOYMENT_TARGET = 9.0; |
828 | 832 | }; |
|
832 | 836 | isa = XCBuildConfiguration; |
833 | 837 | buildSettings = { |
834 | 838 | CLANG_ANALYZER_NONNULL = YES; |
| 839 | + CODE_SIGN_IDENTITY = ""; |
835 | 840 | DEFINES_MODULE = YES; |
836 | 841 | DYLIB_COMPATIBILITY_VERSION = 1; |
837 | 842 | DYLIB_CURRENT_VERSION = 1; |
|
844 | 849 | SDKROOT = appletvos; |
845 | 850 | SKIP_INSTALL = YES; |
846 | 851 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
847 | | - SWIFT_VERSION = 3.0; |
| 852 | + SWIFT_VERSION = 4.2; |
848 | 853 | TARGETED_DEVICE_FAMILY = 3; |
849 | 854 | TVOS_DEPLOYMENT_TARGET = 9.0; |
850 | 855 | }; |
|
859 | 864 | PRODUCT_BUNDLE_IDENTIFIER = "com.nodes.Codemine-tvOSTests"; |
860 | 865 | PRODUCT_NAME = "$(TARGET_NAME)"; |
861 | 866 | SDKROOT = appletvos; |
| 867 | + SWIFT_VERSION = 4.2; |
862 | 868 | TVOS_DEPLOYMENT_TARGET = 9.2; |
863 | 869 | }; |
864 | 870 | name = Debug; |
|
872 | 878 | PRODUCT_BUNDLE_IDENTIFIER = "com.nodes.Codemine-tvOSTests"; |
873 | 879 | PRODUCT_NAME = "$(TARGET_NAME)"; |
874 | 880 | SDKROOT = appletvos; |
| 881 | + SWIFT_VERSION = 4.2; |
875 | 882 | TVOS_DEPLOYMENT_TARGET = 9.2; |
876 | 883 | }; |
877 | 884 | name = Release; |
|
881 | 888 | buildSettings = { |
882 | 889 | APPLICATION_EXTENSION_API_ONLY = YES; |
883 | 890 | CLANG_ANALYZER_NONNULL = YES; |
| 891 | + CODE_SIGN_IDENTITY = ""; |
884 | 892 | DEFINES_MODULE = YES; |
885 | 893 | DYLIB_COMPATIBILITY_VERSION = 1; |
886 | 894 | DYLIB_CURRENT_VERSION = 1; |
|
892 | 900 | PRODUCT_NAME = Codemine; |
893 | 901 | SDKROOT = watchos; |
894 | 902 | SKIP_INSTALL = YES; |
895 | | - SWIFT_VERSION = 3.0; |
| 903 | + SWIFT_VERSION = 4.2; |
896 | 904 | TARGETED_DEVICE_FAMILY = 4; |
897 | 905 | WATCHOS_DEPLOYMENT_TARGET = 2.0; |
898 | 906 | }; |
|
903 | 911 | buildSettings = { |
904 | 912 | APPLICATION_EXTENSION_API_ONLY = YES; |
905 | 913 | CLANG_ANALYZER_NONNULL = YES; |
| 914 | + CODE_SIGN_IDENTITY = ""; |
906 | 915 | DEFINES_MODULE = YES; |
907 | 916 | DYLIB_COMPATIBILITY_VERSION = 1; |
908 | 917 | DYLIB_CURRENT_VERSION = 1; |
|
915 | 924 | SDKROOT = watchos; |
916 | 925 | SKIP_INSTALL = YES; |
917 | 926 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
918 | | - SWIFT_VERSION = 3.0; |
| 927 | + SWIFT_VERSION = 4.2; |
919 | 928 | TARGETED_DEVICE_FAMILY = 4; |
920 | 929 | WATCHOS_DEPLOYMENT_TARGET = 2.0; |
921 | 930 | }; |
|
925 | 934 | isa = XCBuildConfiguration; |
926 | 935 | buildSettings = { |
927 | 936 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 937 | + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; |
928 | 938 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
929 | 939 | CLANG_CXX_LIBRARY = "libc++"; |
930 | 940 | CLANG_ENABLE_MODULES = YES; |
931 | 941 | CLANG_ENABLE_OBJC_ARC = YES; |
| 942 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
932 | 943 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 944 | + CLANG_WARN_COMMA = YES; |
933 | 945 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 946 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
934 | 947 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
935 | 948 | CLANG_WARN_EMPTY_BODY = YES; |
936 | 949 | CLANG_WARN_ENUM_CONVERSION = YES; |
937 | 950 | CLANG_WARN_INFINITE_RECURSION = YES; |
938 | 951 | CLANG_WARN_INT_CONVERSION = YES; |
| 952 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 953 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 954 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
939 | 955 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 956 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 957 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
940 | 958 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
941 | 959 | CLANG_WARN_UNREACHABLE_CODE = YES; |
942 | 960 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
976 | 994 | isa = XCBuildConfiguration; |
977 | 995 | buildSettings = { |
978 | 996 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 997 | + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; |
979 | 998 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
980 | 999 | CLANG_CXX_LIBRARY = "libc++"; |
981 | 1000 | CLANG_ENABLE_MODULES = YES; |
982 | 1001 | CLANG_ENABLE_OBJC_ARC = YES; |
| 1002 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
983 | 1003 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 1004 | + CLANG_WARN_COMMA = YES; |
984 | 1005 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 1006 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
985 | 1007 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
986 | 1008 | CLANG_WARN_EMPTY_BODY = YES; |
987 | 1009 | CLANG_WARN_ENUM_CONVERSION = YES; |
988 | 1010 | CLANG_WARN_INFINITE_RECURSION = YES; |
989 | 1011 | CLANG_WARN_INT_CONVERSION = YES; |
| 1012 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 1013 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 1014 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
990 | 1015 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 1016 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 1017 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
991 | 1018 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
992 | 1019 | CLANG_WARN_UNREACHABLE_CODE = YES; |
993 | 1020 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
1009 | 1036 | MACOSX_DEPLOYMENT_TARGET = 10.10; |
1010 | 1037 | MTL_ENABLE_DEBUG_INFO = NO; |
1011 | 1038 | SDKROOT = iphoneos; |
| 1039 | + SWIFT_COMPILATION_MODE = wholemodule; |
1012 | 1040 | TARGETED_DEVICE_FAMILY = "1,2"; |
1013 | 1041 | VALIDATE_PRODUCT = YES; |
1014 | 1042 | VERSIONING_SYSTEM = "apple-generic"; |
|
1021 | 1049 | buildSettings = { |
1022 | 1050 | APPLICATION_EXTENSION_API_ONLY = YES; |
1023 | 1051 | CLANG_ENABLE_MODULES = YES; |
| 1052 | + CODE_SIGN_IDENTITY = ""; |
1024 | 1053 | DEFINES_MODULE = YES; |
1025 | 1054 | DYLIB_COMPATIBILITY_VERSION = 1; |
1026 | 1055 | DYLIB_CURRENT_VERSION = 1; |
|
1032 | 1061 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1033 | 1062 | SKIP_INSTALL = YES; |
1034 | 1063 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
1035 | | - SWIFT_VERSION = 4.0; |
| 1064 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 1065 | + SWIFT_VERSION = 4.2; |
1036 | 1066 | }; |
1037 | 1067 | name = Debug; |
1038 | 1068 | }; |
|
1041 | 1071 | buildSettings = { |
1042 | 1072 | APPLICATION_EXTENSION_API_ONLY = YES; |
1043 | 1073 | CLANG_ENABLE_MODULES = YES; |
| 1074 | + CODE_SIGN_IDENTITY = ""; |
1044 | 1075 | DEFINES_MODULE = YES; |
1045 | 1076 | DYLIB_COMPATIBILITY_VERSION = 1; |
1046 | 1077 | DYLIB_CURRENT_VERSION = 1; |
|
1052 | 1083 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1053 | 1084 | SKIP_INSTALL = YES; |
1054 | 1085 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
1055 | | - SWIFT_VERSION = 4.0; |
| 1086 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 1087 | + SWIFT_VERSION = 4.2; |
1056 | 1088 | }; |
1057 | 1089 | name = Release; |
1058 | 1090 | }; |
|
1063 | 1095 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
1064 | 1096 | PRODUCT_BUNDLE_IDENTIFIER = com.nodes.CodemineTests; |
1065 | 1097 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1066 | | - SWIFT_VERSION = 3.0; |
| 1098 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 1099 | + SWIFT_VERSION = 4.2; |
1067 | 1100 | }; |
1068 | 1101 | name = Debug; |
1069 | 1102 | }; |
|
1075 | 1108 | PRODUCT_BUNDLE_IDENTIFIER = com.nodes.CodemineTests; |
1076 | 1109 | PRODUCT_NAME = "$(TARGET_NAME)"; |
1077 | 1110 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
1078 | | - SWIFT_VERSION = 3.0; |
| 1111 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 1112 | + SWIFT_VERSION = 4.2; |
1079 | 1113 | }; |
1080 | 1114 | name = Release; |
1081 | 1115 | }; |
|
0 commit comments