|
744 | 744 | 690346B51E6872EA00E45133 /* Project object */ = { |
745 | 745 | isa = PBXProject; |
746 | 746 | attributes = { |
747 | | - LastUpgradeCheck = 0820; |
| 747 | + LastUpgradeCheck = 0900; |
748 | 748 | ORGANIZATIONNAME = LaunchDarkly; |
749 | 749 | TargetAttributes = { |
750 | 750 | 690346BD1E6872EA00E45133 = { |
|
890 | 890 | files = ( |
891 | 891 | ); |
892 | 892 | inputPaths = ( |
| 893 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 894 | + "${PODS_ROOT}/Manifest.lock", |
893 | 895 | ); |
894 | 896 | name = "[CP] Check Pods Manifest.lock"; |
895 | 897 | outputPaths = ( |
| 898 | + "$(DERIVED_FILE_DIR)/Pods-Darkly_watchOS-checkManifestLockResult.txt", |
896 | 899 | ); |
897 | 900 | runOnlyForDeploymentPostprocessing = 0; |
898 | 901 | shellPath = /bin/sh; |
899 | | - 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"; |
| 902 | + 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"; |
900 | 903 | showEnvVarsInLog = 0; |
901 | 904 | }; |
902 | 905 | 3C6B373432EFD282378462BE /* [CP] Copy Pods Resources */ = { |
|
920 | 923 | files = ( |
921 | 924 | ); |
922 | 925 | inputPaths = ( |
| 926 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 927 | + "${PODS_ROOT}/Manifest.lock", |
923 | 928 | ); |
924 | 929 | name = "[CP] Check Pods Manifest.lock"; |
925 | 930 | outputPaths = ( |
| 931 | + "$(DERIVED_FILE_DIR)/Pods-Darkly_iOS-checkManifestLockResult.txt", |
926 | 932 | ); |
927 | 933 | runOnlyForDeploymentPostprocessing = 0; |
928 | 934 | shellPath = /bin/sh; |
929 | | - 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"; |
| 935 | + 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"; |
930 | 936 | showEnvVarsInLog = 0; |
931 | 937 | }; |
932 | 938 | 5C4803774368D95181AF24C4 /* [CP] Check Pods Manifest.lock */ = { |
|
935 | 941 | files = ( |
936 | 942 | ); |
937 | 943 | inputPaths = ( |
| 944 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 945 | + "${PODS_ROOT}/Manifest.lock", |
938 | 946 | ); |
939 | 947 | name = "[CP] Check Pods Manifest.lock"; |
940 | 948 | outputPaths = ( |
| 949 | + "$(DERIVED_FILE_DIR)/Pods-Darkly_tvOS-checkManifestLockResult.txt", |
941 | 950 | ); |
942 | 951 | runOnlyForDeploymentPostprocessing = 0; |
943 | 952 | shellPath = /bin/sh; |
944 | | - 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"; |
| 953 | + 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"; |
945 | 954 | showEnvVarsInLog = 0; |
946 | 955 | }; |
947 | 956 | 5D2C539BFFB0DE3649453E89 /* [CP] Copy Pods Resources */ = { |
|
995 | 1004 | files = ( |
996 | 1005 | ); |
997 | 1006 | inputPaths = ( |
| 1007 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 1008 | + "${PODS_ROOT}/Manifest.lock", |
998 | 1009 | ); |
999 | 1010 | name = "[CP] Check Pods Manifest.lock"; |
1000 | 1011 | outputPaths = ( |
| 1012 | + "$(DERIVED_FILE_DIR)/Pods-Darkly_osx-checkManifestLockResult.txt", |
1001 | 1013 | ); |
1002 | 1014 | runOnlyForDeploymentPostprocessing = 0; |
1003 | 1015 | shellPath = /bin/sh; |
1004 | | - 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"; |
| 1016 | + 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"; |
1005 | 1017 | showEnvVarsInLog = 0; |
1006 | 1018 | }; |
1007 | 1019 | BF156E0BAB52CCB17B6F9FDC /* [CP] Check Pods Manifest.lock */ = { |
|
1010 | 1022 | files = ( |
1011 | 1023 | ); |
1012 | 1024 | inputPaths = ( |
| 1025 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 1026 | + "${PODS_ROOT}/Manifest.lock", |
1013 | 1027 | ); |
1014 | 1028 | name = "[CP] Check Pods Manifest.lock"; |
1015 | 1029 | outputPaths = ( |
| 1030 | + "$(DERIVED_FILE_DIR)/Pods-DarklyTests-checkManifestLockResult.txt", |
1016 | 1031 | ); |
1017 | 1032 | runOnlyForDeploymentPostprocessing = 0; |
1018 | 1033 | shellPath = /bin/sh; |
1019 | | - 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"; |
| 1034 | + 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"; |
1020 | 1035 | showEnvVarsInLog = 0; |
1021 | 1036 | }; |
1022 | 1037 | /* End PBXShellScriptBuildPhase section */ |
|
1156 | 1171 | CLANG_CXX_LIBRARY = "libc++"; |
1157 | 1172 | CLANG_ENABLE_MODULES = YES; |
1158 | 1173 | CLANG_ENABLE_OBJC_ARC = YES; |
| 1174 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
1159 | 1175 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 1176 | + CLANG_WARN_COMMA = YES; |
1160 | 1177 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
1161 | 1178 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
1162 | 1179 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
1163 | 1180 | CLANG_WARN_EMPTY_BODY = YES; |
1164 | 1181 | CLANG_WARN_ENUM_CONVERSION = YES; |
1165 | 1182 | CLANG_WARN_INFINITE_RECURSION = YES; |
1166 | 1183 | CLANG_WARN_INT_CONVERSION = YES; |
| 1184 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 1185 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
1167 | 1186 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 1187 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 1188 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
1168 | 1189 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
1169 | 1190 | CLANG_WARN_UNREACHABLE_CODE = YES; |
1170 | 1191 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
1210 | 1231 | CLANG_CXX_LIBRARY = "libc++"; |
1211 | 1232 | CLANG_ENABLE_MODULES = YES; |
1212 | 1233 | CLANG_ENABLE_OBJC_ARC = YES; |
| 1234 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
1213 | 1235 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 1236 | + CLANG_WARN_COMMA = YES; |
1214 | 1237 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
1215 | 1238 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
1216 | 1239 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
1217 | 1240 | CLANG_WARN_EMPTY_BODY = YES; |
1218 | 1241 | CLANG_WARN_ENUM_CONVERSION = YES; |
1219 | 1242 | CLANG_WARN_INFINITE_RECURSION = YES; |
1220 | 1243 | CLANG_WARN_INT_CONVERSION = YES; |
| 1244 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 1245 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
1221 | 1246 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 1247 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 1248 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
1222 | 1249 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
1223 | 1250 | CLANG_WARN_UNREACHABLE_CODE = YES; |
1224 | 1251 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
0 commit comments