|
146 | 146 | isa = PBXProject; |
147 | 147 | attributes = { |
148 | 148 | LastSwiftUpdateCheck = 0730; |
149 | | - LastUpgradeCheck = 0830; |
| 149 | + LastUpgradeCheck = 0900; |
150 | 150 | ORGANIZATIONNAME = "Mark Wilson"; |
151 | 151 | TargetAttributes = { |
152 | 152 | 432B0E871CDFC3C50045347B = { |
153 | 153 | CreatedOnToolsVersion = 7.3.1; |
154 | | - LastSwiftMigration = 0800; |
| 154 | + LastSwiftMigration = 0900; |
155 | 155 | }; |
156 | 156 | 432B0E911CDFC3C50045347B = { |
157 | 157 | CreatedOnToolsVersion = 7.3.1; |
158 | | - LastSwiftMigration = 0800; |
| 158 | + LastSwiftMigration = 0900; |
159 | 159 | }; |
160 | 160 | }; |
161 | 161 | }; |
|
231 | 231 | CLANG_CXX_LIBRARY = "libc++"; |
232 | 232 | CLANG_ENABLE_MODULES = YES; |
233 | 233 | CLANG_ENABLE_OBJC_ARC = YES; |
| 234 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
234 | 235 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 236 | + CLANG_WARN_COMMA = YES; |
235 | 237 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
236 | 238 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
237 | 239 | CLANG_WARN_EMPTY_BODY = YES; |
238 | 240 | CLANG_WARN_ENUM_CONVERSION = YES; |
239 | 241 | CLANG_WARN_INFINITE_RECURSION = YES; |
240 | 242 | CLANG_WARN_INT_CONVERSION = YES; |
| 243 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 244 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
241 | 245 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 246 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 247 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
242 | 248 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
243 | 249 | CLANG_WARN_UNREACHABLE_CODE = YES; |
244 | 250 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
282 | 288 | CLANG_CXX_LIBRARY = "libc++"; |
283 | 289 | CLANG_ENABLE_MODULES = YES; |
284 | 290 | CLANG_ENABLE_OBJC_ARC = YES; |
| 291 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
285 | 292 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 293 | + CLANG_WARN_COMMA = YES; |
286 | 294 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
287 | 295 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
288 | 296 | CLANG_WARN_EMPTY_BODY = YES; |
289 | 297 | CLANG_WARN_ENUM_CONVERSION = YES; |
290 | 298 | CLANG_WARN_INFINITE_RECURSION = YES; |
291 | 299 | CLANG_WARN_INT_CONVERSION = YES; |
| 300 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 301 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
292 | 302 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 303 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 304 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
293 | 305 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
294 | 306 | CLANG_WARN_UNREACHABLE_CODE = YES; |
295 | 307 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
334 | 346 | PRODUCT_NAME = "$(TARGET_NAME)"; |
335 | 347 | SKIP_INSTALL = YES; |
336 | 348 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
337 | | - SWIFT_VERSION = 3.0; |
| 349 | + SWIFT_VERSION = 4.0; |
338 | 350 | }; |
339 | 351 | name = Debug; |
340 | 352 | }; |
|
353 | 365 | PRODUCT_BUNDLE_IDENTIFIER = com.mddub.ShareClient; |
354 | 366 | PRODUCT_NAME = "$(TARGET_NAME)"; |
355 | 367 | SKIP_INSTALL = YES; |
356 | | - SWIFT_VERSION = 3.0; |
| 368 | + SWIFT_VERSION = 4.0; |
357 | 369 | }; |
358 | 370 | name = Release; |
359 | 371 | }; |
|
364 | 376 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
365 | 377 | PRODUCT_BUNDLE_IDENTIFIER = com.mddub.ShareClientTests; |
366 | 378 | PRODUCT_NAME = "$(TARGET_NAME)"; |
367 | | - SWIFT_VERSION = 3.0; |
| 379 | + SWIFT_VERSION = 4.0; |
368 | 380 | }; |
369 | 381 | name = Debug; |
370 | 382 | }; |
|
375 | 387 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
376 | 388 | PRODUCT_BUNDLE_IDENTIFIER = com.mddub.ShareClientTests; |
377 | 389 | PRODUCT_NAME = "$(TARGET_NAME)"; |
378 | | - SWIFT_VERSION = 3.0; |
| 390 | + SWIFT_VERSION = 4.0; |
379 | 391 | }; |
380 | 392 | name = Release; |
381 | 393 | }; |
|
0 commit comments