diff --git a/CHANGELOG.md b/CHANGELOG.md index dfad2642..bfe7f357 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # OHHTTPStubs — CHANGELOG -## [Future release] +## [6.2.0](https://github.com/AliSoftware/OHHTTPStubs/releases/tag/6.2.0) * Enabled application extension API only. [@lightsprint09](https://github.com/lightsprint09) * Disabled a flaky redirect test and adding the known issue with redirects to the README. diff --git a/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.pbxproj b/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.pbxproj index d4e3e921..12111861 100644 --- a/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.pbxproj +++ b/Examples/ObjC/OHHTTPStubsDemo.xcodeproj/project.pbxproj @@ -140,8 +140,6 @@ 098FBDCB15D704E800623941 /* Sources */, 098FBDCC15D704E800623941 /* Frameworks */, 098FBDCD15D704E800623941 /* Resources */, - E995647606B5F88176D77469 /* [CP] Embed Pods Frameworks */, - 6B18D0B3FE72E104611BF67D /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -216,36 +214,6 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 6B18D0B3FE72E104611BF67D /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - E995647606B5F88176D77469 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ diff --git a/Examples/ObjC/Podfile.lock b/Examples/ObjC/Podfile.lock index 6660fe36..02c09b4e 100644 --- a/Examples/ObjC/Podfile.lock +++ b/Examples/ObjC/Podfile.lock @@ -1,28 +1,28 @@ PODS: - - OHHTTPStubs (6.1.0): - - OHHTTPStubs/Default (= 6.1.0) - - OHHTTPStubs/Core (6.1.0) - - OHHTTPStubs/Default (6.1.0): + - OHHTTPStubs (6.2.0): + - OHHTTPStubs/Default (= 6.2.0) + - OHHTTPStubs/Core (6.2.0) + - OHHTTPStubs/Default (6.2.0): - OHHTTPStubs/Core - OHHTTPStubs/JSON - OHHTTPStubs/NSURLSession - OHHTTPStubs/OHPathHelpers - - OHHTTPStubs/JSON (6.1.0): + - OHHTTPStubs/JSON (6.2.0): - OHHTTPStubs/Core - - OHHTTPStubs/NSURLSession (6.1.0): + - OHHTTPStubs/NSURLSession (6.2.0): - OHHTTPStubs/Core - - OHHTTPStubs/OHPathHelpers (6.1.0) + - OHHTTPStubs/OHPathHelpers (6.2.0) DEPENDENCIES: - OHHTTPStubs (from `../..`) EXTERNAL SOURCES: OHHTTPStubs: - :path: ../.. + :path: "../.." SPEC CHECKSUMS: - OHHTTPStubs: 38ce37264fab97254fddb853d806b8bda9faf6d6 + OHHTTPStubs: 9cde8b5c0b8cc5c0f393b5e20c8efb6e05915c63 PODFILE CHECKSUM: cde9fecbdd4703d197e608172ad2e689548bc0ac -COCOAPODS: 1.3.1 +COCOAPODS: 1.6.0 diff --git a/Examples/ObjC/Pods/Local Podspecs/OHHTTPStubs.podspec.json b/Examples/ObjC/Pods/Local Podspecs/OHHTTPStubs.podspec.json index 5cfb571a..8a2fceb7 100644 --- a/Examples/ObjC/Pods/Local Podspecs/OHHTTPStubs.podspec.json +++ b/Examples/ObjC/Pods/Local Podspecs/OHHTTPStubs.podspec.json @@ -1,6 +1,6 @@ { "name": "OHHTTPStubs", - "version": "6.1.0", + "version": "6.2.0", "summary": "Framework to stub your network requests like HTTP and help you write network unit tests with XCTest.", "description": "A class to stub network requests easily:\n\n * Test your apps with fake network data (stubbed from file)\n * You can also customize your response headers and status code\n * Use customized stubs depending on the requests\n * Use custom response time to simulate slow network.\n * This works with any request (HTTP, HTTPS, or any protocol) sent using\n the iOS URL Loading System (NSURLConnection, NSURLSession, AFNetworking, …)\n * This is really useful in unit testing, when you need to test network features\n but don't want to hit the real network and fake some response data instead.\n * Has useful convenience methods to stub JSON content or fixture from a file\n * Compatible with Swift", "homepage": "https://github.com/AliSoftware/OHHTTPStubs", @@ -10,7 +10,7 @@ }, "source": { "git": "https://github.com/AliSoftware/OHHTTPStubs.git", - "tag": "6.1.0" + "tag": "6.2.0" }, "frameworks": [ "Foundation", diff --git a/Examples/ObjC/Pods/Manifest.lock b/Examples/ObjC/Pods/Manifest.lock index 6660fe36..02c09b4e 100644 --- a/Examples/ObjC/Pods/Manifest.lock +++ b/Examples/ObjC/Pods/Manifest.lock @@ -1,28 +1,28 @@ PODS: - - OHHTTPStubs (6.1.0): - - OHHTTPStubs/Default (= 6.1.0) - - OHHTTPStubs/Core (6.1.0) - - OHHTTPStubs/Default (6.1.0): + - OHHTTPStubs (6.2.0): + - OHHTTPStubs/Default (= 6.2.0) + - OHHTTPStubs/Core (6.2.0) + - OHHTTPStubs/Default (6.2.0): - OHHTTPStubs/Core - OHHTTPStubs/JSON - OHHTTPStubs/NSURLSession - OHHTTPStubs/OHPathHelpers - - OHHTTPStubs/JSON (6.1.0): + - OHHTTPStubs/JSON (6.2.0): - OHHTTPStubs/Core - - OHHTTPStubs/NSURLSession (6.1.0): + - OHHTTPStubs/NSURLSession (6.2.0): - OHHTTPStubs/Core - - OHHTTPStubs/OHPathHelpers (6.1.0) + - OHHTTPStubs/OHPathHelpers (6.2.0) DEPENDENCIES: - OHHTTPStubs (from `../..`) EXTERNAL SOURCES: OHHTTPStubs: - :path: ../.. + :path: "../.." SPEC CHECKSUMS: - OHHTTPStubs: 38ce37264fab97254fddb853d806b8bda9faf6d6 + OHHTTPStubs: 9cde8b5c0b8cc5c0f393b5e20c8efb6e05915c63 PODFILE CHECKSUM: cde9fecbdd4703d197e608172ad2e689548bc0ac -COCOAPODS: 1.3.1 +COCOAPODS: 1.6.0 diff --git a/Examples/ObjC/Pods/Pods.xcodeproj/project.pbxproj b/Examples/ObjC/Pods/Pods.xcodeproj/project.pbxproj index add03df6..6b3cffd7 100644 --- a/Examples/ObjC/Pods/Pods.xcodeproj/project.pbxproj +++ b/Examples/ObjC/Pods/Pods.xcodeproj/project.pbxproj @@ -7,229 +7,221 @@ objects = { /* Begin PBXBuildFile section */ - 0CD0F855F1E8975AF2461B75DE698FDC /* OHHTTPStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = C8C1881572389FBD3E87C5690D244593 /* OHHTTPStubs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0D05DD37CF2BECB88BF066DCD9A20DCC /* OHHTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = 677C025F50B09B9212460F305DD87733 /* OHHTTPStubsResponse+JSON.m */; }; - 0DD2487BB004AAE96D072D04939677D0 /* OHHTTPStubsMethodSwizzling.h in Headers */ = {isa = PBXBuildFile; fileRef = A63CF753818190C2115BD01698D4A252 /* OHHTTPStubsMethodSwizzling.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 128B5023177D27D3F04A4378EFF0410E /* OHHTTPStubsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 119B0FAAB16C3DD7B0BFF97C1D581FBA /* OHHTTPStubsResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3A98BCED6EBAE3AE9A9F8A3708254636 /* OHHTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F20B4A2EDF122296D9218525699CB8E /* OHHTTPStubsResponse.m */; }; - 583D6BE1A306D9A98442153111E9D6EE /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F46EFC5CDAF57A92A7B136FFD3525675 /* CFNetwork.framework */; }; - 61F6047E429B0ADD298A38EF3EEFF2F3 /* OHHTTPStubsResponse+JSON.h in Headers */ = {isa = PBXBuildFile; fileRef = EF546511A2813478D14FA22725881F76 /* OHHTTPStubsResponse+JSON.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 698A03F9CDE85CFE8DB01B1891F68724 /* OHHTTPStubs-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C9132019098257D15097B56850747FBA /* OHHTTPStubs-dummy.m */; }; - 6ED6F634F8CCA87D631A02D656CC00E5 /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E2A6C839188FB05A44F649E60BA25E8 /* OHHTTPStubs+NSURLSessionConfiguration.m */; }; - 791DE915DA8675EDA69FAAAE22899B77 /* NSURLRequest+HTTPBodyTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = B819EA6BA823CA1D314F7E17B29FA3F0 /* NSURLRequest+HTTPBodyTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7A216C7E742D754E95BC18A3E1BCEFFE /* OHHTTPStubsMethodSwizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = A58D1300C57206394029FCA1FE8865BC /* OHHTTPStubsMethodSwizzling.m */; }; - 842B2BE5C7C679C468EDC1FF561E8EC6 /* NSURLRequest+HTTPBodyTesting.m in Sources */ = {isa = PBXBuildFile; fileRef = F90C40FD2A5227556D3DBAF3C7A0829E /* NSURLRequest+HTTPBodyTesting.m */; }; - 88B8128528EBE13CFDBE32A52135DCC5 /* OHPathHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 070E661EC616B06C299BC0E97B3220B3 /* OHPathHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ABB6C3B37EE459D14487CCF8A3F26993 /* OHHTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = F3C953744E8B1A1F4D9B5FEF32CB63FA /* OHHTTPStubs.m */; }; - BFD3E7BBF85F4F44755FDF795FAAA610 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72913984B3E4B2AD01F71E405D688036 /* Foundation.framework */; }; - C90A889E853DE226AAB065AC48A33073 /* OHPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = B67009335B42C0EDC98663BF5A485A9A /* OHPathHelpers.m */; }; - D1352FF6B09D8D6D5408AE3FDC98BD81 /* Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D3661D6FAC51A370717CDEA657ABDF7 /* Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D48FA07EBA1C05DCA28AD8365DB896E5 /* Pods-OHHTTPStubsDemo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 881BD047298E69AABF0769517AD89923 /* Pods-OHHTTPStubsDemo-dummy.m */; }; - DFD24B77118FED58538A81F4255B348A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72913984B3E4B2AD01F71E405D688036 /* Foundation.framework */; }; + 207B480946FA943FF410EA7D83287FA3 /* NSURLRequest+HTTPBodyTesting.m in Sources */ = {isa = PBXBuildFile; fileRef = C0605A021F5230B113624FC572DEE866 /* NSURLRequest+HTTPBodyTesting.m */; }; + 24F5D29488E269D781054B939C4E79D7 /* OHPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = DB6758C082546D9744D39A580F61C2FE /* OHPathHelpers.m */; }; + 286638A2F03F31842A2D02D09164F3B3 /* OHHTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CEC8A6EB40E997E0AF5A9B0C766E659 /* OHHTTPStubsResponse.m */; }; + 33D1D32EC16890069F10C819160316DE /* OHHTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = 106038367702C043354ED38770546F3B /* OHHTTPStubs.m */; }; + 5D0F5FC0A54BA51C080F3CE5CA6FC78A /* OHHTTPStubs-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F69F2F7749FF603FA12712A312180D4 /* OHHTTPStubs-dummy.m */; }; + 5EE38F50553695282236B0B2C777A77F /* OHHTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = DABF562073BAA3F5DAEA5F5B85B2A200 /* OHHTTPStubsResponse+JSON.m */; }; + 6D977E5B6D342887BBAD9B8110436205 /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 20BE92AB65BB39BC862933356DADE9E4 /* OHHTTPStubs+NSURLSessionConfiguration.m */; }; + 8260001A1E1F49879EC46D6BA9AD414F /* Pods-OHHTTPStubsDemo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D4DD2FA9EF10BA40220C5598E50AE7C /* Pods-OHHTTPStubsDemo-dummy.m */; }; + 94F40C9370BADC11607C308D69055BE8 /* OHPathHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = CF2D23CDE2AC6A827AF4266D3A439A6C /* OHPathHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 95D84256B2FB54A16839C3251105F70F /* OHHTTPStubsMethodSwizzling.h in Headers */ = {isa = PBXBuildFile; fileRef = 848C40881F7FF7DD55222FCB85D82D7C /* OHHTTPStubsMethodSwizzling.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AA378E2C212CF36869E5C6A8766E5C7B /* Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F60AB719391E064C1ADDAF16DD12012 /* Compatibility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B59DAC177D26DDE4E150017B14F0FE4B /* OHHTTPStubsMethodSwizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F9B12E6A1ABDA9453DCFC76780550C1 /* OHHTTPStubsMethodSwizzling.m */; }; + C470CAD0F95D2DA68BA100CF7C3EAEA9 /* OHHTTPStubsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F4A61DD0AD8F4A865C43817C911DF320 /* OHHTTPStubsResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE61242902FD338068A79F248836ADB1 /* NSURLRequest+HTTPBodyTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = A27E2A10DDDFDA136CF453440F5CCADB /* NSURLRequest+HTTPBodyTesting.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CF9B4883D8AD9E6C8927A86830A62999 /* OHHTTPStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = FDECF9335587541C0962F1CB3C3731A3 /* OHHTTPStubs.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FBCA75E5A0F18D6403C1E4EF0C69A8E6 /* OHHTTPStubsResponse+JSON.h in Headers */ = {isa = PBXBuildFile; fileRef = 2580E385DDA830E035AD95CE9D2125DB /* OHHTTPStubsResponse+JSON.h */; settings = {ATTRIBUTES = (Project, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 4F8DBFC5BCBA28D4B8B01093E8C15CCA /* PBXContainerItemProxy */ = { + 460BF24873FF1B50A076650EDF8DC97F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0A578B91EB23BBD0EB78884A6FCB29D9; + remoteGlobalIDString = 82DCAABAEDBC79B0F4AA1BB9A9F19A0C; remoteInfo = OHHTTPStubs; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 070E661EC616B06C299BC0E97B3220B3 /* OHPathHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OHPathHelpers.h; sourceTree = ""; }; - 119B0FAAB16C3DD7B0BFF97C1D581FBA /* OHHTTPStubsResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubsResponse.h; path = OHHTTPStubs/Sources/OHHTTPStubsResponse.h; sourceTree = ""; }; - 1F602EC7150CCB6E6710280686EF1042 /* OHHTTPStubs-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-prefix.pch"; sourceTree = ""; }; - 2B8969779CE9B95D3BDDF85C5B1CEC60 /* Pods-OHHTTPStubsDemo-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OHHTTPStubsDemo-frameworks.sh"; sourceTree = ""; }; - 2E2A6C839188FB05A44F649E60BA25E8 /* OHHTTPStubs+NSURLSessionConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubs+NSURLSessionConfiguration.m"; path = "OHHTTPStubs/Sources/NSURLSession/OHHTTPStubs+NSURLSessionConfiguration.m"; sourceTree = ""; }; - 30ECE0F28462CF47B7057E3D31A28A73 /* Pods-OHHTTPStubsDemo-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OHHTTPStubsDemo-resources.sh"; sourceTree = ""; }; - 3D3661D6FAC51A370717CDEA657ABDF7 /* Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Compatibility.h; path = OHHTTPStubs/Sources/Compatibility.h; sourceTree = ""; }; - 4C32685C73972E9A25B9A00BCA013BAF /* Pods-OHHTTPStubsDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubsDemo.release.xcconfig"; sourceTree = ""; }; - 677C025F50B09B9212460F305DD87733 /* OHHTTPStubsResponse+JSON.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubsResponse+JSON.m"; path = "OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.m"; sourceTree = ""; }; - 72913984B3E4B2AD01F71E405D688036 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 7A8F264AFD2F13955FCE232EC5F1DDED /* libOHHTTPStubs.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libOHHTTPStubs.a; path = libOHHTTPStubs.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 7F20B4A2EDF122296D9218525699CB8E /* OHHTTPStubsResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubsResponse.m; path = OHHTTPStubs/Sources/OHHTTPStubsResponse.m; sourceTree = ""; }; - 85B89F86F5655ACB606FDD90E571EDA5 /* libPods-OHHTTPStubsDemo.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-OHHTTPStubsDemo.a"; path = "libPods-OHHTTPStubsDemo.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 881BD047298E69AABF0769517AD89923 /* Pods-OHHTTPStubsDemo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OHHTTPStubsDemo-dummy.m"; sourceTree = ""; }; - 932B6C2DE1D7F61A7B9238191B9730CF /* Pods-OHHTTPStubsDemo-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-OHHTTPStubsDemo-acknowledgements.markdown"; sourceTree = ""; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9FECCFC86E058236BE24A6460F44D824 /* Pods-OHHTTPStubsDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubsDemo.debug.xcconfig"; sourceTree = ""; }; - A58D1300C57206394029FCA1FE8865BC /* OHHTTPStubsMethodSwizzling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubsMethodSwizzling.m; path = OHHTTPStubs/Sources/NSURLSession/OHHTTPStubsMethodSwizzling.m; sourceTree = ""; }; - A63CF753818190C2115BD01698D4A252 /* OHHTTPStubsMethodSwizzling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubsMethodSwizzling.h; path = OHHTTPStubs/Sources/NSURLSession/OHHTTPStubsMethodSwizzling.h; sourceTree = ""; }; - B67009335B42C0EDC98663BF5A485A9A /* OHPathHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OHPathHelpers.m; sourceTree = ""; }; - B819EA6BA823CA1D314F7E17B29FA3F0 /* NSURLRequest+HTTPBodyTesting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+HTTPBodyTesting.h"; path = "OHHTTPStubs/Sources/NSURLSession/NSURLRequest+HTTPBodyTesting.h"; sourceTree = ""; }; - B98CA849E1036144879F7656743C7898 /* Pods-OHHTTPStubsDemo-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OHHTTPStubsDemo-acknowledgements.plist"; sourceTree = ""; }; - C8C1881572389FBD3E87C5690D244593 /* OHHTTPStubs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubs.h; path = OHHTTPStubs/Sources/OHHTTPStubs.h; sourceTree = ""; }; - C9132019098257D15097B56850747FBA /* OHHTTPStubs-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs-dummy.m"; sourceTree = ""; }; - D61F762FA5CDB215DD664AD7333260BE /* OHHTTPStubs.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = OHHTTPStubs.xcconfig; sourceTree = ""; }; - EF546511A2813478D14FA22725881F76 /* OHHTTPStubsResponse+JSON.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "OHHTTPStubsResponse+JSON.h"; path = "OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h"; sourceTree = ""; }; - F3C953744E8B1A1F4D9B5FEF32CB63FA /* OHHTTPStubs.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubs.m; path = OHHTTPStubs/Sources/OHHTTPStubs.m; sourceTree = ""; }; - F46EFC5CDAF57A92A7B136FFD3525675 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; - F90C40FD2A5227556D3DBAF3C7A0829E /* NSURLRequest+HTTPBodyTesting.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+HTTPBodyTesting.m"; path = "OHHTTPStubs/Sources/NSURLSession/NSURLRequest+HTTPBodyTesting.m"; sourceTree = ""; }; + 0127B5B76617C5A77096D4363648D4CA /* OHHTTPStubs-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-prefix.pch"; sourceTree = ""; }; + 0F9B12E6A1ABDA9453DCFC76780550C1 /* OHHTTPStubsMethodSwizzling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubsMethodSwizzling.m; path = OHHTTPStubs/Sources/NSURLSession/OHHTTPStubsMethodSwizzling.m; sourceTree = ""; }; + 106038367702C043354ED38770546F3B /* OHHTTPStubs.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubs.m; path = OHHTTPStubs/Sources/OHHTTPStubs.m; sourceTree = ""; }; + 20BE92AB65BB39BC862933356DADE9E4 /* OHHTTPStubs+NSURLSessionConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubs+NSURLSessionConfiguration.m"; path = "OHHTTPStubs/Sources/NSURLSession/OHHTTPStubs+NSURLSessionConfiguration.m"; sourceTree = ""; }; + 2580E385DDA830E035AD95CE9D2125DB /* OHHTTPStubsResponse+JSON.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "OHHTTPStubsResponse+JSON.h"; path = "OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h"; sourceTree = ""; }; + 29997BF1B169643D5E51921B91124FE1 /* libPods-OHHTTPStubsDemo.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-OHHTTPStubsDemo.a"; path = "libPods-OHHTTPStubsDemo.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 486212C912D7521EEC5D1809F309CFCD /* Pods-OHHTTPStubsDemo-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OHHTTPStubsDemo-acknowledgements.plist"; sourceTree = ""; }; + 6CEC8A6EB40E997E0AF5A9B0C766E659 /* OHHTTPStubsResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubsResponse.m; path = OHHTTPStubs/Sources/OHHTTPStubsResponse.m; sourceTree = ""; }; + 6D4DD2FA9EF10BA40220C5598E50AE7C /* Pods-OHHTTPStubsDemo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OHHTTPStubsDemo-dummy.m"; sourceTree = ""; }; + 6E7348E8E049A8B474B3DF298AF35CF6 /* libOHHTTPStubs.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libOHHTTPStubs.a; path = libOHHTTPStubs.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6FA4E07F8ABEFEBB3123B821FCD3CD5C /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + 7510E5016C92F06520AB248401467DD1 /* Pods-OHHTTPStubsDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubsDemo.release.xcconfig"; sourceTree = ""; }; + 7AE9438B5CBDAD130EBF57DCCC4CEE62 /* Pods-OHHTTPStubsDemo-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-OHHTTPStubsDemo-acknowledgements.markdown"; sourceTree = ""; }; + 7B433F4D3C40927810523C70705366D6 /* Pods-OHHTTPStubsDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubsDemo.debug.xcconfig"; sourceTree = ""; }; + 7EC1862734698EAE2EA46CAF17C2FA21 /* OHHTTPStubs.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = OHHTTPStubs.xcconfig; sourceTree = ""; }; + 7EE066093E2F7A4B1C109B20AD2795CB /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; + 7F60AB719391E064C1ADDAF16DD12012 /* Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Compatibility.h; path = OHHTTPStubs/Sources/Compatibility.h; sourceTree = ""; }; + 848C40881F7FF7DD55222FCB85D82D7C /* OHHTTPStubsMethodSwizzling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubsMethodSwizzling.h; path = OHHTTPStubs/Sources/NSURLSession/OHHTTPStubsMethodSwizzling.h; sourceTree = ""; }; + 8F69F2F7749FF603FA12712A312180D4 /* OHHTTPStubs-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs-dummy.m"; sourceTree = ""; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A27E2A10DDDFDA136CF453440F5CCADB /* NSURLRequest+HTTPBodyTesting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+HTTPBodyTesting.h"; path = "OHHTTPStubs/Sources/NSURLSession/NSURLRequest+HTTPBodyTesting.h"; sourceTree = ""; }; + C0605A021F5230B113624FC572DEE866 /* NSURLRequest+HTTPBodyTesting.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+HTTPBodyTesting.m"; path = "OHHTTPStubs/Sources/NSURLSession/NSURLRequest+HTTPBodyTesting.m"; sourceTree = ""; }; + CF2D23CDE2AC6A827AF4266D3A439A6C /* OHPathHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OHPathHelpers.h; sourceTree = ""; }; + D3945A7E05AD2DF71FDD3ACC1E1EE55E /* OHHTTPStubs.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = OHHTTPStubs.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + DABF562073BAA3F5DAEA5F5B85B2A200 /* OHHTTPStubsResponse+JSON.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubsResponse+JSON.m"; path = "OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.m"; sourceTree = ""; }; + DB6758C082546D9744D39A580F61C2FE /* OHPathHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OHPathHelpers.m; sourceTree = ""; }; + F4A61DD0AD8F4A865C43817C911DF320 /* OHHTTPStubsResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubsResponse.h; path = OHHTTPStubs/Sources/OHHTTPStubsResponse.h; sourceTree = ""; }; + FDECF9335587541C0962F1CB3C3731A3 /* OHHTTPStubs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubs.h; path = OHHTTPStubs/Sources/OHHTTPStubs.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 1267DED2C313F83D6B26A666D33FAD01 /* Frameworks */ = { + 4256D68C850D7BEE291A270B710D183E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - BFD3E7BBF85F4F44755FDF795FAAA610 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7A8FF75CB5A3CD0E75894C629867B45D /* Frameworks */ = { + 8F318F449C2859387D949092CD64D2DD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 583D6BE1A306D9A98442153111E9D6EE /* CFNetwork.framework in Frameworks */, - DFD24B77118FED58538A81F4255B348A /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0B1A2504FEEF89EC65E3F63713C474E6 /* OHHTTPStubs */ = { + 0634824E37F6FE3CA197B0D7BF661517 /* Core */ = { isa = PBXGroup; children = ( - F246491438312F2879CBA8215C2664E2 /* Core */, - 1932FECF28346C7EE3AD2D2EB88C3184 /* JSON */, - 679038A11FCD566E542E7900B345C3AC /* NSURLSession */, - 4156B857D4FCD2E7886AF5FDFDB9E48E /* OHPathHelpers */, - 2964394DB0640C460DC87A9DA472306F /* Support Files */, + 7F60AB719391E064C1ADDAF16DD12012 /* Compatibility.h */, + FDECF9335587541C0962F1CB3C3731A3 /* OHHTTPStubs.h */, + 106038367702C043354ED38770546F3B /* OHHTTPStubs.m */, + F4A61DD0AD8F4A865C43817C911DF320 /* OHHTTPStubsResponse.h */, + 6CEC8A6EB40E997E0AF5A9B0C766E659 /* OHHTTPStubsResponse.m */, ); - name = OHHTTPStubs; - path = ../../..; + name = Core; sourceTree = ""; }; - 1932FECF28346C7EE3AD2D2EB88C3184 /* JSON */ = { + 436CF096A417CC90C3B2CFEEC8F7CF21 /* Pods-OHHTTPStubsDemo */ = { isa = PBXGroup; children = ( - EF546511A2813478D14FA22725881F76 /* OHHTTPStubsResponse+JSON.h */, - 677C025F50B09B9212460F305DD87733 /* OHHTTPStubsResponse+JSON.m */, + 7AE9438B5CBDAD130EBF57DCCC4CEE62 /* Pods-OHHTTPStubsDemo-acknowledgements.markdown */, + 486212C912D7521EEC5D1809F309CFCD /* Pods-OHHTTPStubsDemo-acknowledgements.plist */, + 6D4DD2FA9EF10BA40220C5598E50AE7C /* Pods-OHHTTPStubsDemo-dummy.m */, + 7B433F4D3C40927810523C70705366D6 /* Pods-OHHTTPStubsDemo.debug.xcconfig */, + 7510E5016C92F06520AB248401467DD1 /* Pods-OHHTTPStubsDemo.release.xcconfig */, ); - name = JSON; + name = "Pods-OHHTTPStubsDemo"; + path = "Target Support Files/Pods-OHHTTPStubsDemo"; sourceTree = ""; }; - 2964394DB0640C460DC87A9DA472306F /* Support Files */ = { + 57CB6F28D7CD853A954ABC4400C8CC5F /* OHHTTPStubs */ = { isa = PBXGroup; children = ( - D61F762FA5CDB215DD664AD7333260BE /* OHHTTPStubs.xcconfig */, - C9132019098257D15097B56850747FBA /* OHHTTPStubs-dummy.m */, - 1F602EC7150CCB6E6710280686EF1042 /* OHHTTPStubs-prefix.pch */, + 0634824E37F6FE3CA197B0D7BF661517 /* Core */, + 8FCF3C4944638F7997AD4812163465E6 /* JSON */, + A2EADD6F521855E02E36FF0108B59BE1 /* NSURLSession */, + BD24A39368B204FA280DC2AD865A4143 /* OHPathHelpers */, + 7A769CA62C71F14639D865708FBD102E /* Pod */, + 72BD80F52EED1F23617072036E734975 /* Support Files */, ); - name = "Support Files"; - path = "Examples/ObjC/Pods/Target Support Files/OHHTTPStubs"; + name = OHHTTPStubs; + path = ../../..; sourceTree = ""; }; - 3DC75C8869B42AB93D04871325A0707E /* iOS */ = { + 6EC9F57E6AEDC0884CEA949003B21110 /* OHPathHelpers */ = { isa = PBXGroup; children = ( - F46EFC5CDAF57A92A7B136FFD3525675 /* CFNetwork.framework */, - 72913984B3E4B2AD01F71E405D688036 /* Foundation.framework */, + CF2D23CDE2AC6A827AF4266D3A439A6C /* OHPathHelpers.h */, + DB6758C082546D9744D39A580F61C2FE /* OHPathHelpers.m */, ); - name = iOS; + name = OHPathHelpers; + path = OHHTTPStubs/Sources/OHPathHelpers; sourceTree = ""; }; - 4156B857D4FCD2E7886AF5FDFDB9E48E /* OHPathHelpers */ = { + 72BD80F52EED1F23617072036E734975 /* Support Files */ = { isa = PBXGroup; children = ( - AB36C5FB2269218F8E6AE80F31E38846 /* OHPathHelpers */, + 7EC1862734698EAE2EA46CAF17C2FA21 /* OHHTTPStubs.xcconfig */, + 8F69F2F7749FF603FA12712A312180D4 /* OHHTTPStubs-dummy.m */, + 0127B5B76617C5A77096D4363648D4CA /* OHHTTPStubs-prefix.pch */, ); - name = OHPathHelpers; + name = "Support Files"; + path = "Examples/ObjC/Pods/Target Support Files/OHHTTPStubs"; sourceTree = ""; }; - 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = { + 7A769CA62C71F14639D865708FBD102E /* Pod */ = { isa = PBXGroup; children = ( - 3DC75C8869B42AB93D04871325A0707E /* iOS */, + 6FA4E07F8ABEFEBB3123B821FCD3CD5C /* LICENSE */, + D3945A7E05AD2DF71FDD3ACC1E1EE55E /* OHHTTPStubs.podspec */, + 7EE066093E2F7A4B1C109B20AD2795CB /* README.md */, ); - name = Frameworks; + name = Pod; sourceTree = ""; }; - 679038A11FCD566E542E7900B345C3AC /* NSURLSession */ = { + 8FCF3C4944638F7997AD4812163465E6 /* JSON */ = { isa = PBXGroup; children = ( - B819EA6BA823CA1D314F7E17B29FA3F0 /* NSURLRequest+HTTPBodyTesting.h */, - F90C40FD2A5227556D3DBAF3C7A0829E /* NSURLRequest+HTTPBodyTesting.m */, - 2E2A6C839188FB05A44F649E60BA25E8 /* OHHTTPStubs+NSURLSessionConfiguration.m */, - A63CF753818190C2115BD01698D4A252 /* OHHTTPStubsMethodSwizzling.h */, - A58D1300C57206394029FCA1FE8865BC /* OHHTTPStubsMethodSwizzling.m */, + 2580E385DDA830E035AD95CE9D2125DB /* OHHTTPStubsResponse+JSON.h */, + DABF562073BAA3F5DAEA5F5B85B2A200 /* OHHTTPStubsResponse+JSON.m */, ); - name = NSURLSession; + name = JSON; sourceTree = ""; }; - 7AE4944E27FA0C34AE06B78229D35432 /* Products */ = { + 9DF898CB87CDDF6540022FCA0232A1E9 /* Products */ = { isa = PBXGroup; children = ( - 7A8F264AFD2F13955FCE232EC5F1DDED /* libOHHTTPStubs.a */, - 85B89F86F5655ACB606FDD90E571EDA5 /* libPods-OHHTTPStubsDemo.a */, + 6E7348E8E049A8B474B3DF298AF35CF6 /* libOHHTTPStubs.a */, + 29997BF1B169643D5E51921B91124FE1 /* libPods-OHHTTPStubsDemo.a */, ); name = Products; sourceTree = ""; }; - 7DB346D0F39D3F0E887471402A8071AB = { + A2EADD6F521855E02E36FF0108B59BE1 /* NSURLSession */ = { isa = PBXGroup; children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - F2B814913C4EECE2CDF158DE5C5AC6E8 /* Development Pods */, - 433CD3331B6C3787F473C941B61FC68F /* Frameworks */, - 7AE4944E27FA0C34AE06B78229D35432 /* Products */, - 94025B1E9F398D6066F35A9B0B640889 /* Targets Support Files */, + A27E2A10DDDFDA136CF453440F5CCADB /* NSURLRequest+HTTPBodyTesting.h */, + C0605A021F5230B113624FC572DEE866 /* NSURLRequest+HTTPBodyTesting.m */, + 20BE92AB65BB39BC862933356DADE9E4 /* OHHTTPStubs+NSURLSessionConfiguration.m */, + 848C40881F7FF7DD55222FCB85D82D7C /* OHHTTPStubsMethodSwizzling.h */, + 0F9B12E6A1ABDA9453DCFC76780550C1 /* OHHTTPStubsMethodSwizzling.m */, ); + name = NSURLSession; sourceTree = ""; }; - 94025B1E9F398D6066F35A9B0B640889 /* Targets Support Files */ = { + BD24A39368B204FA280DC2AD865A4143 /* OHPathHelpers */ = { isa = PBXGroup; children = ( - BD69A6A238BF83CE912ACD981DBEBF99 /* Pods-OHHTTPStubsDemo */, + 6EC9F57E6AEDC0884CEA949003B21110 /* OHPathHelpers */, ); - name = "Targets Support Files"; + name = OHPathHelpers; sourceTree = ""; }; - AB36C5FB2269218F8E6AE80F31E38846 /* OHPathHelpers */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - 070E661EC616B06C299BC0E97B3220B3 /* OHPathHelpers.h */, - B67009335B42C0EDC98663BF5A485A9A /* OHPathHelpers.m */, + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + F345DC827FF7C227A1272505063FBC70 /* Development Pods */, + D89477F20FB1DE18A04690586D7808C4 /* Frameworks */, + 9DF898CB87CDDF6540022FCA0232A1E9 /* Products */, + F148C1DA9D17D83001CBDD403442F240 /* Targets Support Files */, ); - name = OHPathHelpers; - path = OHHTTPStubs/Sources/OHPathHelpers; sourceTree = ""; }; - BD69A6A238BF83CE912ACD981DBEBF99 /* Pods-OHHTTPStubsDemo */ = { + D89477F20FB1DE18A04690586D7808C4 /* Frameworks */ = { isa = PBXGroup; children = ( - 932B6C2DE1D7F61A7B9238191B9730CF /* Pods-OHHTTPStubsDemo-acknowledgements.markdown */, - B98CA849E1036144879F7656743C7898 /* Pods-OHHTTPStubsDemo-acknowledgements.plist */, - 881BD047298E69AABF0769517AD89923 /* Pods-OHHTTPStubsDemo-dummy.m */, - 2B8969779CE9B95D3BDDF85C5B1CEC60 /* Pods-OHHTTPStubsDemo-frameworks.sh */, - 30ECE0F28462CF47B7057E3D31A28A73 /* Pods-OHHTTPStubsDemo-resources.sh */, - 9FECCFC86E058236BE24A6460F44D824 /* Pods-OHHTTPStubsDemo.debug.xcconfig */, - 4C32685C73972E9A25B9A00BCA013BAF /* Pods-OHHTTPStubsDemo.release.xcconfig */, ); - name = "Pods-OHHTTPStubsDemo"; - path = "Target Support Files/Pods-OHHTTPStubsDemo"; + name = Frameworks; sourceTree = ""; }; - F246491438312F2879CBA8215C2664E2 /* Core */ = { + F148C1DA9D17D83001CBDD403442F240 /* Targets Support Files */ = { isa = PBXGroup; children = ( - 3D3661D6FAC51A370717CDEA657ABDF7 /* Compatibility.h */, - C8C1881572389FBD3E87C5690D244593 /* OHHTTPStubs.h */, - F3C953744E8B1A1F4D9B5FEF32CB63FA /* OHHTTPStubs.m */, - 119B0FAAB16C3DD7B0BFF97C1D581FBA /* OHHTTPStubsResponse.h */, - 7F20B4A2EDF122296D9218525699CB8E /* OHHTTPStubsResponse.m */, + 436CF096A417CC90C3B2CFEEC8F7CF21 /* Pods-OHHTTPStubsDemo */, ); - name = Core; + name = "Targets Support Files"; sourceTree = ""; }; - F2B814913C4EECE2CDF158DE5C5AC6E8 /* Development Pods */ = { + F345DC827FF7C227A1272505063FBC70 /* Development Pods */ = { isa = PBXGroup; children = ( - 0B1A2504FEEF89EC65E3F63713C474E6 /* OHHTTPStubs */, + 57CB6F28D7CD853A954ABC4400C8CC5F /* OHHTTPStubs */, ); name = "Development Pods"; sourceTree = ""; @@ -237,30 +229,37 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 9E347B62535BB843333782F43B0160CD /* Headers */ = { + 634BA9D8520F665B87C9ADA778D708CA /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + AA378E2C212CF36869E5C6A8766E5C7B /* Compatibility.h in Headers */, + CE61242902FD338068A79F248836ADB1 /* NSURLRequest+HTTPBodyTesting.h in Headers */, + CF9B4883D8AD9E6C8927A86830A62999 /* OHHTTPStubs.h in Headers */, + 95D84256B2FB54A16839C3251105F70F /* OHHTTPStubsMethodSwizzling.h in Headers */, + FBCA75E5A0F18D6403C1E4EF0C69A8E6 /* OHHTTPStubsResponse+JSON.h in Headers */, + C470CAD0F95D2DA68BA100CF7C3EAEA9 /* OHHTTPStubsResponse.h in Headers */, + 94F40C9370BADC11607C308D69055BE8 /* OHPathHelpers.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 99D8BD7CBF99242771C9C8EC7D0FD428 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - D1352FF6B09D8D6D5408AE3FDC98BD81 /* Compatibility.h in Headers */, - 791DE915DA8675EDA69FAAAE22899B77 /* NSURLRequest+HTTPBodyTesting.h in Headers */, - 0CD0F855F1E8975AF2461B75DE698FDC /* OHHTTPStubs.h in Headers */, - 0DD2487BB004AAE96D072D04939677D0 /* OHHTTPStubsMethodSwizzling.h in Headers */, - 61F6047E429B0ADD298A38EF3EEFF2F3 /* OHHTTPStubsResponse+JSON.h in Headers */, - 128B5023177D27D3F04A4378EFF0410E /* OHHTTPStubsResponse.h in Headers */, - 88B8128528EBE13CFDBE32A52135DCC5 /* OHPathHelpers.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 0A578B91EB23BBD0EB78884A6FCB29D9 /* OHHTTPStubs */ = { + 82DCAABAEDBC79B0F4AA1BB9A9F19A0C /* OHHTTPStubs */ = { isa = PBXNativeTarget; - buildConfigurationList = 0C960ABD79C432B0E887DE3319B5604E /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */; + buildConfigurationList = 25BC475EF844BF4CFBE3A8FFA2DEC9DB /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */; buildPhases = ( - 6EDF55CECC33CAF336B9D84F65CBA6A7 /* Sources */, - 7A8FF75CB5A3CD0E75894C629867B45D /* Frameworks */, - 9E347B62535BB843333782F43B0160CD /* Headers */, + 634BA9D8520F665B87C9ADA778D708CA /* Headers */, + 6863B1D53D395E7928172CBD07F74D43 /* Sources */, + 8F318F449C2859387D949092CD64D2DD /* Frameworks */, ); buildRules = ( ); @@ -268,93 +267,119 @@ ); name = OHHTTPStubs; productName = OHHTTPStubs; - productReference = 7A8F264AFD2F13955FCE232EC5F1DDED /* libOHHTTPStubs.a */; + productReference = 6E7348E8E049A8B474B3DF298AF35CF6 /* libOHHTTPStubs.a */; productType = "com.apple.product-type.library.static"; }; - 5A702A0C396DEFB56278AC129AFA7F7A /* Pods-OHHTTPStubsDemo */ = { + 849483A6690A7E95725B535DC2212429 /* Pods-OHHTTPStubsDemo */ = { isa = PBXNativeTarget; - buildConfigurationList = 4070FB2947C949B3A0EB73DA2F4157AB /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubsDemo" */; + buildConfigurationList = 73C19C4E15CDA0F2C8DCC066F1088056 /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubsDemo" */; buildPhases = ( - 3C65DE5033E1F00967BF0E157F491571 /* Sources */, - 1267DED2C313F83D6B26A666D33FAD01 /* Frameworks */, + 99D8BD7CBF99242771C9C8EC7D0FD428 /* Headers */, + C039328ECB9072E2D1B831EA57DE7EE0 /* Sources */, + 4256D68C850D7BEE291A270B710D183E /* Frameworks */, ); buildRules = ( ); dependencies = ( - EC553E552E1169D35B2386B86C99FC03 /* PBXTargetDependency */, + CB9DC8E7342910007FEA92F8EEF65E78 /* PBXTargetDependency */, ); name = "Pods-OHHTTPStubsDemo"; productName = "Pods-OHHTTPStubsDemo"; - productReference = 85B89F86F5655ACB606FDD90E571EDA5 /* libPods-OHHTTPStubsDemo.a */; + productReference = 29997BF1B169643D5E51921B91124FE1 /* libPods-OHHTTPStubsDemo.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { + BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0830; - LastUpgradeCheck = 0700; + LastSwiftUpdateCheck = 0930; + LastUpgradeCheck = 0930; }; - buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; + buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); - mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 7AE4944E27FA0C34AE06B78229D35432 /* Products */; + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = 9DF898CB87CDDF6540022FCA0232A1E9 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 0A578B91EB23BBD0EB78884A6FCB29D9 /* OHHTTPStubs */, - 5A702A0C396DEFB56278AC129AFA7F7A /* Pods-OHHTTPStubsDemo */, + 82DCAABAEDBC79B0F4AA1BB9A9F19A0C /* OHHTTPStubs */, + 849483A6690A7E95725B535DC2212429 /* Pods-OHHTTPStubsDemo */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ - 3C65DE5033E1F00967BF0E157F491571 /* Sources */ = { + 6863B1D53D395E7928172CBD07F74D43 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D48FA07EBA1C05DCA28AD8365DB896E5 /* Pods-OHHTTPStubsDemo-dummy.m in Sources */, + 207B480946FA943FF410EA7D83287FA3 /* NSURLRequest+HTTPBodyTesting.m in Sources */, + 6D977E5B6D342887BBAD9B8110436205 /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */, + 5D0F5FC0A54BA51C080F3CE5CA6FC78A /* OHHTTPStubs-dummy.m in Sources */, + 33D1D32EC16890069F10C819160316DE /* OHHTTPStubs.m in Sources */, + B59DAC177D26DDE4E150017B14F0FE4B /* OHHTTPStubsMethodSwizzling.m in Sources */, + 5EE38F50553695282236B0B2C777A77F /* OHHTTPStubsResponse+JSON.m in Sources */, + 286638A2F03F31842A2D02D09164F3B3 /* OHHTTPStubsResponse.m in Sources */, + 24F5D29488E269D781054B939C4E79D7 /* OHPathHelpers.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6EDF55CECC33CAF336B9D84F65CBA6A7 /* Sources */ = { + C039328ECB9072E2D1B831EA57DE7EE0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 842B2BE5C7C679C468EDC1FF561E8EC6 /* NSURLRequest+HTTPBodyTesting.m in Sources */, - 6ED6F634F8CCA87D631A02D656CC00E5 /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */, - 698A03F9CDE85CFE8DB01B1891F68724 /* OHHTTPStubs-dummy.m in Sources */, - ABB6C3B37EE459D14487CCF8A3F26993 /* OHHTTPStubs.m in Sources */, - 7A216C7E742D754E95BC18A3E1BCEFFE /* OHHTTPStubsMethodSwizzling.m in Sources */, - 0D05DD37CF2BECB88BF066DCD9A20DCC /* OHHTTPStubsResponse+JSON.m in Sources */, - 3A98BCED6EBAE3AE9A9F8A3708254636 /* OHHTTPStubsResponse.m in Sources */, - C90A889E853DE226AAB065AC48A33073 /* OHPathHelpers.m in Sources */, + 8260001A1E1F49879EC46D6BA9AD414F /* Pods-OHHTTPStubsDemo-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - EC553E552E1169D35B2386B86C99FC03 /* PBXTargetDependency */ = { + CB9DC8E7342910007FEA92F8EEF65E78 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = OHHTTPStubs; - target = 0A578B91EB23BBD0EB78884A6FCB29D9 /* OHHTTPStubs */; - targetProxy = 4F8DBFC5BCBA28D4B8B01093E8C15CCA /* PBXContainerItemProxy */; + target = 82DCAABAEDBC79B0F4AA1BB9A9F19A0C /* OHHTTPStubs */; + targetProxy = 460BF24873FF1B50A076650EDF8DC97F /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 4E6A25554319E70D1CAD3179D7D92F03 /* Release */ = { + 4766DEAFC1036D03111296B6AEFBE857 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7EC1862734698EAE2EA46CAF17C2FA21 /* OHHTTPStubs.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = OHHTTPStubs; + PRODUCT_NAME = OHHTTPStubs; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 4FC52CCBC957EF6EE014BA695F70C9FD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4C32685C73972E9A25B9A00BCA013BAF /* Pods-OHHTTPStubsDemo.release.xcconfig */; + baseConfigurationReference = 7B433F4D3C40927810523C70705366D6 /* Pods-OHHTTPStubsDemo.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -368,11 +393,10 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 4F7D46B8E27DBE368ED587FD44D7A1D9 /* Debug */ = { + 6B24865849881D487417D822F26460EC /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -382,10 +406,12 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -393,6 +419,7 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; @@ -401,7 +428,6 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -422,80 +448,19 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.2; SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; - 5A0AD7CB3F9EE85D02184F3EAEC0DDFE /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9FECCFC86E058236BE24A6460F44D824 /* Pods-OHHTTPStubsDemo.debug.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MACH_O_TYPE = staticlib; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 86614EAA9258515A04C4BA3BBF76A06B /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D61F762FA5CDB215DD664AD7333260BE /* OHHTTPStubs.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - CA64EBB6069F8CD61B08855055D3AF4D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D61F762FA5CDB215DD664AD7333260BE /* OHHTTPStubs.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - F382FC2073CDADE3AE932C0A7FF678CC /* Release */ = { + 941D2361789486AF91B4F48A0B2292CE /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -505,10 +470,12 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -516,6 +483,7 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; @@ -524,7 +492,6 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; @@ -543,44 +510,92 @@ GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 4.2; SYMROOT = "${SRCROOT}/../build"; }; name = Release; }; + B898FDB88EF93C2E1D7C6C833B038E23 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7510E5016C92F06520AB248401467DD1 /* Pods-OHHTTPStubsDemo.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MACH_O_TYPE = staticlib; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + F063C3365CB907F6BD31659CE06F9084 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7EC1862734698EAE2EA46CAF17C2FA21 /* OHHTTPStubs.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = OHHTTPStubs; + PRODUCT_NAME = OHHTTPStubs; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 0C960ABD79C432B0E887DE3319B5604E /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */ = { + 25BC475EF844BF4CFBE3A8FFA2DEC9DB /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */ = { isa = XCConfigurationList; buildConfigurations = ( - 86614EAA9258515A04C4BA3BBF76A06B /* Debug */, - CA64EBB6069F8CD61B08855055D3AF4D /* Release */, + F063C3365CB907F6BD31659CE06F9084 /* Debug */, + 4766DEAFC1036D03111296B6AEFBE857 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4F7D46B8E27DBE368ED587FD44D7A1D9 /* Debug */, - F382FC2073CDADE3AE932C0A7FF678CC /* Release */, + 6B24865849881D487417D822F26460EC /* Debug */, + 941D2361789486AF91B4F48A0B2292CE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4070FB2947C949B3A0EB73DA2F4157AB /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubsDemo" */ = { + 73C19C4E15CDA0F2C8DCC066F1088056 /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubsDemo" */ = { isa = XCConfigurationList; buildConfigurations = ( - 5A0AD7CB3F9EE85D02184F3EAEC0DDFE /* Debug */, - 4E6A25554319E70D1CAD3179D7D92F03 /* Release */, + 4FC52CCBC957EF6EE014BA695F70C9FD /* Debug */, + B898FDB88EF93C2E1D7C6C833B038E23 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; } diff --git a/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig b/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig index ad37118a..384e655c 100644 --- a/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig +++ b/Examples/ObjC/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig @@ -1,9 +1,8 @@ -CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/OHHTTPStubs +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/OHHTTPStubs" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/OHHTTPStubs" -OTHER_LDFLAGS = -framework "CFNetwork" -framework "Foundation" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/OHHTTPStubs" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/OHHTTPStubs" +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../.. PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} diff --git a/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.debug.xcconfig b/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.debug.xcconfig index 3d394adf..6fc9bcbd 100644 --- a/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.debug.xcconfig +++ b/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.debug.xcconfig @@ -1,9 +1,8 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/OHHTTPStubs" -LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/OHHTTPStubs" -OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/OHHTTPStubs" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs" OTHER_LDFLAGS = $(inherited) -ObjC -l"OHHTTPStubs" -framework "CFNetwork" -framework "Foundation" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods diff --git a/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.release.xcconfig b/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.release.xcconfig index 3d394adf..6fc9bcbd 100644 --- a/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.release.xcconfig +++ b/Examples/ObjC/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.release.xcconfig @@ -1,9 +1,8 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/OHHTTPStubs" -LIBRARY_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/OHHTTPStubs" -OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/OHHTTPStubs" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs" OTHER_LDFLAGS = $(inherited) -ObjC -l"OHHTTPStubs" -framework "CFNetwork" -framework "Foundation" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods diff --git a/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.pbxproj b/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.pbxproj index 0de05027..16d2d2dc 100644 --- a/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.pbxproj +++ b/Examples/Swift/OHHTTPStubsDemo.xcodeproj/project.pbxproj @@ -127,7 +127,6 @@ 099F74041AE2D049001108A5 /* Frameworks */, 099F74051AE2D049001108A5 /* Resources */, 9A5C20C1702511945337DFF2 /* [CP] Embed Pods Frameworks */, - 1929414A503F55B7F896B24E /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -189,21 +188,6 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 1929414A503F55B7F896B24E /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; 39E0450680C8382CD8350B52 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -228,7 +212,7 @@ files = ( ); inputPaths = ( - "${SRCROOT}/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-frameworks.sh", + "${PODS_ROOT}/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-frameworks.sh", "${BUILT_PRODUCTS_DIR}/OHHTTPStubs/OHHTTPStubs.framework", ); name = "[CP] Embed Pods Frameworks"; @@ -237,7 +221,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ diff --git a/Examples/Swift/Podfile.lock b/Examples/Swift/Podfile.lock index 54bb6817..c8688d93 100644 --- a/Examples/Swift/Podfile.lock +++ b/Examples/Swift/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - OHHTTPStubs (6.1.0): - - OHHTTPStubs/Default (= 6.1.0) - - OHHTTPStubs/Core (6.1.0) - - OHHTTPStubs/Default (6.1.0): + - OHHTTPStubs (6.2.0): + - OHHTTPStubs/Default (= 6.2.0) + - OHHTTPStubs/Core (6.2.0) + - OHHTTPStubs/Default (6.2.0): - OHHTTPStubs/Core - OHHTTPStubs/JSON - OHHTTPStubs/NSURLSession - OHHTTPStubs/OHPathHelpers - - OHHTTPStubs/JSON (6.1.0): + - OHHTTPStubs/JSON (6.2.0): - OHHTTPStubs/Core - - OHHTTPStubs/NSURLSession (6.1.0): + - OHHTTPStubs/NSURLSession (6.2.0): - OHHTTPStubs/Core - - OHHTTPStubs/OHPathHelpers (6.1.0) - - OHHTTPStubs/Swift (6.1.0): + - OHHTTPStubs/OHPathHelpers (6.2.0) + - OHHTTPStubs/Swift (6.2.0): - OHHTTPStubs/Default DEPENDENCIES: @@ -21,11 +21,11 @@ DEPENDENCIES: EXTERNAL SOURCES: OHHTTPStubs: - :path: ../.. + :path: "../.." SPEC CHECKSUMS: - OHHTTPStubs: 38ce37264fab97254fddb853d806b8bda9faf6d6 + OHHTTPStubs: 9cde8b5c0b8cc5c0f393b5e20c8efb6e05915c63 PODFILE CHECKSUM: 7da7c441ea9ff6f06b633c908b7a7294805f5602 -COCOAPODS: 1.3.1 +COCOAPODS: 1.6.0 diff --git a/Examples/Swift/Pods/Local Podspecs/OHHTTPStubs.podspec.json b/Examples/Swift/Pods/Local Podspecs/OHHTTPStubs.podspec.json index 5cfb571a..8a2fceb7 100644 --- a/Examples/Swift/Pods/Local Podspecs/OHHTTPStubs.podspec.json +++ b/Examples/Swift/Pods/Local Podspecs/OHHTTPStubs.podspec.json @@ -1,6 +1,6 @@ { "name": "OHHTTPStubs", - "version": "6.1.0", + "version": "6.2.0", "summary": "Framework to stub your network requests like HTTP and help you write network unit tests with XCTest.", "description": "A class to stub network requests easily:\n\n * Test your apps with fake network data (stubbed from file)\n * You can also customize your response headers and status code\n * Use customized stubs depending on the requests\n * Use custom response time to simulate slow network.\n * This works with any request (HTTP, HTTPS, or any protocol) sent using\n the iOS URL Loading System (NSURLConnection, NSURLSession, AFNetworking, …)\n * This is really useful in unit testing, when you need to test network features\n but don't want to hit the real network and fake some response data instead.\n * Has useful convenience methods to stub JSON content or fixture from a file\n * Compatible with Swift", "homepage": "https://github.com/AliSoftware/OHHTTPStubs", @@ -10,7 +10,7 @@ }, "source": { "git": "https://github.com/AliSoftware/OHHTTPStubs.git", - "tag": "6.1.0" + "tag": "6.2.0" }, "frameworks": [ "Foundation", diff --git a/Examples/Swift/Pods/Manifest.lock b/Examples/Swift/Pods/Manifest.lock index 54bb6817..c8688d93 100644 --- a/Examples/Swift/Pods/Manifest.lock +++ b/Examples/Swift/Pods/Manifest.lock @@ -1,18 +1,18 @@ PODS: - - OHHTTPStubs (6.1.0): - - OHHTTPStubs/Default (= 6.1.0) - - OHHTTPStubs/Core (6.1.0) - - OHHTTPStubs/Default (6.1.0): + - OHHTTPStubs (6.2.0): + - OHHTTPStubs/Default (= 6.2.0) + - OHHTTPStubs/Core (6.2.0) + - OHHTTPStubs/Default (6.2.0): - OHHTTPStubs/Core - OHHTTPStubs/JSON - OHHTTPStubs/NSURLSession - OHHTTPStubs/OHPathHelpers - - OHHTTPStubs/JSON (6.1.0): + - OHHTTPStubs/JSON (6.2.0): - OHHTTPStubs/Core - - OHHTTPStubs/NSURLSession (6.1.0): + - OHHTTPStubs/NSURLSession (6.2.0): - OHHTTPStubs/Core - - OHHTTPStubs/OHPathHelpers (6.1.0) - - OHHTTPStubs/Swift (6.1.0): + - OHHTTPStubs/OHPathHelpers (6.2.0) + - OHHTTPStubs/Swift (6.2.0): - OHHTTPStubs/Default DEPENDENCIES: @@ -21,11 +21,11 @@ DEPENDENCIES: EXTERNAL SOURCES: OHHTTPStubs: - :path: ../.. + :path: "../.." SPEC CHECKSUMS: - OHHTTPStubs: 38ce37264fab97254fddb853d806b8bda9faf6d6 + OHHTTPStubs: 9cde8b5c0b8cc5c0f393b5e20c8efb6e05915c63 PODFILE CHECKSUM: 7da7c441ea9ff6f06b633c908b7a7294805f5602 -COCOAPODS: 1.3.1 +COCOAPODS: 1.6.0 diff --git a/Examples/Swift/Pods/Pods.xcodeproj/project.pbxproj b/Examples/Swift/Pods/Pods.xcodeproj/project.pbxproj index 35955d5d..8287da26 100644 --- a/Examples/Swift/Pods/Pods.xcodeproj/project.pbxproj +++ b/Examples/Swift/Pods/Pods.xcodeproj/project.pbxproj @@ -7,457 +7,480 @@ objects = { /* Begin PBXBuildFile section */ - 01F4A2B56598E1168C66E25120B05F7C /* OHHTTPStubs-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 436BF9D34213A41397C689E2B5445769 /* OHHTTPStubs-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 174A0BE82187D0AB4B1E6E41ADDD7193 /* OHHTTPStubsResponse+JSON.h in Headers */ = {isa = PBXBuildFile; fileRef = E3B098CC65896DCE4E283C4EAD216D4D /* OHHTTPStubsResponse+JSON.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22EBC3EA9D49F603A4B51551108803F4 /* Pods-OHHTTPStubsDemo-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C552F3BC0CBE950E3C7104DC00BB16B /* Pods-OHHTTPStubsDemo-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2A2A3F405BCD9D872514017B13A4557D /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DC65F24C1BD72D00D426374D8B6DBFE /* OHHTTPStubs+NSURLSessionConfiguration.m */; }; - 37B91C2B3FF7224CA2AE600578760696 /* OHHTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = 96103826DE17272B0EEBB9110DDF1987 /* OHHTTPStubs.m */; }; - 3F736517CEA2760C5B41F9FAF5ADCC83 /* OHPathHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C6D8BCBB76C9F0917018E73E37D773A /* OHPathHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5713C2CE04D44DB6A463677A2BD4E9B5 /* OHHTTPStubs-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ACDB0E8D3B277DE7C5D70F702894AACE /* OHHTTPStubs-dummy.m */; }; - 67619778CDD2F000EB9D64119B2B8957 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72913984B3E4B2AD01F71E405D688036 /* Foundation.framework */; }; - 6A967B038036E82817318E4EC2637E70 /* OHHTTPStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D04B58BDF2D1B8CBA9BC7F70E102131 /* OHHTTPStubs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 74F2569AD62055646F0899D87DB0EE98 /* NSURLRequest+HTTPBodyTesting.m in Sources */ = {isa = PBXBuildFile; fileRef = BD6C9F8320C9CE620497E6AD0C6AF579 /* NSURLRequest+HTTPBodyTesting.m */; }; - 7E35A3869AD0DF778DF8331863CE8022 /* OHHTTPStubsMethodSwizzling.h in Headers */ = {isa = PBXBuildFile; fileRef = 3602D77BE8E63C8F07A72AC25EC5C065 /* OHHTTPStubsMethodSwizzling.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 808E07404F5E25B109456B64EED98834 /* Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = A58270541170E1DDEBBAB46193FA1135 /* Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 93AD95AAC30CC7EE804CAAA4C438EF95 /* OHHTTPStubsSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A471A40D2A9F3CD50CCE68E7EAB7614 /* OHHTTPStubsSwift.swift */; }; - A42AA507F68736DC9D1D3644E7170F22 /* OHHTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 91C2816DE0A9E9829257A53E393DB446 /* OHHTTPStubsResponse.m */; }; - B123D6F0286D623D1C0B11D6E96AEC76 /* OHHTTPStubsMethodSwizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C0C484417387602109011DD26E86D2 /* OHHTTPStubsMethodSwizzling.m */; }; - BD72E3D322BBF9392FD227A5E94A47C6 /* OHPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C878F08A61F1A80A3631641B3873668 /* OHPathHelpers.m */; }; - D993C4C9A14D2AAA90BDA42176B891EB /* Pods-OHHTTPStubsDemo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E3C2E9CDA5FCD95294B53D23EB5967A /* Pods-OHHTTPStubsDemo-dummy.m */; }; - DA1AC76C093B07F235C538777FF602A9 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F46EFC5CDAF57A92A7B136FFD3525675 /* CFNetwork.framework */; }; - E2AAC9FD0874A38F61F71033585807A8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72913984B3E4B2AD01F71E405D688036 /* Foundation.framework */; }; - EB2865907200D8A5CA665F57FF163DF7 /* OHHTTPStubsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 238387550FC04A737E0E4DF4858B8A43 /* OHHTTPStubsResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F2C6719B4BF80FABE448B4786BD699BB /* OHHTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FA005E3163D8C24D273384ACB6720E8 /* OHHTTPStubsResponse+JSON.m */; }; - F7F3E19343EA5E26EE1AC44FDE3A356D /* NSURLRequest+HTTPBodyTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = C73E23F87E57665866C9410C000E9A2F /* NSURLRequest+HTTPBodyTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 00DC0AD0269524E975DC9BC6465F96A6 /* NSURLRequest+HTTPBodyTesting.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D18AEAFCE86E31A82D0D8517BFD6FF0 /* NSURLRequest+HTTPBodyTesting.m */; }; + 0441124F7FE971950A89DAB87281BDEE /* OHHTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = E088C8BBA3C1CA55CE4B778A2FEC6358 /* OHHTTPStubs.m */; }; + 1337E8F082B736E0DE5440544005BAAA /* OHHTTPStubsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 43A12571484EFB3B5446E347CF534BD8 /* OHHTTPStubsResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21D5E504B75EF0A5D6F996C54EA1B34C /* Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 3123BF1773851B02246F0510E238B6CD /* Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 317BC15B81F9550DBBA258201FB979C7 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 75B497488E3314801E4FB0C8009F9FDF /* CFNetwork.framework */; }; + 399E872E15607450FA3A64A970630D43 /* Pods-OHHTTPStubsDemo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 95F2D7A885DB1EAE00D184ED53B85A18 /* Pods-OHHTTPStubsDemo-dummy.m */; }; + 3C9405469E0E19391E6D5AD13F535BEB /* OHPathHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F73F5F3D33D4A8E2F6679926AA12587 /* OHPathHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 422874D2E8FB93B52A2C7032EB9FFDD7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 12CD98D2E1967A971DD60249C2BD0616 /* Foundation.framework */; }; + 4371F854A238F3C276A6BFDE217F18BE /* OHHTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = EBF03BC721DB37F21CFA6BAF618640D0 /* OHHTTPStubsResponse+JSON.m */; }; + 56B6947B9DD6DBB341784553897F059B /* OHHTTPStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = A302B57332C8205179DA8FD61E2F2E3B /* OHHTTPStubs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5E255D1FF22A9274EBE96D27264557EA /* OHHTTPStubs-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A489B04ECAE89D1A814B51DD35FE55FB /* OHHTTPStubs-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5EC4406CD9660A6E4E979B000F4F22C9 /* OHHTTPStubsSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BFE4B722A85A4544AA4C4A69173EE90 /* OHHTTPStubsSwift.swift */; }; + 6B403C50BD3C008F77A38034C771BF0D /* OHHTTPStubsMethodSwizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = C18569F4A77F7A8D898ECFE6009C01B3 /* OHHTTPStubsMethodSwizzling.m */; }; + 7B183EB1739406785D613E3C57CE5AC5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 12CD98D2E1967A971DD60249C2BD0616 /* Foundation.framework */; }; + 936B6A7D0EBD8AF6A0B87A7490F4C1A3 /* OHHTTPStubsResponse+JSON.h in Headers */ = {isa = PBXBuildFile; fileRef = 71EA947B891E5C1650ABF0649C2A0C1E /* OHHTTPStubsResponse+JSON.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F73230B8D56B50CD3DB90F3BD851536 /* OHPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 73413060377505AD99D3007BAF9F6D48 /* OHPathHelpers.m */; }; + BA58D6A7438531A17EFAB6A6CAB11CB1 /* Pods-OHHTTPStubsDemo-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8220B416D63354914DC82779D461695E /* Pods-OHHTTPStubsDemo-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C4C1D0E9A0ECDDB23C3F2CAEF9388D18 /* OHHTTPStubs-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A1F2440BA067F8BB9F702AAC8504032 /* OHHTTPStubs-dummy.m */; }; + D27F6FA66A18EF199E263241F960B364 /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EEDEBDA6429C39AEB6457DCAFA3D679 /* OHHTTPStubs+NSURLSessionConfiguration.m */; }; + EB06B9F5C6355CD8FCB826586467272A /* OHHTTPStubsMethodSwizzling.h in Headers */ = {isa = PBXBuildFile; fileRef = 206B5FDEF64AED2ECC1DBC9DC7BF01D3 /* OHHTTPStubsMethodSwizzling.h */; settings = {ATTRIBUTES = (Private, ); }; }; + F345A7430126970B03B8A9E845890B38 /* OHHTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 8982AD6DC505E3025F43D02A89B94667 /* OHHTTPStubsResponse.m */; }; + F34E154A24D9DDE165EB664421220433 /* NSURLRequest+HTTPBodyTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = 23DAE080B5F262E0F3A1CF133D2FF0A8 /* NSURLRequest+HTTPBodyTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 51BC74209740FD4CCAB3E7BAC4A35E60 /* PBXContainerItemProxy */ = { + 0E5787035EB73B6BA88BACDAA2D6886B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 748F1C7F61D88F3FB355A8E829489671; + remoteGlobalIDString = B2DCCEE6F62617BD49795ACB4AEA152C; remoteInfo = OHHTTPStubs; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 0C6D8BCBB76C9F0917018E73E37D773A /* OHPathHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OHPathHelpers.h; sourceTree = ""; }; - 0DCBA212DCE5B7F0563BFEA5B41FF623 /* OHHTTPStubs.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = OHHTTPStubs.framework; path = OHHTTPStubs.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 10F38ED31DBDC9666D60AB76F298D245 /* Pods-OHHTTPStubsDemo-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OHHTTPStubsDemo-resources.sh"; sourceTree = ""; }; - 1C552F3BC0CBE950E3C7104DC00BB16B /* Pods-OHHTTPStubsDemo-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-OHHTTPStubsDemo-umbrella.h"; sourceTree = ""; }; - 238387550FC04A737E0E4DF4858B8A43 /* OHHTTPStubsResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubsResponse.h; path = OHHTTPStubs/Sources/OHHTTPStubsResponse.h; sourceTree = ""; }; - 3194B640579BED5F257DB5A00A51496A /* OHHTTPStubs-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-prefix.pch"; sourceTree = ""; }; - 3602D77BE8E63C8F07A72AC25EC5C065 /* OHHTTPStubsMethodSwizzling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubsMethodSwizzling.h; path = OHHTTPStubs/Sources/NSURLSession/OHHTTPStubsMethodSwizzling.h; sourceTree = ""; }; - 3DC65F24C1BD72D00D426374D8B6DBFE /* OHHTTPStubs+NSURLSessionConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubs+NSURLSessionConfiguration.m"; path = "OHHTTPStubs/Sources/NSURLSession/OHHTTPStubs+NSURLSessionConfiguration.m"; sourceTree = ""; }; - 427047E9F98783D101A013CAA96B50F5 /* Pods-OHHTTPStubsDemo.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-OHHTTPStubsDemo.modulemap"; sourceTree = ""; }; - 436BF9D34213A41397C689E2B5445769 /* OHHTTPStubs-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-umbrella.h"; sourceTree = ""; }; - 5075F2ADACC17A80D6DC297EA035A689 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5105B5329D94771AC975ECA417AE88A8 /* Pods-OHHTTPStubsDemo-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-OHHTTPStubsDemo-acknowledgements.markdown"; sourceTree = ""; }; - 5E3C2E9CDA5FCD95294B53D23EB5967A /* Pods-OHHTTPStubsDemo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OHHTTPStubsDemo-dummy.m"; sourceTree = ""; }; - 6A471A40D2A9F3CD50CCE68E7EAB7614 /* OHHTTPStubsSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OHHTTPStubsSwift.swift; path = OHHTTPStubs/Sources/Swift/OHHTTPStubsSwift.swift; sourceTree = ""; }; - 6C878F08A61F1A80A3631641B3873668 /* OHPathHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OHPathHelpers.m; sourceTree = ""; }; - 72913984B3E4B2AD01F71E405D688036 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 8538626B48EE5872A21F58430C92C3DD /* Pods-OHHTTPStubsDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubsDemo.release.xcconfig"; sourceTree = ""; }; - 8738CED8CB17739066C976AAEB639DDC /* Pods_OHHTTPStubsDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_OHHTTPStubsDemo.framework; path = "Pods-OHHTTPStubsDemo.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 88609D44020D26851691622530943039 /* Pods-OHHTTPStubsDemo-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OHHTTPStubsDemo-frameworks.sh"; sourceTree = ""; }; - 8BDE102424470277D77BE88591BD25DB /* OHHTTPStubs.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = OHHTTPStubs.modulemap; sourceTree = ""; }; - 91C2816DE0A9E9829257A53E393DB446 /* OHHTTPStubsResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubsResponse.m; path = OHHTTPStubs/Sources/OHHTTPStubsResponse.m; sourceTree = ""; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 96103826DE17272B0EEBB9110DDF1987 /* OHHTTPStubs.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubs.m; path = OHHTTPStubs/Sources/OHHTTPStubs.m; sourceTree = ""; }; - 9B6F7012B20B4AD86E2EACDEAF51D22B /* OHHTTPStubs.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = OHHTTPStubs.xcconfig; sourceTree = ""; }; - 9D04B58BDF2D1B8CBA9BC7F70E102131 /* OHHTTPStubs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubs.h; path = OHHTTPStubs/Sources/OHHTTPStubs.h; sourceTree = ""; }; - 9FA005E3163D8C24D273384ACB6720E8 /* OHHTTPStubsResponse+JSON.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubsResponse+JSON.m"; path = "OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.m"; sourceTree = ""; }; - A0ED295B9252284A28D4040EB5E4DDA1 /* Pods-OHHTTPStubsDemo-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OHHTTPStubsDemo-acknowledgements.plist"; sourceTree = ""; }; - A3D0167CCCDFB47EA696D4C4F91B8248 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - A58270541170E1DDEBBAB46193FA1135 /* Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Compatibility.h; path = OHHTTPStubs/Sources/Compatibility.h; sourceTree = ""; }; - A9C0C484417387602109011DD26E86D2 /* OHHTTPStubsMethodSwizzling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubsMethodSwizzling.m; path = OHHTTPStubs/Sources/NSURLSession/OHHTTPStubsMethodSwizzling.m; sourceTree = ""; }; - ACDB0E8D3B277DE7C5D70F702894AACE /* OHHTTPStubs-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs-dummy.m"; sourceTree = ""; }; - BD6C9F8320C9CE620497E6AD0C6AF579 /* NSURLRequest+HTTPBodyTesting.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+HTTPBodyTesting.m"; path = "OHHTTPStubs/Sources/NSURLSession/NSURLRequest+HTTPBodyTesting.m"; sourceTree = ""; }; - C73E23F87E57665866C9410C000E9A2F /* NSURLRequest+HTTPBodyTesting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+HTTPBodyTesting.h"; path = "OHHTTPStubs/Sources/NSURLSession/NSURLRequest+HTTPBodyTesting.h"; sourceTree = ""; }; - E3B098CC65896DCE4E283C4EAD216D4D /* OHHTTPStubsResponse+JSON.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "OHHTTPStubsResponse+JSON.h"; path = "OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h"; sourceTree = ""; }; - E82F2FA8F4A57A7D1D3F5FEDF1349021 /* Pods-OHHTTPStubsDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubsDemo.debug.xcconfig"; sourceTree = ""; }; - F46EFC5CDAF57A92A7B136FFD3525675 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; + 12CD98D2E1967A971DD60249C2BD0616 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 1F73F5F3D33D4A8E2F6679926AA12587 /* OHPathHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OHPathHelpers.h; sourceTree = ""; }; + 206B5FDEF64AED2ECC1DBC9DC7BF01D3 /* OHHTTPStubsMethodSwizzling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubsMethodSwizzling.h; path = OHHTTPStubs/Sources/NSURLSession/OHHTTPStubsMethodSwizzling.h; sourceTree = ""; }; + 23DAE080B5F262E0F3A1CF133D2FF0A8 /* NSURLRequest+HTTPBodyTesting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+HTTPBodyTesting.h"; path = "OHHTTPStubs/Sources/NSURLSession/NSURLRequest+HTTPBodyTesting.h"; sourceTree = ""; }; + 2C6A37463DF4D3BD5880362448B163E0 /* Pods-OHHTTPStubsDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubsDemo.release.xcconfig"; sourceTree = ""; }; + 3123BF1773851B02246F0510E238B6CD /* Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Compatibility.h; path = OHHTTPStubs/Sources/Compatibility.h; sourceTree = ""; }; + 334CAA233E149EB115D5F71D4453CB7D /* OHHTTPStubs-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "OHHTTPStubs-Info.plist"; sourceTree = ""; }; + 35B79BFFA813328AC1D80B2214160084 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + 43A12571484EFB3B5446E347CF534BD8 /* OHHTTPStubsResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubsResponse.h; path = OHHTTPStubs/Sources/OHHTTPStubsResponse.h; sourceTree = ""; }; + 4D18AEAFCE86E31A82D0D8517BFD6FF0 /* NSURLRequest+HTTPBodyTesting.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+HTTPBodyTesting.m"; path = "OHHTTPStubs/Sources/NSURLSession/NSURLRequest+HTTPBodyTesting.m"; sourceTree = ""; }; + 5A1F2440BA067F8BB9F702AAC8504032 /* OHHTTPStubs-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs-dummy.m"; sourceTree = ""; }; + 5BFE4B722A85A4544AA4C4A69173EE90 /* OHHTTPStubsSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OHHTTPStubsSwift.swift; path = OHHTTPStubs/Sources/Swift/OHHTTPStubsSwift.swift; sourceTree = ""; }; + 6C4E5676F247F4962BE196C7A56F3E63 /* Pods-OHHTTPStubsDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OHHTTPStubsDemo.debug.xcconfig"; sourceTree = ""; }; + 71EA947B891E5C1650ABF0649C2A0C1E /* OHHTTPStubsResponse+JSON.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "OHHTTPStubsResponse+JSON.h"; path = "OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h"; sourceTree = ""; }; + 730B8537CCA7A81223D73EAB51BB969C /* OHHTTPStubs.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = OHHTTPStubs.xcconfig; sourceTree = ""; }; + 73413060377505AD99D3007BAF9F6D48 /* OHPathHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OHPathHelpers.m; sourceTree = ""; }; + 75B497488E3314801E4FB0C8009F9FDF /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; + 81B3EC02FE8221F5B2902F54B8A9E5D4 /* OHHTTPStubs.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = OHHTTPStubs.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 8220B416D63354914DC82779D461695E /* Pods-OHHTTPStubsDemo-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-OHHTTPStubsDemo-umbrella.h"; sourceTree = ""; }; + 82C76492E1BAE3B5953BF2418B37143B /* Pods-OHHTTPStubsDemo-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-OHHTTPStubsDemo-acknowledgements.markdown"; sourceTree = ""; }; + 847B534196FC06C8EA47F00E426DDAF1 /* Pods_OHHTTPStubsDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_OHHTTPStubsDemo.framework; path = "Pods-OHHTTPStubsDemo.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 8982AD6DC505E3025F43D02A89B94667 /* OHHTTPStubsResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubsResponse.m; path = OHHTTPStubs/Sources/OHHTTPStubsResponse.m; sourceTree = ""; }; + 8EEDEBDA6429C39AEB6457DCAFA3D679 /* OHHTTPStubs+NSURLSessionConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubs+NSURLSessionConfiguration.m"; path = "OHHTTPStubs/Sources/NSURLSession/OHHTTPStubs+NSURLSessionConfiguration.m"; sourceTree = ""; }; + 95F2D7A885DB1EAE00D184ED53B85A18 /* Pods-OHHTTPStubsDemo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OHHTTPStubsDemo-dummy.m"; sourceTree = ""; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A05024BE123C376C1428A0BA21A7020E /* Pods-OHHTTPStubsDemo-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OHHTTPStubsDemo-Info.plist"; sourceTree = ""; }; + A302B57332C8205179DA8FD61E2F2E3B /* OHHTTPStubs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubs.h; path = OHHTTPStubs/Sources/OHHTTPStubs.h; sourceTree = ""; }; + A489B04ECAE89D1A814B51DD35FE55FB /* OHHTTPStubs-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-umbrella.h"; sourceTree = ""; }; + AFDEE8C58D50F260020D8800A1072F7B /* Pods-OHHTTPStubsDemo-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OHHTTPStubsDemo-acknowledgements.plist"; sourceTree = ""; }; + B9824A9B5BD1A36A6EFB0C91221FBE4E /* OHHTTPStubs.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = OHHTTPStubs.modulemap; sourceTree = ""; }; + C18569F4A77F7A8D898ECFE6009C01B3 /* OHHTTPStubsMethodSwizzling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubsMethodSwizzling.m; path = OHHTTPStubs/Sources/NSURLSession/OHHTTPStubsMethodSwizzling.m; sourceTree = ""; }; + D06F9DF407F963C3DC958AB4DCDE1F17 /* OHHTTPStubs.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = OHHTTPStubs.framework; path = OHHTTPStubs.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D2F5C42AB2A07853761993B5B418997D /* Pods-OHHTTPStubsDemo-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OHHTTPStubsDemo-frameworks.sh"; sourceTree = ""; }; + D39D5BF38DFBC5D518327D4CBFEA519A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; + E088C8BBA3C1CA55CE4B778A2FEC6358 /* OHHTTPStubs.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubs.m; path = OHHTTPStubs/Sources/OHHTTPStubs.m; sourceTree = ""; }; + EAE63D274E9A495A69A62284E3ABB4D3 /* OHHTTPStubs-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-prefix.pch"; sourceTree = ""; }; + EBF03BC721DB37F21CFA6BAF618640D0 /* OHHTTPStubsResponse+JSON.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubsResponse+JSON.m"; path = "OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.m"; sourceTree = ""; }; + FBAA4A5AAAC9130BC9296747F8151BD8 /* Pods-OHHTTPStubsDemo.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-OHHTTPStubsDemo.modulemap"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 28BAC9844E44835196B4455523055D83 /* Frameworks */ = { + 3ADB67D4BAB4039970385AC8431F745D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 67619778CDD2F000EB9D64119B2B8957 /* Foundation.framework in Frameworks */, + 7B183EB1739406785D613E3C57CE5AC5 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 64CBC846CD2C0E66734972089F31261F /* Frameworks */ = { + BDC48D1EB19432A127D8A8D79442DD4B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - DA1AC76C093B07F235C538777FF602A9 /* CFNetwork.framework in Frameworks */, - E2AAC9FD0874A38F61F71033585807A8 /* Foundation.framework in Frameworks */, + 317BC15B81F9550DBBA258201FB979C7 /* CFNetwork.framework in Frameworks */, + 422874D2E8FB93B52A2C7032EB9FFDD7 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 093E8D04EC7E1BBBFC1CE8F3FAC42D8C /* Core */ = { + 1628BF05B4CAFDCC3549A101F5A10A17 /* Frameworks */ = { isa = PBXGroup; children = ( - A58270541170E1DDEBBAB46193FA1135 /* Compatibility.h */, - 9D04B58BDF2D1B8CBA9BC7F70E102131 /* OHHTTPStubs.h */, - 96103826DE17272B0EEBB9110DDF1987 /* OHHTTPStubs.m */, - 238387550FC04A737E0E4DF4858B8A43 /* OHHTTPStubsResponse.h */, - 91C2816DE0A9E9829257A53E393DB446 /* OHHTTPStubsResponse.m */, + EBC880584FE2DFF823BCC5863C234694 /* iOS */, ); - name = Core; + name = Frameworks; sourceTree = ""; }; - 0C8AC5A64EB32E58F1105BC404DC11BF /* OHPathHelpers */ = { + 1842D6D7E720A9B24911540FFFEE9486 /* OHHTTPStubs */ = { isa = PBXGroup; children = ( - 2D7C4D70C95260F47197932DD010B47C /* OHPathHelpers */, + 8379947E49E9B1AE360B4EADA02330A7 /* Core */, + CD34F02970DFCF6E58C7C9413E815706 /* JSON */, + E05331884FB827D959A39AD7981181D3 /* NSURLSession */, + 3609E5197587E93B960678EECCD95AE1 /* OHPathHelpers */, + ADC7789216FFA595BEAB66387E7B2D26 /* Pod */, + 6D720471B3732E10C6E6BCD936B74682 /* Support Files */, + 82B793865B9FB7CF6A2A6428B4E13A74 /* Swift */, ); - name = OHPathHelpers; + name = OHHTTPStubs; + path = ../../..; sourceTree = ""; }; - 28DC6DA5E2FCCA6A5F8ACA191B7216BA /* Support Files */ = { + 2EF638810079C7D56B98BA2939672451 /* OHPathHelpers */ = { isa = PBXGroup; children = ( - 5075F2ADACC17A80D6DC297EA035A689 /* Info.plist */, - 8BDE102424470277D77BE88591BD25DB /* OHHTTPStubs.modulemap */, - 9B6F7012B20B4AD86E2EACDEAF51D22B /* OHHTTPStubs.xcconfig */, - ACDB0E8D3B277DE7C5D70F702894AACE /* OHHTTPStubs-dummy.m */, - 3194B640579BED5F257DB5A00A51496A /* OHHTTPStubs-prefix.pch */, - 436BF9D34213A41397C689E2B5445769 /* OHHTTPStubs-umbrella.h */, + 1F73F5F3D33D4A8E2F6679926AA12587 /* OHPathHelpers.h */, + 73413060377505AD99D3007BAF9F6D48 /* OHPathHelpers.m */, ); - name = "Support Files"; - path = "Examples/Swift/Pods/Target Support Files/OHHTTPStubs"; + name = OHPathHelpers; + path = OHHTTPStubs/Sources/OHPathHelpers; sourceTree = ""; }; - 2D7C4D70C95260F47197932DD010B47C /* OHPathHelpers */ = { + 3609E5197587E93B960678EECCD95AE1 /* OHPathHelpers */ = { isa = PBXGroup; children = ( - 0C6D8BCBB76C9F0917018E73E37D773A /* OHPathHelpers.h */, - 6C878F08A61F1A80A3631641B3873668 /* OHPathHelpers.m */, + 2EF638810079C7D56B98BA2939672451 /* OHPathHelpers */, ); name = OHPathHelpers; - path = OHHTTPStubs/Sources/OHPathHelpers; sourceTree = ""; }; - 38B603CD800504CD2D73D95C283B6541 /* Pods-OHHTTPStubsDemo */ = { + 636DDD4F63585C52B5EED562AC1396FC /* Targets Support Files */ = { isa = PBXGroup; children = ( - A3D0167CCCDFB47EA696D4C4F91B8248 /* Info.plist */, - 427047E9F98783D101A013CAA96B50F5 /* Pods-OHHTTPStubsDemo.modulemap */, - 5105B5329D94771AC975ECA417AE88A8 /* Pods-OHHTTPStubsDemo-acknowledgements.markdown */, - A0ED295B9252284A28D4040EB5E4DDA1 /* Pods-OHHTTPStubsDemo-acknowledgements.plist */, - 5E3C2E9CDA5FCD95294B53D23EB5967A /* Pods-OHHTTPStubsDemo-dummy.m */, - 88609D44020D26851691622530943039 /* Pods-OHHTTPStubsDemo-frameworks.sh */, - 10F38ED31DBDC9666D60AB76F298D245 /* Pods-OHHTTPStubsDemo-resources.sh */, - 1C552F3BC0CBE950E3C7104DC00BB16B /* Pods-OHHTTPStubsDemo-umbrella.h */, - E82F2FA8F4A57A7D1D3F5FEDF1349021 /* Pods-OHHTTPStubsDemo.debug.xcconfig */, - 8538626B48EE5872A21F58430C92C3DD /* Pods-OHHTTPStubsDemo.release.xcconfig */, + A0DC6848476A16E902F341F8779FFC04 /* Pods-OHHTTPStubsDemo */, ); - name = "Pods-OHHTTPStubsDemo"; - path = "Target Support Files/Pods-OHHTTPStubsDemo"; + name = "Targets Support Files"; sourceTree = ""; }; - 3DC75C8869B42AB93D04871325A0707E /* iOS */ = { + 6D720471B3732E10C6E6BCD936B74682 /* Support Files */ = { isa = PBXGroup; children = ( - F46EFC5CDAF57A92A7B136FFD3525675 /* CFNetwork.framework */, - 72913984B3E4B2AD01F71E405D688036 /* Foundation.framework */, + B9824A9B5BD1A36A6EFB0C91221FBE4E /* OHHTTPStubs.modulemap */, + 730B8537CCA7A81223D73EAB51BB969C /* OHHTTPStubs.xcconfig */, + 5A1F2440BA067F8BB9F702AAC8504032 /* OHHTTPStubs-dummy.m */, + 334CAA233E149EB115D5F71D4453CB7D /* OHHTTPStubs-Info.plist */, + EAE63D274E9A495A69A62284E3ABB4D3 /* OHHTTPStubs-prefix.pch */, + A489B04ECAE89D1A814B51DD35FE55FB /* OHHTTPStubs-umbrella.h */, ); - name = iOS; + name = "Support Files"; + path = "Examples/Swift/Pods/Target Support Files/OHHTTPStubs"; sourceTree = ""; }; - 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = { + 82B793865B9FB7CF6A2A6428B4E13A74 /* Swift */ = { isa = PBXGroup; children = ( - 3DC75C8869B42AB93D04871325A0707E /* iOS */, + 5BFE4B722A85A4544AA4C4A69173EE90 /* OHHTTPStubsSwift.swift */, ); - name = Frameworks; + name = Swift; sourceTree = ""; }; - 46C95BF6516A13179FF0C297B5D8F7B9 /* Swift */ = { + 8379947E49E9B1AE360B4EADA02330A7 /* Core */ = { isa = PBXGroup; children = ( - 6A471A40D2A9F3CD50CCE68E7EAB7614 /* OHHTTPStubsSwift.swift */, + 3123BF1773851B02246F0510E238B6CD /* Compatibility.h */, + A302B57332C8205179DA8FD61E2F2E3B /* OHHTTPStubs.h */, + E088C8BBA3C1CA55CE4B778A2FEC6358 /* OHHTTPStubs.m */, + 43A12571484EFB3B5446E347CF534BD8 /* OHHTTPStubsResponse.h */, + 8982AD6DC505E3025F43D02A89B94667 /* OHHTTPStubsResponse.m */, ); - name = Swift; + name = Core; sourceTree = ""; }; - 4A26E3DD3AF5295A9DC456E4C9E22465 /* Products */ = { + A0DC6848476A16E902F341F8779FFC04 /* Pods-OHHTTPStubsDemo */ = { isa = PBXGroup; children = ( - 0DCBA212DCE5B7F0563BFEA5B41FF623 /* OHHTTPStubs.framework */, - 8738CED8CB17739066C976AAEB639DDC /* Pods_OHHTTPStubsDemo.framework */, + FBAA4A5AAAC9130BC9296747F8151BD8 /* Pods-OHHTTPStubsDemo.modulemap */, + 82C76492E1BAE3B5953BF2418B37143B /* Pods-OHHTTPStubsDemo-acknowledgements.markdown */, + AFDEE8C58D50F260020D8800A1072F7B /* Pods-OHHTTPStubsDemo-acknowledgements.plist */, + 95F2D7A885DB1EAE00D184ED53B85A18 /* Pods-OHHTTPStubsDemo-dummy.m */, + D2F5C42AB2A07853761993B5B418997D /* Pods-OHHTTPStubsDemo-frameworks.sh */, + A05024BE123C376C1428A0BA21A7020E /* Pods-OHHTTPStubsDemo-Info.plist */, + 8220B416D63354914DC82779D461695E /* Pods-OHHTTPStubsDemo-umbrella.h */, + 6C4E5676F247F4962BE196C7A56F3E63 /* Pods-OHHTTPStubsDemo.debug.xcconfig */, + 2C6A37463DF4D3BD5880362448B163E0 /* Pods-OHHTTPStubsDemo.release.xcconfig */, ); - name = Products; + name = "Pods-OHHTTPStubsDemo"; + path = "Target Support Files/Pods-OHHTTPStubsDemo"; sourceTree = ""; }; - 4EA0C436B902A2172FF4F8F3196A748F /* Development Pods */ = { + ADC7789216FFA595BEAB66387E7B2D26 /* Pod */ = { isa = PBXGroup; children = ( - 96701BD6741C8098D828403AE42424A0 /* OHHTTPStubs */, + 35B79BFFA813328AC1D80B2214160084 /* LICENSE */, + 81B3EC02FE8221F5B2902F54B8A9E5D4 /* OHHTTPStubs.podspec */, + D39D5BF38DFBC5D518327D4CBFEA519A /* README.md */, ); - name = "Development Pods"; + name = Pod; sourceTree = ""; }; - 5D40937706BDB1C75207561514DB5CBE /* Targets Support Files */ = { + CD34F02970DFCF6E58C7C9413E815706 /* JSON */ = { isa = PBXGroup; children = ( - 38B603CD800504CD2D73D95C283B6541 /* Pods-OHHTTPStubsDemo */, + 71EA947B891E5C1650ABF0649C2A0C1E /* OHHTTPStubsResponse+JSON.h */, + EBF03BC721DB37F21CFA6BAF618640D0 /* OHHTTPStubsResponse+JSON.m */, ); - name = "Targets Support Files"; + name = JSON; sourceTree = ""; }; - 68AC3483EA2942572D212865E7BE1B4A /* JSON */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - E3B098CC65896DCE4E283C4EAD216D4D /* OHHTTPStubsResponse+JSON.h */, - 9FA005E3163D8C24D273384ACB6720E8 /* OHHTTPStubsResponse+JSON.m */, + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + FA42DA98722882DDA17A3352880F942A /* Development Pods */, + 1628BF05B4CAFDCC3549A101F5A10A17 /* Frameworks */, + CF904FFC24486461099DABAE05216816 /* Products */, + 636DDD4F63585C52B5EED562AC1396FC /* Targets Support Files */, ); - name = JSON; sourceTree = ""; }; - 7DB346D0F39D3F0E887471402A8071AB = { + CF904FFC24486461099DABAE05216816 /* Products */ = { isa = PBXGroup; children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - 4EA0C436B902A2172FF4F8F3196A748F /* Development Pods */, - 433CD3331B6C3787F473C941B61FC68F /* Frameworks */, - 4A26E3DD3AF5295A9DC456E4C9E22465 /* Products */, - 5D40937706BDB1C75207561514DB5CBE /* Targets Support Files */, + D06F9DF407F963C3DC958AB4DCDE1F17 /* OHHTTPStubs.framework */, + 847B534196FC06C8EA47F00E426DDAF1 /* Pods_OHHTTPStubsDemo.framework */, ); + name = Products; sourceTree = ""; }; - 96701BD6741C8098D828403AE42424A0 /* OHHTTPStubs */ = { + E05331884FB827D959A39AD7981181D3 /* NSURLSession */ = { isa = PBXGroup; children = ( - 093E8D04EC7E1BBBFC1CE8F3FAC42D8C /* Core */, - 68AC3483EA2942572D212865E7BE1B4A /* JSON */, - D8E7F3B72273D1DF0DBC90BE15B64D8F /* NSURLSession */, - 0C8AC5A64EB32E58F1105BC404DC11BF /* OHPathHelpers */, - 28DC6DA5E2FCCA6A5F8ACA191B7216BA /* Support Files */, - 46C95BF6516A13179FF0C297B5D8F7B9 /* Swift */, + 23DAE080B5F262E0F3A1CF133D2FF0A8 /* NSURLRequest+HTTPBodyTesting.h */, + 4D18AEAFCE86E31A82D0D8517BFD6FF0 /* NSURLRequest+HTTPBodyTesting.m */, + 8EEDEBDA6429C39AEB6457DCAFA3D679 /* OHHTTPStubs+NSURLSessionConfiguration.m */, + 206B5FDEF64AED2ECC1DBC9DC7BF01D3 /* OHHTTPStubsMethodSwizzling.h */, + C18569F4A77F7A8D898ECFE6009C01B3 /* OHHTTPStubsMethodSwizzling.m */, ); - name = OHHTTPStubs; - path = ../../..; + name = NSURLSession; sourceTree = ""; }; - D8E7F3B72273D1DF0DBC90BE15B64D8F /* NSURLSession */ = { + EBC880584FE2DFF823BCC5863C234694 /* iOS */ = { isa = PBXGroup; children = ( - C73E23F87E57665866C9410C000E9A2F /* NSURLRequest+HTTPBodyTesting.h */, - BD6C9F8320C9CE620497E6AD0C6AF579 /* NSURLRequest+HTTPBodyTesting.m */, - 3DC65F24C1BD72D00D426374D8B6DBFE /* OHHTTPStubs+NSURLSessionConfiguration.m */, - 3602D77BE8E63C8F07A72AC25EC5C065 /* OHHTTPStubsMethodSwizzling.h */, - A9C0C484417387602109011DD26E86D2 /* OHHTTPStubsMethodSwizzling.m */, + 75B497488E3314801E4FB0C8009F9FDF /* CFNetwork.framework */, + 12CD98D2E1967A971DD60249C2BD0616 /* Foundation.framework */, ); - name = NSURLSession; + name = iOS; + sourceTree = ""; + }; + FA42DA98722882DDA17A3352880F942A /* Development Pods */ = { + isa = PBXGroup; + children = ( + 1842D6D7E720A9B24911540FFFEE9486 /* OHHTTPStubs */, + ); + name = "Development Pods"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 9C6F02E5326868AA98B45B87607AE3F1 /* Headers */ = { + 0E78E1EF52B7BCECE1D5B952839EC888 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 808E07404F5E25B109456B64EED98834 /* Compatibility.h in Headers */, - F7F3E19343EA5E26EE1AC44FDE3A356D /* NSURLRequest+HTTPBodyTesting.h in Headers */, - 01F4A2B56598E1168C66E25120B05F7C /* OHHTTPStubs-umbrella.h in Headers */, - 6A967B038036E82817318E4EC2637E70 /* OHHTTPStubs.h in Headers */, - 7E35A3869AD0DF778DF8331863CE8022 /* OHHTTPStubsMethodSwizzling.h in Headers */, - 174A0BE82187D0AB4B1E6E41ADDD7193 /* OHHTTPStubsResponse+JSON.h in Headers */, - EB2865907200D8A5CA665F57FF163DF7 /* OHHTTPStubsResponse.h in Headers */, - 3F736517CEA2760C5B41F9FAF5ADCC83 /* OHPathHelpers.h in Headers */, + BA58D6A7438531A17EFAB6A6CAB11CB1 /* Pods-OHHTTPStubsDemo-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - E38687C591F4AD866352444EC1B25EA3 /* Headers */ = { + 95DB15D91B94F2124C90C2480DC2403C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 22EBC3EA9D49F603A4B51551108803F4 /* Pods-OHHTTPStubsDemo-umbrella.h in Headers */, + 21D5E504B75EF0A5D6F996C54EA1B34C /* Compatibility.h in Headers */, + F34E154A24D9DDE165EB664421220433 /* NSURLRequest+HTTPBodyTesting.h in Headers */, + 5E255D1FF22A9274EBE96D27264557EA /* OHHTTPStubs-umbrella.h in Headers */, + 56B6947B9DD6DBB341784553897F059B /* OHHTTPStubs.h in Headers */, + EB06B9F5C6355CD8FCB826586467272A /* OHHTTPStubsMethodSwizzling.h in Headers */, + 936B6A7D0EBD8AF6A0B87A7490F4C1A3 /* OHHTTPStubsResponse+JSON.h in Headers */, + 1337E8F082B736E0DE5440544005BAAA /* OHHTTPStubsResponse.h in Headers */, + 3C9405469E0E19391E6D5AD13F535BEB /* OHPathHelpers.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 4DAB16E5D4A9B995759E4E4E7B2E8992 /* Pods-OHHTTPStubsDemo */ = { + B2DCCEE6F62617BD49795ACB4AEA152C /* OHHTTPStubs */ = { isa = PBXNativeTarget; - buildConfigurationList = 17F022695A72ABD0379F85E26C02EC4F /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubsDemo" */; + buildConfigurationList = D40700C53CC0397FA9745F1B7445CD05 /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */; buildPhases = ( - 1489AAB30E2CBD62D08135D7E43681FF /* Sources */, - 28BAC9844E44835196B4455523055D83 /* Frameworks */, - E38687C591F4AD866352444EC1B25EA3 /* Headers */, + 95DB15D91B94F2124C90C2480DC2403C /* Headers */, + 7650DF104FA00805A4F70EFE806FAB16 /* Sources */, + BDC48D1EB19432A127D8A8D79442DD4B /* Frameworks */, + 879EB344AD752C69A7CEA495A4005008 /* Resources */, ); buildRules = ( ); dependencies = ( - EA00E4A7BAECB75DA0018817B800D1B2 /* PBXTargetDependency */, ); - name = "Pods-OHHTTPStubsDemo"; - productName = "Pods-OHHTTPStubsDemo"; - productReference = 8738CED8CB17739066C976AAEB639DDC /* Pods_OHHTTPStubsDemo.framework */; + name = OHHTTPStubs; + productName = OHHTTPStubs; + productReference = D06F9DF407F963C3DC958AB4DCDE1F17 /* OHHTTPStubs.framework */; productType = "com.apple.product-type.framework"; }; - 748F1C7F61D88F3FB355A8E829489671 /* OHHTTPStubs */ = { + B3C7D7A0FB2100FA1196594BD4DBA64F /* Pods-OHHTTPStubsDemo */ = { isa = PBXNativeTarget; - buildConfigurationList = C85E9BCC67642A6B5D72777C9A2EFC1C /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */; + buildConfigurationList = CDAB591E0DE2FF18D4F55FF7495EDF45 /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubsDemo" */; buildPhases = ( - AAFDDB1B12297EBC3F8BE08F1B2D4DC3 /* Sources */, - 64CBC846CD2C0E66734972089F31261F /* Frameworks */, - 9C6F02E5326868AA98B45B87607AE3F1 /* Headers */, + 0E78E1EF52B7BCECE1D5B952839EC888 /* Headers */, + AE479B489E772BDCAD2082AE6BFA880C /* Sources */, + 3ADB67D4BAB4039970385AC8431F745D /* Frameworks */, + FADB57971B304600AB6FFAC34B098C46 /* Resources */, ); buildRules = ( ); dependencies = ( + BBE71111348CE29F81221D79826E4FDC /* PBXTargetDependency */, ); - name = OHHTTPStubs; - productName = OHHTTPStubs; - productReference = 0DCBA212DCE5B7F0563BFEA5B41FF623 /* OHHTTPStubs.framework */; + name = "Pods-OHHTTPStubsDemo"; + productName = "Pods-OHHTTPStubsDemo"; + productReference = 847B534196FC06C8EA47F00E426DDAF1 /* Pods_OHHTTPStubsDemo.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { + BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0830; - LastUpgradeCheck = 0700; + LastSwiftUpdateCheck = 0930; + LastUpgradeCheck = 0930; }; - buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; + buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); - mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 4A26E3DD3AF5295A9DC456E4C9E22465 /* Products */; + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = CF904FFC24486461099DABAE05216816 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 748F1C7F61D88F3FB355A8E829489671 /* OHHTTPStubs */, - 4DAB16E5D4A9B995759E4E4E7B2E8992 /* Pods-OHHTTPStubsDemo */, + B2DCCEE6F62617BD49795ACB4AEA152C /* OHHTTPStubs */, + B3C7D7A0FB2100FA1196594BD4DBA64F /* Pods-OHHTTPStubsDemo */, ); }; /* End PBXProject section */ +/* Begin PBXResourcesBuildPhase section */ + 879EB344AD752C69A7CEA495A4005008 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + FADB57971B304600AB6FFAC34B098C46 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ - 1489AAB30E2CBD62D08135D7E43681FF /* Sources */ = { + 7650DF104FA00805A4F70EFE806FAB16 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D993C4C9A14D2AAA90BDA42176B891EB /* Pods-OHHTTPStubsDemo-dummy.m in Sources */, + 00DC0AD0269524E975DC9BC6465F96A6 /* NSURLRequest+HTTPBodyTesting.m in Sources */, + D27F6FA66A18EF199E263241F960B364 /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */, + C4C1D0E9A0ECDDB23C3F2CAEF9388D18 /* OHHTTPStubs-dummy.m in Sources */, + 0441124F7FE971950A89DAB87281BDEE /* OHHTTPStubs.m in Sources */, + 6B403C50BD3C008F77A38034C771BF0D /* OHHTTPStubsMethodSwizzling.m in Sources */, + 4371F854A238F3C276A6BFDE217F18BE /* OHHTTPStubsResponse+JSON.m in Sources */, + F345A7430126970B03B8A9E845890B38 /* OHHTTPStubsResponse.m in Sources */, + 5EC4406CD9660A6E4E979B000F4F22C9 /* OHHTTPStubsSwift.swift in Sources */, + 9F73230B8D56B50CD3DB90F3BD851536 /* OHPathHelpers.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - AAFDDB1B12297EBC3F8BE08F1B2D4DC3 /* Sources */ = { + AE479B489E772BDCAD2082AE6BFA880C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 74F2569AD62055646F0899D87DB0EE98 /* NSURLRequest+HTTPBodyTesting.m in Sources */, - 2A2A3F405BCD9D872514017B13A4557D /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */, - 5713C2CE04D44DB6A463677A2BD4E9B5 /* OHHTTPStubs-dummy.m in Sources */, - 37B91C2B3FF7224CA2AE600578760696 /* OHHTTPStubs.m in Sources */, - B123D6F0286D623D1C0B11D6E96AEC76 /* OHHTTPStubsMethodSwizzling.m in Sources */, - F2C6719B4BF80FABE448B4786BD699BB /* OHHTTPStubsResponse+JSON.m in Sources */, - A42AA507F68736DC9D1D3644E7170F22 /* OHHTTPStubsResponse.m in Sources */, - 93AD95AAC30CC7EE804CAAA4C438EF95 /* OHHTTPStubsSwift.swift in Sources */, - BD72E3D322BBF9392FD227A5E94A47C6 /* OHPathHelpers.m in Sources */, + 399E872E15607450FA3A64A970630D43 /* Pods-OHHTTPStubsDemo-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - EA00E4A7BAECB75DA0018817B800D1B2 /* PBXTargetDependency */ = { + BBE71111348CE29F81221D79826E4FDC /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = OHHTTPStubs; - target = 748F1C7F61D88F3FB355A8E829489671 /* OHHTTPStubs */; - targetProxy = 51BC74209740FD4CCAB3E7BAC4A35E60 /* PBXContainerItemProxy */; + target = B2DCCEE6F62617BD49795ACB4AEA152C /* OHHTTPStubs */; + targetProxy = 0E5787035EB73B6BA88BACDAA2D6886B /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 35A3040ED23E392522F9128DE92DAA4F /* Debug */ = { + 05DF210AC65EBB0E593AAF976B2C2177 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E82F2FA8F4A57A7D1D3F5FEDF1349021 /* Pods-OHHTTPStubsDemo.debug.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-OHHTTPStubsDemo/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_OHHTTPStubsDemo; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 573819AA32A212634DD54E7E322DD9A0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8538626B48EE5872A21F58430C92C3DD /* Pods-OHHTTPStubsDemo.release.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-OHHTTPStubsDemo/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_RELEASE=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_OHHTTPStubsDemo; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 4.2; + SYMROOT = "${SRCROOT}/../build"; }; name = Release; }; - 575A54D491D1E247435140C3E4527629 /* Release */ = { + 09073EA1719EB676E239C8E0D1055941 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9B6F7012B20B4AD86E2EACDEAF51D22B /* OHHTTPStubs.xcconfig */; + baseConfigurationReference = 730B8537CCA7A81223D73EAB51BB969C /* OHHTTPStubs.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -469,28 +492,28 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/OHHTTPStubs/Info.plist"; + INFOPLIST_FILE = "Target Support Files/OHHTTPStubs/OHHTTPStubs-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MODULEMAP_FILE = "Target Support Files/OHHTTPStubs/OHHTTPStubs.modulemap"; + PRODUCT_MODULE_NAME = OHHTTPStubs; PRODUCT_NAME = OHHTTPStubs; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 3.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - A2B80E556DC0BADEC9975ECB004A0FAD /* Debug */ = { + 35F1C9A62982BB23905E7E144A7D7474 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9B6F7012B20B4AD86E2EACDEAF51D22B /* OHHTTPStubs.xcconfig */; + baseConfigurationReference = 6C4E5676F247F4962BE196C7A56F3E63 /* Pods-OHHTTPStubsDemo.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -500,25 +523,26 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/OHHTTPStubs/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/OHHTTPStubs/OHHTTPStubs.modulemap"; - PRODUCT_NAME = OHHTTPStubs; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - B254DAA6CF0CE39F4A3D11B90A7E059A /* Release */ = { + 421ECB1396280A8D83853C3DDBED1700 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -528,10 +552,12 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -539,6 +565,7 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; @@ -547,62 +574,6 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_REQUIRED = NO; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Release; - }; - E4B68EE12B21C47CB798D9B1ECA6D7A7 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -623,47 +594,115 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.2; SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; + 8BDD236038A9BEAA88420CC3E1240F2D /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 730B8537CCA7A81223D73EAB51BB969C /* OHHTTPStubs.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/OHHTTPStubs/OHHTTPStubs-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/OHHTTPStubs/OHHTTPStubs.modulemap"; + PRODUCT_MODULE_NAME = OHHTTPStubs; + PRODUCT_NAME = OHHTTPStubs; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 3.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + D9C063DF5F978B713C983BB51FD9F2C0 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2C6A37463DF4D3BD5880362448B163E0 /* Pods-OHHTTPStubsDemo.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 17F022695A72ABD0379F85E26C02EC4F /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubsDemo" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 35A3040ED23E392522F9128DE92DAA4F /* Debug */, - 573819AA32A212634DD54E7E322DD9A0 /* Release */, + 421ECB1396280A8D83853C3DDBED1700 /* Debug */, + 05DF210AC65EBB0E593AAF976B2C2177 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { + CDAB591E0DE2FF18D4F55FF7495EDF45 /* Build configuration list for PBXNativeTarget "Pods-OHHTTPStubsDemo" */ = { isa = XCConfigurationList; buildConfigurations = ( - E4B68EE12B21C47CB798D9B1ECA6D7A7 /* Debug */, - B254DAA6CF0CE39F4A3D11B90A7E059A /* Release */, + 35F1C9A62982BB23905E7E144A7D7474 /* Debug */, + D9C063DF5F978B713C983BB51FD9F2C0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C85E9BCC67642A6B5D72777C9A2EFC1C /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */ = { + D40700C53CC0397FA9745F1B7445CD05 /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */ = { isa = XCConfigurationList; buildConfigurations = ( - A2B80E556DC0BADEC9975ECB004A0FAD /* Debug */, - 575A54D491D1E247435140C3E4527629 /* Release */, + 09073EA1719EB676E239C8E0D1055941 /* Debug */, + 8BDD236038A9BEAA88420CC3E1240F2D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; } diff --git a/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-Info.plist b/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-Info.plist new file mode 100644 index 00000000..45024a7b --- /dev/null +++ b/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 6.2.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig b/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig index 70e6ae95..3d3068e2 100644 --- a/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig +++ b/Examples/Swift/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.xcconfig @@ -1,10 +1,8 @@ -CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/OHHTTPStubs +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" -OTHER_LDFLAGS = -framework "CFNetwork" -framework "Foundation" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../.. PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} diff --git a/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-Info.plist b/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-Info.plist new file mode 100644 index 00000000..2243fe6e --- /dev/null +++ b/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-frameworks.sh b/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-frameworks.sh index fa93fe27..a3e9cbab 100755 --- a/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-frameworks.sh +++ b/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo-frameworks.sh @@ -1,15 +1,33 @@ #!/bin/sh set -e +set -u +set -o pipefail + +function on_error { + echo "$(realpath -mq "${0}"):$1: error: Unexpected failure" +} +trap 'on_error $LINENO' ERR + +if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy + # frameworks to, so exit 0 (signalling the script phase was successful). + exit 0 +fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" +COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +# Used as a return value for each invocation of `strip_invalid_archs` function. +STRIP_BINARY_RETVAL=0 + # This protects against multiple targets copying the same framework dependency at the same time. The solution # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") +# Copies and strips a vendored framework install_framework() { if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then @@ -23,8 +41,8 @@ install_framework() local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" + echo "Symlinked..." + source="$(readlink "${source}")" fi # Use filter instead of exclude so missing patterns don't throw errors. @@ -34,8 +52,13 @@ install_framework() local basename basename="$(basename -s .framework "$1")" binary="${destination}/${basename}.framework/${basename}" + if ! [ -r "$binary" ]; then binary="${destination}/${basename}" + elif [ -L "${binary}" ]; then + echo "Destination binary is symlinked..." + dirname="$(dirname "${binary}")" + binary="${dirname}/$(readlink "${binary}")" fi # Strip invalid architectures so "fat" simulator / device frameworks work on device @@ -49,7 +72,7 @@ install_framework() # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) + swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u) for lib in $swift_runtime_libs; do echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" @@ -58,21 +81,40 @@ install_framework() fi } -# Copies the dSYM of a vendored framework +# Copies and strips a vendored dSYM install_dsym() { local source="$1" if [ -r "$source" ]; then - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DWARF_DSYM_FOLDER_PATH}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DWARF_DSYM_FOLDER_PATH}" + # Copy the dSYM into a the targets temp dir. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" + + local basename + basename="$(basename -s .framework.dSYM "$source")" + binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" + + # Strip invalid architectures so "fat" simulator / device frameworks work on device + if [[ "$(file "$binary")" == *"Mach-O dSYM companion"* ]]; then + strip_invalid_archs "$binary" + fi + + if [[ $STRIP_BINARY_RETVAL == 1 ]]; then + # Move the stripped file into its final destination. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}" + else + # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. + touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM" + fi fi } # Signs a framework with the provided identity code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then - # Use the current code_sign_identitiy + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + # Use the current code_sign_identity echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'" + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then code_sign_cmd="$code_sign_cmd &" @@ -85,19 +127,28 @@ code_sign_if_enabled() { # Strip invalid architectures strip_invalid_archs() { binary="$1" - # Get architectures for current file - archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)" + # Get architectures for current target binary + binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" + # Intersect them with the architectures we are building for + intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" + # If there are no archs supported by this binary then warn the user + if [[ -z "$intersected_archs" ]]; then + echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." + STRIP_BINARY_RETVAL=0 + return + fi stripped="" - for arch in $archs; do + for arch in $binary_archs; do if ! [[ "${ARCHS}" == *"$arch"* ]]; then # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" || exit 1 + lipo -remove "$arch" -output "$binary" "$binary" stripped="$stripped $arch" fi done if [[ "$stripped" ]]; then echo "Stripped $binary of architectures:$stripped" fi + STRIP_BINARY_RETVAL=1 } diff --git a/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.debug.xcconfig b/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.debug.xcconfig index 51f7cf7c..d2e954d1 100644 --- a/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.debug.xcconfig +++ b/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.debug.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/OHHTTPStubs" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs/OHHTTPStubs.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/OHHTTPStubs/OHHTTPStubs.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "OHHTTPStubs" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +OTHER_LDFLAGS = $(inherited) -framework "CFNetwork" -framework "Foundation" -framework "OHHTTPStubs" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods diff --git a/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.release.xcconfig b/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.release.xcconfig index 51f7cf7c..d2e954d1 100644 --- a/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.release.xcconfig +++ b/Examples/Swift/Pods/Target Support Files/Pods-OHHTTPStubsDemo/Pods-OHHTTPStubsDemo.release.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/OHHTTPStubs" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs/OHHTTPStubs.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/OHHTTPStubs/OHHTTPStubs.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "OHHTTPStubs" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +OTHER_LDFLAGS = $(inherited) -framework "CFNetwork" -framework "Foundation" -framework "OHHTTPStubs" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods diff --git a/OHHTTPStubs.podspec b/OHHTTPStubs.podspec index e47b444f..9641fbd9 100644 --- a/OHHTTPStubs.podspec +++ b/OHHTTPStubs.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = "OHHTTPStubs" - s.version = "6.1.0" + s.version = "6.2.0" s.summary = "Framework to stub your network requests like HTTP and help you write network unit tests with XCTest." s.description = <<-DESC.gsub(/^ +\|/,'') diff --git a/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.pbxproj b/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.pbxproj index 1822d068..d1f6b119 100644 --- a/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.pbxproj +++ b/OHHTTPStubs/OHHTTPStubs.xcodeproj/project.pbxproj @@ -1309,7 +1309,7 @@ CODE_SIGNING_REQUIRED = NO; CODE_SIGN_IDENTITY = ""; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 6.1.0; + CURRENT_PROJECT_VERSION = 6.2.0; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; @@ -1366,7 +1366,7 @@ CODE_SIGNING_REQUIRED = NO; CODE_SIGN_IDENTITY = ""; COPY_PHASE_STRIP = YES; - CURRENT_PROJECT_VERSION = 6.1.0; + CURRENT_PROJECT_VERSION = 6.2.0; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99;