diff --git a/.gitignore b/.gitignore index 5927c8e..ddbb1e0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,3 @@ .DS_Store /.build /Packages -/*.xcodeproj -/*.xcworkspace diff --git a/JSONAPI.xcodeproj/JSONAPITestingTests_Info.plist b/JSONAPI.xcodeproj/JSONAPITestingTests_Info.plist new file mode 100644 index 0000000..7c23420 --- /dev/null +++ b/JSONAPI.xcodeproj/JSONAPITestingTests_Info.plist @@ -0,0 +1,25 @@ + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + + diff --git a/JSONAPI.xcodeproj/JSONAPITesting_Info.plist b/JSONAPI.xcodeproj/JSONAPITesting_Info.plist new file mode 100644 index 0000000..57ada9f --- /dev/null +++ b/JSONAPI.xcodeproj/JSONAPITesting_Info.plist @@ -0,0 +1,25 @@ + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + + diff --git a/JSONAPI.xcodeproj/JSONAPITests_Info.plist b/JSONAPI.xcodeproj/JSONAPITests_Info.plist new file mode 100644 index 0000000..7c23420 --- /dev/null +++ b/JSONAPI.xcodeproj/JSONAPITests_Info.plist @@ -0,0 +1,25 @@ + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + + diff --git a/JSONAPI.xcodeproj/JSONAPI_Info.plist b/JSONAPI.xcodeproj/JSONAPI_Info.plist new file mode 100644 index 0000000..57ada9f --- /dev/null +++ b/JSONAPI.xcodeproj/JSONAPI_Info.plist @@ -0,0 +1,25 @@ + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + + diff --git a/JSONAPI.xcodeproj/Poly_Info.plist b/JSONAPI.xcodeproj/Poly_Info.plist new file mode 100644 index 0000000..57ada9f --- /dev/null +++ b/JSONAPI.xcodeproj/Poly_Info.plist @@ -0,0 +1,25 @@ + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + + diff --git a/JSONAPI.xcodeproj/project.pbxproj b/JSONAPI.xcodeproj/project.pbxproj new file mode 100644 index 0000000..56ffb86 --- /dev/null +++ b/JSONAPI.xcodeproj/project.pbxproj @@ -0,0 +1,2201 @@ +// !$*UTF8*$! +{ + archiveVersion = "1"; + objectVersion = "46"; + objects = { + "JSONAPI::JSONAPI" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_131"; + buildPhases = ( + "OBJ_134", + "OBJ_155" + ); + dependencies = ( + "OBJ_157" + ); + name = "JSONAPI"; + productName = "JSONAPI"; + productReference = "JSONAPI::JSONAPI::Product"; + productType = "com.apple.product-type.framework"; + }; + "JSONAPI::JSONAPI::Product" = { + isa = "PBXFileReference"; + path = "JSONAPI.framework"; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "JSONAPI::JSONAPIPackageTests::ProductTarget" = { + isa = "PBXAggregateTarget"; + buildConfigurationList = "OBJ_166"; + buildPhases = ( + ); + dependencies = ( + "OBJ_169", + "OBJ_171" + ); + name = "JSONAPIPackageTests"; + productName = "JSONAPIPackageTests"; + }; + "JSONAPI::JSONAPITesting" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_174"; + buildPhases = ( + "OBJ_177", + "OBJ_183" + ); + dependencies = ( + "OBJ_186", + "OBJ_187" + ); + name = "JSONAPITesting"; + productName = "JSONAPITesting"; + productReference = "JSONAPI::JSONAPITesting::Product"; + productType = "com.apple.product-type.framework"; + }; + "JSONAPI::JSONAPITesting::Product" = { + isa = "PBXFileReference"; + path = "JSONAPITesting.framework"; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "JSONAPI::JSONAPITestingTests" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_188"; + buildPhases = ( + "OBJ_191", + "OBJ_199" + ); + dependencies = ( + "OBJ_203", + "OBJ_204", + "OBJ_205" + ); + name = "JSONAPITestingTests"; + productName = "JSONAPITestingTests"; + productReference = "JSONAPI::JSONAPITestingTests::Product"; + productType = "com.apple.product-type.bundle.unit-test"; + }; + "JSONAPI::JSONAPITestingTests::Product" = { + isa = "PBXFileReference"; + path = "JSONAPITestingTests.xctest"; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "JSONAPI::JSONAPITests" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_206"; + buildPhases = ( + "OBJ_209", + "OBJ_245" + ); + dependencies = ( + "OBJ_249", + "OBJ_250", + "OBJ_251" + ); + name = "JSONAPITests"; + productName = "JSONAPITests"; + productReference = "JSONAPI::JSONAPITests::Product"; + productType = "com.apple.product-type.bundle.unit-test"; + }; + "JSONAPI::JSONAPITests::Product" = { + isa = "PBXFileReference"; + path = "JSONAPITests.xctest"; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "JSONAPI::SwiftPMPackageDescription" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_160"; + buildPhases = ( + "OBJ_163" + ); + dependencies = ( + ); + name = "JSONAPIPackageDescription"; + productName = "JSONAPIPackageDescription"; + productType = "com.apple.product-type.framework"; + }; + "OBJ_1" = { + isa = "PBXProject"; + attributes = { + LastSwiftMigration = "9999"; + LastUpgradeCheck = "9999"; + }; + buildConfigurationList = "OBJ_2"; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = "en"; + hasScannedForEncodings = "0"; + knownRegions = ( + "en" + ); + mainGroup = "OBJ_5"; + productRefGroup = "OBJ_120"; + projectDirPath = "."; + targets = ( + "JSONAPI::JSONAPI", + "JSONAPI::SwiftPMPackageDescription", + "JSONAPI::JSONAPIPackageTests::ProductTarget", + "JSONAPI::JSONAPITesting", + "JSONAPI::JSONAPITestingTests", + "JSONAPI::JSONAPITests", + "Poly::Poly", + "Poly::SwiftPMPackageDescription" + ); + }; + "OBJ_10" = { + isa = "PBXFileReference"; + path = "APIDescription.swift"; + sourceTree = ""; + }; + "OBJ_100" = { + isa = "PBXGroup"; + children = ( + "OBJ_101", + "OBJ_102" + ); + name = "SparseFields"; + path = "SparseFields"; + sourceTree = ""; + }; + "OBJ_101" = { + isa = "PBXFileReference"; + path = "SparseFieldEncoderTests.swift"; + sourceTree = ""; + }; + "OBJ_102" = { + isa = "PBXFileReference"; + path = "SparseFieldsetTests.swift"; + sourceTree = ""; + }; + "OBJ_103" = { + isa = "PBXGroup"; + children = ( + "OBJ_104", + "OBJ_105", + "OBJ_106", + "OBJ_107", + "OBJ_108", + "OBJ_109" + ); + name = "Test Helpers"; + path = "Test Helpers"; + sourceTree = ""; + }; + "OBJ_104" = { + isa = "PBXFileReference"; + path = "EncodeDecode.swift"; + sourceTree = ""; + }; + "OBJ_105" = { + isa = "PBXFileReference"; + path = "EncodedAttributeTest.swift"; + sourceTree = ""; + }; + "OBJ_106" = { + isa = "PBXFileReference"; + path = "EncodedEntityPropertyTest.swift"; + sourceTree = ""; + }; + "OBJ_107" = { + isa = "PBXFileReference"; + path = "EntityTestTypes.swift"; + sourceTree = ""; + }; + "OBJ_108" = { + isa = "PBXFileReference"; + path = "PrintEncoded.swift"; + sourceTree = ""; + }; + "OBJ_109" = { + isa = "PBXFileReference"; + path = "String+CreatableRawIdType.swift"; + sourceTree = ""; + }; + "OBJ_11" = { + isa = "PBXFileReference"; + path = "Document.swift"; + sourceTree = ""; + }; + "OBJ_110" = { + isa = "PBXFileReference"; + path = "XCTestManifests.swift"; + sourceTree = ""; + }; + "OBJ_111" = { + isa = "PBXGroup"; + children = ( + "OBJ_112" + ); + name = "Dependencies"; + path = ""; + sourceTree = ""; + }; + "OBJ_112" = { + isa = "PBXGroup"; + children = ( + "OBJ_113", + "OBJ_119" + ); + name = "Poly 2.2.0"; + path = ""; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_113" = { + isa = "PBXGroup"; + children = ( + "OBJ_114", + "OBJ_115", + "OBJ_116", + "OBJ_117", + "OBJ_118" + ); + name = "Poly"; + path = ".build/checkouts/Poly/Sources/Poly"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_114" = { + isa = "PBXFileReference"; + path = "Collection+Poly.swift"; + sourceTree = ""; + }; + "OBJ_115" = { + isa = "PBXFileReference"; + path = "Poly+Codable.swift"; + sourceTree = ""; + }; + "OBJ_116" = { + isa = "PBXFileReference"; + path = "Poly+CustomStringConvertible.swift"; + sourceTree = ""; + }; + "OBJ_117" = { + isa = "PBXFileReference"; + path = "Poly.swift"; + sourceTree = ""; + }; + "OBJ_118" = { + isa = "PBXFileReference"; + path = "Result+Value.swift"; + sourceTree = ""; + }; + "OBJ_119" = { + isa = "PBXFileReference"; + explicitFileType = "sourcecode.swift"; + name = "Package.swift"; + path = "/Users/abin/Desktop/Work/JSONAPI/.build/checkouts/Poly/Package.swift"; + sourceTree = ""; + }; + "OBJ_12" = { + isa = "PBXFileReference"; + path = "Includes.swift"; + sourceTree = ""; + }; + "OBJ_120" = { + isa = "PBXGroup"; + children = ( + "JSONAPI::JSONAPITestingTests::Product", + "JSONAPI::JSONAPITesting::Product", + "JSONAPI::JSONAPITests::Product", + "Poly::Poly::Product", + "JSONAPI::JSONAPI::Product" + ); + name = "Products"; + path = ""; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "OBJ_126" = { + isa = "PBXFileReference"; + path = "Carthage"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_127" = { + isa = "PBXFileReference"; + path = "JSONAPI.podspec"; + sourceTree = ""; + }; + "OBJ_128" = { + isa = "PBXFileReference"; + path = "README.md"; + sourceTree = ""; + }; + "OBJ_129" = { + isa = "PBXFileReference"; + path = "LICENSE.txt"; + sourceTree = ""; + }; + "OBJ_13" = { + isa = "PBXFileReference"; + path = "ResourceBody.swift"; + sourceTree = ""; + }; + "OBJ_131" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_132", + "OBJ_133" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_132" = { + isa = "XCBuildConfiguration"; + buildSettings = { + ENABLE_TESTABILITY = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "JSONAPI.xcodeproj/JSONAPI_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "10.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + PRODUCT_BUNDLE_IDENTIFIER = "JSONAPI"; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = "YES"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "JSONAPI"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Debug"; + }; + "OBJ_133" = { + isa = "XCBuildConfiguration"; + buildSettings = { + ENABLE_TESTABILITY = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "JSONAPI.xcodeproj/JSONAPI_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "10.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + PRODUCT_BUNDLE_IDENTIFIER = "JSONAPI"; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = "YES"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "JSONAPI"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Release"; + }; + "OBJ_134" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_135", + "OBJ_136", + "OBJ_137", + "OBJ_138", + "OBJ_139", + "OBJ_140", + "OBJ_141", + "OBJ_142", + "OBJ_143", + "OBJ_144", + "OBJ_145", + "OBJ_146", + "OBJ_147", + "OBJ_148", + "OBJ_149", + "OBJ_150", + "OBJ_151", + "OBJ_152", + "OBJ_153", + "OBJ_154" + ); + }; + "OBJ_135" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_10"; + }; + "OBJ_136" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_11"; + }; + "OBJ_137" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_12"; + }; + "OBJ_138" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_13"; + }; + "OBJ_139" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_14"; + }; + "OBJ_14" = { + isa = "PBXFileReference"; + path = "EmptyObjectDecoder.swift"; + sourceTree = ""; + }; + "OBJ_140" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_15"; + }; + "OBJ_141" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_17"; + }; + "OBJ_142" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_18"; + }; + "OBJ_143" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_19"; + }; + "OBJ_144" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_21"; + }; + "OBJ_145" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_22"; + }; + "OBJ_146" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_24"; + }; + "OBJ_147" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_25"; + }; + "OBJ_148" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_26"; + }; + "OBJ_149" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_27"; + }; + "OBJ_15" = { + isa = "PBXFileReference"; + path = "EncodingError.swift"; + sourceTree = ""; + }; + "OBJ_150" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_28"; + }; + "OBJ_151" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_29"; + }; + "OBJ_152" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_30"; + }; + "OBJ_153" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_32"; + }; + "OBJ_154" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_33"; + }; + "OBJ_155" = { + isa = "PBXFrameworksBuildPhase"; + files = ( + "OBJ_156" + ); + }; + "OBJ_156" = { + isa = "PBXBuildFile"; + fileRef = "Poly::Poly::Product"; + }; + "OBJ_157" = { + isa = "PBXTargetDependency"; + target = "Poly::Poly"; + }; + "OBJ_16" = { + isa = "PBXGroup"; + children = ( + "OBJ_17", + "OBJ_18", + "OBJ_19" + ); + name = "Error"; + path = "Error"; + sourceTree = ""; + }; + "OBJ_160" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_161", + "OBJ_162" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_161" = { + isa = "XCBuildConfiguration"; + buildSettings = { + LD = "/usr/bin/true"; + OTHER_SWIFT_FLAGS = ( + "-swift-version", + "5", + "-I", + "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", + "-target", + "x86_64-apple-macosx10.10", + "-sdk", + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk", + "-package-description-version", + "5.1" + ); + SWIFT_VERSION = "5.0"; + }; + name = "Debug"; + }; + "OBJ_162" = { + isa = "XCBuildConfiguration"; + buildSettings = { + LD = "/usr/bin/true"; + OTHER_SWIFT_FLAGS = ( + "-swift-version", + "5", + "-I", + "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", + "-target", + "x86_64-apple-macosx10.10", + "-sdk", + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk", + "-package-description-version", + "5.1" + ); + SWIFT_VERSION = "5.0"; + }; + name = "Release"; + }; + "OBJ_163" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_164" + ); + }; + "OBJ_164" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_6"; + }; + "OBJ_166" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_167", + "OBJ_168" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_167" = { + isa = "XCBuildConfiguration"; + buildSettings = { + }; + name = "Debug"; + }; + "OBJ_168" = { + isa = "XCBuildConfiguration"; + buildSettings = { + }; + name = "Release"; + }; + "OBJ_169" = { + isa = "PBXTargetDependency"; + target = "JSONAPI::JSONAPITests"; + }; + "OBJ_17" = { + isa = "PBXFileReference"; + path = "BasicJSONAPIError.swift"; + sourceTree = ""; + }; + "OBJ_171" = { + isa = "PBXTargetDependency"; + target = "JSONAPI::JSONAPITestingTests"; + }; + "OBJ_174" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_175", + "OBJ_176" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_175" = { + isa = "XCBuildConfiguration"; + buildSettings = { + ENABLE_TESTABILITY = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "JSONAPI.xcodeproj/JSONAPITesting_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "10.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + PRODUCT_BUNDLE_IDENTIFIER = "JSONAPITesting"; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = "YES"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "JSONAPITesting"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Debug"; + }; + "OBJ_176" = { + isa = "XCBuildConfiguration"; + buildSettings = { + ENABLE_TESTABILITY = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "JSONAPI.xcodeproj/JSONAPITesting_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "10.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + PRODUCT_BUNDLE_IDENTIFIER = "JSONAPITesting"; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = "YES"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "JSONAPITesting"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Release"; + }; + "OBJ_177" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_178", + "OBJ_179", + "OBJ_180", + "OBJ_181", + "OBJ_182" + ); + }; + "OBJ_178" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_35"; + }; + "OBJ_179" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_36"; + }; + "OBJ_18" = { + isa = "PBXFileReference"; + path = "GenericJSONAPIError.swift"; + sourceTree = ""; + }; + "OBJ_180" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_37"; + }; + "OBJ_181" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_38"; + }; + "OBJ_182" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_39"; + }; + "OBJ_183" = { + isa = "PBXFrameworksBuildPhase"; + files = ( + "OBJ_184", + "OBJ_185" + ); + }; + "OBJ_184" = { + isa = "PBXBuildFile"; + fileRef = "JSONAPI::JSONAPI::Product"; + }; + "OBJ_185" = { + isa = "PBXBuildFile"; + fileRef = "Poly::Poly::Product"; + }; + "OBJ_186" = { + isa = "PBXTargetDependency"; + target = "JSONAPI::JSONAPI"; + }; + "OBJ_187" = { + isa = "PBXTargetDependency"; + target = "Poly::Poly"; + }; + "OBJ_188" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_189", + "OBJ_190" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_189" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_MODULES = "YES"; + EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "JSONAPI.xcodeproj/JSONAPITestingTests_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "10.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@loader_path/../Frameworks", + "@loader_path/Frameworks" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "JSONAPITestingTests"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Debug"; + }; + "OBJ_19" = { + isa = "PBXFileReference"; + path = "JSONAPIError.swift"; + sourceTree = ""; + }; + "OBJ_190" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_MODULES = "YES"; + EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "JSONAPI.xcodeproj/JSONAPITestingTests_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "10.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@loader_path/../Frameworks", + "@loader_path/Frameworks" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "JSONAPITestingTests"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Release"; + }; + "OBJ_191" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_192", + "OBJ_193", + "OBJ_194", + "OBJ_195", + "OBJ_196", + "OBJ_197", + "OBJ_198" + ); + }; + "OBJ_192" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_42"; + }; + "OBJ_193" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_43"; + }; + "OBJ_194" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_44"; + }; + "OBJ_195" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_45"; + }; + "OBJ_196" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_47"; + }; + "OBJ_197" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_48"; + }; + "OBJ_198" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_49"; + }; + "OBJ_199" = { + isa = "PBXFrameworksBuildPhase"; + files = ( + "OBJ_200", + "OBJ_201", + "OBJ_202" + ); + }; + "OBJ_2" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_3", + "OBJ_4" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_20" = { + isa = "PBXGroup"; + children = ( + "OBJ_21", + "OBJ_22" + ); + name = "Meta"; + path = "Meta"; + sourceTree = ""; + }; + "OBJ_200" = { + isa = "PBXBuildFile"; + fileRef = "JSONAPI::JSONAPITesting::Product"; + }; + "OBJ_201" = { + isa = "PBXBuildFile"; + fileRef = "JSONAPI::JSONAPI::Product"; + }; + "OBJ_202" = { + isa = "PBXBuildFile"; + fileRef = "Poly::Poly::Product"; + }; + "OBJ_203" = { + isa = "PBXTargetDependency"; + target = "JSONAPI::JSONAPITesting"; + }; + "OBJ_204" = { + isa = "PBXTargetDependency"; + target = "JSONAPI::JSONAPI"; + }; + "OBJ_205" = { + isa = "PBXTargetDependency"; + target = "Poly::Poly"; + }; + "OBJ_206" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_207", + "OBJ_208" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_207" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_MODULES = "YES"; + EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "JSONAPI.xcodeproj/JSONAPITests_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "10.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@loader_path/../Frameworks", + "@loader_path/Frameworks" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "JSONAPITests"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Debug"; + }; + "OBJ_208" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_MODULES = "YES"; + EMBEDDED_CONTENT_CONTAINS_SWIFT = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "JSONAPI.xcodeproj/JSONAPITests_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "10.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@loader_path/../Frameworks", + "@loader_path/Frameworks" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "JSONAPITests"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Release"; + }; + "OBJ_209" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_210", + "OBJ_211", + "OBJ_212", + "OBJ_213", + "OBJ_214", + "OBJ_215", + "OBJ_216", + "OBJ_217", + "OBJ_218", + "OBJ_219", + "OBJ_220", + "OBJ_221", + "OBJ_222", + "OBJ_223", + "OBJ_224", + "OBJ_225", + "OBJ_226", + "OBJ_227", + "OBJ_228", + "OBJ_229", + "OBJ_230", + "OBJ_231", + "OBJ_232", + "OBJ_233", + "OBJ_234", + "OBJ_235", + "OBJ_236", + "OBJ_237", + "OBJ_238", + "OBJ_239", + "OBJ_240", + "OBJ_241", + "OBJ_242", + "OBJ_243", + "OBJ_244" + ); + }; + "OBJ_21" = { + isa = "PBXFileReference"; + path = "Links.swift"; + sourceTree = ""; + }; + "OBJ_210" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_52"; + }; + "OBJ_211" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_54"; + }; + "OBJ_212" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_56"; + }; + "OBJ_213" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_57"; + }; + "OBJ_214" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_58"; + }; + "OBJ_215" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_60"; + }; + "OBJ_216" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_62"; + }; + "OBJ_217" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_64"; + }; + "OBJ_218" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_66"; + }; + "OBJ_219" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_68"; + }; + "OBJ_22" = { + isa = "PBXFileReference"; + path = "Meta.swift"; + sourceTree = ""; + }; + "OBJ_220" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_70"; + }; + "OBJ_221" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_72"; + }; + "OBJ_222" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_73"; + }; + "OBJ_223" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_75"; + }; + "OBJ_224" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_77"; + }; + "OBJ_225" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_79"; + }; + "OBJ_226" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_81"; + }; + "OBJ_227" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_83"; + }; + "OBJ_228" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_85"; + }; + "OBJ_229" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_87"; + }; + "OBJ_23" = { + isa = "PBXGroup"; + children = ( + "OBJ_24", + "OBJ_25", + "OBJ_26", + "OBJ_27", + "OBJ_28", + "OBJ_29", + "OBJ_30" + ); + name = "Resource"; + path = "Resource"; + sourceTree = ""; + }; + "OBJ_230" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_89"; + }; + "OBJ_231" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_91"; + }; + "OBJ_232" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_93"; + }; + "OBJ_233" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_95"; + }; + "OBJ_234" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_97"; + }; + "OBJ_235" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_99"; + }; + "OBJ_236" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_101"; + }; + "OBJ_237" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_102"; + }; + "OBJ_238" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_104"; + }; + "OBJ_239" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_105"; + }; + "OBJ_24" = { + isa = "PBXFileReference"; + path = "Attribute+Functor.swift"; + sourceTree = ""; + }; + "OBJ_240" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_106"; + }; + "OBJ_241" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_107"; + }; + "OBJ_242" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_108"; + }; + "OBJ_243" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_109"; + }; + "OBJ_244" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_110"; + }; + "OBJ_245" = { + isa = "PBXFrameworksBuildPhase"; + files = ( + "OBJ_246", + "OBJ_247", + "OBJ_248" + ); + }; + "OBJ_246" = { + isa = "PBXBuildFile"; + fileRef = "JSONAPI::JSONAPITesting::Product"; + }; + "OBJ_247" = { + isa = "PBXBuildFile"; + fileRef = "JSONAPI::JSONAPI::Product"; + }; + "OBJ_248" = { + isa = "PBXBuildFile"; + fileRef = "Poly::Poly::Product"; + }; + "OBJ_249" = { + isa = "PBXTargetDependency"; + target = "JSONAPI::JSONAPITesting"; + }; + "OBJ_25" = { + isa = "PBXFileReference"; + path = "Attribute.swift"; + sourceTree = ""; + }; + "OBJ_250" = { + isa = "PBXTargetDependency"; + target = "JSONAPI::JSONAPI"; + }; + "OBJ_251" = { + isa = "PBXTargetDependency"; + target = "Poly::Poly"; + }; + "OBJ_252" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_253", + "OBJ_254" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_253" = { + isa = "XCBuildConfiguration"; + buildSettings = { + ENABLE_TESTABILITY = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "JSONAPI.xcodeproj/Poly_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "8.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + PRODUCT_BUNDLE_IDENTIFIER = "Poly"; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = "YES"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "Poly"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Debug"; + }; + "OBJ_254" = { + isa = "XCBuildConfiguration"; + buildSettings = { + ENABLE_TESTABILITY = "YES"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PLATFORM_DIR)/Developer/Library/Frameworks" + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)" + ); + INFOPLIST_FILE = "JSONAPI.xcodeproj/Poly_Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = "8.0"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "$(TOOLCHAIN_DIR)/usr/lib/swift/macosx" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_CFLAGS = ( + "$(inherited)" + ); + OTHER_LDFLAGS = ( + "$(inherited)" + ); + OTHER_SWIFT_FLAGS = ( + "$(inherited)" + ); + PRODUCT_BUNDLE_IDENTIFIER = "Poly"; + PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = "YES"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)" + ); + SWIFT_VERSION = "5.0"; + TARGET_NAME = "Poly"; + TVOS_DEPLOYMENT_TARGET = "9.0"; + WATCHOS_DEPLOYMENT_TARGET = "2.0"; + }; + name = "Release"; + }; + "OBJ_255" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_256", + "OBJ_257", + "OBJ_258", + "OBJ_259", + "OBJ_260" + ); + }; + "OBJ_256" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_114"; + }; + "OBJ_257" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_115"; + }; + "OBJ_258" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_116"; + }; + "OBJ_259" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_117"; + }; + "OBJ_26" = { + isa = "PBXFileReference"; + path = "Id.swift"; + sourceTree = ""; + }; + "OBJ_260" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_118"; + }; + "OBJ_261" = { + isa = "PBXFrameworksBuildPhase"; + files = ( + ); + }; + "OBJ_263" = { + isa = "XCConfigurationList"; + buildConfigurations = ( + "OBJ_264", + "OBJ_265" + ); + defaultConfigurationIsVisible = "0"; + defaultConfigurationName = "Release"; + }; + "OBJ_264" = { + isa = "XCBuildConfiguration"; + buildSettings = { + LD = "/usr/bin/true"; + OTHER_SWIFT_FLAGS = ( + "-swift-version", + "5", + "-I", + "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", + "-target", + "x86_64-apple-macosx10.10", + "-sdk", + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk", + "-package-description-version", + "5" + ); + SWIFT_VERSION = "5.0"; + }; + name = "Debug"; + }; + "OBJ_265" = { + isa = "XCBuildConfiguration"; + buildSettings = { + LD = "/usr/bin/true"; + OTHER_SWIFT_FLAGS = ( + "-swift-version", + "5", + "-I", + "$(TOOLCHAIN_DIR)/usr/lib/swift/pm/4_2", + "-target", + "x86_64-apple-macosx10.10", + "-sdk", + "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk", + "-package-description-version", + "5" + ); + SWIFT_VERSION = "5.0"; + }; + name = "Release"; + }; + "OBJ_266" = { + isa = "PBXSourcesBuildPhase"; + files = ( + "OBJ_267" + ); + }; + "OBJ_267" = { + isa = "PBXBuildFile"; + fileRef = "OBJ_119"; + }; + "OBJ_27" = { + isa = "PBXFileReference"; + path = "Poly+PrimaryResource.swift"; + sourceTree = ""; + }; + "OBJ_28" = { + isa = "PBXFileReference"; + path = "Relationship.swift"; + sourceTree = ""; + }; + "OBJ_29" = { + isa = "PBXFileReference"; + path = "ResourceObject.swift"; + sourceTree = ""; + }; + "OBJ_3" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_OBJC_ARC = "YES"; + COMBINE_HIDPI_IMAGES = "YES"; + COPY_PHASE_STRIP = "NO"; + DEBUG_INFORMATION_FORMAT = "dwarf"; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_NS_ASSERTIONS = "YES"; + GCC_OPTIMIZATION_LEVEL = "0"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE=1", + "DEBUG=1" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + ONLY_ACTIVE_ARCH = "YES"; + OTHER_SWIFT_FLAGS = ( + "$(inherited)", + "-DXcode" + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = "macosx"; + SUPPORTED_PLATFORMS = ( + "macosx", + "iphoneos", + "iphonesimulator", + "appletvos", + "appletvsimulator", + "watchos", + "watchsimulator" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE", + "DEBUG" + ); + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + USE_HEADERMAP = "NO"; + }; + name = "Debug"; + }; + "OBJ_30" = { + isa = "PBXFileReference"; + path = "Transformer.swift"; + sourceTree = ""; + }; + "OBJ_31" = { + isa = "PBXGroup"; + children = ( + "OBJ_32", + "OBJ_33" + ); + name = "SparseFields"; + path = "SparseFields"; + sourceTree = ""; + }; + "OBJ_32" = { + isa = "PBXFileReference"; + path = "SparseFieldEncoder.swift"; + sourceTree = ""; + }; + "OBJ_33" = { + isa = "PBXFileReference"; + path = "SparseFieldset.swift"; + sourceTree = ""; + }; + "OBJ_34" = { + isa = "PBXGroup"; + children = ( + "OBJ_35", + "OBJ_36", + "OBJ_37", + "OBJ_38", + "OBJ_39" + ); + name = "JSONAPITesting"; + path = "Sources/JSONAPITesting"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_35" = { + isa = "PBXFileReference"; + path = "Attribute+Literal.swift"; + sourceTree = ""; + }; + "OBJ_36" = { + isa = "PBXFileReference"; + path = "Id+Literal.swift"; + sourceTree = ""; + }; + "OBJ_37" = { + isa = "PBXFileReference"; + path = "Optional+Literal.swift"; + sourceTree = ""; + }; + "OBJ_38" = { + isa = "PBXFileReference"; + path = "Relationship+Literal.swift"; + sourceTree = ""; + }; + "OBJ_39" = { + isa = "PBXFileReference"; + path = "ResourceObjectCheck.swift"; + sourceTree = ""; + }; + "OBJ_4" = { + isa = "XCBuildConfiguration"; + buildSettings = { + CLANG_ENABLE_OBJC_ARC = "YES"; + COMBINE_HIDPI_IMAGES = "YES"; + COPY_PHASE_STRIP = "YES"; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_OPTIMIZATION_LEVEL = "s"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE=1" + ); + MACOSX_DEPLOYMENT_TARGET = "10.10"; + OTHER_SWIFT_FLAGS = ( + "$(inherited)", + "-DXcode" + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = "macosx"; + SUPPORTED_PLATFORMS = ( + "macosx", + "iphoneos", + "iphonesimulator", + "appletvos", + "appletvsimulator", + "watchos", + "watchsimulator" + ); + SWIFT_ACTIVE_COMPILATION_CONDITIONS = ( + "$(inherited)", + "SWIFT_PACKAGE" + ); + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + USE_HEADERMAP = "NO"; + }; + name = "Release"; + }; + "OBJ_40" = { + isa = "PBXGroup"; + children = ( + "OBJ_41", + "OBJ_50" + ); + name = "Tests"; + path = ""; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_41" = { + isa = "PBXGroup"; + children = ( + "OBJ_42", + "OBJ_43", + "OBJ_44", + "OBJ_45", + "OBJ_46", + "OBJ_49" + ); + name = "JSONAPITestingTests"; + path = "Tests/JSONAPITestingTests"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_42" = { + isa = "PBXFileReference"; + path = "Attribute+LiteralTests.swift"; + sourceTree = ""; + }; + "OBJ_43" = { + isa = "PBXFileReference"; + path = "EntityCheckTests.swift"; + sourceTree = ""; + }; + "OBJ_44" = { + isa = "PBXFileReference"; + path = "Id+LiteralTests.swift"; + sourceTree = ""; + }; + "OBJ_45" = { + isa = "PBXFileReference"; + path = "Relationship+LiteralTests.swift"; + sourceTree = ""; + }; + "OBJ_46" = { + isa = "PBXGroup"; + children = ( + "OBJ_47", + "OBJ_48" + ); + name = "Test Helpers"; + path = "Test Helpers"; + sourceTree = ""; + }; + "OBJ_47" = { + isa = "PBXFileReference"; + path = "EntityTestTypes.swift"; + sourceTree = ""; + }; + "OBJ_48" = { + isa = "PBXFileReference"; + path = "String+CreatableRawIdType.swift"; + sourceTree = ""; + }; + "OBJ_49" = { + isa = "PBXFileReference"; + path = "XCTestManifests.swift"; + sourceTree = ""; + }; + "OBJ_5" = { + isa = "PBXGroup"; + children = ( + "OBJ_6", + "OBJ_7", + "OBJ_40", + "OBJ_111", + "OBJ_120", + "OBJ_126", + "OBJ_127", + "OBJ_128", + "OBJ_129" + ); + path = ""; + sourceTree = ""; + }; + "OBJ_50" = { + isa = "PBXGroup"; + children = ( + "OBJ_51", + "OBJ_55", + "OBJ_59", + "OBJ_63", + "OBJ_65", + "OBJ_69", + "OBJ_71", + "OBJ_74", + "OBJ_78", + "OBJ_82", + "OBJ_84", + "OBJ_88", + "OBJ_92", + "OBJ_96", + "OBJ_100", + "OBJ_103", + "OBJ_110" + ); + name = "JSONAPITests"; + path = "Tests/JSONAPITests"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_51" = { + isa = "PBXGroup"; + children = ( + "OBJ_52", + "OBJ_53" + ); + name = "APIDescription"; + path = "APIDescription"; + sourceTree = ""; + }; + "OBJ_52" = { + isa = "PBXFileReference"; + path = "APIDescriptionTests.swift"; + sourceTree = ""; + }; + "OBJ_53" = { + isa = "PBXGroup"; + children = ( + "OBJ_54" + ); + name = "stubs"; + path = "stubs"; + sourceTree = ""; + }; + "OBJ_54" = { + isa = "PBXFileReference"; + path = "APIDescriptionsStubs.swift"; + sourceTree = ""; + }; + "OBJ_55" = { + isa = "PBXGroup"; + children = ( + "OBJ_56", + "OBJ_57", + "OBJ_58" + ); + name = "Attribute"; + path = "Attribute"; + sourceTree = ""; + }; + "OBJ_56" = { + isa = "PBXFileReference"; + path = "Attribute+FunctorTests.swift"; + sourceTree = ""; + }; + "OBJ_57" = { + isa = "PBXFileReference"; + path = "AttributeTests.swift"; + sourceTree = ""; + }; + "OBJ_58" = { + isa = "PBXFileReference"; + path = "TransformerTests.swift"; + sourceTree = ""; + }; + "OBJ_59" = { + isa = "PBXGroup"; + children = ( + "OBJ_60", + "OBJ_61" + ); + name = "Computed Properties"; + path = "Computed Properties"; + sourceTree = ""; + }; + "OBJ_6" = { + isa = "PBXFileReference"; + explicitFileType = "sourcecode.swift"; + path = "Package.swift"; + sourceTree = ""; + }; + "OBJ_60" = { + isa = "PBXFileReference"; + path = "ComputedPropertiesTests.swift"; + sourceTree = ""; + }; + "OBJ_61" = { + isa = "PBXGroup"; + children = ( + "OBJ_62" + ); + name = "stubs"; + path = "stubs"; + sourceTree = ""; + }; + "OBJ_62" = { + isa = "PBXFileReference"; + path = "ComputedPropertiesStubs.swift"; + sourceTree = ""; + }; + "OBJ_63" = { + isa = "PBXGroup"; + children = ( + "OBJ_64" + ); + name = "Custom Attributes Tests"; + path = "Custom Attributes Tests"; + sourceTree = ""; + }; + "OBJ_64" = { + isa = "PBXFileReference"; + path = "CustomAttributesTests.swift"; + sourceTree = ""; + }; + "OBJ_65" = { + isa = "PBXGroup"; + children = ( + "OBJ_66", + "OBJ_67" + ); + name = "Document"; + path = "Document"; + sourceTree = ""; + }; + "OBJ_66" = { + isa = "PBXFileReference"; + path = "DocumentTests.swift"; + sourceTree = ""; + }; + "OBJ_67" = { + isa = "PBXGroup"; + children = ( + "OBJ_68" + ); + name = "stubs"; + path = "stubs"; + sourceTree = ""; + }; + "OBJ_68" = { + isa = "PBXFileReference"; + path = "DocumentStubs.swift"; + sourceTree = ""; + }; + "OBJ_69" = { + isa = "PBXGroup"; + children = ( + "OBJ_70" + ); + name = "Empty Object Decoder"; + path = "Empty Object Decoder"; + sourceTree = ""; + }; + "OBJ_7" = { + isa = "PBXGroup"; + children = ( + "OBJ_8", + "OBJ_34" + ); + name = "Sources"; + path = ""; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_70" = { + isa = "PBXFileReference"; + path = "EmptyObjectDecoderTests.swift"; + sourceTree = ""; + }; + "OBJ_71" = { + isa = "PBXGroup"; + children = ( + "OBJ_72", + "OBJ_73" + ); + name = "Error"; + path = "Error"; + sourceTree = ""; + }; + "OBJ_72" = { + isa = "PBXFileReference"; + path = "BasicJSONAPIErrorTests.swift"; + sourceTree = ""; + }; + "OBJ_73" = { + isa = "PBXFileReference"; + path = "GenericJSONAPIErrorTests.swift"; + sourceTree = ""; + }; + "OBJ_74" = { + isa = "PBXGroup"; + children = ( + "OBJ_75", + "OBJ_76" + ); + name = "Includes"; + path = "Includes"; + sourceTree = ""; + }; + "OBJ_75" = { + isa = "PBXFileReference"; + path = "IncludeTests.swift"; + sourceTree = ""; + }; + "OBJ_76" = { + isa = "PBXGroup"; + children = ( + "OBJ_77" + ); + name = "stubs"; + path = "stubs"; + sourceTree = ""; + }; + "OBJ_77" = { + isa = "PBXFileReference"; + path = "IncludeStubs.swift"; + sourceTree = ""; + }; + "OBJ_78" = { + isa = "PBXGroup"; + children = ( + "OBJ_79", + "OBJ_80" + ); + name = "Links"; + path = "Links"; + sourceTree = ""; + }; + "OBJ_79" = { + isa = "PBXFileReference"; + path = "LinksTests.swift"; + sourceTree = ""; + }; + "OBJ_8" = { + isa = "PBXGroup"; + children = ( + "OBJ_9", + "OBJ_14", + "OBJ_15", + "OBJ_16", + "OBJ_20", + "OBJ_23", + "OBJ_31" + ); + name = "JSONAPI"; + path = "Sources/JSONAPI"; + sourceTree = "SOURCE_ROOT"; + }; + "OBJ_80" = { + isa = "PBXGroup"; + children = ( + "OBJ_81" + ); + name = "stub"; + path = "stub"; + sourceTree = ""; + }; + "OBJ_81" = { + isa = "PBXFileReference"; + path = "LinkStubs.swift"; + sourceTree = ""; + }; + "OBJ_82" = { + isa = "PBXGroup"; + children = ( + "OBJ_83" + ); + name = "NonJSONAPIRelatable"; + path = "NonJSONAPIRelatable"; + sourceTree = ""; + }; + "OBJ_83" = { + isa = "PBXFileReference"; + path = "NonJSONAPIRelatableTests.swift"; + sourceTree = ""; + }; + "OBJ_84" = { + isa = "PBXGroup"; + children = ( + "OBJ_85", + "OBJ_86" + ); + name = "Poly"; + path = "Poly"; + sourceTree = ""; + }; + "OBJ_85" = { + isa = "PBXFileReference"; + path = "PolyProxyTests.swift"; + sourceTree = ""; + }; + "OBJ_86" = { + isa = "PBXGroup"; + children = ( + "OBJ_87" + ); + name = "stubs"; + path = "stubs"; + sourceTree = ""; + }; + "OBJ_87" = { + isa = "PBXFileReference"; + path = "PolyStubs.swift"; + sourceTree = ""; + }; + "OBJ_88" = { + isa = "PBXGroup"; + children = ( + "OBJ_89", + "OBJ_90" + ); + name = "Relationships"; + path = "Relationships"; + sourceTree = ""; + }; + "OBJ_89" = { + isa = "PBXFileReference"; + path = "RelationshipTests.swift"; + sourceTree = ""; + }; + "OBJ_9" = { + isa = "PBXGroup"; + children = ( + "OBJ_10", + "OBJ_11", + "OBJ_12", + "OBJ_13" + ); + name = "Document"; + path = "Document"; + sourceTree = ""; + }; + "OBJ_90" = { + isa = "PBXGroup"; + children = ( + "OBJ_91" + ); + name = "stubs"; + path = "stubs"; + sourceTree = ""; + }; + "OBJ_91" = { + isa = "PBXFileReference"; + path = "RelationshipStubs.swift"; + sourceTree = ""; + }; + "OBJ_92" = { + isa = "PBXGroup"; + children = ( + "OBJ_93", + "OBJ_94" + ); + name = "ResourceBody"; + path = "ResourceBody"; + sourceTree = ""; + }; + "OBJ_93" = { + isa = "PBXFileReference"; + path = "ResourceBodyTests.swift"; + sourceTree = ""; + }; + "OBJ_94" = { + isa = "PBXGroup"; + children = ( + "OBJ_95" + ); + name = "stubs"; + path = "stubs"; + sourceTree = ""; + }; + "OBJ_95" = { + isa = "PBXFileReference"; + path = "ResourceBudyStubs.swift"; + sourceTree = ""; + }; + "OBJ_96" = { + isa = "PBXGroup"; + children = ( + "OBJ_97", + "OBJ_98" + ); + name = "ResourceObject"; + path = "ResourceObject"; + sourceTree = ""; + }; + "OBJ_97" = { + isa = "PBXFileReference"; + path = "ResourceObjectTests.swift"; + sourceTree = ""; + }; + "OBJ_98" = { + isa = "PBXGroup"; + children = ( + "OBJ_99" + ); + name = "stubs"; + path = "stubs"; + sourceTree = ""; + }; + "OBJ_99" = { + isa = "PBXFileReference"; + path = "ResourceObjectStubs.swift"; + sourceTree = ""; + }; + "Poly::Poly" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_252"; + buildPhases = ( + "OBJ_255", + "OBJ_261" + ); + dependencies = ( + ); + name = "Poly"; + productName = "Poly"; + productReference = "Poly::Poly::Product"; + productType = "com.apple.product-type.framework"; + }; + "Poly::Poly::Product" = { + isa = "PBXFileReference"; + path = "Poly.framework"; + sourceTree = "BUILT_PRODUCTS_DIR"; + }; + "Poly::SwiftPMPackageDescription" = { + isa = "PBXNativeTarget"; + buildConfigurationList = "OBJ_263"; + buildPhases = ( + "OBJ_266" + ); + dependencies = ( + ); + name = "PolyPackageDescription"; + productName = "PolyPackageDescription"; + productType = "com.apple.product-type.framework"; + }; + }; + rootObject = "OBJ_1"; +} diff --git a/JSONAPI.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/JSONAPI.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..fe1aa71 --- /dev/null +++ b/JSONAPI.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/JSONAPI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/JSONAPI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/JSONAPI.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/JSONAPI.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/JSONAPI.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..a72dc2b --- /dev/null +++ b/JSONAPI.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + IDEWorkspaceSharedSettings_AutocreateContextsIfNeeded + + + \ No newline at end of file diff --git a/JSONAPI.xcodeproj/project.xcworkspace/xcuserdata/abin.xcuserdatad/UserInterfaceState.xcuserstate b/JSONAPI.xcodeproj/project.xcworkspace/xcuserdata/abin.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000..8a6dbf2 Binary files /dev/null and b/JSONAPI.xcodeproj/project.xcworkspace/xcuserdata/abin.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/JSONAPI.xcodeproj/xcshareddata/xcschemes/JSONAPI-Package.xcscheme b/JSONAPI.xcodeproj/xcshareddata/xcschemes/JSONAPI-Package.xcscheme new file mode 100644 index 0000000..1d69628 --- /dev/null +++ b/JSONAPI.xcodeproj/xcshareddata/xcschemes/JSONAPI-Package.xcscheme @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +