|
191 | 191 | 88AEBB561BADF8C500923E82 /* Project object */ = { |
192 | 192 | isa = PBXProject; |
193 | 193 | attributes = { |
194 | | - LastUpgradeCheck = 0800; |
| 194 | + LastUpgradeCheck = 0900; |
195 | 195 | ORGANIZATIONNAME = "Hexed Bits"; |
196 | 196 | TargetAttributes = { |
197 | 197 | 886487F01BCADBED00671052 = { |
198 | 198 | CreatedOnToolsVersion = 7.0.1; |
199 | | - LastSwiftMigration = 0800; |
| 199 | + LastSwiftMigration = 0900; |
200 | 200 | TestTargetID = 88AEBB5D1BADF8C500923E82; |
201 | 201 | }; |
202 | 202 | 88AEBB5D1BADF8C500923E82 = { |
203 | 203 | CreatedOnToolsVersion = 7.0; |
204 | | - LastSwiftMigration = 0800; |
| 204 | + LastSwiftMigration = 0900; |
205 | 205 | }; |
206 | 206 | }; |
207 | 207 | }; |
|
328 | 328 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
329 | 329 | PRODUCT_BUNDLE_IDENTIFIER = com.hexedbits.ExampleUITests; |
330 | 330 | PRODUCT_NAME = "$(TARGET_NAME)"; |
331 | | - SWIFT_VERSION = 3.0; |
| 331 | + SWIFT_VERSION = 4.0; |
332 | 332 | TEST_TARGET_NAME = Example; |
333 | 333 | USES_XCTRUNNER = YES; |
334 | 334 | }; |
|
342 | 342 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
343 | 343 | PRODUCT_BUNDLE_IDENTIFIER = com.hexedbits.ExampleUITests; |
344 | 344 | PRODUCT_NAME = "$(TARGET_NAME)"; |
345 | | - SWIFT_VERSION = 3.0; |
| 345 | + SWIFT_VERSION = 4.0; |
346 | 346 | TEST_TARGET_NAME = Example; |
347 | 347 | USES_XCTRUNNER = YES; |
348 | 348 | }; |
|
356 | 356 | CLANG_CXX_LIBRARY = "libc++"; |
357 | 357 | CLANG_ENABLE_MODULES = YES; |
358 | 358 | CLANG_ENABLE_OBJC_ARC = YES; |
| 359 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
359 | 360 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 361 | + CLANG_WARN_COMMA = YES; |
360 | 362 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
361 | 363 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
362 | 364 | CLANG_WARN_EMPTY_BODY = YES; |
363 | 365 | CLANG_WARN_ENUM_CONVERSION = YES; |
364 | 366 | CLANG_WARN_INFINITE_RECURSION = YES; |
365 | 367 | CLANG_WARN_INT_CONVERSION = YES; |
| 368 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 369 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
366 | 370 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 371 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 372 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
367 | 373 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
368 | 374 | CLANG_WARN_UNREACHABLE_CODE = YES; |
369 | 375 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
391 | 397 | ONLY_ACTIVE_ARCH = YES; |
392 | 398 | SDKROOT = iphoneos; |
393 | 399 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
394 | | - SWIFT_VERSION = 3.0; |
| 400 | + SWIFT_VERSION = 4.0; |
395 | 401 | TARGETED_DEVICE_FAMILY = "1,2"; |
396 | 402 | }; |
397 | 403 | name = Debug; |
|
404 | 410 | CLANG_CXX_LIBRARY = "libc++"; |
405 | 411 | CLANG_ENABLE_MODULES = YES; |
406 | 412 | CLANG_ENABLE_OBJC_ARC = YES; |
| 413 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
407 | 414 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 415 | + CLANG_WARN_COMMA = YES; |
408 | 416 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
409 | 417 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
410 | 418 | CLANG_WARN_EMPTY_BODY = YES; |
411 | 419 | CLANG_WARN_ENUM_CONVERSION = YES; |
412 | 420 | CLANG_WARN_INFINITE_RECURSION = YES; |
413 | 421 | CLANG_WARN_INT_CONVERSION = YES; |
| 422 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 423 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
414 | 424 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 425 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 426 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
415 | 427 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
416 | 428 | CLANG_WARN_UNREACHABLE_CODE = YES; |
417 | 429 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
432 | 444 | MTL_ENABLE_DEBUG_INFO = NO; |
433 | 445 | SDKROOT = iphoneos; |
434 | 446 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
435 | | - SWIFT_VERSION = 3.0; |
| 447 | + SWIFT_VERSION = 4.0; |
436 | 448 | TARGETED_DEVICE_FAMILY = "1,2"; |
437 | 449 | VALIDATE_PRODUCT = YES; |
438 | 450 | }; |
|
448 | 460 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
449 | 461 | PRODUCT_BUNDLE_IDENTIFIER = com.hexedbits.Example; |
450 | 462 | PRODUCT_NAME = "$(TARGET_NAME)"; |
451 | | - SWIFT_VERSION = 3.0; |
| 463 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 464 | + SWIFT_VERSION = 4.0; |
452 | 465 | }; |
453 | 466 | name = Debug; |
454 | 467 | }; |
|
462 | 475 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; |
463 | 476 | PRODUCT_BUNDLE_IDENTIFIER = com.hexedbits.Example; |
464 | 477 | PRODUCT_NAME = "$(TARGET_NAME)"; |
465 | | - SWIFT_VERSION = 3.0; |
| 478 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 479 | + SWIFT_VERSION = 4.0; |
466 | 480 | }; |
467 | 481 | name = Release; |
468 | 482 | }; |
|
0 commit comments