|
21 | 21 | 9EDB394F1B59D0AF00C63019 /* JSONTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EDB39421B59D0AF00C63019 /* JSONTransformer.swift */; }; |
22 | 22 | 9EDB39501B59D0AF00C63019 /* JSONTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EDB39421B59D0AF00C63019 /* JSONTransformer.swift */; }; |
23 | 23 | 9EDB39511B59D15400C63019 /* JSONCodable.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EDB39091B59D00B00C63019 /* JSONCodable.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 24 | + DD9AF0A61BCE79AE00AD42D1 /* JSONCodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD9AF0A51BCE79AE00AD42D1 /* JSONCodableTests.swift */; }; |
| 25 | + DD9AF0A81BCE79AE00AD42D1 /* JSONCodable.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9EDB39061B59D00B00C63019 /* JSONCodable.framework */; settings = {ASSET_TAGS = (); }; }; |
24 | 26 | /* End PBXBuildFile section */ |
25 | 27 |
|
| 28 | +/* Begin PBXContainerItemProxy section */ |
| 29 | + DD9AF0A91BCE79AE00AD42D1 /* PBXContainerItemProxy */ = { |
| 30 | + isa = PBXContainerItemProxy; |
| 31 | + containerPortal = 9EDF80101B59CFCE00E4A2D6 /* Project object */; |
| 32 | + proxyType = 1; |
| 33 | + remoteGlobalIDString = 9EDB39051B59D00B00C63019; |
| 34 | + remoteInfo = "JSONCodable iOS"; |
| 35 | + }; |
| 36 | +/* End PBXContainerItemProxy section */ |
| 37 | + |
26 | 38 | /* Begin PBXFileReference section */ |
27 | 39 | 9EDB39061B59D00B00C63019 /* JSONCodable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = JSONCodable.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
28 | 40 | 9EDB39091B59D00B00C63019 /* JSONCodable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSONCodable.h; sourceTree = "<group>"; }; |
|
34 | 46 | 9EDB393F1B59D0AF00C63019 /* JSONHelpers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONHelpers.swift; sourceTree = "<group>"; }; |
35 | 47 | 9EDB39411B59D0AF00C63019 /* JSONString.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONString.swift; sourceTree = "<group>"; }; |
36 | 48 | 9EDB39421B59D0AF00C63019 /* JSONTransformer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONTransformer.swift; sourceTree = "<group>"; }; |
| 49 | + DD9AF0A31BCE79AE00AD42D1 /* JSONCodableTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JSONCodableTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 50 | + DD9AF0A51BCE79AE00AD42D1 /* JSONCodableTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JSONCodableTests.swift; sourceTree = "<group>"; }; |
| 51 | + DD9AF0A71BCE79AE00AD42D1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
37 | 52 | /* End PBXFileReference section */ |
38 | 53 |
|
39 | 54 | /* Begin PBXFrameworksBuildPhase section */ |
|
51 | 66 | ); |
52 | 67 | runOnlyForDeploymentPostprocessing = 0; |
53 | 68 | }; |
| 69 | + DD9AF0A01BCE79AE00AD42D1 /* Frameworks */ = { |
| 70 | + isa = PBXFrameworksBuildPhase; |
| 71 | + buildActionMask = 2147483647; |
| 72 | + files = ( |
| 73 | + DD9AF0A81BCE79AE00AD42D1 /* JSONCodable.framework in Frameworks */, |
| 74 | + ); |
| 75 | + runOnlyForDeploymentPostprocessing = 0; |
| 76 | + }; |
54 | 77 | /* End PBXFrameworksBuildPhase section */ |
55 | 78 |
|
56 | 79 | /* Begin PBXGroup section */ |
|
59 | 82 | children = ( |
60 | 83 | 9EDB39061B59D00B00C63019 /* JSONCodable.framework */, |
61 | 84 | 9EDB39231B59D01D00C63019 /* JSONCodable.framework */, |
| 85 | + DD9AF0A31BCE79AE00AD42D1 /* JSONCodableTests.xctest */, |
62 | 86 | ); |
63 | 87 | name = Products; |
64 | 88 | sourceTree = "<group>"; |
|
90 | 114 | children = ( |
91 | 115 | 9EDB393B1B59D0AF00C63019 /* JSONCodable */, |
92 | 116 | 9EDB39081B59D00B00C63019 /* Supporting Files */, |
| 117 | + DD9AF0A41BCE79AE00AD42D1 /* JSONCodableTests */, |
93 | 118 | 9EDB39071B59D00B00C63019 /* Products */, |
94 | 119 | ); |
95 | 120 | sourceTree = "<group>"; |
96 | 121 | }; |
| 122 | + DD9AF0A41BCE79AE00AD42D1 /* JSONCodableTests */ = { |
| 123 | + isa = PBXGroup; |
| 124 | + children = ( |
| 125 | + DD9AF0A51BCE79AE00AD42D1 /* JSONCodableTests.swift */, |
| 126 | + DD9AF0A71BCE79AE00AD42D1 /* Info.plist */, |
| 127 | + ); |
| 128 | + path = JSONCodableTests; |
| 129 | + sourceTree = "<group>"; |
| 130 | + }; |
97 | 131 | /* End PBXGroup section */ |
98 | 132 |
|
99 | 133 | /* Begin PBXHeadersBuildPhase section */ |
|
152 | 186 | productReference = 9EDB39231B59D01D00C63019 /* JSONCodable.framework */; |
153 | 187 | productType = "com.apple.product-type.framework"; |
154 | 188 | }; |
| 189 | + DD9AF0A21BCE79AE00AD42D1 /* JSONCodableTests */ = { |
| 190 | + isa = PBXNativeTarget; |
| 191 | + buildConfigurationList = DD9AF0AB1BCE79AE00AD42D1 /* Build configuration list for PBXNativeTarget "JSONCodableTests" */; |
| 192 | + buildPhases = ( |
| 193 | + DD9AF09F1BCE79AE00AD42D1 /* Sources */, |
| 194 | + DD9AF0A01BCE79AE00AD42D1 /* Frameworks */, |
| 195 | + DD9AF0A11BCE79AE00AD42D1 /* Resources */, |
| 196 | + ); |
| 197 | + buildRules = ( |
| 198 | + ); |
| 199 | + dependencies = ( |
| 200 | + DD9AF0AA1BCE79AE00AD42D1 /* PBXTargetDependency */, |
| 201 | + ); |
| 202 | + name = JSONCodableTests; |
| 203 | + productName = JSONCodableTests; |
| 204 | + productReference = DD9AF0A31BCE79AE00AD42D1 /* JSONCodableTests.xctest */; |
| 205 | + productType = "com.apple.product-type.bundle.unit-test"; |
| 206 | + }; |
155 | 207 | /* End PBXNativeTarget section */ |
156 | 208 |
|
157 | 209 | /* Begin PBXProject section */ |
158 | 210 | 9EDF80101B59CFCE00E4A2D6 /* Project object */ = { |
159 | 211 | isa = PBXProject; |
160 | 212 | attributes = { |
161 | 213 | LastUpgradeCheck = 0700; |
| 214 | + ORGANIZATIONNAME = matthewcheok; |
162 | 215 | TargetAttributes = { |
163 | 216 | 9EDB39051B59D00B00C63019 = { |
164 | 217 | CreatedOnToolsVersion = 7.0; |
165 | 218 | }; |
166 | 219 | 9EDB39221B59D01D00C63019 = { |
167 | 220 | CreatedOnToolsVersion = 7.0; |
168 | 221 | }; |
| 222 | + DD9AF0A21BCE79AE00AD42D1 = { |
| 223 | + CreatedOnToolsVersion = 7.0.1; |
| 224 | + }; |
169 | 225 | }; |
170 | 226 | }; |
171 | 227 | buildConfigurationList = 9EDF80131B59CFCE00E4A2D6 /* Build configuration list for PBXProject "JSONCodable" */; |
|
182 | 238 | targets = ( |
183 | 239 | 9EDB39051B59D00B00C63019 /* JSONCodable iOS */, |
184 | 240 | 9EDB39221B59D01D00C63019 /* JSONCodable OSX */, |
| 241 | + DD9AF0A21BCE79AE00AD42D1 /* JSONCodableTests */, |
185 | 242 | ); |
186 | 243 | }; |
187 | 244 | /* End PBXProject section */ |
|
201 | 258 | ); |
202 | 259 | runOnlyForDeploymentPostprocessing = 0; |
203 | 260 | }; |
| 261 | + DD9AF0A11BCE79AE00AD42D1 /* Resources */ = { |
| 262 | + isa = PBXResourcesBuildPhase; |
| 263 | + buildActionMask = 2147483647; |
| 264 | + files = ( |
| 265 | + ); |
| 266 | + runOnlyForDeploymentPostprocessing = 0; |
| 267 | + }; |
204 | 268 | /* End PBXResourcesBuildPhase section */ |
205 | 269 |
|
206 | 270 | /* Begin PBXSourcesBuildPhase section */ |
|
230 | 294 | ); |
231 | 295 | runOnlyForDeploymentPostprocessing = 0; |
232 | 296 | }; |
| 297 | + DD9AF09F1BCE79AE00AD42D1 /* Sources */ = { |
| 298 | + isa = PBXSourcesBuildPhase; |
| 299 | + buildActionMask = 2147483647; |
| 300 | + files = ( |
| 301 | + DD9AF0A61BCE79AE00AD42D1 /* JSONCodableTests.swift in Sources */, |
| 302 | + ); |
| 303 | + runOnlyForDeploymentPostprocessing = 0; |
| 304 | + }; |
233 | 305 | /* End PBXSourcesBuildPhase section */ |
234 | 306 |
|
| 307 | +/* Begin PBXTargetDependency section */ |
| 308 | + DD9AF0AA1BCE79AE00AD42D1 /* PBXTargetDependency */ = { |
| 309 | + isa = PBXTargetDependency; |
| 310 | + target = 9EDB39051B59D00B00C63019 /* JSONCodable iOS */; |
| 311 | + targetProxy = DD9AF0A91BCE79AE00AD42D1 /* PBXContainerItemProxy */; |
| 312 | + }; |
| 313 | +/* End PBXTargetDependency section */ |
| 314 | + |
235 | 315 | /* Begin XCBuildConfiguration section */ |
236 | 316 | 9EDB39181B59D00B00C63019 /* Debug */ = { |
237 | 317 | isa = XCBuildConfiguration; |
|
466 | 546 | }; |
467 | 547 | name = Release; |
468 | 548 | }; |
| 549 | + DD9AF0AC1BCE79AE00AD42D1 /* Debug */ = { |
| 550 | + isa = XCBuildConfiguration; |
| 551 | + buildSettings = { |
| 552 | + ALWAYS_SEARCH_USER_PATHS = NO; |
| 553 | + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
| 554 | + CLANG_CXX_LIBRARY = "libc++"; |
| 555 | + CLANG_ENABLE_MODULES = YES; |
| 556 | + CLANG_ENABLE_OBJC_ARC = YES; |
| 557 | + CLANG_WARN_BOOL_CONVERSION = YES; |
| 558 | + CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 559 | + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
| 560 | + CLANG_WARN_EMPTY_BODY = YES; |
| 561 | + CLANG_WARN_ENUM_CONVERSION = YES; |
| 562 | + CLANG_WARN_INT_CONVERSION = YES; |
| 563 | + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 564 | + CLANG_WARN_UNREACHABLE_CODE = YES; |
| 565 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
| 566 | + COPY_PHASE_STRIP = NO; |
| 567 | + DEBUG_INFORMATION_FORMAT = dwarf; |
| 568 | + ENABLE_STRICT_OBJC_MSGSEND = YES; |
| 569 | + ENABLE_TESTABILITY = YES; |
| 570 | + GCC_C_LANGUAGE_STANDARD = gnu99; |
| 571 | + GCC_DYNAMIC_NO_PIC = NO; |
| 572 | + GCC_NO_COMMON_BLOCKS = YES; |
| 573 | + GCC_OPTIMIZATION_LEVEL = 0; |
| 574 | + GCC_PREPROCESSOR_DEFINITIONS = ( |
| 575 | + "DEBUG=1", |
| 576 | + "$(inherited)", |
| 577 | + ); |
| 578 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
| 579 | + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
| 580 | + GCC_WARN_UNDECLARED_SELECTOR = YES; |
| 581 | + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
| 582 | + GCC_WARN_UNUSED_FUNCTION = YES; |
| 583 | + GCC_WARN_UNUSED_VARIABLE = YES; |
| 584 | + INFOPLIST_FILE = JSONCodableTests/Info.plist; |
| 585 | + IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 586 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
| 587 | + MTL_ENABLE_DEBUG_INFO = YES; |
| 588 | + ONLY_ACTIVE_ARCH = YES; |
| 589 | + PRODUCT_BUNDLE_IDENTIFIER = com.matthewcheok.JSONCodableTests; |
| 590 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 591 | + SDKROOT = iphoneos; |
| 592 | + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 593 | + }; |
| 594 | + name = Debug; |
| 595 | + }; |
| 596 | + DD9AF0AD1BCE79AE00AD42D1 /* Release */ = { |
| 597 | + isa = XCBuildConfiguration; |
| 598 | + buildSettings = { |
| 599 | + ALWAYS_SEARCH_USER_PATHS = NO; |
| 600 | + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
| 601 | + CLANG_CXX_LIBRARY = "libc++"; |
| 602 | + CLANG_ENABLE_MODULES = YES; |
| 603 | + CLANG_ENABLE_OBJC_ARC = YES; |
| 604 | + CLANG_WARN_BOOL_CONVERSION = YES; |
| 605 | + CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 606 | + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
| 607 | + CLANG_WARN_EMPTY_BODY = YES; |
| 608 | + CLANG_WARN_ENUM_CONVERSION = YES; |
| 609 | + CLANG_WARN_INT_CONVERSION = YES; |
| 610 | + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 611 | + CLANG_WARN_UNREACHABLE_CODE = YES; |
| 612 | + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
| 613 | + COPY_PHASE_STRIP = NO; |
| 614 | + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
| 615 | + ENABLE_NS_ASSERTIONS = NO; |
| 616 | + ENABLE_STRICT_OBJC_MSGSEND = YES; |
| 617 | + GCC_C_LANGUAGE_STANDARD = gnu99; |
| 618 | + GCC_NO_COMMON_BLOCKS = YES; |
| 619 | + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
| 620 | + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; |
| 621 | + GCC_WARN_UNDECLARED_SELECTOR = YES; |
| 622 | + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
| 623 | + GCC_WARN_UNUSED_FUNCTION = YES; |
| 624 | + GCC_WARN_UNUSED_VARIABLE = YES; |
| 625 | + INFOPLIST_FILE = JSONCodableTests/Info.plist; |
| 626 | + IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 627 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
| 628 | + MTL_ENABLE_DEBUG_INFO = NO; |
| 629 | + PRODUCT_BUNDLE_IDENTIFIER = com.matthewcheok.JSONCodableTests; |
| 630 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 631 | + SDKROOT = iphoneos; |
| 632 | + VALIDATE_PRODUCT = YES; |
| 633 | + }; |
| 634 | + name = Release; |
| 635 | + }; |
469 | 636 | /* End XCBuildConfiguration section */ |
470 | 637 |
|
471 | 638 | /* Begin XCConfigurationList section */ |
|
496 | 663 | defaultConfigurationIsVisible = 0; |
497 | 664 | defaultConfigurationName = Release; |
498 | 665 | }; |
| 666 | + DD9AF0AB1BCE79AE00AD42D1 /* Build configuration list for PBXNativeTarget "JSONCodableTests" */ = { |
| 667 | + isa = XCConfigurationList; |
| 668 | + buildConfigurations = ( |
| 669 | + DD9AF0AC1BCE79AE00AD42D1 /* Debug */, |
| 670 | + DD9AF0AD1BCE79AE00AD42D1 /* Release */, |
| 671 | + ); |
| 672 | + defaultConfigurationIsVisible = 0; |
| 673 | + }; |
499 | 674 | /* End XCConfigurationList section */ |
500 | 675 | }; |
501 | 676 | rootObject = 9EDF80101B59CFCE00E4A2D6 /* Project object */; |
|
0 commit comments