From 3c08d0984da54206c28fe146d2bb2af63db15647 Mon Sep 17 00:00:00 2001 From: Wesley Buck Date: Fri, 3 Nov 2017 10:29:48 +0200 Subject: [PATCH 1/3] Update to swift 4 --- Example/Pods/Pods.xcodeproj/project.pbxproj | 117 ++++++++++---------- Source/ResponseSerialization.swift | 4 +- 2 files changed, 61 insertions(+), 60 deletions(-) diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index c22259e..c62914f 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -882,7 +882,7 @@ 010AE8ED81136789CA048F2B576F2FDE /* Stringers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stringers.swift; path = Sources/Nimble/Utils/Stringers.swift; sourceTree = ""; }; 01AA63965F132F889AC447B2E0DBFC01 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 02A4AD6BFB5DC325435BF195F7C3F55C /* LSRegexMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSRegexMatcher.m; path = Nocilla/Matchers/LSRegexMatcher.m; sourceTree = ""; }; - 033CD976F5089A4806EA764A4686C667 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire.framework; path = "Alamofire-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 033CD976F5089A4806EA764A4686C667 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 035DED77C4FF7BCBEBD5574C45D9DD95 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../Nimble-iOS/Info.plist"; sourceTree = ""; }; 03A937F80447A817C69C055DC3D29CA8 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.2.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; 03C62B28A6BB4ADC3495831139EA4179 /* Pods-OSX-Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OSX-Tests-frameworks.sh"; sourceTree = ""; }; @@ -897,7 +897,7 @@ 08CB486B578EFF0DCEF2826EDD4D5CE8 /* QuickConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickConfiguration.h; path = Sources/QuickObjectiveC/Configuration/QuickConfiguration.h; sourceTree = ""; }; 08E9C9712CFB90E7B575C4A9C8A2F44E /* LSHTTPRequestDSLRepresentation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSHTTPRequestDSLRepresentation.h; path = Nocilla/DSL/LSHTTPRequestDSLRepresentation.h; sourceTree = ""; }; 0A7DF94AA2B269F50826056B9EAE5D4B /* Nocilla.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Nocilla.h; path = Nocilla/Nocilla.h; sourceTree = ""; }; - 0DFB4314374875538551B672DB47B676 /* Alamofire-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "Alamofire-tvOS.modulemap"; path = "../Alamofire-tvOS/Alamofire-tvOS.modulemap"; sourceTree = ""; }; + 0DFB4314374875538551B672DB47B676 /* Alamofire-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Alamofire-tvOS.modulemap"; path = "../Alamofire-tvOS/Alamofire-tvOS.modulemap"; sourceTree = ""; }; 0E33213AAFFF939D041AD21DBE3079AA /* S3Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = S3Error.swift; sourceTree = ""; }; 0ECAA7C3217A46619B5DB3B3225AC2DC /* EndWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndWith.swift; path = Sources/Nimble/Matchers/EndWith.swift; sourceTree = ""; }; 0F531CB69EB05C2E566CD111DEB67F8B /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; @@ -906,11 +906,11 @@ 104EF76D46ECD597FD2F2D63497AF482 /* Pods-OSX-Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-OSX-Tests-acknowledgements.markdown"; sourceTree = ""; }; 1184541E05336D80F55FEAE888F630C7 /* BeLessThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThan.swift; path = Sources/Nimble/Matchers/BeLessThan.swift; sourceTree = ""; }; 11A9D7FBD09931D8980868DE143A0857 /* LSDataMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSDataMatcher.h; path = Nocilla/Matchers/LSDataMatcher.h; sourceTree = ""; }; - 1273774C5596628CFF5370456FC2DB73 /* Nocilla.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nocilla.framework; path = "Nocilla-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 1273774C5596628CFF5370456FC2DB73 /* Nocilla.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nocilla.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 12882D0CD53EA337A3E882E983AA7671 /* LSASIHTTPRequestAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSASIHTTPRequestAdapter.h; path = Nocilla/Hooks/ASIHTTPRequest/LSASIHTTPRequestAdapter.h; sourceTree = ""; }; 12FD694346380ABCAF21E1F675E9E995 /* Pods-iOS-Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-Example-frameworks.sh"; sourceTree = ""; }; 134F5DE5EF5B5E9E1C3FD4D10B250BA2 /* CwlPreconditionTesting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CwlPreconditionTesting.h; path = Sources/Lib/CwlPreconditionTesting/CwlPreconditionTesting/Mach/CwlPreconditionTesting.h; sourceTree = ""; }; - 14A5C262FE24B4EEC08316F8CFE91991 /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nimble.framework; path = "Nimble-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 14A5C262FE24B4EEC08316F8CFE91991 /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nimble.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 172B538AF2420B6374291BB308B93399 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; 18C551B0208BC4D47FFD9DAC9D194046 /* Pods-iOS-Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-Example.debug.xcconfig"; sourceTree = ""; }; 199D60B86FDB1855B62E9BE07E963725 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -934,12 +934,12 @@ 2454311447A420E7285EC09C8315151A /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.2.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; 25CC3D50FC604442A2F3CDB85A94E213 /* Pods-TVOS-Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-TVOS-Tests-acknowledgements.plist"; sourceTree = ""; }; 27676606A1029D5E8E899B13EB80B44F /* NSURLRequest+DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+DSL.h"; path = "Nocilla/Hooks/NSURLRequest/NSURLRequest+DSL.h"; sourceTree = ""; }; - 27CC09A0D4F4F1D98AB031CC4C09F5FB /* Nocilla-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "Nocilla-tvOS.modulemap"; path = "../Nocilla-tvOS/Nocilla-tvOS.modulemap"; sourceTree = ""; }; + 27CC09A0D4F4F1D98AB031CC4C09F5FB /* Nocilla-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Nocilla-tvOS.modulemap"; path = "../Nocilla-tvOS/Nocilla-tvOS.modulemap"; sourceTree = ""; }; 2803AB1F652CD78DBE00FE8441F9B000 /* LSNSURLSessionHook.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSNSURLSessionHook.h; path = Nocilla/Hooks/NSURLSession/LSNSURLSessionHook.h; sourceTree = ""; }; 281FDDBC3C2F0400F541CFE594475589 /* NSData+Matcheable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+Matcheable.h"; path = "Nocilla/Matchers/NSData+Matcheable.h"; sourceTree = ""; }; 2A37F84F25C77B3781FB1E83B1183D9F /* QuickSelectedTestSuiteBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickSelectedTestSuiteBuilder.swift; path = Sources/Quick/QuickSelectedTestSuiteBuilder.swift; sourceTree = ""; }; 2A3F5FCB1B77B6C92D5453D251E5C804 /* Pods-iOS-Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-Example-dummy.m"; sourceTree = ""; }; - 2A3FFD865587C3F6B7E40A4897AEA6EF /* Pods-iOS-Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-iOS-Tests.modulemap"; sourceTree = ""; }; + 2A3FFD865587C3F6B7E40A4897AEA6EF /* Pods-iOS-Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-iOS-Tests.modulemap"; sourceTree = ""; }; 2AB72E8487655295F5D12595860A8057 /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; 2C28B40D52BE0AD40FFF996F78EE226D /* LSStringMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSStringMatcher.m; path = Nocilla/Matchers/LSStringMatcher.m; sourceTree = ""; }; 2CA23A4DB0A0540273371545BAD97A21 /* Nimble-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nimble-iOS-prefix.pch"; path = "../Nimble-iOS/Nimble-iOS-prefix.pch"; sourceTree = ""; }; @@ -948,23 +948,23 @@ 2DFFDC0C24983112E45BB40142076221 /* Pods-TVOS-Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-TVOS-Tests.release.xcconfig"; sourceTree = ""; }; 2E809440D699FFBB74E564CB02E35893 /* SWXMLHash-OSX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SWXMLHash-OSX.xcconfig"; sourceTree = ""; }; 2E9E2E49CC42269EBA5CB4059C8C1AD8 /* QuickSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpec.h; path = Sources/QuickObjectiveC/QuickSpec.h; sourceTree = ""; }; - 2F5D2B03233BFBB787C0D3FCE8CB0110 /* Pods_OSX_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_OSX_Example.framework; path = "Pods-OSX-Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2F5D2B03233BFBB787C0D3FCE8CB0110 /* Pods_OSX_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_OSX_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 30789396237B96632221D8CFA2A7076B /* Nocilla-tvOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nocilla-tvOS-prefix.pch"; path = "../Nocilla-tvOS/Nocilla-tvOS-prefix.pch"; sourceTree = ""; }; - 308DE25D2ED5B1EFDCEF641ED75F0C6B /* Pods-TVOS-Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-TVOS-Example.modulemap"; sourceTree = ""; }; + 308DE25D2ED5B1EFDCEF641ED75F0C6B /* Pods-TVOS-Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-TVOS-Example.modulemap"; sourceTree = ""; }; 31673D657E38E43EF26FF18923626941 /* Closures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Closures.swift; path = Sources/Quick/Hooks/Closures.swift; sourceTree = ""; }; 323747D18933A35D8E6950071584D1C1 /* Pods-iOS-Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-Tests.debug.xcconfig"; sourceTree = ""; }; 337D2E05351979B845607B543E030D6A /* Example.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Example.swift; path = Sources/Quick/Example.swift; sourceTree = ""; }; 33E3F503F9AC9874697CD0F98BD4FD87 /* ExampleHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleHooks.swift; path = Sources/Quick/Hooks/ExampleHooks.swift; sourceTree = ""; }; 3428401159CE9A1F0C3C3DE868558DC0 /* Pods-OSX-Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OSX-Tests-resources.sh"; sourceTree = ""; }; 343DECA844AEDE03E6DBC91F387EBD59 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; }; - 3505C2FDDDA297644FCC4A18FB3F9E9A /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Quick.framework; path = "Quick-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 3505C2FDDDA297644FCC4A18FB3F9E9A /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Quick.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 350AA747EAF73693F8B9370F62301261 /* Quick-OSX-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-OSX-umbrella.h"; sourceTree = ""; }; 3567C4F924239AB25D82BC28893876CC /* NSRegularExpression+Matcheable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSRegularExpression+Matcheable.m"; path = "Nocilla/Matchers/NSRegularExpression+Matcheable.m"; sourceTree = ""; }; 3650C71FE907365C9C8C97BEC87A488F /* NSURLRequest+LSHTTPRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+LSHTTPRequest.h"; path = "Nocilla/Hooks/NSURLRequest/NSURLRequest+LSHTTPRequest.h"; sourceTree = ""; }; 3688E6BA179565945E14CA84409C40F7 /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = ""; }; 37975FBD7F3FEE6A702703FB33F7665E /* AmazonS3RequestManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AmazonS3RequestManager-iOS-dummy.m"; path = "../AmazonS3RequestManager-iOS/AmazonS3RequestManager-iOS-dummy.m"; sourceTree = ""; }; 379A004156CC6E7EC003D10D50BCB8BC /* LSHTTPStubURLProtocol.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSHTTPStubURLProtocol.m; path = Nocilla/Hooks/NSURLRequest/LSHTTPStubURLProtocol.m; sourceTree = ""; }; - 37A5A113CF8EC4D1D45C322828F37D82 /* SWXMLHash.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SWXMLHash.framework; path = "SWXMLHash-OSX.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 37A5A113CF8EC4D1D45C322828F37D82 /* SWXMLHash.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SWXMLHash.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 39A430597580C510514832D63C481A33 /* Alamofire-OSX-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-OSX-dummy.m"; sourceTree = ""; }; 39CFEE23F3A7E88EEBA6595417461F2C /* Quick-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Quick-iOS-umbrella.h"; path = "../Quick-iOS/Quick-iOS-umbrella.h"; sourceTree = ""; }; 3A154D7AFD8DC49ACBD2BDD6668B7FDC /* AssertionDispatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionDispatcher.swift; path = Sources/Nimble/Adapters/AssertionDispatcher.swift; sourceTree = ""; }; @@ -991,11 +991,11 @@ 48656BE34896C4D9A027D37CA8AADE8E /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; 48FB67FC87244CD0F0A05D7B47DE316B /* BeNil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeNil.swift; path = Sources/Nimble/Matchers/BeNil.swift; sourceTree = ""; }; 497BB5D966429561588086719C68A6C9 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; }; - 4B6A9A5DB5313120C9FDF42F766D504C /* AmazonS3RequestManager-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "AmazonS3RequestManager-OSX.modulemap"; sourceTree = ""; }; + 4B6A9A5DB5313120C9FDF42F766D504C /* AmazonS3RequestManager-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "AmazonS3RequestManager-OSX.modulemap"; sourceTree = ""; }; 4B7A5385DF9EEECED08725FB3DA4E673 /* XCTestObservationCenter+Register.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestObservationCenter+Register.m"; path = "Sources/NimbleObjectiveC/XCTestObservationCenter+Register.m"; sourceTree = ""; }; 4C16BD2E19A32C26CAD557E3E8E07A1A /* ErrorUtility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErrorUtility.swift; path = Sources/Quick/ErrorUtility.swift; sourceTree = ""; }; 4C2BB1CCE788726D2E685C5272655E7F /* LSASIHTTPRequestHook.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSASIHTTPRequestHook.m; path = Nocilla/Hooks/ASIHTTPRequest/LSASIHTTPRequestHook.m; sourceTree = ""; }; - 4CA678C7A99A0F65B474277436AD42B6 /* Nocilla-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Nocilla-OSX.modulemap"; sourceTree = ""; }; + 4CA678C7A99A0F65B474277436AD42B6 /* Nocilla-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Nocilla-OSX.modulemap"; sourceTree = ""; }; 4D29766F488C42E06267F9EA04A9FBAE /* LSMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSMatcher.h; path = Nocilla/Matchers/LSMatcher.h; sourceTree = ""; }; 4D2CD68DEBABED084793D583FA14DFF4 /* NSData+Matcheable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+Matcheable.m"; path = "Nocilla/Matchers/NSData+Matcheable.m"; sourceTree = ""; }; 4D5D7F0254938C0DDAD688702DA667E3 /* Functional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Functional.swift; path = Sources/Nimble/Utils/Functional.swift; sourceTree = ""; }; @@ -1017,10 +1017,10 @@ 5617242687868F0F34860F14E5BC258E /* Nocilla-tvOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Nocilla-tvOS.xcconfig"; path = "../Nocilla-tvOS/Nocilla-tvOS.xcconfig"; sourceTree = ""; }; 56C824800E36B6C8D5152F76AD16BA69 /* BeGreaterThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThan.swift; path = Sources/Nimble/Matchers/BeGreaterThan.swift; sourceTree = ""; }; 56E8448858563938A7B32073B89F8BC6 /* QuickTestSuite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickTestSuite.swift; path = Sources/Quick/QuickTestSuite.swift; sourceTree = ""; }; - 571DCD7364503950B709EC4D4CDB0FF2 /* Pods-iOS-Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-iOS-Example.modulemap"; sourceTree = ""; }; - 578297F29766EDFAD224C425B4E74AD4 /* Pods_iOS_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_iOS_Example.framework; path = "Pods-iOS-Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 571DCD7364503950B709EC4D4CDB0FF2 /* Pods-iOS-Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-iOS-Example.modulemap"; sourceTree = ""; }; + 578297F29766EDFAD224C425B4E74AD4 /* Pods_iOS_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_iOS_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 592F23ACBAFB2C4FB587E251B3B606B3 /* Expectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expectation.swift; path = Sources/Nimble/Expectation.swift; sourceTree = ""; }; - 5A31F3FDC2959C60047C826184CC1615 /* AmazonS3RequestManager-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "AmazonS3RequestManager-tvOS.modulemap"; path = "../AmazonS3RequestManager-tvOS/AmazonS3RequestManager-tvOS.modulemap"; sourceTree = ""; }; + 5A31F3FDC2959C60047C826184CC1615 /* AmazonS3RequestManager-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "AmazonS3RequestManager-tvOS.modulemap"; path = "../AmazonS3RequestManager-tvOS/AmazonS3RequestManager-tvOS.modulemap"; sourceTree = ""; }; 5B5CED3E389DFB54299EFF8124D50921 /* Nocilla-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nocilla-iOS-prefix.pch"; path = "../Nocilla-iOS/Nocilla-iOS-prefix.pch"; sourceTree = ""; }; 5B74C82E9EECBD7AF32453428BA1B3C7 /* QCKDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QCKDSL.h; path = Sources/QuickObjectiveC/DSL/QCKDSL.h; sourceTree = ""; }; 5B8712A5EEB9A76C1EFB9345EBA15A3B /* LSStubResponseDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSStubResponseDSL.m; path = Nocilla/DSL/LSStubResponseDSL.m; sourceTree = ""; }; @@ -1038,13 +1038,13 @@ 6AEA0C2ED35D88C1CA11DB7B22A73E52 /* Equal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Equal.swift; path = Sources/Nimble/Matchers/Equal.swift; sourceTree = ""; }; 6BBC728AB50D064BDA4ABF48DF5A0783 /* Nimble-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-OSX-prefix.pch"; sourceTree = ""; }; 6D3ACD2860C63035ED76364EA1521BF2 /* NSData+Nocilla.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+Nocilla.m"; path = "Nocilla/Categories/NSData+Nocilla.m"; sourceTree = ""; }; - 6E1B99AEAA41F41625E2105B70FE6ACC /* AmazonS3RequestManager.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AmazonS3RequestManager.framework; path = "AmazonS3RequestManager-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 6E1B99AEAA41F41625E2105B70FE6ACC /* AmazonS3RequestManager.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AmazonS3RequestManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6ECCE5F2B3FEF7D07A6276193CEF5D35 /* Pods-TVOS-Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-TVOS-Tests-resources.sh"; sourceTree = ""; }; 6F930AF5513B1880CBA4E4BA53509618 /* QuickSpecBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpecBase.h; path = Sources/QuickSpecBase/include/QuickSpecBase.h; sourceTree = ""; }; 716E387CE51F2FF5F1C0FE0C4298BDAF /* SWXMLHash-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SWXMLHash-tvOS-umbrella.h"; path = "../SWXMLHash-tvOS/SWXMLHash-tvOS-umbrella.h"; sourceTree = ""; }; 720499F0FBF0FD6F25E59FBA9B95ADCD /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 73B0DA6EE8066E23F471080D06CB355E /* Pods_TVOS_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_TVOS_Example.framework; path = "Pods-TVOS-Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 7461CC5E25B2BC8E1CC5B4AAD77EFA1D /* Nocilla-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "Nocilla-iOS.modulemap"; path = "../Nocilla-iOS/Nocilla-iOS.modulemap"; sourceTree = ""; }; + 73B0DA6EE8066E23F471080D06CB355E /* Pods_TVOS_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_TVOS_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 7461CC5E25B2BC8E1CC5B4AAD77EFA1D /* Nocilla-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Nocilla-iOS.modulemap"; path = "../Nocilla-iOS/Nocilla-iOS.modulemap"; sourceTree = ""; }; 75597E408767B52C069FE9D741DCBD0F /* Nocilla-OSX-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nocilla-OSX-umbrella.h"; sourceTree = ""; }; 760CDDDA61B175ECB4D5FB5016E06CFF /* Pods-iOS-Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-Tests-frameworks.sh"; sourceTree = ""; }; 7648D57FD1E4ED86B776499592936D1B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -1056,26 +1056,26 @@ 79E0EFCE57A408198C5E295840C84D3D /* Alamofire-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Alamofire-iOS-umbrella.h"; path = "../Alamofire-iOS/Alamofire-iOS-umbrella.h"; sourceTree = ""; }; 7C14FE1D9A2D00B2B95EF972917BD30C /* LSHTTPRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSHTTPRequest.h; path = Nocilla/Model/LSHTTPRequest.h; sourceTree = ""; }; 7CAAC5961F740C141E79396611D35D16 /* AmazonS3RequestManager-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AmazonS3RequestManager-tvOS-umbrella.h"; path = "../AmazonS3RequestManager-tvOS/AmazonS3RequestManager-tvOS-umbrella.h"; sourceTree = ""; }; - 7CF8A9C5B294E3481B9D9DF955CDE351 /* Quick-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "Quick-iOS.modulemap"; path = "../Quick-iOS/Quick-iOS.modulemap"; sourceTree = ""; }; - 7D3A6A155696034689E64E742045ED4E /* SWXMLHash-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "SWXMLHash-iOS.modulemap"; path = "../SWXMLHash-iOS/SWXMLHash-iOS.modulemap"; sourceTree = ""; }; + 7CF8A9C5B294E3481B9D9DF955CDE351 /* Quick-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Quick-iOS.modulemap"; path = "../Quick-iOS/Quick-iOS.modulemap"; sourceTree = ""; }; + 7D3A6A155696034689E64E742045ED4E /* SWXMLHash-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "SWXMLHash-iOS.modulemap"; path = "../SWXMLHash-iOS/SWXMLHash-iOS.modulemap"; sourceTree = ""; }; 7D44352109AC12EE3009C30A104CC8FC /* Pods-TVOS-Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-TVOS-Tests-umbrella.h"; sourceTree = ""; }; 7E2C4A52EB7AB25346152146016E1B21 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; 7E4DEEA724E668EA365FD981B6A559F4 /* Pods-TVOS-Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-TVOS-Tests-frameworks.sh"; sourceTree = ""; }; 7E696622281B0D39DF633C0B4C1212B6 /* AmazonS3RequestManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = AmazonS3RequestManager.h; sourceTree = ""; }; 7E8445AA7F0653649FC228E7A062B567 /* LSNSURLHook.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSNSURLHook.h; path = Nocilla/Hooks/NSURLRequest/LSNSURLHook.h; sourceTree = ""; }; 7FF21FA7BF32ACEDEBA709751F8ECF30 /* Quick-tvOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Quick-tvOS.xcconfig"; path = "../Quick-tvOS/Quick-tvOS.xcconfig"; sourceTree = ""; }; - 8022528AEE2F6A4AC079492CA579C9F3 /* AmazonS3RequestManager.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AmazonS3RequestManager.framework; path = "AmazonS3RequestManager-OSX.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 8022528AEE2F6A4AC079492CA579C9F3 /* AmazonS3RequestManager.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AmazonS3RequestManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 80DD789650F30FC2CDC6542513C16989 /* NSRegularExpression+Matcheable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSRegularExpression+Matcheable.h"; path = "Nocilla/Matchers/NSRegularExpression+Matcheable.h"; sourceTree = ""; }; 8100B4396256A0C35CBDDC363D896604 /* Alamofire-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Alamofire-iOS-prefix.pch"; path = "../Alamofire-iOS/Alamofire-iOS-prefix.pch"; sourceTree = ""; }; - 8165D963A11C6767F3C4008E3A1C887D /* Quick-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "Quick-tvOS.modulemap"; path = "../Quick-tvOS/Quick-tvOS.modulemap"; sourceTree = ""; }; + 8165D963A11C6767F3C4008E3A1C887D /* Quick-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Quick-tvOS.modulemap"; path = "../Quick-tvOS/Quick-tvOS.modulemap"; sourceTree = ""; }; 819E9A30293C561A57BF521E39315BC5 /* LSHTTPClientHook.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSHTTPClientHook.h; path = Nocilla/Hooks/LSHTTPClientHook.h; sourceTree = ""; }; 82247E2FD5005CA08CFA4BD913EA9F3C /* NSBundle+CurrentTestBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSBundle+CurrentTestBundle.swift"; path = "Sources/Quick/NSBundle+CurrentTestBundle.swift"; sourceTree = ""; }; 82C00C3F0E066D628AAF0E8DF1C1BE7F /* PostNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PostNotification.swift; path = Sources/Nimble/Matchers/PostNotification.swift; sourceTree = ""; }; 83030B77BC414C07A90AEF1A2AF2E2E1 /* Quick-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Quick-tvOS-umbrella.h"; path = "../Quick-tvOS/Quick-tvOS-umbrella.h"; sourceTree = ""; }; - 83F7DFF01EB81FF45E61477E6EDCB3C7 /* Nimble-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "Nimble-tvOS.modulemap"; path = "../Nimble-tvOS/Nimble-tvOS.modulemap"; sourceTree = ""; }; - 847DADCD11D327369878A19596EB4079 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire.framework; path = "Alamofire-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 83F7DFF01EB81FF45E61477E6EDCB3C7 /* Nimble-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Nimble-tvOS.modulemap"; path = "../Nimble-tvOS/Nimble-tvOS.modulemap"; sourceTree = ""; }; + 847DADCD11D327369878A19596EB4079 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 84A9BE620E3F8FDA1F24CD1A5CC6C209 /* CwlMachBadInstructionHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CwlMachBadInstructionHandler.h; path = Sources/Lib/CwlPreconditionTesting/CwlMachBadInstructionHandler/include/CwlMachBadInstructionHandler.h; sourceTree = ""; }; - 8567CA1BF4B1749558FB9823619FC21C /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nimble.framework; path = "Nimble-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 8567CA1BF4B1749558FB9823619FC21C /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nimble.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 875F6956A573A90B8E1F42FF2BE4247D /* Pods-TVOS-Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-TVOS-Example-resources.sh"; sourceTree = ""; }; 87DC8F3943E716EB1D5D16DBB1DE2403 /* Nocilla-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nocilla-iOS-umbrella.h"; path = "../Nocilla-iOS/Nocilla-iOS-umbrella.h"; sourceTree = ""; }; 882E1D45F1EAEF068EEE4CC14F2D4DFC /* AmazonS3RequestManager-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AmazonS3RequestManager-tvOS-dummy.m"; path = "../AmazonS3RequestManager-tvOS/AmazonS3RequestManager-tvOS-dummy.m"; sourceTree = ""; }; @@ -1088,54 +1088,54 @@ 8B82C8BD8A99E95C043D34C1BDB2143F /* NMBExceptionCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBExceptionCapture.h; path = Sources/NimbleObjectiveC/NMBExceptionCapture.h; sourceTree = ""; }; 8BEB4213EC9363060FA22060A540FE7A /* Pods-TVOS-Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-TVOS-Tests-acknowledgements.markdown"; sourceTree = ""; }; 8BF610797E2B34853AAD23DC8A229D43 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 8D98CB9ED52B308D4D58900467015E76 /* Quick-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Quick-OSX.modulemap"; sourceTree = ""; }; + 8D98CB9ED52B308D4D58900467015E76 /* Quick-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Quick-OSX.modulemap"; sourceTree = ""; }; 8DBB06250275EF4B77680E7DF248CE44 /* LSHTTPBody.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSHTTPBody.h; path = Nocilla/Model/LSHTTPBody.h; sourceTree = ""; }; 8DF843B07D1874DD72E02E0138651668 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../Alamofire-iOS/Info.plist"; sourceTree = ""; }; 8F1513A05114878D9B54B89896048124 /* Contain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Contain.swift; path = Sources/Nimble/Matchers/Contain.swift; sourceTree = ""; }; - 8F30B0EC4E2190CBDFA7ECC5D3A06718 /* Pods-OSX-Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-OSX-Tests.modulemap"; sourceTree = ""; }; + 8F30B0EC4E2190CBDFA7ECC5D3A06718 /* Pods-OSX-Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-OSX-Tests.modulemap"; sourceTree = ""; }; 8FDD319150B7727213A3E2F027D8FD39 /* Quick-OSX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Quick-OSX.xcconfig"; sourceTree = ""; }; 906233C9D1A034F692059288011E0B57 /* XCTestSuite+QuickTestSuiteBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestSuite+QuickTestSuiteBuilder.m"; path = "Sources/QuickObjectiveC/XCTestSuite+QuickTestSuiteBuilder.m"; sourceTree = ""; }; 90A02D3B6CD5E1B080E648795C6CC26D /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = ""; }; 90C2B4E88CC59C5ED62FF3BF58D5BAD7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 91DB20E0C71EBEEA2E427D891D221205 /* Alamofire-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Alamofire-tvOS-umbrella.h"; path = "../Alamofire-tvOS/Alamofire-tvOS-umbrella.h"; sourceTree = ""; }; - 92AD03508811B355B527878D8885DE0A /* Pods_TVOS_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_TVOS_Tests.framework; path = "Pods-TVOS-Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 92AD03508811B355B527878D8885DE0A /* Pods_TVOS_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_TVOS_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 92C9CF7B1506EA5E7E44BD85BE71B9FF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 93A1A44D181D640CE9921C0AB6B2E936 /* ASIHTTPRequestStub.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ASIHTTPRequestStub.m; path = Nocilla/Hooks/ASIHTTPRequest/ASIHTTPRequestStub.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; }; + 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 93BAB120724C1FF230FE1BFBCB1F9650 /* Nimble-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Nimble-tvOS-dummy.m"; path = "../Nimble-tvOS/Nimble-tvOS-dummy.m"; sourceTree = ""; }; 9413CDD9E09734D9149EE139574CECFC /* Pods-TVOS-Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-TVOS-Example.debug.xcconfig"; sourceTree = ""; }; 9438A8F66F1A2D43202C2D653CE6C983 /* LSNSURLSessionHook.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSNSURLSessionHook.m; path = Nocilla/Hooks/NSURLSession/LSNSURLSessionHook.m; sourceTree = ""; }; 949E886197E3FC0EB7B03BCBE1404073 /* LSStubRequestDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSStubRequestDSL.h; path = Nocilla/DSL/LSStubRequestDSL.h; sourceTree = ""; }; - 9503F940F8C98454A6899FEDA6E093A1 /* Pods_iOS_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_iOS_Tests.framework; path = "Pods-iOS-Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 9503F940F8C98454A6899FEDA6E093A1 /* Pods_iOS_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_iOS_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 95063FB27DCCF46271E3C705C6864777 /* LSHTTPStubURLProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSHTTPStubURLProtocol.h; path = Nocilla/Hooks/NSURLRequest/LSHTTPStubURLProtocol.h; sourceTree = ""; }; 9522DFFB5CCF23A12DDE940FB09EC1B6 /* Nimble-tvOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nimble-tvOS-prefix.pch"; path = "../Nimble-tvOS/Nimble-tvOS-prefix.pch"; sourceTree = ""; }; 963D5D2A3301C914185E7B0F7E8BEE8C /* Alamofire-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Alamofire-tvOS-dummy.m"; path = "../Alamofire-tvOS/Alamofire-tvOS-dummy.m"; sourceTree = ""; }; 968D65F7C188A203F4C31B21FC4C15D5 /* World+DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "World+DSL.h"; path = "Sources/QuickObjectiveC/DSL/World+DSL.h"; sourceTree = ""; }; 96A94426AF425A96BEA1BB97E8BFDC84 /* ExampleMetadata.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleMetadata.swift; path = Sources/Quick/ExampleMetadata.swift; sourceTree = ""; }; 971A5FEE15B3328A5B9D4174D1BA74FB /* BeEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeEmpty.swift; path = Sources/Nimble/Matchers/BeEmpty.swift; sourceTree = ""; }; - 974E35B67EEFB7F5B9C9FD786A9A20F4 /* Pods-TVOS-Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-TVOS-Tests.modulemap"; sourceTree = ""; }; + 974E35B67EEFB7F5B9C9FD786A9A20F4 /* Pods-TVOS-Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-TVOS-Tests.modulemap"; sourceTree = ""; }; 97BBBAE457C39E2BEC76EA9CED514A10 /* Nimble-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nimble-iOS-umbrella.h"; path = "../Nimble-iOS/Nimble-iOS-umbrella.h"; sourceTree = ""; }; 98CF7BF63EA4627F96826721C1874E35 /* MatcherProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherProtocols.swift; path = Sources/Nimble/Matchers/MatcherProtocols.swift; sourceTree = ""; }; 99A2E9F934CF7C3BFE337020D078B838 /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Quick/DSL/DSL.swift; sourceTree = ""; }; 9C3DDA031732E63A16E41B7BBA13A634 /* BeLogical.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLogical.swift; path = Sources/Nimble/Matchers/BeLogical.swift; sourceTree = ""; }; 9C8EF9A705905D2A7D7D21D3BB03BF47 /* SWXMLHash.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SWXMLHash.swift; path = Source/SWXMLHash.swift; sourceTree = ""; }; 9CBBBD547A361658B6DCC61D4F2EDAAC /* Pods-iOS-Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-Tests-umbrella.h"; sourceTree = ""; }; - 9D3A1B1AB56B7E82CB36812A0F062CD6 /* Alamofire-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "Alamofire-iOS.modulemap"; path = "../Alamofire-iOS/Alamofire-iOS.modulemap"; sourceTree = ""; }; + 9D3A1B1AB56B7E82CB36812A0F062CD6 /* Alamofire-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Alamofire-iOS.modulemap"; path = "../Alamofire-iOS/Alamofire-iOS.modulemap"; sourceTree = ""; }; 9DD778781A763C00CD034D97528D1828 /* Nocilla-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Nocilla-iOS-dummy.m"; path = "../Nocilla-iOS/Nocilla-iOS-dummy.m"; sourceTree = ""; }; - 9DF6D4F961EF6542671815E4F10001EE /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire.framework; path = "Alamofire-OSX.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 9DF6D4F961EF6542671815E4F10001EE /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A01D80EF7BEB5A8B03D53E76A1E5E289 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.2.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; A07115DDE9E3A0E9DA8FC37B0121BC1B /* Pods-OSX-Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OSX-Tests.release.xcconfig"; sourceTree = ""; }; - A0C82D11098591A7D26D048AD90C150D /* Nocilla.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nocilla.framework; path = "Nocilla-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - A0EAF4CD1B0F64B66F86218625571147 /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Quick.framework; path = "Quick-OSX.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + A0C82D11098591A7D26D048AD90C150D /* Nocilla.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nocilla.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A0EAF4CD1B0F64B66F86218625571147 /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Quick.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A1588D0AA0E9C450DBDC0149E265E477 /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Source/Result.swift; sourceTree = ""; }; A22CC7A75A0A90F8A65E1468454D6CF2 /* LSHTTPRequestDiff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSHTTPRequestDiff.m; path = Nocilla/Diff/LSHTTPRequestDiff.m; sourceTree = ""; }; - A398359500468294FE8E3C6A93A6A60D /* Pods_OSX_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_OSX_Tests.framework; path = "Pods-OSX-Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + A398359500468294FE8E3C6A93A6A60D /* Pods_OSX_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_OSX_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A46544ADD0691D7BB7122696390B2CFB /* Pods-iOS-Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-Tests-dummy.m"; sourceTree = ""; }; A4B225031EAB44A29764105674ADB3AB /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; A69A971A4529ABB10492E1C99E49B98C /* Match.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Match.swift; path = Sources/Nimble/Matchers/Match.swift; sourceTree = ""; }; A6CA3CA06222934BF67CAC1AC1F249A0 /* NSURLRequest+LSHTTPRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+LSHTTPRequest.m"; path = "Nocilla/Hooks/NSURLRequest/NSURLRequest+LSHTTPRequest.m"; sourceTree = ""; }; A70844C04159DBB308323DCD20211ADD /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - A780F3D30F4B7BA9A5926A3D91C794B2 /* AmazonS3RequestManager.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AmazonS3RequestManager.framework; path = "AmazonS3RequestManager-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + A780F3D30F4B7BA9A5926A3D91C794B2 /* AmazonS3RequestManager.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AmazonS3RequestManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A7BECF4942618DD45AF1B0AD6DC47263 /* Quick-OSX-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Quick-OSX-dummy.m"; sourceTree = ""; }; A8C33CDCEE8CEE08CBEC220E509568C7 /* TaskDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskDelegate.swift; path = Source/TaskDelegate.swift; sourceTree = ""; }; A928FD22A7C2CB872CC4AB5B99DEDD40 /* SWXMLHash-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SWXMLHash-OSX-prefix.pch"; sourceTree = ""; }; @@ -1148,14 +1148,14 @@ ADBED5E88A2511D335DD23F6AB029D8F /* AmazonS3RequestManager-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "AmazonS3RequestManager-iOS.xcconfig"; path = "../AmazonS3RequestManager-iOS/AmazonS3RequestManager-iOS.xcconfig"; sourceTree = ""; }; AE094D8AA2AA50E440A2489E78CFDC74 /* ThrowError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowError.swift; path = Sources/Nimble/Matchers/ThrowError.swift; sourceTree = ""; }; AF4F5C53BADB6DB32702B4AAB58E848C /* NimbleXCTestHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleXCTestHandler.swift; path = Sources/Nimble/Adapters/NimbleXCTestHandler.swift; sourceTree = ""; }; - B0244BC3250CCF66E2AAAF07C7C29B46 /* Nimble-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Nimble-OSX.modulemap"; sourceTree = ""; }; + B0244BC3250CCF66E2AAAF07C7C29B46 /* Nimble-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Nimble-OSX.modulemap"; sourceTree = ""; }; B049917059DD3B53DCFF53817BADC273 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = ""; }; B071A93780CC794123F76D0574B06FDF /* HooksPhase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HooksPhase.swift; path = Sources/Quick/Hooks/HooksPhase.swift; sourceTree = ""; }; B082307EA79D0EE30389E37B87F4E782 /* DSL+Wait.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DSL+Wait.swift"; path = "Sources/Nimble/DSL+Wait.swift"; sourceTree = ""; }; B0DE5033DF20C3EC0655A4839E97339E /* NMBStringify.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBStringify.m; path = Sources/NimbleObjectiveC/NMBStringify.m; sourceTree = ""; }; - B172273ECE7D91870CF64BB3EC5F845D /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Quick.framework; path = "Quick-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + B172273ECE7D91870CF64BB3EC5F845D /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Quick.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B18A33A798C07C455E1DCF5B6E44BAD2 /* Pods-OSX-Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OSX-Tests-dummy.m"; sourceTree = ""; }; - B25DDA3F6B4EAF5570EE96839FF0C04C /* Nocilla.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nocilla.framework; path = "Nocilla-OSX.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + B25DDA3F6B4EAF5570EE96839FF0C04C /* Nocilla.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nocilla.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B26C03F9BD0FC7602BA85678015EFD0A /* Alamofire-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-OSX-prefix.pch"; sourceTree = ""; }; B372658C44284E06ADA55FA0CD434613 /* LSMatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSMatcher.m; path = Nocilla/Matchers/LSMatcher.m; sourceTree = ""; }; B3A4B68B82DD4EABFF6EEC333DBE02FA /* Alamofire-OSX-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-OSX-umbrella.h"; sourceTree = ""; }; @@ -1173,8 +1173,8 @@ BA25CDD312273AA02D624E804145E3E0 /* Alamofire-OSX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Alamofire-OSX.xcconfig"; sourceTree = ""; }; BDEEBAB4BC4044DB6E005151BBDAB8F8 /* Pods-TVOS-Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-TVOS-Example-acknowledgements.markdown"; sourceTree = ""; }; BE1F1E1FC6A3F75D21C4A5FEB21D92A0 /* NSString+Nocilla.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+Nocilla.m"; path = "Nocilla/Categories/NSString+Nocilla.m"; sourceTree = ""; }; - BE9B10289D79FB2B6269E87549AB05BD /* Alamofire-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Alamofire-OSX.modulemap"; sourceTree = ""; }; - BF0D0C436986A543689F369E0FA7906F /* mach_excServer.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mach_excServer.c; path = Sources/Lib/CwlPreconditionTesting/CwlMachBadInstructionHandler/mach_excServer.c; sourceTree = ""; }; + BE9B10289D79FB2B6269E87549AB05BD /* Alamofire-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Alamofire-OSX.modulemap"; sourceTree = ""; }; + BF0D0C436986A543689F369E0FA7906F /* mach_excServer.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mach_excServer.c; path = Sources/Lib/CwlPreconditionTesting/CwlMachBadInstructionHandler/mach_excServer.c; sourceTree = ""; }; BF54B721105323C19BCEE1FE96F8D890 /* LSStubRequestDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSStubRequestDSL.m; path = Nocilla/DSL/LSStubRequestDSL.m; sourceTree = ""; }; C0A76CEE1EF091A95E57A5549B34FDF6 /* Alamofire-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Alamofire-iOS.xcconfig"; path = "../Alamofire-iOS/Alamofire-iOS.xcconfig"; sourceTree = ""; }; C0A9292E08C7251AED8DE3793D2AAD00 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../Nimble-tvOS/Info.plist"; sourceTree = ""; }; @@ -1190,32 +1190,32 @@ C6930C7024546E401EBE032A6CDB4985 /* Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Async.swift; path = Sources/Nimble/Utils/Async.swift; sourceTree = ""; }; C69F7E89936C7A4E66035F6040ADBCA8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../Quick-iOS/Info.plist"; sourceTree = ""; }; C746134A882D460742F8C394E36E042F /* SatisfyAnyOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SatisfyAnyOf.swift; path = Sources/Nimble/Matchers/SatisfyAnyOf.swift; sourceTree = ""; }; - C8208D17D7482119C262E4C38BC53C68 /* Pods-OSX-Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-OSX-Example.modulemap"; sourceTree = ""; }; + C8208D17D7482119C262E4C38BC53C68 /* Pods-OSX-Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-OSX-Example.modulemap"; sourceTree = ""; }; C8A462ADCC424C8627F51931FC078F4B /* Quick-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Quick-iOS.xcconfig"; path = "../Quick-iOS/Quick-iOS.xcconfig"; sourceTree = ""; }; CA70160F1D2AF5E206AF976BDC56E5A5 /* CwlCatchException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlCatchException.swift; path = Sources/Lib/CwlPreconditionTesting/CwlCatchException/CwlCatchException.swift; sourceTree = ""; }; - CAD5164CA32AA0C135F197C9FADA3711 /* AmazonS3RequestManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "AmazonS3RequestManager-iOS.modulemap"; path = "../AmazonS3RequestManager-iOS/AmazonS3RequestManager-iOS.modulemap"; sourceTree = ""; }; + CAD5164CA32AA0C135F197C9FADA3711 /* AmazonS3RequestManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "AmazonS3RequestManager-iOS.modulemap"; path = "../AmazonS3RequestManager-iOS/AmazonS3RequestManager-iOS.modulemap"; sourceTree = ""; }; CB2470EB727AC858613DF4EC31114561 /* SWXMLHash+TypeConversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SWXMLHash+TypeConversion.swift"; path = "Source/SWXMLHash+TypeConversion.swift"; sourceTree = ""; }; CC69A6E40413F300BECD8DC5473209B1 /* ResponseObjects.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ResponseObjects.swift; sourceTree = ""; }; CD4F9C729A50ABC1BDEB82EEEE1FBACA /* LSASIHTTPRequestAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSASIHTTPRequestAdapter.m; path = Nocilla/Hooks/ASIHTTPRequest/LSASIHTTPRequestAdapter.m; sourceTree = ""; }; CE25E3FA8ECB289630D75BF2A8AE253C /* Nocilla-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nocilla-tvOS-umbrella.h"; path = "../Nocilla-tvOS/Nocilla-tvOS-umbrella.h"; sourceTree = ""; }; CED2E38D8AE61B26ECD6E0E091C4CE7D /* Callsite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Callsite.swift; path = Sources/Quick/Callsite.swift; sourceTree = ""; }; - CF15840823045046B9672F83E7746582 /* SWXMLHash-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "SWXMLHash-tvOS.modulemap"; path = "../SWXMLHash-tvOS/SWXMLHash-tvOS.modulemap"; sourceTree = ""; }; + CF15840823045046B9672F83E7746582 /* SWXMLHash-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "SWXMLHash-tvOS.modulemap"; path = "../SWXMLHash-tvOS/SWXMLHash-tvOS.modulemap"; sourceTree = ""; }; CF30FEF7AB8BB0857A39F3FB6BCF5B58 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ResponseSerialization.swift; sourceTree = ""; }; D01EDF82D86A9BABA275748B1A5CB5FD /* LSStubResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSStubResponse.h; path = Nocilla/Stubs/LSStubResponse.h; sourceTree = ""; }; D0C3F4C5E464EB3772DC72C0D490E906 /* Quick-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-OSX-prefix.pch"; sourceTree = ""; }; D0FA05FDD2A083A155B751BD9AC0C7EC /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/Nimble/Utils/Errors.swift; sourceTree = ""; }; D1A57A0F7B2A5303C1C2F6629A680AC9 /* Pods-TVOS-Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-TVOS-Example.release.xcconfig"; sourceTree = ""; }; D212F62F3C99BB185C26EC29D7313301 /* Quick-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Quick-tvOS-dummy.m"; path = "../Quick-tvOS/Quick-tvOS-dummy.m"; sourceTree = ""; }; - D22997011D02E8EBBB906E82A4F28631 /* SWXMLHash-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "SWXMLHash-OSX.modulemap"; sourceTree = ""; }; + D22997011D02E8EBBB906E82A4F28631 /* SWXMLHash-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "SWXMLHash-OSX.modulemap"; sourceTree = ""; }; D2BD939D19E9288D538BC4B0CBD9CC15 /* NSString+Matcheable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+Matcheable.h"; path = "Nocilla/Matchers/NSString+Matcheable.h"; sourceTree = ""; }; - D3313CDCF114CDBA19E401DBDD30ED04 /* SWXMLHash.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SWXMLHash.framework; path = "SWXMLHash-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + D3313CDCF114CDBA19E401DBDD30ED04 /* SWXMLHash.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SWXMLHash.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D5148BBDD0CBE120E9411A37269F5AB2 /* Timeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeline.swift; path = Source/Timeline.swift; sourceTree = ""; }; D5574940AB5C49CCFE0BB56F8D47DC95 /* CwlBadInstructionException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlBadInstructionException.swift; path = Sources/Lib/CwlPreconditionTesting/CwlPreconditionTesting/CwlBadInstructionException.swift; sourceTree = ""; }; D696B4A7D486075E28ED79C97DCBC76B /* Nocilla-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nocilla-OSX-prefix.pch"; sourceTree = ""; }; D6B7FDDC1577331F7CF1AEB31504F814 /* ServerTrustPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustPolicy.swift; path = Source/ServerTrustPolicy.swift; sourceTree = ""; }; D714386BAA4FDE8942D654F696091195 /* AmazonS3RequestManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AmazonS3RequestManager.swift; sourceTree = ""; }; D7800DF2F6BAB52AD788413618FEA879 /* DSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DSL.m; path = Sources/NimbleObjectiveC/DSL.m; sourceTree = ""; }; - D78EDA722523F152ED174CF894A4D653 /* Nimble-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; name = "Nimble-iOS.modulemap"; path = "../Nimble-iOS/Nimble-iOS.modulemap"; sourceTree = ""; }; + D78EDA722523F152ED174CF894A4D653 /* Nimble-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Nimble-iOS.modulemap"; path = "../Nimble-iOS/Nimble-iOS.modulemap"; sourceTree = ""; }; D7B19A81645BD216ED1AC78865F129DA /* SWXMLHash-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SWXMLHash-iOS-prefix.pch"; path = "../SWXMLHash-iOS/SWXMLHash-iOS-prefix.pch"; sourceTree = ""; }; D80CCB3359F46DBC6B9E9F16779B19E4 /* Pods-OSX-Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OSX-Example-dummy.m"; sourceTree = ""; }; DAED0F6704E1BD59A7C3D410B9D2C4D0 /* NSData+Nocilla.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+Nocilla.h"; path = "Nocilla/Categories/NSData+Nocilla.h"; sourceTree = ""; }; @@ -1225,7 +1225,7 @@ DFFC6ED2354EA976D9970AA83F9B2C06 /* ContainElementSatisfying.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContainElementSatisfying.swift; path = Sources/Nimble/Matchers/ContainElementSatisfying.swift; sourceTree = ""; }; E0F1D4FAC9B1552F527641DA5EF7C7FE /* World+DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "World+DSL.swift"; path = "Sources/Quick/DSL/World+DSL.swift"; sourceTree = ""; }; E10025DC86AE048C721B9CCA111E16F4 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../SWXMLHash-iOS/Info.plist"; sourceTree = ""; }; - E19723AD857F9F73878442CA4A25F7ED /* SWXMLHash.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SWXMLHash.framework; path = "SWXMLHash-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + E19723AD857F9F73878442CA4A25F7ED /* SWXMLHash.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SWXMLHash.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E1A150C5E23B8566AA2F9D7962BC059D /* mach_excServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mach_excServer.h; path = Sources/Lib/CwlPreconditionTesting/CwlMachBadInstructionHandler/mach_excServer.h; sourceTree = ""; }; E1AB81EFCF33E800EA96D143BA94A14D /* LSStubRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LSStubRequest.m; path = Nocilla/Stubs/LSStubRequest.m; sourceTree = ""; }; E233F16FDC5BB764B4F8B6143CDE4F3A /* LSMatcheable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LSMatcheable.h; path = Nocilla/Matchers/LSMatcheable.h; sourceTree = ""; }; @@ -1241,7 +1241,7 @@ E75F36749535205581618E2AD75EAD00 /* QuickSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpec.m; path = Sources/QuickObjectiveC/QuickSpec.m; sourceTree = ""; }; E955A8DE60B106543EE037793C7278C1 /* SuiteHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SuiteHooks.swift; path = Sources/Quick/Hooks/SuiteHooks.swift; sourceTree = ""; }; E9E919EE5AFA1EC854EE2CB675083145 /* FailureMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FailureMessage.swift; path = Sources/Nimble/FailureMessage.swift; sourceTree = ""; }; - EA0A73E3C156FB49E5AC7F80BE25ABB1 /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nimble.framework; path = "Nimble-OSX.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + EA0A73E3C156FB49E5AC7F80BE25ABB1 /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nimble.framework; sourceTree = BUILT_PRODUCTS_DIR; }; EAD50570C3F0782C8FF7218682A588E2 /* BeCloseTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeCloseTo.swift; path = Sources/Nimble/Matchers/BeCloseTo.swift; sourceTree = ""; }; EAF68EA083DDEF7438F23E7038F01952 /* SWXMLHash-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "SWXMLHash-iOS.xcconfig"; path = "../SWXMLHash-iOS/SWXMLHash-iOS.xcconfig"; sourceTree = ""; }; EC247AF1154508188D7D3F93C1E3E399 /* Nocilla-OSX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Nocilla-OSX.xcconfig"; sourceTree = ""; }; @@ -1525,7 +1525,6 @@ CB2470EB727AC858613DF4EC31114561 /* SWXMLHash+TypeConversion.swift */, 1F1B7E9BFC8861290C0A06216295DDE2 /* Support Files */, ); - name = SWXMLHash; path = SWXMLHash; sourceTree = ""; }; @@ -1615,7 +1614,6 @@ A6CA3CA06222934BF67CAC1AC1F249A0 /* NSURLRequest+LSHTTPRequest.m */, 8D870CF1143CA14CF918F04A1ADB6E32 /* Support Files */, ); - name = Nocilla; path = Nocilla; sourceTree = ""; }; @@ -1677,7 +1675,6 @@ B049917059DD3B53DCFF53817BADC273 /* Validation.swift */, 923A99F2838E9EC159E60A84AFD65897 /* Support Files */, ); - name = Alamofire; path = Alamofire; sourceTree = ""; }; @@ -1769,7 +1766,6 @@ 906233C9D1A034F692059288011E0B57 /* XCTestSuite+QuickTestSuiteBuilder.m */, 938D6ABBC91C451110EC5D8E18EB2814 /* Support Files */, ); - name = Quick; path = Quick; sourceTree = ""; }; @@ -1980,7 +1976,6 @@ 4B7A5385DF9EEECED08725FB3DA4E673 /* XCTestObservationCenter+Register.m */, A3E0AEE2118DEA3CE34A372118E33463 /* Support Files */, ); - name = Nimble; path = Nimble; sourceTree = ""; }; @@ -2060,7 +2055,6 @@ CF30FEF7AB8BB0857A39F3FB6BCF5B58 /* ResponseSerialization.swift */, 0E33213AAFFF939D041AD21DBE3079AA /* S3Error.swift */, ); - name = Source; path = Source; sourceTree = ""; }; @@ -2908,6 +2902,11 @@ attributes = { LastSwiftUpdateCheck = 0830; LastUpgradeCheck = 0700; + TargetAttributes = { + 2EE038F5397038B4351149E90BDCCDF5 = { + LastSwiftMigration = 0910; + }; + }; }; buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; @@ -3953,7 +3952,8 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 3.0; + SWIFT_SWIFT3_OBJC_INFERENCE = On; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -4095,7 +4095,8 @@ SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; + SWIFT_SWIFT3_OBJC_INFERENCE = On; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; diff --git a/Source/ResponseSerialization.swift b/Source/ResponseSerialization.swift index 8e98d8c..9d9da8f 100644 --- a/Source/ResponseSerialization.swift +++ b/Source/ResponseSerialization.swift @@ -59,7 +59,7 @@ extension DataRequest { } else { let failureReason = "XML could not be serialized into response object: \(xml)" - let userInfo: [AnyHashable: Any] = [NSLocalizedFailureReasonErrorKey: failureReason] + let userInfo: [String: Any] = [NSLocalizedFailureReasonErrorKey: failureReason] let errorCode = AFError.responseSerializationFailed(reason: .inputDataNil)._code let error = NSError(domain: S3Error.Domain, code: errorCode, userInfo: userInfo) return .failure(error) @@ -154,7 +154,7 @@ extension DataRequest { guard let metaData = S3ObjectMetaData(response: response) else { let failureReason = "No meta data was found." - let userInfo: [AnyHashable: Any] = [NSLocalizedFailureReasonErrorKey: failureReason] + let userInfo: [String: Any] = [NSLocalizedFailureReasonErrorKey: failureReason] let errorCode = AFError.responseSerializationFailed(reason: .inputDataNil)._code let error = NSError(domain: S3Error.Domain, code: errorCode, userInfo: userInfo) return .failure(error) From 6fa2c1ad4c82f72a539cd1f9976194e5b2cf1770 Mon Sep 17 00:00:00 2001 From: Wesley Buck Date: Fri, 3 Nov 2017 10:44:36 +0200 Subject: [PATCH 2/3] Fixed swift 4 warnings --- .../Alamofire/Source/ParameterEncoding.swift | 4 +- Example/Pods/Alamofire/Source/Request.swift | 2 +- Example/Pods/Pods.xcodeproj/project.pbxproj | 41 +++++++++++++++---- .../AmazonS3RequestManager-OSX.xcscheme | 2 +- .../AmazonS3RequestManager-iOS.xcscheme | 2 +- .../AmazonS3RequestManager-tvOS.xcscheme | 2 +- .../Source/SWXMLHash+TypeConversion.swift | 2 +- Source/ResponseObjects.swift | 2 +- 8 files changed, 41 insertions(+), 16 deletions(-) diff --git a/Example/Pods/Alamofire/Source/ParameterEncoding.swift b/Example/Pods/Alamofire/Source/ParameterEncoding.swift index 959af6f..41ddf39 100644 --- a/Example/Pods/Alamofire/Source/ParameterEncoding.swift +++ b/Example/Pods/Alamofire/Source/ParameterEncoding.swift @@ -221,9 +221,7 @@ public struct URLEncoding: ParameterEncoding { while index != string.endIndex { let startIndex = index let endIndex = string.index(index, offsetBy: batchSize, limitedBy: string.endIndex) ?? string.endIndex - let range = startIndex.. String { let textVal = text - if !textVal.characters.isEmpty { + if !textVal.isEmpty { return textVal } diff --git a/Source/ResponseObjects.swift b/Source/ResponseObjects.swift index 7a13a5e..6382a85 100644 --- a/Source/ResponseObjects.swift +++ b/Source/ResponseObjects.swift @@ -126,7 +126,7 @@ public final class S3ObjectMetaData: ResponseObjectSerializable { for (header,value) in headers { let prefix = "x-amz-meta-" if header.hasPrefix(prefix) { - let trimmedHeaderName = header.substring(from: prefix.characters.index(prefix.startIndex, offsetBy: prefix.characters.count)) + let trimmedHeaderName = String(header[prefix.index(prefix.startIndex, offsetBy: prefix.count)...]) metaData[trimmedHeaderName] = value } } From 7245c68063e6717d48011cdd8b8b09e0301dfc09 Mon Sep 17 00:00:00 2001 From: Wesley Buck Date: Fri, 3 Nov 2017 10:48:48 +0200 Subject: [PATCH 3/3] Bumped pod spec version --- AmazonS3RequestManager.podspec | 2 +- .../project.pbxproj | 24 +++++++++++-------- .../AmazonS3ResponseSerializationTests.swift | 2 +- 3 files changed, 16 insertions(+), 12 deletions(-) diff --git a/AmazonS3RequestManager.podspec b/AmazonS3RequestManager.podspec index 10843de..f08dbd3 100644 --- a/AmazonS3RequestManager.podspec +++ b/AmazonS3RequestManager.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'AmazonS3RequestManager' -s.version = '1.2.0' +s.version = '1.3.0' s.license = 'MIT' s.summary = 'A Alamofire based request manager that serializes requests to the AWS S3 (Amazon Simple Storage Solution). Based on AFAmazonS3Manager' s.homepage = 'https://github.com/AnthonyMDev/AmazonS3RequestManager' diff --git a/Example/AmazonS3RequestManager.xcodeproj/project.pbxproj b/Example/AmazonS3RequestManager.xcodeproj/project.pbxproj index 0f59138..03b9f62 100644 --- a/Example/AmazonS3RequestManager.xcodeproj/project.pbxproj +++ b/Example/AmazonS3RequestManager.xcodeproj/project.pbxproj @@ -458,12 +458,12 @@ TargetAttributes = { 607FACCF1AFB9204008FA782 = { CreatedOnToolsVersion = 6.3.1; - LastSwiftMigration = 0800; + LastSwiftMigration = 0910; ProvisioningStyle = Manual; }; 607FACE41AFB9204008FA782 = { CreatedOnToolsVersion = 6.3.1; - LastSwiftMigration = 0800; + LastSwiftMigration = 0910; ProvisioningStyle = Automatic; TestTargetID = 607FACCF1AFB9204008FA782; }; @@ -1058,7 +1058,8 @@ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; - SWIFT_VERSION = 3.0; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -1075,7 +1076,8 @@ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; - SWIFT_VERSION = 3.0; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; @@ -1098,7 +1100,8 @@ PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Tests/AmazonS3RequestManager_Tests-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; + SWIFT_SWIFT3_OBJC_INFERENCE = On; + SWIFT_VERSION = 4.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/iOS-Example.app/iOS-Example"; }; name = Debug; @@ -1116,7 +1119,8 @@ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Tests/AmazonS3RequestManager_Tests-Bridging-Header.h"; - SWIFT_VERSION = 3.0; + SWIFT_SWIFT3_OBJC_INFERENCE = On; + SWIFT_VERSION = 4.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/iOS-Example.app/iOS-Example"; }; name = Release; @@ -1134,7 +1138,7 @@ PRODUCT_BUNDLE_IDENTIFIER = "com.anthonymdev.OSX-Example"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = appletvos; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; TVOS_DEPLOYMENT_TARGET = 10.1; }; name = Debug; @@ -1151,7 +1155,7 @@ PRODUCT_BUNDLE_IDENTIFIER = "com.anthonymdev.OSX-Example"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = appletvos; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; TVOS_DEPLOYMENT_TARGET = 10.1; }; name = Release; @@ -1207,7 +1211,7 @@ PRODUCT_BUNDLE_IDENTIFIER = "com.anthonymdev.OSX-Example"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; }; name = Debug; }; @@ -1224,7 +1228,7 @@ PRODUCT_BUNDLE_IDENTIFIER = "com.anthonymdev.OSX-Example"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; }; name = Release; }; diff --git a/Example/Tests/AmazonS3ResponseSerializationTests.swift b/Example/Tests/AmazonS3ResponseSerializationTests.swift index 717e494..575d91e 100644 --- a/Example/Tests/AmazonS3ResponseSerializationTests.swift +++ b/Example/Tests/AmazonS3ResponseSerializationTests.swift @@ -288,7 +288,7 @@ class AmazonS3ResponseSerializationTests: XCTestCase { // given let failureReason = "No meta data was found." - let userInfo: [AnyHashable: Any] = [NSLocalizedFailureReasonErrorKey: failureReason] + let userInfo: [String: Any] = [NSLocalizedFailureReasonErrorKey: failureReason] let expectedError = NSError(domain: S3Error.Domain, code: AFError.responseSerializationFailed(reason: .inputDataNil)._code, userInfo: userInfo)