|
157 | 157 | isa = PBXProject; |
158 | 158 | attributes = { |
159 | 159 | LastSwiftUpdateCheck = 0700; |
160 | | - LastUpgradeCheck = 0900; |
| 160 | + LastUpgradeCheck = 0930; |
161 | 161 | ORGANIZATIONNAME = "Ruotger Deecke"; |
162 | 162 | TargetAttributes = { |
163 | 163 | 5698BA611B8DD18E008805E2 = { |
164 | 164 | CreatedOnToolsVersion = 7.0; |
165 | | - LastSwiftMigration = 0800; |
| 165 | + LastSwiftMigration = 0930; |
166 | 166 | }; |
167 | 167 | 5698BA6B1B8DD18E008805E2 = { |
168 | 168 | CreatedOnToolsVersion = 7.0; |
169 | | - LastSwiftMigration = 0800; |
| 169 | + LastSwiftMigration = 0930; |
170 | 170 | }; |
171 | 171 | }; |
172 | 172 | }; |
|
291 | 291 | CLANG_WARN_BOOL_CONVERSION = YES; |
292 | 292 | CLANG_WARN_COMMA = YES; |
293 | 293 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 294 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
294 | 295 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
295 | 296 | CLANG_WARN_EMPTY_BODY = YES; |
296 | 297 | CLANG_WARN_ENUM_CONVERSION = YES; |
297 | 298 | CLANG_WARN_INFINITE_RECURSION = YES; |
298 | 299 | CLANG_WARN_INT_CONVERSION = YES; |
299 | 300 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 301 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
300 | 302 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
301 | 303 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
302 | 304 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
|
348 | 350 | CLANG_WARN_BOOL_CONVERSION = YES; |
349 | 351 | CLANG_WARN_COMMA = YES; |
350 | 352 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 353 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
351 | 354 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
352 | 355 | CLANG_WARN_EMPTY_BODY = YES; |
353 | 356 | CLANG_WARN_ENUM_CONVERSION = YES; |
354 | 357 | CLANG_WARN_INFINITE_RECURSION = YES; |
355 | 358 | CLANG_WARN_INT_CONVERSION = YES; |
356 | 359 | CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 360 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
357 | 361 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
358 | 362 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
359 | 363 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
|
407 | 411 | PRODUCT_NAME = FURRDiff; |
408 | 412 | SKIP_INSTALL = YES; |
409 | 413 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 414 | + SWIFT_VERSION = 4.0; |
410 | 415 | }; |
411 | 416 | name = Debug; |
412 | 417 | }; |
|
430 | 435 | PRODUCT_BUNDLE_IDENTIFIER = com.RuotgerSkupin.Diff; |
431 | 436 | PRODUCT_NAME = FURRDiff; |
432 | 437 | SKIP_INSTALL = YES; |
| 438 | + SWIFT_COMPILATION_MODE = wholemodule; |
433 | 439 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
| 440 | + SWIFT_VERSION = 4.0; |
434 | 441 | }; |
435 | 442 | name = Release; |
436 | 443 | }; |
|
447 | 454 | PRODUCT_BUNDLE_IDENTIFIER = com.RuotgerSkupin.DiffTests; |
448 | 455 | PRODUCT_MODULE_NAME = FURRDiffTests; |
449 | 456 | PRODUCT_NAME = FURRDiff; |
| 457 | + SWIFT_VERSION = 4.0; |
450 | 458 | }; |
451 | 459 | name = Debug; |
452 | 460 | }; |
|
463 | 471 | PRODUCT_BUNDLE_IDENTIFIER = com.RuotgerSkupin.DiffTests; |
464 | 472 | PRODUCT_MODULE_NAME = FURRDiffTests; |
465 | 473 | PRODUCT_NAME = FURRDiff; |
| 474 | + SWIFT_COMPILATION_MODE = wholemodule; |
466 | 475 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
| 476 | + SWIFT_VERSION = 4.0; |
467 | 477 | }; |
468 | 478 | name = Release; |
469 | 479 | }; |
|
0 commit comments