|
37 | 37 | A1B71C7E1D37E90B006DA33A /* MirrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1B71C7D1D37E90B006DA33A /* MirrorTests.swift */; }; |
38 | 38 | A1B71C801D37E982006DA33A /* ClassInheritance.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1B71C7F1D37E982006DA33A /* ClassInheritance.swift */; }; |
39 | 39 | A1B71C811D37EA92006DA33A /* JSONEncodable+Mirror.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1B71C7B1D37E6BD006DA33A /* JSONEncodable+Mirror.swift */; }; |
| 40 | + BD885BBE1D17358E00CA767A /* EncodeNestingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD885BBD1D17358E00CA767A /* EncodeNestingTests.swift */; }; |
| 41 | + BD885BC01D173A0700CA767A /* PropertyItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD885BBF1D173A0700CA767A /* PropertyItem.swift */; }; |
| 42 | + BDD667CC1D1F3572003F94D7 /* Messages.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDD667CB1D1F3572003F94D7 /* Messages.swift */; }; |
40 | 43 | /* End PBXBuildFile section */ |
41 | 44 |
|
42 | 45 | /* Begin PBXContainerItemProxy section */ |
|
76 | 79 | A1B71C7B1D37E6BD006DA33A /* JSONEncodable+Mirror.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "JSONEncodable+Mirror.swift"; sourceTree = "<group>"; }; |
77 | 80 | A1B71C7D1D37E90B006DA33A /* MirrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MirrorTests.swift; sourceTree = "<group>"; }; |
78 | 81 | A1B71C7F1D37E982006DA33A /* ClassInheritance.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ClassInheritance.swift; sourceTree = "<group>"; }; |
| 82 | + BD885BBD1D17358E00CA767A /* EncodeNestingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EncodeNestingTests.swift; sourceTree = "<group>"; }; |
| 83 | + BD885BBF1D173A0700CA767A /* PropertyItem.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PropertyItem.swift; sourceTree = "<group>"; }; |
| 84 | + BDD667CB1D1F3572003F94D7 /* Messages.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Messages.swift; sourceTree = "<group>"; }; |
79 | 85 | /* End PBXFileReference section */ |
80 | 86 |
|
81 | 87 | /* Begin PBXFrameworksBuildPhase section */ |
|
118 | 124 | isa = PBXGroup; |
119 | 125 | children = ( |
120 | 126 | 5211CD091CE2EBFB0097F255 /* NestItem.swift */, |
| 127 | + BDD667CB1D1F3572003F94D7 /* Messages.swift */, |
| 128 | + BD885BBF1D173A0700CA767A /* PropertyItem.swift */, |
121 | 129 | 9E455C021BCE1C1E00070A4F /* Fruit.swift */, |
122 | 130 | 9E8E07231BD3F15800F98421 /* Food.swift */, |
123 | 131 | 9E455C041BCE1D0700070A4F /* User.swift */, |
|
134 | 142 | 9ECF00C31BCF82F5008D557C /* HelperTests.swift */, |
135 | 143 | 52E8F44E1C9087D200F40F7F /* UtilityTests.swift */, |
136 | 144 | 9E455C0A1BCE1F0100070A4F /* RegularTests.swift */, |
| 145 | + BD885BBD1D17358E00CA767A /* EncodeNestingTests.swift */, |
137 | 146 | 9E455BF91BCE185B00070A4F /* EnumTests.swift */, |
138 | 147 | 9ECF00BF1BCE251B008D557C /* TransformerTests.swift */, |
139 | 148 | A1B71C7D1D37E90B006DA33A /* MirrorTests.swift */, |
|
266 | 275 | 9EDF80101B59CFCE00E4A2D6 /* Project object */ = { |
267 | 276 | isa = PBXProject; |
268 | 277 | attributes = { |
269 | | - LastUpgradeCheck = 0710; |
| 278 | + LastUpgradeCheck = 0800; |
270 | 279 | TargetAttributes = { |
271 | 280 | 9E455BF61BCE185B00070A4F = { |
272 | 281 | CreatedOnToolsVersion = 7.0.1; |
|
276 | 285 | }; |
277 | 286 | 9EDB39221B59D01D00C63019 = { |
278 | 287 | CreatedOnToolsVersion = 7.0; |
| 288 | + LastSwiftMigration = 0800; |
279 | 289 | }; |
280 | 290 | }; |
281 | 291 | }; |
|
335 | 345 | 9ECF00C21BCF6E43008D557C /* ImageAsset.swift in Sources */, |
336 | 346 | 9E455C031BCE1C1E00070A4F /* Fruit.swift in Sources */, |
337 | 347 | 9ECF00C01BCE251B008D557C /* TransformerTests.swift in Sources */, |
| 348 | + BDD667CC1D1F3572003F94D7 /* Messages.swift in Sources */, |
338 | 349 | 9E455BFA1BCE185B00070A4F /* EnumTests.swift in Sources */, |
339 | 350 | 9E8E07241BD3F15800F98421 /* Food.swift in Sources */, |
| 351 | + BD885BBE1D17358E00CA767A /* EncodeNestingTests.swift in Sources */, |
340 | 352 | 9E455C0B1BCE1F0100070A4F /* RegularTests.swift in Sources */, |
341 | 353 | 9E455C051BCE1D0700070A4F /* User.swift in Sources */, |
| 354 | + BD885BC01D173A0700CA767A /* PropertyItem.swift in Sources */, |
342 | 355 | 9E455C091BCE1DE100070A4F /* Company.swift in Sources */, |
343 | 356 | ); |
344 | 357 | runOnlyForDeploymentPostprocessing = 0; |
|
427 | 440 | PRODUCT_NAME = "$(TARGET_NAME)"; |
428 | 441 | SDKROOT = macosx; |
429 | 442 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 443 | + SWIFT_VERSION = 3.0; |
430 | 444 | }; |
431 | 445 | name = Debug; |
432 | 446 | }; |
|
467 | 481 | PRODUCT_BUNDLE_IDENTIFIER = com.matthewcheok.JSONCodableTests; |
468 | 482 | PRODUCT_NAME = "$(TARGET_NAME)"; |
469 | 483 | SDKROOT = macosx; |
| 484 | + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
| 485 | + SWIFT_VERSION = 3.0; |
470 | 486 | }; |
471 | 487 | name = Release; |
472 | 488 | }; |
|
522 | 538 | SDKROOT = iphoneos; |
523 | 539 | SKIP_INSTALL = YES; |
524 | 540 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 541 | + SWIFT_VERSION = 3.0; |
525 | 542 | TARGETED_DEVICE_FAMILY = "1,2"; |
526 | 543 | VERSIONING_SYSTEM = "apple-generic"; |
527 | 544 | VERSION_INFO_PREFIX = ""; |
|
573 | 590 | PRODUCT_NAME = JSONCodable; |
574 | 591 | SDKROOT = iphoneos; |
575 | 592 | SKIP_INSTALL = YES; |
| 593 | + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
| 594 | + SWIFT_VERSION = 3.0; |
576 | 595 | TARGETED_DEVICE_FAMILY = "1,2"; |
577 | 596 | VALIDATE_PRODUCT = YES; |
578 | 597 | VERSIONING_SYSTEM = "apple-generic"; |
|
633 | 652 | SDKROOT = macosx; |
634 | 653 | SKIP_INSTALL = YES; |
635 | 654 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 655 | + SWIFT_VERSION = 3.0; |
636 | 656 | VERSIONING_SYSTEM = "apple-generic"; |
637 | 657 | VERSION_INFO_PREFIX = ""; |
638 | 658 | }; |
|
683 | 703 | PRODUCT_NAME = JSONCodable; |
684 | 704 | SDKROOT = macosx; |
685 | 705 | SKIP_INSTALL = YES; |
| 706 | + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
| 707 | + SWIFT_VERSION = 3.0; |
686 | 708 | VERSIONING_SYSTEM = "apple-generic"; |
687 | 709 | VERSION_INFO_PREFIX = ""; |
688 | 710 | }; |
|
691 | 713 | 9EDF80141B59CFCE00E4A2D6 /* Debug */ = { |
692 | 714 | isa = XCBuildConfiguration; |
693 | 715 | buildSettings = { |
| 716 | + CLANG_WARN_BOOL_CONVERSION = YES; |
| 717 | + CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 718 | + CLANG_WARN_EMPTY_BODY = YES; |
| 719 | + CLANG_WARN_ENUM_CONVERSION = YES; |
| 720 | + CLANG_WARN_INT_CONVERSION = YES; |
| 721 | + CLANG_WARN_UNREACHABLE_CODE = YES; |
| 722 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
| 723 | + ENABLE_STRICT_OBJC_MSGSEND = YES; |
694 | 724 | ENABLE_TESTABILITY = YES; |
| 725 | + GCC_NO_COMMON_BLOCKS = YES; |
| 726 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
| 727 | + GCC_WARN_ABOUT_RETURN_TYPE = YES; |
| 728 | + GCC_WARN_UNDECLARED_SELECTOR = YES; |
| 729 | + GCC_WARN_UNINITIALIZED_AUTOS = YES; |
| 730 | + GCC_WARN_UNUSED_FUNCTION = YES; |
| 731 | + GCC_WARN_UNUSED_VARIABLE = YES; |
695 | 732 | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
696 | 733 | MACOSX_DEPLOYMENT_TARGET = 10.10; |
697 | 734 | ONLY_ACTIVE_ARCH = YES; |
|
701 | 738 | 9EDF80151B59CFCE00E4A2D6 /* Release */ = { |
702 | 739 | isa = XCBuildConfiguration; |
703 | 740 | buildSettings = { |
| 741 | + CLANG_WARN_BOOL_CONVERSION = YES; |
| 742 | + CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 743 | + CLANG_WARN_EMPTY_BODY = YES; |
| 744 | + CLANG_WARN_ENUM_CONVERSION = YES; |
| 745 | + CLANG_WARN_INT_CONVERSION = YES; |
| 746 | + CLANG_WARN_UNREACHABLE_CODE = YES; |
| 747 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
| 748 | + ENABLE_STRICT_OBJC_MSGSEND = YES; |
| 749 | + GCC_NO_COMMON_BLOCKS = YES; |
| 750 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
| 751 | + GCC_WARN_ABOUT_RETURN_TYPE = YES; |
| 752 | + GCC_WARN_UNDECLARED_SELECTOR = YES; |
| 753 | + GCC_WARN_UNINITIALIZED_AUTOS = YES; |
| 754 | + GCC_WARN_UNUSED_FUNCTION = YES; |
| 755 | + GCC_WARN_UNUSED_VARIABLE = YES; |
704 | 756 | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
705 | 757 | MACOSX_DEPLOYMENT_TARGET = 10.10; |
706 | 758 | }; |
|
0 commit comments