|
242 | 242 | isa = PBXProject;
|
243 | 243 | attributes = {
|
244 | 244 | LastSwiftUpdateCheck = 0830;
|
245 |
| - LastUpgradeCheck = 0830; |
| 245 | + LastUpgradeCheck = 1020; |
246 | 246 | ORGANIZATIONNAME = Pierreperrin;
|
247 | 247 | TargetAttributes = {
|
248 | 248 | F907D0FB1F27EC93007D4BE4 = {
|
|
269 | 269 | developmentRegion = English;
|
270 | 270 | hasScannedForEncodings = 0;
|
271 | 271 | knownRegions = (
|
| 272 | + English, |
272 | 273 | en,
|
273 | 274 | Base,
|
274 | 275 | );
|
|
388 | 389 | isa = XCBuildConfiguration;
|
389 | 390 | buildSettings = {
|
390 | 391 | ALWAYS_SEARCH_USER_PATHS = NO;
|
| 392 | + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; |
391 | 393 | CLANG_ANALYZER_NONNULL = YES;
|
392 | 394 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
393 | 395 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
394 | 396 | CLANG_CXX_LIBRARY = "libc++";
|
395 | 397 | CLANG_ENABLE_MODULES = YES;
|
396 | 398 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 399 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
397 | 400 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 401 | + CLANG_WARN_COMMA = YES; |
398 | 402 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
| 403 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
399 | 404 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
400 | 405 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
401 | 406 | CLANG_WARN_EMPTY_BODY = YES;
|
402 | 407 | CLANG_WARN_ENUM_CONVERSION = YES;
|
403 | 408 | CLANG_WARN_INFINITE_RECURSION = YES;
|
404 | 409 | CLANG_WARN_INT_CONVERSION = YES;
|
| 410 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 411 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 412 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
405 | 413 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 414 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 415 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
406 | 416 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
407 | 417 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
408 | 418 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
442 | 452 | isa = XCBuildConfiguration;
|
443 | 453 | buildSettings = {
|
444 | 454 | ALWAYS_SEARCH_USER_PATHS = NO;
|
| 455 | + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; |
445 | 456 | CLANG_ANALYZER_NONNULL = YES;
|
446 | 457 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
447 | 458 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
448 | 459 | CLANG_CXX_LIBRARY = "libc++";
|
449 | 460 | CLANG_ENABLE_MODULES = YES;
|
450 | 461 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 462 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
451 | 463 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 464 | + CLANG_WARN_COMMA = YES; |
452 | 465 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
| 466 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
453 | 467 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
454 | 468 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
455 | 469 | CLANG_WARN_EMPTY_BODY = YES;
|
456 | 470 | CLANG_WARN_ENUM_CONVERSION = YES;
|
457 | 471 | CLANG_WARN_INFINITE_RECURSION = YES;
|
458 | 472 | CLANG_WARN_INT_CONVERSION = YES;
|
| 473 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 474 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 475 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
459 | 476 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 477 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 478 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
460 | 479 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
461 | 480 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
462 | 481 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
504 | 523 | PRODUCT_NAME = "$(TARGET_NAME)";
|
505 | 524 | SKIP_INSTALL = YES;
|
506 | 525 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
507 |
| - SWIFT_VERSION = 3.0; |
| 526 | + SWIFT_VERSION = 5.0; |
508 | 527 | };
|
509 | 528 | name = Debug;
|
510 | 529 | };
|
|
525 | 544 | PRODUCT_BUNDLE_IDENTIFIER = PP.ShadowView;
|
526 | 545 | PRODUCT_NAME = "$(TARGET_NAME)";
|
527 | 546 | SKIP_INSTALL = YES;
|
528 |
| - SWIFT_VERSION = 3.0; |
| 547 | + SWIFT_VERSION = 5.0; |
529 | 548 | };
|
530 | 549 | name = Release;
|
531 | 550 | };
|
|
538 | 557 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
539 | 558 | PRODUCT_BUNDLE_IDENTIFIER = PP.ShadowViewTests;
|
540 | 559 | PRODUCT_NAME = "$(TARGET_NAME)";
|
541 |
| - SWIFT_VERSION = 3.0; |
| 560 | + SWIFT_VERSION = 5.0; |
542 | 561 | };
|
543 | 562 | name = Debug;
|
544 | 563 | };
|
|
551 | 570 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
|
552 | 571 | PRODUCT_BUNDLE_IDENTIFIER = PP.ShadowViewTests;
|
553 | 572 | PRODUCT_NAME = "$(TARGET_NAME)";
|
554 |
| - SWIFT_VERSION = 3.0; |
| 573 | + SWIFT_VERSION = 5.0; |
555 | 574 | };
|
556 | 575 | name = Release;
|
557 | 576 | };
|
|
568 | 587 | PRODUCT_NAME = "$(TARGET_NAME)";
|
569 | 588 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
570 | 589 | SWIFT_SWIFT3_OBJC_INFERENCE = On;
|
571 |
| - SWIFT_VERSION = 4.2; |
| 590 | + SWIFT_VERSION = 5.0; |
572 | 591 | };
|
573 | 592 | name = Debug;
|
574 | 593 | };
|
|
584 | 603 | PRODUCT_BUNDLE_IDENTIFIER = PP.ShadowViewExample.Pierre.Perrin;
|
585 | 604 | PRODUCT_NAME = "$(TARGET_NAME)";
|
586 | 605 | SWIFT_SWIFT3_OBJC_INFERENCE = On;
|
587 |
| - SWIFT_VERSION = 4.2; |
| 606 | + SWIFT_VERSION = 5.0; |
588 | 607 | };
|
589 | 608 | name = Release;
|
590 | 609 | };
|
|
0 commit comments