diff --git a/ConcentricProgressRingView/Classes/ConcentricProgressRing.swift b/ConcentricProgressRingView/Classes/ConcentricProgressRing.swift index 6a0451d..4bced12 100644 --- a/ConcentricProgressRingView/Classes/ConcentricProgressRing.swift +++ b/ConcentricProgressRingView/Classes/ConcentricProgressRing.swift @@ -25,7 +25,7 @@ public struct ProgressRing { } } -open class ProgressRingLayer: CAShapeLayer { +open class ProgressRingLayer: CAShapeLayer, CAAnimationDelegate { var completion: (() -> Void)? open var progress: CGFloat? { @@ -65,12 +65,13 @@ open class ProgressRingLayer: CAShapeLayer { animation.fromValue = strokeEnd animation.toValue = progress animation.duration = CFTimeInterval(duration) - animation.delegate = self as? CAAnimationDelegate + animation.delegate = self animation.timingFunction = CAMediaTimingFunction(name: CAMediaTimingFunctionName.easeOut) strokeEnd = progress + self.completion = completion add(animation, forKey: "strokeEnd") } - + open func animationDidStop(_ anim: CAAnimation, finished flag: Bool) { if flag { completion?() diff --git a/Example/ConcentricProgressRingView.xcodeproj/project.pbxproj b/Example/ConcentricProgressRingView.xcodeproj/project.pbxproj index 6e975aa..97491d3 100644 --- a/Example/ConcentricProgressRingView.xcodeproj/project.pbxproj +++ b/Example/ConcentricProgressRingView.xcodeproj/project.pbxproj @@ -171,7 +171,6 @@ 37C0F5AA1FCD042B000DB42E /* Frameworks */, 37C0F5AB1FCD042B000DB42E /* Resources */, 11C974A427414FF6EA0DA125 /* [CP] Embed Pods Frameworks */, - 9A69ED98045307F6B3D674E8 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -192,7 +191,6 @@ 607FACCD1AFB9204008FA782 /* Frameworks */, 607FACCE1AFB9204008FA782 /* Resources */, 2C3C1F016294790D384E9860 /* [CP] Embed Pods Frameworks */, - E0132CBC779D0E2D6D0EA701 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -231,6 +229,7 @@ developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( + English, en, Base, ); @@ -272,7 +271,7 @@ files = ( ); inputPaths = ( - "${SRCROOT}/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh", + "${PODS_ROOT}/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh", "${BUILT_PRODUCTS_DIR}/Nimble/Nimble.framework", "${BUILT_PRODUCTS_DIR}/Quick/Quick.framework", ); @@ -283,7 +282,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; 1DD8B60693DAF6CF0C05F5BC /* [CP] Check Pods Manifest.lock */ = { @@ -310,7 +309,7 @@ files = ( ); inputPaths = ( - "${SRCROOT}/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-frameworks.sh", + "${PODS_ROOT}/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-frameworks.sh", "${BUILT_PRODUCTS_DIR}/ConcentricProgressRingView/ConcentricProgressRingView.framework", "${BUILT_PRODUCTS_DIR}/LionheartExtensions/LionheartExtensions.framework", ); @@ -321,7 +320,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; 40C7B7A9C43CFF5CECC1DB0A /* [CP] Check Pods Manifest.lock */ = { @@ -342,36 +341,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; }; - 9A69ED98045307F6B3D674E8 /* [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-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - E0132CBC779D0E2D6D0EA701 /* [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-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -582,6 +551,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; DEVELOPMENT_TEAM = 63553QQ62F; INFOPLIST_FILE = ConcentricProgressRingView/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.3; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; @@ -598,6 +568,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; DEVELOPMENT_TEAM = 63553QQ62F; INFOPLIST_FILE = ConcentricProgressRingView/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 10.3; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; diff --git a/Example/ConcentricProgressRingView/ViewController.swift b/Example/ConcentricProgressRingView/ViewController.swift index f7d0eba..6bf5b12 100644 --- a/Example/ConcentricProgressRingView/ViewController.swift +++ b/Example/ConcentricProgressRingView/ViewController.swift @@ -49,7 +49,7 @@ class ViewController: UIViewController { let f = Int64(0.2 * Double(index) * Double(NSEC_PER_SEC)) DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + Double(f) / Double(NSEC_PER_SEC), execute: { - self.progressRingView[index].setProgress(CGFloat(drand48()), duration: max(0.4, CGFloat(drand48()))) + self.progressRingView[index].setProgress(CGFloat(drand48()), duration: max(0.4, CGFloat(drand48()))){print("completion")} }) } } diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 01ddd14..458e96a 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - ConcentricProgressRingView (2.0.0): + - ConcentricProgressRingView (2.0.2): - LionheartExtensions - LionheartExtensions (3.11.4): - LionheartExtensions/Core (= 3.11.4) @@ -13,16 +13,22 @@ DEPENDENCIES: - Nimble (~> 7) - Quick (~> 1) +SPEC REPOS: + https://github.com/cocoapods/specs.git: + - LionheartExtensions + - Nimble + - Quick + EXTERNAL SOURCES: ConcentricProgressRingView: - :path: ../ + :path: "../" SPEC CHECKSUMS: - ConcentricProgressRingView: b7994d3cdb3421c8273750a18f4efa171e628a71 + ConcentricProgressRingView: e123c811722e610aeeb40201abf033b23fd393aa LionheartExtensions: 1cb1f17f3d75ff48757d6aeeb40fbe9f9516e300 Nimble: 7f5a9c447a33002645a071bddafbfb24ea70e0ac Quick: 58d203b1c5e27fff7229c4c1ae445ad7069a7a08 PODFILE CHECKSUM: 9870839634870d9146dc16ddb8cc0bbe0be1bb88 -COCOAPODS: 1.4.0 +COCOAPODS: 1.6.1 diff --git a/Example/Pods/Local Podspecs/ConcentricProgressRingView.podspec.json b/Example/Pods/Local Podspecs/ConcentricProgressRingView.podspec.json index 1c5694a..e6ccd6f 100644 --- a/Example/Pods/Local Podspecs/ConcentricProgressRingView.podspec.json +++ b/Example/Pods/Local Podspecs/ConcentricProgressRingView.podspec.json @@ -1,6 +1,6 @@ { "name": "ConcentricProgressRingView", - "version": "2.0.0", + "version": "2.0.2", "summary": "Fully customizable circular progress bar written in Swift", "homepage": "https://github.com/lionheart/ConcentricProgressRingView", "license": { @@ -12,14 +12,14 @@ }, "source": { "git": "https://github.com/lionheart/ConcentricProgressRingView.git", - "tag": "2.0.0" + "tag": "2.0.2" }, "social_media_url": "https://twitter.com/lionheartsw", "platforms": { "ios": "10.3" }, "pod_target_xcconfig": { - "SWIFT_VERSION": "4.0" + "SWIFT_VERSION": "4.2" }, "source_files": "ConcentricProgressRingView/Classes/**/*", "dependencies": { diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index 01ddd14..458e96a 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -1,5 +1,5 @@ PODS: - - ConcentricProgressRingView (2.0.0): + - ConcentricProgressRingView (2.0.2): - LionheartExtensions - LionheartExtensions (3.11.4): - LionheartExtensions/Core (= 3.11.4) @@ -13,16 +13,22 @@ DEPENDENCIES: - Nimble (~> 7) - Quick (~> 1) +SPEC REPOS: + https://github.com/cocoapods/specs.git: + - LionheartExtensions + - Nimble + - Quick + EXTERNAL SOURCES: ConcentricProgressRingView: - :path: ../ + :path: "../" SPEC CHECKSUMS: - ConcentricProgressRingView: b7994d3cdb3421c8273750a18f4efa171e628a71 + ConcentricProgressRingView: e123c811722e610aeeb40201abf033b23fd393aa LionheartExtensions: 1cb1f17f3d75ff48757d6aeeb40fbe9f9516e300 Nimble: 7f5a9c447a33002645a071bddafbfb24ea70e0ac Quick: 58d203b1c5e27fff7229c4c1ae445ad7069a7a08 PODFILE CHECKSUM: 9870839634870d9146dc16ddb8cc0bbe0be1bb88 -COCOAPODS: 1.4.0 +COCOAPODS: 1.6.1 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index e42706b..b947e10 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,1193 +7,1316 @@ objects = { /* Begin PBXBuildFile section */ - 000D69EF44EAB2AEF7A725F5D9DACB87 /* ExampleHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9145B7E014F139EEDE4BADD1940AA78D /* ExampleHooks.swift */; }; - 008B8AE1F18D0BC630CA2676757EAB6F /* Pods-ConcentricProgressRingView_ExampleTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 61F9E8B1CF9C75C9E90B47D18E66DF1F /* Pods-ConcentricProgressRingView_ExampleTests-dummy.m */; }; - 023F09394EB3432628CEB9C56EA91C16 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5000FBC22993140F09F4D892FDA31AD9 /* XCTest.framework */; }; - 02738D1FF7233D0DCCC8E6D10D09B45D /* NimbleXCTestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5309453B7445B8E985226B40FE7F752B /* NimbleXCTestHandler.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 0290360DB0A64E3C83CADDA943F13EAC /* UIViewController+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7765FF87DE2AB1CB23C3AFB587CCA675 /* UIViewController+LionheartExtensions.swift */; }; - 04523D5143BFC465A87AF2C8141ABC22 /* Nimble-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AB9FD16550B6E8EF4F9B352159FA6C37 /* Nimble-dummy.m */; }; - 0520EC7DD7C343585D17A652EF6C1663 /* Predicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F2BF41A17CE7B17CDF9B8A3E277D887 /* Predicate.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 055AE2F1EF3A50F217D04C4C112EC547 /* UIColor+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D70375F6BCBB6E3C9BB261AADF8368A /* UIColor+LionheartExtensions.swift */; }; - 06DD2F96986BB1EEE9697BADA9B3DBBD /* AssertionRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C7C4C02C7AA4082F2F83D63FDCEFF53 /* AssertionRecorder.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 0AD1010202D4C0E4F3AFEE3EA199B57D /* Quick-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 29D6BA56F02277081C8EAE2540FF29B3 /* Quick-dummy.m */; }; - 0B43175143F096B76F74ADC68CC4C9BF /* UIFont+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01986EBF2678517134482931021CF96 /* UIFont+LionheartExtensions.swift */; }; - 0FDA48B63B0E5F0160AD272006380434 /* RaisesException.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3D4C86BE7DA62C4975B05AAB219429F /* RaisesException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 120AD15BAC2040DB3602ACF0B5138371 /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C5AF311CCC90CFF19E210CEF091815D /* MatchError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 145B1B8EE284D30AAA2FD3CAC6D41724 /* NMBStringify.m in Sources */ = {isa = PBXBuildFile; fileRef = 104FC32EE8F3AE8D12A11996842C8023 /* NMBStringify.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 17C17BE2636CC1CD40865103A68A4170 /* HooksPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B603B1DD9EE348750432B8E81687AE1 /* HooksPhase.swift */; }; - 17FC8A8A102120F0F6AB71DAC0CD0739 /* UIApplicationDelegate+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14547CC18DE0103DC8EB3C532AD8D295 /* UIApplicationDelegate+LionheartExtensions.swift */; }; - 18F5325A2188786400155CD6 /* ConcentricProgressRing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 998EF977335FC48EEC534D828FDC6645 /* ConcentricProgressRing.swift */; }; - 1B4C9AC50738283CB692E8F72293F53D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBF22AEA428F7C2146AD582999B7997C /* Foundation.framework */; }; - 1C1E96291DE1251159EC18DEFD09078B /* ErrorUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = E902030639EA6693EBCB13F524FFD09E /* ErrorUtility.swift */; }; - 1CE7062591B007FC202148BC60555B7A /* BeLessThanOrEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0BFC354F023A8E53B1AFBD4E2AA80AA /* BeLessThanOrEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 1DE98CD3E69695F188F0AAFFBF46634F /* ExampleMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC656D0ED6A87CCE88E40C951FD737BC /* ExampleMetadata.swift */; }; - 1F5DADE3D404A64AB246955356FCF99D /* Main.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF2617309399A71348725B5F02D4A99C /* Main.swift */; }; - 201C2D6C5FFAC43D396094C48E4A245E /* QuickSelectedTestSuiteBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4117F1FC569EFA3B3184A781395D5DE6 /* QuickSelectedTestSuiteBuilder.swift */; }; - 20C46FD064D33EFE0779489ABF55B6B4 /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3C90D6E7BF8EA20A8428D2396A7AAD4 /* BeAKindOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 217C21DE401BC63FADA97EDDE9F3F29D /* QCKDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 68E1C3B6D4ED55A0B0A7566D5A496745 /* QCKDSL.m */; }; - 2497E6562C0E4C780B2B6FDC31E8F410 /* LionheartExtensions.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00010CF0177AC89EEACA91BD3A25BD8F /* LionheartExtensions.framework */; }; - 25BA0EE32447CCFE674B53954CCA83BA /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = ECCC31722F0E0FF5B739DD7C1264146D /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 27C8C2095A04F5DCE356F36E440ED2D7 /* QuickSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = B9A027FCDED015625B207FC154558566 /* QuickSpec.m */; }; - 27FEB5D88AFF39E84BB001324FEA1198 /* BeGreaterThanOrEqualTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE47477F31914B418C5BA8A1E93153F2 /* BeGreaterThanOrEqualTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 28040BCBD0C5990C13398C2740A785C7 /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8C3AD649B6C29B4CBB6B28C169D5D16 /* HaveCount.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 293841CBE84BDA7DABFA48A6735CB6A8 /* Example.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54587A3F61C40E42484AE3181342E4EC /* Example.swift */; }; - 29ED620F26DD80FD82A8B93E16B4977C /* ConcentricProgressRingView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A522A9440AE6D8C64DF959B0D8510FD /* ConcentricProgressRingView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2BB7B198040CC29B01E123EA9B4678F3 /* UIWindow+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 038C8DD0052609CAF709FD5B9B172E88 /* UIWindow+LionheartExtensions.swift */; }; - 2C7820097351790EE86880B67787C4F8 /* QCKDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 245C17CD295AF1BD6DD9B3D562D27B40 /* QCKDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D1B97B22338E68416DB19701B6C106A /* Quick-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E189EC1BA6FA053CC10A079B124DC961 /* Quick-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E256FB3603830B4073EEAEFCD28DCA6 /* LionheartExtensions-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E6C1C55AC7907ABA37E8FFECB82A2016 /* LionheartExtensions-dummy.m */; }; - 2EED285DC70AE53C0A21224DFA0D522A /* Behavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEEDED916CC7B08BCD6263CADEDCA02D /* Behavior.swift */; }; - 3216AFF97F88F4590EB893652F00E560 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBF22AEA428F7C2146AD582999B7997C /* Foundation.framework */; }; - 336EABBDD7F09846EBC7AD4E4872F609 /* UITextField+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CB752CF0276DB018D677DA40761235C /* UITextField+LionheartExtensions.swift */; }; - 3CFB07722BCE226C0963959730736F9D /* NimbleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52212A05B4F1C96D7C18F5A8EE502F95 /* NimbleEnvironment.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 3CFDBA89FCB7F69DC22C21211A17482F /* UIImage+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CE3FA12074BE757FFB0629F2985633E /* UIImage+LionheartExtensions.swift */; }; - 4087DD572B3C3C829F0A87E6704C3CAF /* BeCloseTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F9B8E4C5AC4635D41E4B353FFC2C35F /* BeCloseTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 412FCA165D64F8C756AD132F80997E3D /* QuickSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 01ECCB30A58CD0B5AACBE39AE692AB3F /* QuickSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 43002C608C419500614EAC8C7F616546 /* ThrowAssertion.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E37D4E1968BD625B1DB86EBA8C4116 /* ThrowAssertion.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 45DE8B2D382F3E21E9346CC5A156E8C8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBF22AEA428F7C2146AD582999B7997C /* Foundation.framework */; }; - 482F689871D5C38E73D1E82134C9DE8B /* UIAlertController+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADD0EE05A1FD67223DDBB517A6CE4F4E /* UIAlertController+LionheartExtensions.swift */; }; - 4AA5D3B0100B4DB40DAD0B472890626C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBF22AEA428F7C2146AD582999B7997C /* Foundation.framework */; }; - 4CAB365E6BB32D1FC9083AA5FD0CA7E0 /* NSBundle+CurrentTestBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6391EEA19FBC7FEE4A27A3C9E6C18C31 /* NSBundle+CurrentTestBundle.swift */; }; - 51419019F8E07F0D8304775DFB843601 /* MatcherFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 468B163B38B0E623AB101252759254B1 /* MatcherFunc.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 53A29AA9365376C940AFCF137C2DD715 /* DSL+Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29DD1D0C6B5EBF7751FC44F6D6482E99 /* DSL+Wait.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 593E9FD42FA463CFDC0D7D378E2DDD2C /* IndexPath+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1160D3E4EEB19BB45C1B9F15BBFE5184 /* IndexPath+LionheartExtensions.swift */; }; - 5DA49392BB56F37A5376CA3BF000D34C /* SatisfyAnyOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82D21B6A1AAAAD4D2F1CB9E76D05E1F7 /* SatisfyAnyOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 5DC6FABB382CE0D64C2F40DD52E07B61 /* QuickConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = F135D71C2532EF81CA92EA337E907A20 /* QuickConfiguration.m */; }; - 5F61859851381C1332D91337876D0441 /* BeNil.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4B521A9612679E9A0046BFA6A5030D5 /* BeNil.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 60F430B6AF1685D70564A17668AE61F4 /* UIView+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B92C889E44F6A78E0C6811D9F840701 /* UIView+LionheartExtensions.swift */; }; - 62969EE01F2E5404E365EED39110D756 /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C9EE8877915349EAD57691C85D9A871 /* Expectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 62AC83F8BCD4CE503B67332AB1136B83 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = A34E900372C8FFE562F21D4637529E88 /* Filter.swift */; }; - 62F30697E5BA63BAD51DA6431B53BC01 /* Pods-ConcentricProgressRingView_ExampleTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F9A39F1C64C0E113244665FC83C902CA /* Pods-ConcentricProgressRingView_ExampleTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 64C95EF92FCA660A6D8E9F08FC09B2E2 /* QuickTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 584DC50CD5385ED248BE04E9252DA7C6 /* QuickTestSuite.swift */; }; - 663B21E6E5388400B7D80114BCA81A54 /* Summable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0FA6EAC2E9CD05FA11D8CC67176B176 /* Summable.swift */; }; - 6C0C7F82E743CFD9DE901F87141BDE31 /* QuickSpecBase.m in Sources */ = {isa = PBXBuildFile; fileRef = E4838366F8B391DBA8348B34C9A9623D /* QuickSpecBase.m */; }; - 6EC860C21FED1A7468A850B327332F79 /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07F5FA3EA37AB2FA6CF222D0E8793331 /* BeLogical.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 768C5C8D53D7A65FE87D501153E55F21 /* World.swift in Sources */ = {isa = PBXBuildFile; fileRef = 416909098D5997C19AB93DE440EE2FF4 /* World.swift */; }; - 79B33DD4A6611B7FFF54A23D4CECED90 /* BeginWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36112D72FD547748F1316D27C3FDC6FE /* BeginWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 7B1174CA80F7870C0742144511267B7B /* QuickSpecBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 29671983BBEE367B86E3ADAF1D7B63FE /* QuickSpecBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 830033575D87B3BB1B9C7EF94CACBF91 /* NSDecimalNumber+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADD8D2E713ACF9BBD7FAF69855C456D9 /* NSDecimalNumber+LionheartExtensions.swift */; }; - 8558BFD7D5C9B3F51B589B0B258A0795 /* PostNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99C0AB467F35E00AE0EE3E7061BE07FC /* PostNotification.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 865051B0FB601D3D7B3C2D9024A64CB0 /* EndWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6A5D386022E7F685498B55E24494C9 /* EndWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 8C6AF668C27D96F1A2378C379D852E94 /* NMBExceptionCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 07A95E2E803F02C249822566EFFC0242 /* NMBExceptionCapture.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 8CA1BEAF283ABFAEE18FAB121881EC8E /* ContainElementSatisfying.swift in Sources */ = {isa = PBXBuildFile; fileRef = 278DBB4EA08427941EBB26E5C78C0B5F /* ContainElementSatisfying.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 8FB4FEA3DD07F101C597C6C318366090 /* String+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A398FC9C87E1D1BBB0AB1E7FF1D0A70 /* String+LionheartExtensions.swift */; }; - 9111DD1BC5651F60CD9B1AA28E9368EA /* QuickConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 332150A37B67B2C0303425BAA18C2472 /* QuickConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 91EA676C6CFF1A03AB4ACD9364C1777E /* DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = AD1A0128E1EF3EDB58E31F5E6A0DEA53 /* DSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 95738B4F793BED491C4A5A24778F0265 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18F9698A223636907296DE09C5225210 /* DSL.swift */; }; - 96F328328094174E7A63665C9330021F /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BEB5268BDB38995AE873511C372C57C /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 971E6EA3F9103C2571F7EB817DA221FD /* Closures.swift in Sources */ = {isa = PBXBuildFile; fileRef = E25A009B314BA30F29120FADE21049CF /* Closures.swift */; }; - 99EA64F142D03BF93E536D790880CFED /* BeEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19030C70C88043CEBA1F6FC7F38F4B77 /* BeEmpty.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 9DEE8FC18E9ADCEDFE56CBDD8DFBC49A /* UIDevice+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF20736AA9252886C6EF389B6CC11A8F /* UIDevice+LionheartExtensions.swift */; }; - A0009BEEA2FE5F0E29C377907868EACC /* UIScreen+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5598F1DB315EB1A4FAF5736AFA61C01A /* UIScreen+LionheartExtensions.swift */; }; - A1276DADA16094845AC84956927564F1 /* Array+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEA6C95FFA43FA772A52801AD6458F57 /* Array+LionheartExtensions.swift */; }; - A12E7B6ED20E97F8CEA9CEDA6C36CA25 /* ThrowError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04BDA17EA1C62D4BD5E11CD56B371932 /* ThrowError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - A24653D55CB91627CF01A4EBFF5E568E /* DSL.m in Sources */ = {isa = PBXBuildFile; fileRef = B92A154B3DCA6C869E68CDEF67C65C97 /* DSL.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - A470C099EC4B77F4EE20C597CBC5178A /* World+DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B0FB944810C48CFD0C6CB2C870E5EDB /* World+DSL.swift */; }; - A4BD96D27C28EE7829157D73458568A5 /* ExpectationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86767005669ABA6E3F7349C62EAA0C0F /* ExpectationMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - A51C0B8E4B814F0A03000CA2116A19E1 /* DateFormatter+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2E25C2EE5C261614429732510499BD1 /* DateFormatter+LionheartExtensions.swift */; }; - A77CFB156B5E5096396AA09CB217779C /* ConcentricProgressRingView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F4AAED7A840886937FA09D4632E1281 /* ConcentricProgressRingView-dummy.m */; }; - A7ED424AF4AB4EC3B5746F8720ED3A5B /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 6082AD9972B248E890E59652E15E6347 /* XCTestObservationCenter+Register.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - A97EC1C8F74E282A362B3C0D7413B910 /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 46A7CC7FE0C5790B547393E691892B6F /* XCTestSuite+QuickTestSuiteBuilder.m */; }; - AB3F7E49F4014103BB6DC6EB1547BC27 /* MatcherProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = D51A35D92C85898D38B2D6ADA818A58A /* MatcherProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - AC1109D5E4C552728E77F40AA85E9A71 /* Int+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E1040874766AF174758C6E313152566 /* Int+LionheartExtensions.swift */; }; - B0CD384DBF9D1812F0E6AFD591B672A5 /* SuiteHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = B03F420AF0BFE360473316269975BCFA /* SuiteHooks.swift */; }; - B11524728E36F8C7F4FA41577DE2C8BA /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = 166D725BDCBAA3B78361F971F84A38B6 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B1C700C78364BD7681065CE1EDBA6DAE /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F8B0256C256C9BE5D9870E1DE92CA6D /* DSL.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B1F74C841DFC9FAF68C2F3FC0688F8EC /* Nimble-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 39A24208F4E897A13821E186D5EB002E /* Nimble-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B4ECFB76AE1AB9A9C3CDABCDC37C1329 /* NSURLSession+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E67B16E0B8BD6B8AB59ADC91994B5DF3 /* NSURLSession+LionheartExtensions.swift */; }; - B50BEFA0C6842AF2999B0FC2048D9CC1 /* CIImage+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D027F1AAE7372C3ADAD4703D65AD4B1 /* CIImage+LionheartExtensions.swift */; }; - B88103AD4F8E8446109FE89F00EDF6BA /* ToSucceed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 015B7E96EA03D400DED8B46B05AC4D12 /* ToSucceed.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B9DF3FB3A4604DC6946ED5B1F0EF76E9 /* Any+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42B97129DB2BAFAC53B1764CC8278FAD /* Any+LionheartExtensions.swift */; }; - C26F960CC95A698E847F4B51E9E8B642 /* BeLessThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1963E7313A2CEB105BB59340481DE075 /* BeLessThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - C3D5F67A7633EE67237D9607A42B5C36 /* File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1285CEC87F33073ED514CE85A2E6CD77 /* File.swift */; }; - C51745D9D7FD2C026AF9A312D8F24DC1 /* AllPass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98D2001A102C3F6D5152555A5463C6DC /* AllPass.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - C71CC9BBF24C5036CFDE26028C3C0132 /* NMBObjCMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE53138FA2CEF85D7EFD27FC2F912CB9 /* NMBObjCMatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - C844F152B4FCD831EBC538C013E2892D /* Pods-ConcentricProgressRingView_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 293F6EB789AA6612B662F0C2C5EB3F4B /* Pods-ConcentricProgressRingView_Example-dummy.m */; }; - CBB69E7F6D35A059BED7137920775C2B /* Pods-ConcentricProgressRingView_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BB632143A28276F13D40172F1F1ABE1A /* Pods-ConcentricProgressRingView_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CBFE26AA5D50EAED1C6284F2499C3B5A /* ExampleGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FC71C83F03CD8821000B3E155F87FBA /* ExampleGroup.swift */; }; - CCE6B9DB8FD833CC9BA0A8E652CA44BB /* AdapterProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 722AC32CC273AD7A638F9317E578F21A /* AdapterProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - CDF463DED0CDD7C4AF388BB555658725 /* BeIdenticalTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12920015B54B760229774C3EB6F4CB87 /* BeIdenticalTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - CE6B389E275A81CB1197E3EE89DD4A55 /* CurrentTestCaseTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = EADBC4E3F80121A460127DA276B23BD2 /* CurrentTestCaseTracker.h */; settings = {ATTRIBUTES = (Private, ); }; }; - CECCC2D2DD3565B5A0258E2FDB8633EB /* UIPrintPageRenderer+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACE6D36A0B558E674B2D3B4389D908C7 /* UIPrintPageRenderer+LionheartExtensions.swift */; }; - CF8093B467F2BD7608288DFDD0FBD33E /* BeGreaterThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DF82E36A39B49CF304FDF633C5460EB /* BeGreaterThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - D206A5CC5B2A435EA365B0C73B00A5D2 /* AsyncMatcherWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = D09EBA0881306DCE7920AF168FF7EE22 /* AsyncMatcherWrapper.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - D2423C0E289F063D249DB8B99D2E5E02 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBF22AEA428F7C2146AD582999B7997C /* Foundation.framework */; }; - D4D0C8428FFEA278A74102B2DF030767 /* NSRegularExpression+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBF8967CBF418482332984A33A69D7D8 /* NSRegularExpression+LionheartExtensions.swift */; }; - D8E5D582979B66AC5966F89DF688A6FC /* World.h in Headers */ = {isa = PBXBuildFile; fileRef = B2672465480F5519F62C7A0DC7C72024 /* World.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DAC8F03E095C4E4F7804F3B315B10077 /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 974BA19DA71F8CC5AFFFC840BF769B06 /* FailureMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - DF2D5D3DF384AEBFFC797C9E9BEB8D65 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 540401DD74BBDB44570B11BACA759768 /* Contain.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - DFF1D083909E3E9AF1DA0056E53CFBA7 /* Match.swift in Sources */ = {isa = PBXBuildFile; fileRef = 419B8D4905747D64408AE56056B6724F /* Match.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - E05B2A75D384F2289CEA3E3610C56C98 /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A4005C2ECCB1C1E83F4A5403861D5C0 /* Functional.swift */; }; - E0A9BF70BC487DE3BC4E0B7691646F1E /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AE7FD4905715DFF39FC0D9EA0917BB4 /* Functional.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - E2FE297569487E28AE1252936F836918 /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDC4F9CA8BCAB302952063982A2D9BA2 /* Expression.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - E36FA28FFDA4120C648B50058838BEA3 /* Callsite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B0938058F438BCD20DE22777844D0DF /* Callsite.swift */; }; - E49771FC9273934E9F5AB4BA171D7060 /* LionheartExtensions-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A46B725D80FF15EF7BF92A7F408B04D /* LionheartExtensions-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E4A4F6BEB8ABAEC8D7B6C870396038D3 /* Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6799170841C3AD93DBB4713C9F9B8C0E /* Equal.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - E4A6EAD8E79702217F8A05BAAFAE47A5 /* Quick.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B1A00D887FE6A5B743732C76F2BED20 /* Quick.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E533FC12BBF4508BF1CD12093BF2939A /* Bundle+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFD4372B76F4D593AB32D58130274CD8 /* Bundle+LionheartExtensions.swift */; }; - E6634B36E01F7862D647CDE0D8D0E3AB /* AssertionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC6819DD7B4BF463C48AFC54D74094B8 /* AssertionDispatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - E7F6927360E14188BE6914F8BBAD8DF8 /* URL+FileName.swift in Sources */ = {isa = PBXBuildFile; fileRef = D86D56BE6DD7F4CFA3B0F44B9C1D12A7 /* URL+FileName.swift */; }; - E8CA8FD5CB68A208435A0FEA5D247151 /* World+DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A57925A05C31FC43A1F84FC74534FD2 /* World+DSL.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E95E80CF58576F3118F323FFDA0BBAF1 /* ColorRepresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38881A00CABE7E3B4FA0F26734013084 /* ColorRepresentation.swift */; }; - EA6A6BD173D7575BA82A2CED1CEC9736 /* NMBExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A536CB0D58F1633D4CE96C607C5E550 /* NMBExpectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - EDED42D28D602C4315C12A12B7692A64 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C80E3426A92A2CBC2FB4BFB8E5F1419 /* Configuration.swift */; }; - F19F3C5B408A1D74CF810FE6DEBC75B9 /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EDCEFA3D01A7672302FF629D37D68DE /* Stringers.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F235EF5E9ABB158496D8DBA0517F7BF1 /* NSString+C99ExtendedIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = A20F467DF2D112F8FF7DC96715283730 /* NSString+C99ExtendedIdentifier.swift */; }; - F87F7A95ED14E919DCAC21011F08BCAF /* BeVoid.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E4F1ABC9691D82FA0823751C4FEA997 /* BeVoid.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F8A86200B356AB8C1A8E438B9C3B9475 /* BeAnInstanceOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74485D56AB37CAC52205F7CDD10B6692 /* BeAnInstanceOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - FB33D8566BF89D9FAACEF5C6A3005416 /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = 480FE1842C0777C737D0F96B1D4D5F50 /* Async.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - FC8D5822525A4B565CDDDD221A180470 /* FileManager+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B10164B87BF6919F063CDFC59E13D53D /* FileManager+LionheartExtensions.swift */; }; - FD00B60AB39A7A1BBF9194827EE6C1E5 /* SourceLocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C10D335D3F11B610F277587B06F4A85 /* SourceLocation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - FD08F7E81DB7C9BB9F3F3E252AF4BD71 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EBF22AEA428F7C2146AD582999B7997C /* Foundation.framework */; }; - FE194AB3E61A5C1AFEF611B8CDBF365B /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF4CAAACB88ABF34177D40A1F17DA14F /* Errors.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - FF4B8EB652767F6E32A84430B9451BE2 /* Optional+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9793A78BD10B1FDB805EB063C88B1DF8 /* Optional+LionheartExtensions.swift */; }; + 01502D809754E43C493DE35DE042C601 /* Any+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4317FAF53ABFE002950EB6130E5246C8 /* Any+LionheartExtensions.swift */; }; + 02ABCA091DC5BAA017472F57021008A1 /* BeEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C90C0BEA3CC15935E242DEC8C8F00DE /* BeEmpty.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 0742161BEAB950C1C8EDCDA8FA7A5879 /* Behavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF05CB97356694B612F34A427790DB52 /* Behavior.swift */; }; + 07DCCB3FEB98A54D5D33A69BE6608F51 /* World+DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 26CF6590B0A5ECCB927BDBFC54853CD8 /* World+DSL.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B24ADD660217BDBE7B5E6CFD3ED46F8 /* ExampleMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = A61A0CDC4EDCA5B80717CEEE5B2EA123 /* ExampleMetadata.swift */; }; + 0B648E4E85B98FA3FCC661AA65349410 /* SuiteHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3B2C4E6D6CE6DA898A9D13439811EF7 /* SuiteHooks.swift */; }; + 0DE8EDC38662353F29B931526BBB404A /* Pods-ConcentricProgressRingView_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B80C35BA8D10D8F5BF1BCA97033745D /* Pods-ConcentricProgressRingView_Example-dummy.m */; }; + 0F01A77821B66A2443B4B006851BCA1E /* ConcentricProgressRing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99674859B61B78D8FAF4D3ED8C206EC7 /* ConcentricProgressRing.swift */; }; + 137BF1B996C0CE622CBE7207C1E1CBEB /* BeLessThanOrEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = A813FF9DF15796C5367E04FFAEED5FF1 /* BeLessThanOrEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 14221A5ED9ADC729E1FE41F557A7159E /* DateFormatter+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11637DD37AC1762239ED7AC07088139B /* DateFormatter+LionheartExtensions.swift */; }; + 150E1D8E89A66CE94259646C02BAEF35 /* QuickTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C9C298D4573AE79232EC13DCA9C337E /* QuickTestSuite.swift */; }; + 153ED806C7E7B71F4C6AEDF27D1770F1 /* String+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB2E9A27B240545E1201DA3243707AA4 /* String+LionheartExtensions.swift */; }; + 1BB497BE810788AC8BF1E2F6705BA32E /* BeLessThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13957CDFC4E02767BC2163AFCD28AA62 /* BeLessThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 1E8D098C9AB381410A5265C9122F245C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CE5326EA01E01E59A69713FA176F75F /* Foundation.framework */; }; + 208A80E07565700EE0ED092D81B32B3C /* Int+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F98D91C5CFE7B3E49040E15D7D15CF9 /* Int+LionheartExtensions.swift */; }; + 25DEFD3AD453DB405EBE1C71D9A34386 /* Predicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B7C373307179BC4E0C08B52023CDA83 /* Predicate.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 27067664079854CBD4021972698FD060 /* NMBObjCMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DB0FFCCD8C1D8AD76801A182399E400 /* NMBObjCMatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 2B3C0D56F7A1589C536E10EF7C02062B /* BeGreaterThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2B649650D41371477E0DC2D6D51F6C0 /* BeGreaterThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 2BA1A8FD717176BDA6A008535A8CDF6D /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B5A949ECB94C1DEDC5A3E52FA95A463 /* BeAKindOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 2D5E238EAD4B46623385EC4557B905C8 /* QCKDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = ECA6F3920BF53F2531F97994597F14E3 /* QCKDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2DC57165A8D189A2BCD133420FB97751 /* UITextField+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6701FE003E47FC18BB0E42B83EF2A5BE /* UITextField+LionheartExtensions.swift */; }; + 2EF0C447DA2045A8DEEC25ED18528C0A /* DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC586801A9F2AF32AFA47C57F9DFCF7 /* DSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3347449E52ACD4C98826A78CD3EB268E /* ColorRepresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F66D8614B36F34AAA600B0A2E45CBC7 /* ColorRepresentation.swift */; }; + 33764F22410B86C219FA2604CC1E5A83 /* Summable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08B6B5380ECFB375EF541338D037D4E4 /* Summable.swift */; }; + 34E3DCD9A171494A5C65F50198CA7B87 /* HooksPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D7E6E65D3E0B59A1DFED2298BD56B26 /* HooksPhase.swift */; }; + 36FC1283932E2FB463562813CE6C142C /* ConcentricProgressRingView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C83FBAF1FCC197FE4DE945D3FA2374E4 /* ConcentricProgressRingView-dummy.m */; }; + 3A856D029DEC31705195EA9F07E94A49 /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = BCE1CD2EAD017D6596A3A21B51DE8126 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D2661B96FC127E8F8D3B4333DFF998E /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17A37190F90FE26D9B8F1442B9F956E9 /* Filter.swift */; }; + 3D4405ABD3EA3BE12EB408FBB64E96CF /* QCKDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = FE0F68A8416487262C9DF63A61B29284 /* QCKDSL.m */; }; + 3EDAC789A55F3E01F274CB0AB763F8F0 /* NSURLSession+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B82EC24C20DF62EA0C85849D32B11C80 /* NSURLSession+LionheartExtensions.swift */; }; + 3F09D83074EE787840A520398C9F7456 /* NimbleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2609A7954E364CA7E42735A10E32DC7A /* NimbleEnvironment.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 3F2BF8ECC6C96B33378F98E56E7896A0 /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18FFEB040A3B8AE9F70AF6E0ACD564C1 /* MatchError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 3F2F9F66C158B2DB4A4470695A132D6C /* File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A1AA97A4ACA19C23F517F3033756206 /* File.swift */; }; + 40C1670F95F31C4E8D788AB63BD91C3F /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 095EB8A0B68ED5E81F5D27014F0EB176 /* Functional.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 41A3F9B2B3D232B9A9C7E321ECBB45EA /* FileManager+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6252DEF408A45459BAC4962ACDB7BD89 /* FileManager+LionheartExtensions.swift */; }; + 43FDCDDBE80C7DD59CFECDCE5B2D62EF /* CIImage+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A2A812CACB83014AA7F600D861011A1 /* CIImage+LionheartExtensions.swift */; }; + 46D1EA9D51467C1AEA690825DAB49BCD /* QuickSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 80A025B403B68F80F653997AC7B0FD9F /* QuickSpec.m */; }; + 4CBB1F67D9B5170E45FF012BE0539C75 /* ThrowAssertion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 184F3F08F3D4C2634F69A0E27DF9B849 /* ThrowAssertion.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 4DF2F364EFAB8464A4871E2AF09AF0B2 /* Nimble-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C3EBF3F300C43D1BB42845C6BDBCFE0F /* Nimble-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5147BE65A4B9A263F9EC87C212F260BC /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 76547C41F041D8BEAC732B8EAFD65F71 /* XCTest.framework */; }; + 52E0EC1E08CAB10BFF2BDFC9258FECD1 /* UIAlertController+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CDC2DA630C991F7381D2DD3D558D280 /* UIAlertController+LionheartExtensions.swift */; }; + 53ECC93CEE5FB2046BD2D4A2DAF7FC45 /* ContainElementSatisfying.swift in Sources */ = {isa = PBXBuildFile; fileRef = 855B81214901664F3EF523073AE1C682 /* ContainElementSatisfying.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 55E51BC50CD7C689B0CF3FF6CC414BC4 /* World+DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32BC2BDB15A6A88FB211D047EC82F29C /* World+DSL.swift */; }; + 55EE3421DBA166E9EF3FC2248150C11F /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 314F7D4149D1D4EBCFDD70085A613E3A /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5CE548A11D263335B5D7655DB4923A58 /* QuickConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 926BC9D9F258BA36AF6553E77FCEB101 /* QuickConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6127663C695926051E268CAED358E288 /* QuickSpecBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CC0F538A07DBE71FE684EF42ECCF628 /* QuickSpecBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6212F8D50CF76CCAB4CD1E809A9C92D7 /* Nimble-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ABB4F2F56ADB44DCD41D41B95CDE5821 /* Nimble-dummy.m */; }; + 64B2CBD0F0707A5D9C2AB236CA2FE6D4 /* UIDevice+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9603C2BC66287B648A42C3F4BFB96BD7 /* UIDevice+LionheartExtensions.swift */; }; + 682DC8A1A11305F25433BE813DA3C631 /* QuickConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 67E24A84DFA47540042D152B391C8211 /* QuickConfiguration.m */; }; + 6CA796AC3D5A7FFC39E1286B965883D8 /* UIPrintPageRenderer+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E34E13591C1BA064E9CCA8BB94425B4 /* UIPrintPageRenderer+LionheartExtensions.swift */; }; + 6F89B3D0BB385D9482C3C366EC2CCE1F /* ExampleGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF68B8F7C7F05E78808143744CED014 /* ExampleGroup.swift */; }; + 6FA5699C33CFCE8BA7883D6D517A49C1 /* LionheartExtensions-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 94B5F4DEC570D48A021108CC952AAC05 /* LionheartExtensions-dummy.m */; }; + 70AF2A8DD744352C1897A288F1D103A6 /* Pods-ConcentricProgressRingView_ExampleTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CDC8AD2262F5BFF5252882FDCDB21E8B /* Pods-ConcentricProgressRingView_ExampleTests-dummy.m */; }; + 722D9205AB265817BE99F0D588EAD9BA /* AllPass.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2363D1BE0B2F27C2AC8969C5C111B8 /* AllPass.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 74047DF51AA73BC00706A6B7C02C5C5F /* NSString+C99ExtendedIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7E012E2C65263AB84827B472F81CCE4 /* NSString+C99ExtendedIdentifier.swift */; }; + 74E0BECAB1F4DE28CA68190139AFA793 /* Quick-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E3C8EB35F503E0839C9C8FCEA724104 /* Quick-dummy.m */; }; + 75B25C7762E9B6C89DFD43EDF2357EB9 /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D7E935E76EA5FAB0EF7A9F00B971506 /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 77138362CF36A4CBC379935864217A18 /* NSDecimalNumber+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84271F805D3CC686B56A31175EA189D7 /* NSDecimalNumber+LionheartExtensions.swift */; }; + 773110AD4A1AA5DF79D9C70EC75B2E8E /* Closures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955B1F57A2C83A42DF18BBB18EB79973 /* Closures.swift */; }; + 786F8D5B840DC2A6F0E6398460A8434A /* EndWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86C38267262D09CC2FD76896C9AD05AC /* EndWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 79D5765D7D18B1A33598EC426F76558A /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 311F01AB52722686053586F7E92986C1 /* FailureMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 7A7372D3AF5B1402F55E9FFDDA8965D7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CE5326EA01E01E59A69713FA176F75F /* Foundation.framework */; }; + 7BA63DCA350703F2D0A2DE9BA23134EF /* BeIdenticalTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00431E493573948EA851C0893B5FA6EC /* BeIdenticalTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 7D1A777039F494F76768EA7F1AECF505 /* Match.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E9918C8065D3A4BC00FC028091217A0 /* Match.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 7EB1D83A7E87A3110DD585E9B702AB79 /* BeGreaterThanOrEqualTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = A042E56FAB95A30AB61BE8819C297539 /* BeGreaterThanOrEqualTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 85ACF915A578CC1ED40A5D378425DBCF /* Bundle+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9C926C645B41103BE50B8337625EB78 /* Bundle+LionheartExtensions.swift */; }; + 86474D85D4283B2C6FF658BFE1AC4D76 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2DABAC03A0BE9D192E8976F0FCA5109 /* Contain.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 872C7042ADA6E7AC2FA31B8F71EBB3E8 /* UIImage+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1F6E614F24EF5B1B6FB54EB4E56E96A /* UIImage+LionheartExtensions.swift */; }; + 87966C1696A2CCB4CA0E92CE437A07BB /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41801FE3107B8400727195703549CEDB /* Errors.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 898F3319B0DE4FC9F342729C465CA79C /* AdapterProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C29BE74ED6804D3178AC31F8668C58F /* AdapterProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 8BD6145E666EBE6008FB7576A632F5F0 /* Callsite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568E7D700AFB58A707A6F23A18E54E9B /* Callsite.swift */; }; + 8C28CAC250C7D33B69567888131426AF /* World.h in Headers */ = {isa = PBXBuildFile; fileRef = BDE082AFFC125BF9E1E84653D4CDCFD0 /* World.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E094854C6E0785E88B1743CDF574152 /* BeNil.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBB973549A532AA44EF869454E60FDE4 /* BeNil.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 8E8E9DEC9571A6075BFCDFE777584BD0 /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53E48DB260FFCC5A55502CD43FACAB1 /* Expectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 919A6EE960C72CE0305989054ACA0B59 /* NMBStringify.m in Sources */ = {isa = PBXBuildFile; fileRef = EE66A51FF74435F532DF3789CCCD1B48 /* NMBStringify.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 95ECA4A8B88E38C906D3CC632987887B /* NimbleXCTestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37DACB6792CDE815DB57D555FB4EB6FC /* NimbleXCTestHandler.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 96024094E96D828BDDE8769BB305A6D6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CE5326EA01E01E59A69713FA176F75F /* Foundation.framework */; }; + 96379C41DB7E25DB668AD1ECE065D744 /* QuickSelectedTestSuiteBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDFB677FD6CB2AC31F0D35D5B8A5614E /* QuickSelectedTestSuiteBuilder.swift */; }; + 9710617C48685B44424CF30563410FBD /* Pods-ConcentricProgressRingView_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D3A7B91AEBFC939E2078BE2EB969ACBB /* Pods-ConcentricProgressRingView_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 973F68E40FE436F0796B6973C6185B0C /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70C9312DA05A035B31C0E43848A56BB1 /* Configuration.swift */; }; + 9956CA2E78E4DCD1BAA6E871859A87D9 /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A9669F4143714EF00D30F46C20C47E3 /* XCTestSuite+QuickTestSuiteBuilder.m */; }; + 9A18E0A904CE24CDE42F892BB22DEFFF /* Pods-ConcentricProgressRingView_ExampleTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C467620FC662DBBC1FA13F81F10AA1D /* Pods-ConcentricProgressRingView_ExampleTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9AFA5AD587D6CCDCD4FF570CDB548500 /* BeCloseTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D645847D14E45493628C0F053A27E56 /* BeCloseTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9B5DFF1C7469FBCC90D27AA072103766 /* Example.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB1C10B7EB5FCCC788BDCEE31BD88B76 /* Example.swift */; }; + 9B932D234AD7745BE0CE73B46964F340 /* ThrowError.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB942D02ADA0D99E0238A84A83FDF61A /* ThrowError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9D779ABA22B88BA7688DB459C7F62BED /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76ED0ACB4C56E0D0A7BD42B9E879D2CF /* HaveCount.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9E607C8D0EE8821280763F8C6CBEF162 /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82DF27CC90428BA3AC8250CFEF570F3D /* Stringers.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9F810E267DAA3DD57694D9649AAD707F /* RaisesException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E37DFA9573D0AAB98E6AF4EA250EB53 /* RaisesException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + A480DE48D01AC3C1203A28798875851B /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26A8E6423C43BB388376ACDEEBD26583 /* Functional.swift */; }; + A75C9D18D9E03E7A2A96A2EB14ADC8CC /* UIApplicationDelegate+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E31D816B3F244C987614EB71CA1F8837 /* UIApplicationDelegate+LionheartExtensions.swift */; }; + A8A59741360B2EA0958851E38DB23EDE /* MatcherProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6D5CA85E14CDD3F411848F138B77391 /* MatcherProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + A9A28DE260031689CAAE78DA86F26B68 /* PostNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFC8499DAC19442424C72D5396AE133B /* PostNotification.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + AE566B4CB7264E06637BB58EAD37AD77 /* ExampleHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F267FF89D3E672E0416BFBCE7AE0463 /* ExampleHooks.swift */; }; + AEC2076965EB333C78A170B20061CD9B /* Main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93F428A2C5F584DAD34FFC1590A4980D /* Main.swift */; }; + AEDE6523082837E4718D23C4BCE24A29 /* DSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 38AC51F95133D122BEB47F6859BEF80D /* DSL.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + AF6FAD2DD3A37C84F02F79AD30E7ABB8 /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB44C50A81DFF180EF0F661113BE4713 /* BeLogical.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B0EF9B38412FC9D341075063159E8938 /* ConcentricProgressRingView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AE11294FF52ED0624E8613F33EE7BC7 /* ConcentricProgressRingView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B10C60A07BF58C87E12A58A93917DBAD /* QuickSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 75C35754FCD352C7B8410D13D81D72CD /* QuickSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B29B14C109C11C59493BE1776D4A032E /* SatisfyAnyOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8504D3CD61D07ED2AF14EC705857105F /* SatisfyAnyOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B3F09780E7C900D631036E699B33DEAC /* CurrentTestCaseTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 623DAD2336444D537404B840139B126A /* CurrentTestCaseTracker.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BC540A91AF6854984E343D81B013EB64 /* NSBundle+CurrentTestBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B15FC29C5DC62833E4B66FA197A64AC /* NSBundle+CurrentTestBundle.swift */; }; + BF8CBE7BA7412724904C7A8013F90BE9 /* UIColor+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6BE5886D9A1249FD6F3B56E3E130502 /* UIColor+LionheartExtensions.swift */; }; + C2B6CF6DE05CCC284F8FD6E1DA4B483A /* URL+FileName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 373B2245E43D5F54ECB67FA3A39C8DE0 /* URL+FileName.swift */; }; + C37DA58186C85DCAC2B47D4738946273 /* BeAnInstanceOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DEA194C5ACEB35224590540843D3ECA /* BeAnInstanceOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C3BBA8445DFB93B640F3FCA79601B10B /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = E319271505B5B0A2984C30EE19044449 /* Async.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C677C249F57A2773482C4DC46C6008D0 /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDCF6E2065CF7B47334F4B1041843B21 /* Expression.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C70FAF3C9C1636A0E602AD519855EE3A /* ExpectationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 644EB7A2D2683E863B76B365EBFDCAE1 /* ExpectationMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C93290CBCB5DFAF86767593B920C5216 /* Optional+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B97B835AF0508F844B0E81A28C2AE7A /* Optional+LionheartExtensions.swift */; }; + C93875BF42B85EDDB2D852795DFC1690 /* AssertionRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC24D59AC80886F351E0869C180E58A6 /* AssertionRecorder.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + CA551E3B782DB573A29AA420DB2ACFCE /* AsyncMatcherWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62B5E2FC64ACF5082814E2B86FDE5BDB /* AsyncMatcherWrapper.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + CC705DC7B82D1F930D84BDAC575F4C90 /* LionheartExtensions-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 241329C2CE822BBBEAFE1D57FD52CC88 /* LionheartExtensions-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CC7D37784E3D794213052309811620D0 /* NSRegularExpression+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7F35A42FE0EE89234F8932B13E63DA /* NSRegularExpression+LionheartExtensions.swift */; }; + CDB99CE427EFA843004DA9F7C58C0A23 /* UIViewController+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B96AB81B7E73A8F60B55186801670F0 /* UIViewController+LionheartExtensions.swift */; }; + CDCE159A69E7C21B3106DB5BDC2A4623 /* NMBExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 910BA967B79A31442EE1D9AD30F00D97 /* NMBExpectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + CEB37358F2626F722BC2C8FA7AD56AE8 /* UIScreen+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FEF55D3D900C8B04B78470310B74D30 /* UIScreen+LionheartExtensions.swift */; }; + D26AEE5DC3198B7F14F3FCFFB3BE2EA0 /* NMBExceptionCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EE5153434D63B79C652AC6BD084ADF1 /* NMBExceptionCapture.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D32A9CFC262BA396D65C2B0B69C03523 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CE5326EA01E01E59A69713FA176F75F /* Foundation.framework */; }; + D406D3E1205052C325EE07128C1B8245 /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 391B1E2C036508FA8E071A5AE23711BB /* XCTestObservationCenter+Register.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D752839343061F3BE34812354FB6346D /* Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 843EFFB1A027B83879F0FE36EEC4690B /* Equal.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + DBED65680BBC5B7FC73F42191469CA69 /* UIView+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65DAF9BEAB892BEFC477FE1051D0922D /* UIView+LionheartExtensions.swift */; }; + DCE9EA2D7EAF0630F984A71A03A2641F /* SourceLocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25DB11C6E8773A311FD7C9E834D7F82D /* SourceLocation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + DDB0DBF5AF947ED1944B8D7C75C7790E /* Quick-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 874426BF9E319F62EA6E1E328FF36C53 /* Quick-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE04051AAC866ED8DC34102DDF0A1BBA /* BeginWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CE763804572FA09FD2A8B68A9539671 /* BeginWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + DE054248FC662EE62B887BD09ED5610D /* UIFont+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03D0E4F8C4C6D8F87928E2046D685779 /* UIFont+LionheartExtensions.swift */; }; + E17155CA45641B0E294A277BFFD13F67 /* DSL+Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39E196A48E741D66D16361D7F4C34750 /* DSL+Wait.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + E3B07433BA70056A3E2642380CFE66FF /* QuickSpecBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 6815BB7434A4AFAFBFFF1C8B058B9534 /* QuickSpecBase.m */; }; + E703AE63F8F93EC3D027749CA08AAD4D /* BeVoid.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC78E73ACDFF3981AD4E741AC2495B5F /* BeVoid.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + E70FB772BA54A89D2EDDF9AF354FD3D1 /* Quick.h in Headers */ = {isa = PBXBuildFile; fileRef = 246B9358B2E2FA0A75198E1AAC83F73A /* Quick.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E847182473D29AE835E87B7A73568E31 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CE5326EA01E01E59A69713FA176F75F /* Foundation.framework */; }; + EB21AD2C1163B5FAC9323D04F569B2F4 /* World.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94599F73792D3384579DE43E0BD0637B /* World.swift */; }; + EC2721E1FF21D3349722204D1846CFCE /* ToSucceed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2672305C452A59950EE9F9862508F241 /* ToSucceed.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + EDD87FC5A03F638672B30180FEB880FD /* LionheartExtensions.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA8011AA2881EE71FEC3133A838457BB /* LionheartExtensions.framework */; }; + F1BD9DA775B37FF1F3B9E5CFC490F30C /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = C622D43AB6190E341556E342BFF1732A /* DSL.swift */; }; + F1FC944DE1F36F56A355322489A6DF8C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9CE5326EA01E01E59A69713FA176F75F /* Foundation.framework */; }; + F28703764CED7D17D5C33FC0D1123969 /* IndexPath+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46B603DA9EC7A0CFA94C9F5BF63A0255 /* IndexPath+LionheartExtensions.swift */; }; + F3798FD305BD3553BF2A33558F029BF4 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E378C7D9A9FAEBE9B55EFCF078C317E /* DSL.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F968AF923DDA2DC925DDD3EEDADEFF58 /* MatcherFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC92F3195414745FB5B513723DD31AEF /* MatcherFunc.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + FC05766F70DDB7F58CDC24E7EA3DEFA6 /* UIWindow+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C297CF0A9EA10AB6822E14ABB0F9B31E /* UIWindow+LionheartExtensions.swift */; }; + FDF2BBF80B57044C5E9924EB45F6C617 /* ErrorUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC841432CEE28B282523F08D5796DEAE /* ErrorUtility.swift */; }; + FE395C72652DF951EC2D29D0147F0446 /* AssertionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 917EE52221F86042C6757B444D456C87 /* AssertionDispatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + FEBE868972A722CA1D0538AF488C07B2 /* Array+LionheartExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DC46973149928F12B21C4AC1F099A7C /* Array+LionheartExtensions.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 0A546F0153156C622E32F307CE8D26A0 /* PBXContainerItemProxy */ = { + 2A6C1DEFF90D2F31DA345733CF444F17 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4F9CA4B69FB313E5FDC7929D4B97EDFB; - remoteInfo = LionheartExtensions; + remoteGlobalIDString = 344B5980A8E34624B052F7C9A4A348A0; + remoteInfo = "Pods-ConcentricProgressRingView_Example"; }; - 417AFAE8FB1748403AF4EAA33DFD4FA2 /* PBXContainerItemProxy */ = { + 30366A3DCEB6A03945CEE83C9A35F552 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4F9CA4B69FB313E5FDC7929D4B97EDFB; + remoteGlobalIDString = BCD02C4DAB2E547484C3CF90A3DD5E3A; remoteInfo = LionheartExtensions; }; - 52E5B25FCAD7277627D3FCB994FF5744 /* PBXContainerItemProxy */ = { + 32BD361AF940FFCB7F6A63B4E7163452 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 26D6EFD7FBE6F1202232758D1B2AFC37; + remoteInfo = Quick; + }; + D4D00F5916B13D07C8D96F62588094E3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E77EF14912DF67633D19DD6F09DB88EF; + remoteGlobalIDString = 67FC37989ECC6C5BB6A82877F210EFEC; remoteInfo = ConcentricProgressRingView; }; - 66B943501C18A9CF5AAD25C97273F62A /* PBXContainerItemProxy */ = { + F79A10AC5CA8C06D92782E9F498AFFED /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 707114B4FEF2F401705DAF3785A87576; - remoteInfo = Quick; + remoteGlobalIDString = BCD02C4DAB2E547484C3CF90A3DD5E3A; + remoteInfo = LionheartExtensions; }; - AD08248B1FE86A5F16A9EE743F293254 /* PBXContainerItemProxy */ = { + F811C7BFEC38CEC4FD5A0113FD116E80 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 08C96D3D6BB3E5779F5354C742D1E2B9; + remoteGlobalIDString = 909B40A65E2BF4A37E3495287A6A18C5; remoteInfo = Nimble; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 00010CF0177AC89EEACA91BD3A25BD8F /* LionheartExtensions.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LionheartExtensions.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 015B7E96EA03D400DED8B46B05AC4D12 /* ToSucceed.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToSucceed.swift; path = Sources/Nimble/Matchers/ToSucceed.swift; sourceTree = ""; }; - 01ECCB30A58CD0B5AACBE39AE692AB3F /* QuickSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpec.h; path = Sources/QuickObjectiveC/QuickSpec.h; sourceTree = ""; }; - 038C8DD0052609CAF709FD5B9B172E88 /* UIWindow+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIWindow+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIWindow+LionheartExtensions.swift"; sourceTree = ""; }; - 04BDA17EA1C62D4BD5E11CD56B371932 /* ThrowError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowError.swift; path = Sources/Nimble/Matchers/ThrowError.swift; sourceTree = ""; }; - 07A95E2E803F02C249822566EFFC0242 /* NMBExceptionCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBExceptionCapture.m; path = Sources/NimbleObjectiveC/NMBExceptionCapture.m; sourceTree = ""; }; - 07F4B9F11BB18D16234D5AFE2E5ACC9F /* Nimble-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-prefix.pch"; sourceTree = ""; }; - 07F5FA3EA37AB2FA6CF222D0E8793331 /* BeLogical.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLogical.swift; path = Sources/Nimble/Matchers/BeLogical.swift; sourceTree = ""; }; - 0A46B725D80FF15EF7BF92A7F408B04D /* LionheartExtensions-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LionheartExtensions-umbrella.h"; sourceTree = ""; }; - 0AF90DA41BF2D558A73B4EAD4A6CB7B1 /* Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig"; sourceTree = ""; }; - 0B16CAB45A8535EE459CB601D407CA8F /* ConcentricProgressRingView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ConcentricProgressRingView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0BEB5268BDB38995AE873511C372C57C /* NMBStringify.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBStringify.h; path = Sources/NimbleObjectiveC/NMBStringify.h; sourceTree = ""; }; - 0DF82E36A39B49CF304FDF633C5460EB /* BeGreaterThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThan.swift; path = Sources/Nimble/Matchers/BeGreaterThan.swift; sourceTree = ""; }; - 104FC32EE8F3AE8D12A11996842C8023 /* NMBStringify.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBStringify.m; path = Sources/NimbleObjectiveC/NMBStringify.m; sourceTree = ""; }; - 1160D3E4EEB19BB45C1B9F15BBFE5184 /* IndexPath+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IndexPath+LionheartExtensions.swift"; path = "Pod/Classes/Core/IndexPath+LionheartExtensions.swift"; sourceTree = ""; }; - 1285CEC87F33073ED514CE85A2E6CD77 /* File.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = File.swift; path = Pod/Classes/File.swift; sourceTree = ""; }; - 12920015B54B760229774C3EB6F4CB87 /* BeIdenticalTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeIdenticalTo.swift; path = Sources/Nimble/Matchers/BeIdenticalTo.swift; sourceTree = ""; }; - 14547CC18DE0103DC8EB3C532AD8D295 /* UIApplicationDelegate+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplicationDelegate+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIApplicationDelegate+LionheartExtensions.swift"; sourceTree = ""; }; - 166D725BDCBAA3B78361F971F84A38B6 /* Nimble.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Nimble.h; path = Sources/Nimble/Nimble.h; sourceTree = ""; }; - 18F9698A223636907296DE09C5225210 /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Quick/DSL/DSL.swift; sourceTree = ""; }; - 19030C70C88043CEBA1F6FC7F38F4B77 /* BeEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeEmpty.swift; path = Sources/Nimble/Matchers/BeEmpty.swift; sourceTree = ""; }; - 1963E7313A2CEB105BB59340481DE075 /* BeLessThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThan.swift; path = Sources/Nimble/Matchers/BeLessThan.swift; sourceTree = ""; }; - 1B603B1DD9EE348750432B8E81687AE1 /* HooksPhase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HooksPhase.swift; path = Sources/Quick/Hooks/HooksPhase.swift; sourceTree = ""; }; - 1B7DB6008CCEBAC37A01EF33662A053F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1C9EE8877915349EAD57691C85D9A871 /* Expectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expectation.swift; path = Sources/Nimble/Expectation.swift; sourceTree = ""; }; - 1EDCEFA3D01A7672302FF629D37D68DE /* Stringers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stringers.swift; path = Sources/Nimble/Utils/Stringers.swift; sourceTree = ""; }; - 1F4AAED7A840886937FA09D4632E1281 /* ConcentricProgressRingView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ConcentricProgressRingView-dummy.m"; sourceTree = ""; }; - 211DA84B6B22A1CF15F5096A27743E8B /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - 245C17CD295AF1BD6DD9B3D562D27B40 /* QCKDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QCKDSL.h; path = Sources/QuickObjectiveC/DSL/QCKDSL.h; sourceTree = ""; }; - 2626224B524D05FE82539500C2DA7836 /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nimble.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 278DBB4EA08427941EBB26E5C78C0B5F /* ContainElementSatisfying.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContainElementSatisfying.swift; path = Sources/Nimble/Matchers/ContainElementSatisfying.swift; sourceTree = ""; }; - 293F6EB789AA6612B662F0C2C5EB3F4B /* Pods-ConcentricProgressRingView_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ConcentricProgressRingView_Example-dummy.m"; sourceTree = ""; }; - 29671983BBEE367B86E3ADAF1D7B63FE /* QuickSpecBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpecBase.h; path = Sources/QuickSpecBase/include/QuickSpecBase.h; sourceTree = ""; }; - 29D6BA56F02277081C8EAE2540FF29B3 /* Quick-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Quick-dummy.m"; sourceTree = ""; }; - 29DD1D0C6B5EBF7751FC44F6D6482E99 /* DSL+Wait.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DSL+Wait.swift"; path = "Sources/Nimble/DSL+Wait.swift"; sourceTree = ""; }; - 2B1A00D887FE6A5B743732C76F2BED20 /* Quick.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Quick.h; path = Sources/QuickObjectiveC/Quick.h; sourceTree = ""; }; - 2B60C51618E0C5A38491B5792FCFC565 /* Pods-ConcentricProgressRingView_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ConcentricProgressRingView_Example-resources.sh"; sourceTree = ""; }; - 2B92C889E44F6A78E0C6811D9F840701 /* UIView+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIView+LionheartExtensions.swift"; sourceTree = ""; }; - 2C10D335D3F11B610F277587B06F4A85 /* SourceLocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SourceLocation.swift; path = Sources/Nimble/Utils/SourceLocation.swift; sourceTree = ""; }; - 2CE3FA12074BE757FFB0629F2985633E /* UIImage+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIImage+LionheartExtensions.swift"; sourceTree = ""; }; - 2F9B8E4C5AC4635D41E4B353FFC2C35F /* BeCloseTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeCloseTo.swift; path = Sources/Nimble/Matchers/BeCloseTo.swift; sourceTree = ""; }; - 2FC71C83F03CD8821000B3E155F87FBA /* ExampleGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleGroup.swift; path = Sources/Quick/ExampleGroup.swift; sourceTree = ""; }; - 31C56BC80FC169824A1CD3FC676CC933 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 332150A37B67B2C0303425BAA18C2472 /* QuickConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickConfiguration.h; path = Sources/QuickObjectiveC/Configuration/QuickConfiguration.h; sourceTree = ""; }; - 36112D72FD547748F1316D27C3FDC6FE /* BeginWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeginWith.swift; path = Sources/Nimble/Matchers/BeginWith.swift; sourceTree = ""; }; - 362A302E1B34496EBA14516F48ECCA0A /* Quick-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-prefix.pch"; sourceTree = ""; }; - 37959430C9D2A3E2C39A05EBA0D83B38 /* Pods-ConcentricProgressRingView_ExampleTests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ConcentricProgressRingView_ExampleTests-resources.sh"; sourceTree = ""; }; - 38881A00CABE7E3B4FA0F26734013084 /* ColorRepresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorRepresentation.swift; path = Pod/Classes/ColorRepresentation.swift; sourceTree = ""; }; - 39A24208F4E897A13821E186D5EB002E /* Nimble-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-umbrella.h"; sourceTree = ""; }; - 3BDBA589CBA484DAD7604E1739FFDBB5 /* Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig"; sourceTree = ""; }; - 3CCD34F386D2A794BB377B403A6F1B30 /* ConcentricProgressRingView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = ConcentricProgressRingView.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 3D70375F6BCBB6E3C9BB261AADF8368A /* UIColor+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIColor+LionheartExtensions.swift"; sourceTree = ""; }; - 4117F1FC569EFA3B3184A781395D5DE6 /* QuickSelectedTestSuiteBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickSelectedTestSuiteBuilder.swift; path = Sources/Quick/QuickSelectedTestSuiteBuilder.swift; sourceTree = ""; }; - 416909098D5997C19AB93DE440EE2FF4 /* World.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = World.swift; path = Sources/Quick/World.swift; sourceTree = ""; }; - 419B8D4905747D64408AE56056B6724F /* Match.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Match.swift; path = Sources/Nimble/Matchers/Match.swift; sourceTree = ""; }; - 42B97129DB2BAFAC53B1764CC8278FAD /* Any+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Any+LionheartExtensions.swift"; path = "Pod/Classes/Core/Any+LionheartExtensions.swift"; sourceTree = ""; }; - 468B163B38B0E623AB101252759254B1 /* MatcherFunc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherFunc.swift; path = Sources/Nimble/Matchers/MatcherFunc.swift; sourceTree = ""; }; - 46A7CC7FE0C5790B547393E691892B6F /* XCTestSuite+QuickTestSuiteBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestSuite+QuickTestSuiteBuilder.m"; path = "Sources/QuickObjectiveC/XCTestSuite+QuickTestSuiteBuilder.m"; sourceTree = ""; }; - 4742CBE35FC5C85784A53EFB1990542D /* ConcentricProgressRingView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ConcentricProgressRingView.modulemap; sourceTree = ""; }; - 480FE1842C0777C737D0F96B1D4D5F50 /* Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Async.swift; path = Sources/Nimble/Utils/Async.swift; sourceTree = ""; }; - 4A522A9440AE6D8C64DF959B0D8510FD /* ConcentricProgressRingView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ConcentricProgressRingView-umbrella.h"; sourceTree = ""; }; - 4A57925A05C31FC43A1F84FC74534FD2 /* World+DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "World+DSL.h"; path = "Sources/QuickObjectiveC/DSL/World+DSL.h"; sourceTree = ""; }; - 4AE7FD4905715DFF39FC0D9EA0917BB4 /* Functional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Functional.swift; path = Sources/Nimble/Utils/Functional.swift; sourceTree = ""; }; - 4B6B24E63E46C3BC8111D322A53A1A2E /* Pods-ConcentricProgressRingView_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ConcentricProgressRingView_Example-acknowledgements.plist"; sourceTree = ""; }; - 4C5AF311CCC90CFF19E210CEF091815D /* MatchError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatchError.swift; path = Sources/Nimble/Matchers/MatchError.swift; sourceTree = ""; }; - 4CB752CF0276DB018D677DA40761235C /* UITextField+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+LionheartExtensions.swift"; path = "Pod/Classes/Core/UITextField+LionheartExtensions.swift"; sourceTree = ""; }; - 5000FBC22993140F09F4D892FDA31AD9 /* 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; }; - 52212A05B4F1C96D7C18F5A8EE502F95 /* NimbleEnvironment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleEnvironment.swift; path = Sources/Nimble/Adapters/NimbleEnvironment.swift; sourceTree = ""; }; - 523AF8841EDDD51E9C30758B2D9DCDE8 /* Pods-ConcentricProgressRingView_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ConcentricProgressRingView_Example-frameworks.sh"; sourceTree = ""; }; - 5309453B7445B8E985226B40FE7F752B /* NimbleXCTestHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleXCTestHandler.swift; path = Sources/Nimble/Adapters/NimbleXCTestHandler.swift; sourceTree = ""; }; - 540401DD74BBDB44570B11BACA759768 /* Contain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Contain.swift; path = Sources/Nimble/Matchers/Contain.swift; sourceTree = ""; }; - 54587A3F61C40E42484AE3181342E4EC /* Example.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Example.swift; path = Sources/Quick/Example.swift; sourceTree = ""; }; - 5598F1DB315EB1A4FAF5736AFA61C01A /* UIScreen+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScreen+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIScreen+LionheartExtensions.swift"; sourceTree = ""; }; - 584DC50CD5385ED248BE04E9252DA7C6 /* QuickTestSuite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickTestSuite.swift; path = Sources/Quick/QuickTestSuite.swift; sourceTree = ""; }; - 590C5DFAF249B80396CAF3AD507604D2 /* Pods-ConcentricProgressRingView_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ConcentricProgressRingView_Example.release.xcconfig"; sourceTree = ""; }; - 5C7C4C02C7AA4082F2F83D63FDCEFF53 /* AssertionRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionRecorder.swift; path = Sources/Nimble/Adapters/AssertionRecorder.swift; sourceTree = ""; }; - 5E00E49EDF87AE1411E8A042E5EB9E4E /* ConcentricProgressRingView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ConcentricProgressRingView.xcconfig; sourceTree = ""; }; - 5E4F1ABC9691D82FA0823751C4FEA997 /* BeVoid.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeVoid.swift; path = Sources/Nimble/Matchers/BeVoid.swift; sourceTree = ""; }; - 5F2BF41A17CE7B17CDF9B8A3E277D887 /* Predicate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Predicate.swift; path = Sources/Nimble/Matchers/Predicate.swift; sourceTree = ""; }; - 6082AD9972B248E890E59652E15E6347 /* XCTestObservationCenter+Register.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestObservationCenter+Register.m"; path = "Sources/NimbleObjectiveC/XCTestObservationCenter+Register.m"; sourceTree = ""; }; - 614870BE91C3DF8C3D11FF78F04AF7F9 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 61F9E8B1CF9C75C9E90B47D18E66DF1F /* Pods-ConcentricProgressRingView_ExampleTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ConcentricProgressRingView_ExampleTests-dummy.m"; sourceTree = ""; }; - 6391EEA19FBC7FEE4A27A3C9E6C18C31 /* NSBundle+CurrentTestBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSBundle+CurrentTestBundle.swift"; path = "Sources/Quick/NSBundle+CurrentTestBundle.swift"; sourceTree = ""; }; - 6799170841C3AD93DBB4713C9F9B8C0E /* Equal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Equal.swift; path = Sources/Nimble/Matchers/Equal.swift; sourceTree = ""; }; - 68E1C3B6D4ED55A0B0A7566D5A496745 /* QCKDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QCKDSL.m; path = Sources/QuickObjectiveC/DSL/QCKDSL.m; sourceTree = ""; }; - 6A4005C2ECCB1C1E83F4A5403861D5C0 /* Functional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Functional.swift; path = Pod/Classes/Functional.swift; sourceTree = ""; }; - 6A536CB0D58F1633D4CE96C607C5E550 /* NMBExpectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBExpectation.swift; path = Sources/Nimble/Adapters/NMBExpectation.swift; sourceTree = ""; }; - 6ABBE86E432FC729DCCB4BBFA56BA45C /* Quick.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Quick.xcconfig; sourceTree = ""; }; - 6C207D602EF3C3D7446BA8C8549BBC9F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 6F8B0256C256C9BE5D9870E1DE92CA6D /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Nimble/DSL.swift; sourceTree = ""; }; - 722AC32CC273AD7A638F9317E578F21A /* AdapterProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdapterProtocols.swift; path = Sources/Nimble/Adapters/AdapterProtocols.swift; sourceTree = ""; }; - 74485D56AB37CAC52205F7CDD10B6692 /* BeAnInstanceOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAnInstanceOf.swift; path = Sources/Nimble/Matchers/BeAnInstanceOf.swift; sourceTree = ""; }; - 77223B2695FAF09B3127DC177FF0618D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 7765FF87DE2AB1CB23C3AFB587CCA675 /* UIViewController+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIViewController+LionheartExtensions.swift"; sourceTree = ""; }; - 7A2BE0B94B296C6CCF469EFA7C91E771 /* Pods-ConcentricProgressRingView_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ConcentricProgressRingView_Example-acknowledgements.markdown"; sourceTree = ""; }; - 7A398FC9C87E1D1BBB0AB1E7FF1D0A70 /* String+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+LionheartExtensions.swift"; path = "Pod/Classes/Core/String+LionheartExtensions.swift"; sourceTree = ""; }; - 7B0FB944810C48CFD0C6CB2C870E5EDB /* World+DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "World+DSL.swift"; path = "Sources/Quick/DSL/World+DSL.swift"; sourceTree = ""; }; - 7BEAC36D5F4E0340BDB37356AA97EF7E /* ConcentricProgressRingView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ConcentricProgressRingView-prefix.pch"; sourceTree = ""; }; - 7F729778DE7F6722AABD4CDF8695AC01 /* Nimble.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nimble.xcconfig; sourceTree = ""; }; - 809036013BBF8C22EDC4BBCEC5E7884F /* LionheartExtensions.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LionheartExtensions.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 82D21B6A1AAAAD4D2F1CB9E76D05E1F7 /* SatisfyAnyOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SatisfyAnyOf.swift; path = Sources/Nimble/Matchers/SatisfyAnyOf.swift; sourceTree = ""; }; - 854779BDD27E6EA42FF0989A7DEE3395 /* Pods-ConcentricProgressRingView_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ConcentricProgressRingView_Example.modulemap"; sourceTree = ""; }; - 86767005669ABA6E3F7349C62EAA0C0F /* ExpectationMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpectationMessage.swift; path = Sources/Nimble/ExpectationMessage.swift; sourceTree = ""; }; - 8E896791EB13C1D2EF3FAA6C38A697D0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 9145B7E014F139EEDE4BADD1940AA78D /* ExampleHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleHooks.swift; path = Sources/Quick/Hooks/ExampleHooks.swift; sourceTree = ""; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 974BA19DA71F8CC5AFFFC840BF769B06 /* FailureMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FailureMessage.swift; path = Sources/Nimble/FailureMessage.swift; sourceTree = ""; }; - 9793A78BD10B1FDB805EB063C88B1DF8 /* Optional+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Optional+LionheartExtensions.swift"; path = "Pod/Classes/Core/Optional+LionheartExtensions.swift"; sourceTree = ""; }; - 98D2001A102C3F6D5152555A5463C6DC /* AllPass.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AllPass.swift; path = Sources/Nimble/Matchers/AllPass.swift; sourceTree = ""; }; - 998EF977335FC48EEC534D828FDC6645 /* ConcentricProgressRing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcentricProgressRing.swift; path = ConcentricProgressRingView/Classes/ConcentricProgressRing.swift; sourceTree = ""; }; - 99C0AB467F35E00AE0EE3E7061BE07FC /* PostNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PostNotification.swift; path = Sources/Nimble/Matchers/PostNotification.swift; sourceTree = ""; }; - 9B0938058F438BCD20DE22777844D0DF /* Callsite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Callsite.swift; path = Sources/Quick/Callsite.swift; sourceTree = ""; }; - 9C80E3426A92A2CBC2FB4BFB8E5F1419 /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Sources/Quick/Configuration/Configuration.swift; sourceTree = ""; }; - 9D027F1AAE7372C3ADAD4703D65AD4B1 /* CIImage+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CIImage+LionheartExtensions.swift"; path = "Pod/Classes/Core/CIImage+LionheartExtensions.swift"; sourceTree = ""; }; - 9E1040874766AF174758C6E313152566 /* Int+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+LionheartExtensions.swift"; path = "Pod/Classes/Core/Int+LionheartExtensions.swift"; sourceTree = ""; }; - 9ECB411A68615B2638B90D4F228789BB /* LionheartExtensions-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LionheartExtensions-prefix.pch"; sourceTree = ""; }; - A20F467DF2D112F8FF7DC96715283730 /* NSString+C99ExtendedIdentifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSString+C99ExtendedIdentifier.swift"; path = "Sources/Quick/NSString+C99ExtendedIdentifier.swift"; sourceTree = ""; }; - A2E25C2EE5C261614429732510499BD1 /* DateFormatter+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateFormatter+LionheartExtensions.swift"; path = "Pod/Classes/Core/DateFormatter+LionheartExtensions.swift"; sourceTree = ""; }; - A34E900372C8FFE562F21D4637529E88 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Quick/Filter.swift; sourceTree = ""; }; - A597FEA5DA6CD0161FE442CB72ABB005 /* Nimble.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Nimble.modulemap; sourceTree = ""; }; - A729D9A5544D25F7A0D25E5D6B2CCE37 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - AB9FD16550B6E8EF4F9B352159FA6C37 /* Nimble-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nimble-dummy.m"; sourceTree = ""; }; - ACE6D36A0B558E674B2D3B4389D908C7 /* UIPrintPageRenderer+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPrintPageRenderer+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIPrintPageRenderer+LionheartExtensions.swift"; sourceTree = ""; }; - AD1A0128E1EF3EDB58E31F5E6A0DEA53 /* DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DSL.h; path = Sources/NimbleObjectiveC/DSL.h; sourceTree = ""; }; - ADD0EE05A1FD67223DDBB517A6CE4F4E /* UIAlertController+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIAlertController+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIAlertController+LionheartExtensions.swift"; sourceTree = ""; }; - ADD8D2E713ACF9BBD7FAF69855C456D9 /* NSDecimalNumber+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSDecimalNumber+LionheartExtensions.swift"; path = "Pod/Classes/Core/NSDecimalNumber+LionheartExtensions.swift"; sourceTree = ""; }; - AE47477F31914B418C5BA8A1E93153F2 /* BeGreaterThanOrEqualTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThanOrEqualTo.swift; path = Sources/Nimble/Matchers/BeGreaterThanOrEqualTo.swift; sourceTree = ""; }; - AE53138FA2CEF85D7EFD27FC2F912CB9 /* NMBObjCMatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBObjCMatcher.swift; path = Sources/Nimble/Adapters/NMBObjCMatcher.swift; sourceTree = ""; }; - B03F420AF0BFE360473316269975BCFA /* SuiteHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SuiteHooks.swift; path = Sources/Quick/Hooks/SuiteHooks.swift; sourceTree = ""; }; - B10164B87BF6919F063CDFC59E13D53D /* FileManager+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FileManager+LionheartExtensions.swift"; path = "Pod/Classes/Core/FileManager+LionheartExtensions.swift"; sourceTree = ""; }; - B2672465480F5519F62C7A0DC7C72024 /* World.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = World.h; path = Sources/QuickObjectiveC/World.h; sourceTree = ""; }; - B4B521A9612679E9A0046BFA6A5030D5 /* BeNil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeNil.swift; path = Sources/Nimble/Matchers/BeNil.swift; sourceTree = ""; }; - B7DA72D2B1A1C77DA3E8F1115A5B0359 /* Pods_ConcentricProgressRingView_ExampleTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ConcentricProgressRingView_ExampleTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B92A154B3DCA6C869E68CDEF67C65C97 /* DSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DSL.m; path = Sources/NimbleObjectiveC/DSL.m; sourceTree = ""; }; - B93CF772ACFF289DA7DFECC463C52196 /* Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.markdown"; sourceTree = ""; }; - B9A027FCDED015625B207FC154558566 /* QuickSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpec.m; path = Sources/QuickObjectiveC/QuickSpec.m; sourceTree = ""; }; - BB632143A28276F13D40172F1F1ABE1A /* Pods-ConcentricProgressRingView_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ConcentricProgressRingView_Example-umbrella.h"; sourceTree = ""; }; - BC6819DD7B4BF463C48AFC54D74094B8 /* AssertionDispatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionDispatcher.swift; path = Sources/Nimble/Adapters/AssertionDispatcher.swift; sourceTree = ""; }; - C01986EBF2678517134482931021CF96 /* UIFont+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIFont+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIFont+LionheartExtensions.swift"; sourceTree = ""; }; - CAB3BCB3DD4163288FBF3C9B6A45B6E7 /* Pods-ConcentricProgressRingView_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ConcentricProgressRingView_Example.debug.xcconfig"; sourceTree = ""; }; - CBF8967CBF418482332984A33A69D7D8 /* NSRegularExpression+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSRegularExpression+LionheartExtensions.swift"; path = "Pod/Classes/Core/NSRegularExpression+LionheartExtensions.swift"; sourceTree = ""; }; - CDC4F9CA8BCAB302952063982A2D9BA2 /* Expression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expression.swift; path = Sources/Nimble/Expression.swift; sourceTree = ""; }; - CED1B6546BC970F2159BFB8968AEACC2 /* Pods_ConcentricProgressRingView_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ConcentricProgressRingView_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CF0939E4E93E2EBCFBE05B43AE239A05 /* Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.plist"; sourceTree = ""; }; - CF20736AA9252886C6EF389B6CC11A8F /* UIDevice+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIDevice+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIDevice+LionheartExtensions.swift"; sourceTree = ""; }; - CF3FF191404412388BBA5093DC86724B /* LionheartExtensions.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LionheartExtensions.modulemap; sourceTree = ""; }; - D09EBA0881306DCE7920AF168FF7EE22 /* AsyncMatcherWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncMatcherWrapper.swift; path = Sources/Nimble/Matchers/AsyncMatcherWrapper.swift; sourceTree = ""; }; - D0FA6EAC2E9CD05FA11D8CC67176B176 /* Summable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Summable.swift; path = Pod/Classes/Summable.swift; sourceTree = ""; }; - D248CE1F3D816CCDF97DFAE42DD53783 /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Quick.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D24D44BE685C5BA0DF69105B85B8A1AB /* Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh"; sourceTree = ""; }; - D2E37D4E1968BD625B1DB86EBA8C4116 /* ThrowAssertion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowAssertion.swift; path = Sources/Nimble/Matchers/ThrowAssertion.swift; sourceTree = ""; }; - D3C90D6E7BF8EA20A8428D2396A7AAD4 /* BeAKindOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAKindOf.swift; path = Sources/Nimble/Matchers/BeAKindOf.swift; sourceTree = ""; }; - D51A35D92C85898D38B2D6ADA818A58A /* MatcherProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherProtocols.swift; path = Sources/Nimble/Matchers/MatcherProtocols.swift; sourceTree = ""; }; - D86D56BE6DD7F4CFA3B0F44B9C1D12A7 /* URL+FileName.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+FileName.swift"; path = "Sources/Quick/URL+FileName.swift"; sourceTree = ""; }; - DC656D0ED6A87CCE88E40C951FD737BC /* ExampleMetadata.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleMetadata.swift; path = Sources/Quick/ExampleMetadata.swift; sourceTree = ""; }; - DC6A5D386022E7F685498B55E24494C9 /* EndWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndWith.swift; path = Sources/Nimble/Matchers/EndWith.swift; sourceTree = ""; }; - E189EC1BA6FA053CC10A079B124DC961 /* Quick-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-umbrella.h"; sourceTree = ""; }; - E25A009B314BA30F29120FADE21049CF /* Closures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Closures.swift; path = Sources/Quick/Hooks/Closures.swift; sourceTree = ""; }; - E4838366F8B391DBA8348B34C9A9623D /* QuickSpecBase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpecBase.m; path = Sources/QuickSpecBase/QuickSpecBase.m; sourceTree = ""; }; - E67B16E0B8BD6B8AB59ADC91994B5DF3 /* NSURLSession+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSURLSession+LionheartExtensions.swift"; path = "Pod/Classes/Core/NSURLSession+LionheartExtensions.swift"; sourceTree = ""; }; - E6C1C55AC7907ABA37E8FFECB82A2016 /* LionheartExtensions-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LionheartExtensions-dummy.m"; sourceTree = ""; }; - E6D69F29A8BE572187938E2528000E52 /* LionheartExtensions.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LionheartExtensions.xcconfig; sourceTree = ""; }; - E902030639EA6693EBCB13F524FFD09E /* ErrorUtility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErrorUtility.swift; path = Sources/Quick/ErrorUtility.swift; sourceTree = ""; }; - EADBC4E3F80121A460127DA276B23BD2 /* CurrentTestCaseTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CurrentTestCaseTracker.h; path = Sources/NimbleObjectiveC/CurrentTestCaseTracker.h; sourceTree = ""; }; - EBF22AEA428F7C2146AD582999B7997C /* 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; }; - ECCC31722F0E0FF5B739DD7C1264146D /* NMBExceptionCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBExceptionCapture.h; path = Sources/NimbleObjectiveC/NMBExceptionCapture.h; sourceTree = ""; }; - EEA6C95FFA43FA772A52801AD6458F57 /* Array+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+LionheartExtensions.swift"; path = "Pod/Classes/Core/Array+LionheartExtensions.swift"; sourceTree = ""; }; - F0BFC354F023A8E53B1AFBD4E2AA80AA /* BeLessThanOrEqual.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThanOrEqual.swift; path = Sources/Nimble/Matchers/BeLessThanOrEqual.swift; sourceTree = ""; }; - F135D71C2532EF81CA92EA337E907A20 /* QuickConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickConfiguration.m; path = Sources/QuickObjectiveC/Configuration/QuickConfiguration.m; sourceTree = ""; }; - F3D4C86BE7DA62C4975B05AAB219429F /* RaisesException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RaisesException.swift; path = Sources/Nimble/Matchers/RaisesException.swift; sourceTree = ""; }; - F3F50C17846890C0DA200639A3E6B335 /* Quick.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Quick.modulemap; sourceTree = ""; }; - F7BDC4B00DAA0FA0CDFF612F0718D832 /* Pods-ConcentricProgressRingView_ExampleTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ConcentricProgressRingView_ExampleTests.modulemap"; sourceTree = ""; }; - F8C3AD649B6C29B4CBB6B28C169D5D16 /* HaveCount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HaveCount.swift; path = Sources/Nimble/Matchers/HaveCount.swift; sourceTree = ""; }; - F9A39F1C64C0E113244665FC83C902CA /* Pods-ConcentricProgressRingView_ExampleTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ConcentricProgressRingView_ExampleTests-umbrella.h"; sourceTree = ""; }; - FEEDED916CC7B08BCD6263CADEDCA02D /* Behavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Behavior.swift; path = Sources/Quick/Behavior.swift; sourceTree = ""; }; - FF2617309399A71348725B5F02D4A99C /* Main.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Main.swift; path = Pod/Classes/Main.swift; sourceTree = ""; }; - FF4CAAACB88ABF34177D40A1F17DA14F /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/Nimble/Utils/Errors.swift; sourceTree = ""; }; - FFD4372B76F4D593AB32D58130274CD8 /* Bundle+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bundle+LionheartExtensions.swift"; path = "Pod/Classes/Core/Bundle+LionheartExtensions.swift"; sourceTree = ""; }; + 00431E493573948EA851C0893B5FA6EC /* BeIdenticalTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeIdenticalTo.swift; path = Sources/Nimble/Matchers/BeIdenticalTo.swift; sourceTree = ""; }; + 03D0E4F8C4C6D8F87928E2046D685779 /* UIFont+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIFont+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIFont+LionheartExtensions.swift"; sourceTree = ""; }; + 0547880AD1FC253812D32BB5366E142F /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Quick.framework; path = Quick.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 05E3AC298AB109631DC1E9105C67BE7E /* Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig"; sourceTree = ""; }; + 06705054DED07D074FF6ED537C2F4376 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = ""; }; + 079E89B0952EE98E0341C3D2C7C031E1 /* ConcentricProgressRingView.tgz */ = {isa = PBXFileReference; includeInIndex = 1; name = ConcentricProgressRingView.tgz; path = docs/docsets/ConcentricProgressRingView.tgz; sourceTree = ""; }; + 08B6B5380ECFB375EF541338D037D4E4 /* Summable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Summable.swift; path = Pod/Classes/Summable.swift; sourceTree = ""; }; + 095EB8A0B68ED5E81F5D27014F0EB176 /* Functional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Functional.swift; path = Sources/Nimble/Utils/Functional.swift; sourceTree = ""; }; + 09DB7E606520399CF2408DDA0AFAD630 /* LionheartExtensions.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LionheartExtensions.modulemap; sourceTree = ""; }; + 0C2C73FE2895B351C581C27341B0553E /* filelist-local-md5 */ = {isa = PBXFileReference; includeInIndex = 1; name = "filelist-local-md5"; path = "docs/filelist-local-md5"; sourceTree = ""; }; + 0D7E935E76EA5FAB0EF7A9F00B971506 /* NMBStringify.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBStringify.h; path = Sources/NimbleObjectiveC/NMBStringify.h; sourceTree = ""; }; + 0DC46973149928F12B21C4AC1F099A7C /* Array+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+LionheartExtensions.swift"; path = "Pod/Classes/Core/Array+LionheartExtensions.swift"; sourceTree = ""; }; + 105754B972422EB088DE13001AD785BC /* filelist */ = {isa = PBXFileReference; includeInIndex = 1; name = filelist; path = docs/filelist; sourceTree = ""; }; + 11637DD37AC1762239ED7AC07088139B /* DateFormatter+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DateFormatter+LionheartExtensions.swift"; path = "Pod/Classes/Core/DateFormatter+LionheartExtensions.swift"; sourceTree = ""; }; + 116B93C849C2D86EBA31C762766D3ED3 /* LionheartExtensions-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LionheartExtensions-prefix.pch"; sourceTree = ""; }; + 12E65B76A40ECCE38E201947A97A9F8E /* ConcentricProgressRingView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ConcentricProgressRingView-prefix.pch"; sourceTree = ""; }; + 12FD0025EA9711E85275130AA4B6EA0C /* Pods_ConcentricProgressRingView_ExampleTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ConcentricProgressRingView_ExampleTests.framework; path = "Pods-ConcentricProgressRingView_ExampleTests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 13957CDFC4E02767BC2163AFCD28AA62 /* BeLessThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThan.swift; path = Sources/Nimble/Matchers/BeLessThan.swift; sourceTree = ""; }; + 17A37190F90FE26D9B8F1442B9F956E9 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Quick/Filter.swift; sourceTree = ""; }; + 184F3F08F3D4C2634F69A0E27DF9B849 /* ThrowAssertion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowAssertion.swift; path = Sources/Nimble/Matchers/ThrowAssertion.swift; sourceTree = ""; }; + 1861035B18F999B485816A9F11C75E4D /* Structs.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Structs.html; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/Structs.html; sourceTree = ""; }; + 18FFEB040A3B8AE9F70AF6E0ACD564C1 /* MatchError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatchError.swift; path = Sources/Nimble/Matchers/MatchError.swift; sourceTree = ""; }; + 1C90C0BEA3CC15935E242DEC8C8F00DE /* BeEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeEmpty.swift; path = Sources/Nimble/Matchers/BeEmpty.swift; sourceTree = ""; }; + 1CE763804572FA09FD2A8B68A9539671 /* BeginWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeginWith.swift; path = Sources/Nimble/Matchers/BeginWith.swift; sourceTree = ""; }; + 1EE3DA1BDE30B4BE2A5F5C2802E5C89B /* ProgressRing.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ProgressRing.html; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/Structs/ProgressRing.html; sourceTree = ""; }; + 1F66D8614B36F34AAA600B0A2E45CBC7 /* ColorRepresentation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorRepresentation.swift; path = Pod/Classes/ColorRepresentation.swift; sourceTree = ""; }; + 2031CA75681489CAFD335A6EC66EDC37 /* spinner.gif */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.gif; name = spinner.gif; path = docs/img/spinner.gif; sourceTree = ""; }; + 214E425E60207B1B2897E7CB1D3EABE8 /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = ""; }; + 241329C2CE822BBBEAFE1D57FD52CC88 /* LionheartExtensions-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LionheartExtensions-umbrella.h"; sourceTree = ""; }; + 246B9358B2E2FA0A75198E1AAC83F73A /* Quick.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Quick.h; path = Sources/QuickObjectiveC/Quick.h; sourceTree = ""; }; + 25DB11C6E8773A311FD7C9E834D7F82D /* SourceLocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SourceLocation.swift; path = Sources/Nimble/Utils/SourceLocation.swift; sourceTree = ""; }; + 2609A7954E364CA7E42735A10E32DC7A /* NimbleEnvironment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleEnvironment.swift; path = Sources/Nimble/Adapters/NimbleEnvironment.swift; sourceTree = ""; }; + 2672305C452A59950EE9F9862508F241 /* ToSucceed.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToSucceed.swift; path = Sources/Nimble/Matchers/ToSucceed.swift; sourceTree = ""; }; + 26A8E6423C43BB388376ACDEEBD26583 /* Functional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Functional.swift; path = Pod/Classes/Functional.swift; sourceTree = ""; }; + 26CF6590B0A5ECCB927BDBFC54853CD8 /* World+DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "World+DSL.h"; path = "Sources/QuickObjectiveC/DSL/World+DSL.h"; sourceTree = ""; }; + 26F59257738A6059FC46AE03504F432B /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = ""; }; + 27DC680720E70E20CBB921A967ABB784 /* ProgressRing.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ProgressRing.html; path = docs/Structs/ProgressRing.html; sourceTree = ""; }; + 298159073F884DFF39526E4CA674DB16 /* Quick-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-prefix.pch"; sourceTree = ""; }; + 2A0EA82310205E2E7F50DB3820CEE122 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/Classes.html; sourceTree = ""; }; + 2DC586801A9F2AF32AFA47C57F9DFCF7 /* DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DSL.h; path = Sources/NimbleObjectiveC/DSL.h; sourceTree = ""; }; + 2F267FF89D3E672E0416BFBCE7AE0463 /* ExampleHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleHooks.swift; path = Sources/Quick/Hooks/ExampleHooks.swift; sourceTree = ""; }; + 2F77EB390F481DF4F58B7E3D54659859 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/img/dash.png; sourceTree = ""; }; + 302D393E92545D374D01CCFC36592784 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/search.json; sourceTree = ""; }; + 311F01AB52722686053586F7E92986C1 /* FailureMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FailureMessage.swift; path = Sources/Nimble/FailureMessage.swift; sourceTree = ""; }; + 314F7D4149D1D4EBCFDD70085A613E3A /* NMBExceptionCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBExceptionCapture.h; path = Sources/NimbleObjectiveC/NMBExceptionCapture.h; sourceTree = ""; }; + 32BC2BDB15A6A88FB211D047EC82F29C /* World+DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "World+DSL.swift"; path = "Sources/Quick/DSL/World+DSL.swift"; sourceTree = ""; }; + 330B10C9603C392C3EED0A2ECA0B2ADF /* jazzy.search.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.search.js; path = docs/js/jazzy.search.js; sourceTree = ""; }; + 34B995D8228B60195E4EDD1AFEFDEB5A /* LionheartExtensions.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LionheartExtensions.xcconfig; sourceTree = ""; }; + 360F21534562F521078BD98529526E92 /* Nimble.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nimble.xcconfig; sourceTree = ""; }; + 373B2245E43D5F54ECB67FA3A39C8DE0 /* URL+FileName.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+FileName.swift"; path = "Sources/Quick/URL+FileName.swift"; sourceTree = ""; }; + 37DACB6792CDE815DB57D555FB4EB6FC /* NimbleXCTestHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleXCTestHandler.swift; path = Sources/Nimble/Adapters/NimbleXCTestHandler.swift; sourceTree = ""; }; + 38AC51F95133D122BEB47F6859BEF80D /* DSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DSL.m; path = Sources/NimbleObjectiveC/DSL.m; sourceTree = ""; }; + 38F25BF26FFC71F31E9B7283CEA348BE /* Quick.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Quick.modulemap; sourceTree = ""; }; + 391B1E2C036508FA8E071A5AE23711BB /* XCTestObservationCenter+Register.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestObservationCenter+Register.m"; path = "Sources/NimbleObjectiveC/XCTestObservationCenter+Register.m"; sourceTree = ""; }; + 399702697822D78FFCB72870A2E88CAB /* typeahead.jquery.js */ = {isa = PBXFileReference; includeInIndex = 1; name = typeahead.jquery.js; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/js/typeahead.jquery.js; sourceTree = ""; }; + 39E196A48E741D66D16361D7F4C34750 /* DSL+Wait.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DSL+Wait.swift"; path = "Sources/Nimble/DSL+Wait.swift"; sourceTree = ""; }; + 3A0B565EF07CD64EC216578FACACCA33 /* Nimble-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-prefix.pch"; sourceTree = ""; }; + 3A5023ADE9742E7B26A0904DA2943067 /* Pods-ConcentricProgressRingView_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ConcentricProgressRingView_Example-frameworks.sh"; sourceTree = ""; }; + 3C8E9A1BFC5D65ED4F192F8E3F5ABD13 /* ProgressRingLayer.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ProgressRingLayer.html; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/Classes/ProgressRingLayer.html; sourceTree = ""; }; + 3CC0F538A07DBE71FE684EF42ECCF628 /* QuickSpecBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpecBase.h; path = Sources/QuickSpecBase/include/QuickSpecBase.h; sourceTree = ""; }; + 3D7E6E65D3E0B59A1DFED2298BD56B26 /* HooksPhase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HooksPhase.swift; path = Sources/Quick/Hooks/HooksPhase.swift; sourceTree = ""; }; + 3DEA194C5ACEB35224590540843D3ECA /* BeAnInstanceOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAnInstanceOf.swift; path = Sources/Nimble/Matchers/BeAnInstanceOf.swift; sourceTree = ""; }; + 3E34E13591C1BA064E9CCA8BB94425B4 /* UIPrintPageRenderer+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPrintPageRenderer+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIPrintPageRenderer+LionheartExtensions.swift"; sourceTree = ""; }; + 3FEF55D3D900C8B04B78470310B74D30 /* UIScreen+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScreen+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIScreen+LionheartExtensions.swift"; sourceTree = ""; }; + 41801FE3107B8400727195703549CEDB /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/Nimble/Utils/Errors.swift; sourceTree = ""; }; + 4317FAF53ABFE002950EB6130E5246C8 /* Any+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Any+LionheartExtensions.swift"; path = "Pod/Classes/Core/Any+LionheartExtensions.swift"; sourceTree = ""; }; + 46B603DA9EC7A0CFA94C9F5BF63A0255 /* IndexPath+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IndexPath+LionheartExtensions.swift"; path = "Pod/Classes/Core/IndexPath+LionheartExtensions.swift"; sourceTree = ""; }; + 4B80C35BA8D10D8F5BF1BCA97033745D /* Pods-ConcentricProgressRingView_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ConcentricProgressRingView_Example-dummy.m"; sourceTree = ""; }; + 4C9C298D4573AE79232EC13DCA9C337E /* QuickTestSuite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickTestSuite.swift; path = Sources/Quick/QuickTestSuite.swift; sourceTree = ""; }; + 4E3C8EB35F503E0839C9C8FCEA724104 /* Quick-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Quick-dummy.m"; sourceTree = ""; }; + 4E9918C8065D3A4BC00FC028091217A0 /* Match.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Match.swift; path = Sources/Nimble/Matchers/Match.swift; sourceTree = ""; }; + 500EFE776EBDEC27F6A28DC4F4EDE0BB /* Nimble.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Nimble.modulemap; sourceTree = ""; }; + 501DC7FE879119207C9195DDF63E5F8A /* Pods-ConcentricProgressRingView_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ConcentricProgressRingView_Example-acknowledgements.plist"; sourceTree = ""; }; + 55D69F4F923015A88BDB94751DB63B5F /* typeahead.jquery.js */ = {isa = PBXFileReference; includeInIndex = 1; name = typeahead.jquery.js; path = docs/js/typeahead.jquery.js; sourceTree = ""; }; + 568E7D700AFB58A707A6F23A18E54E9B /* Callsite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Callsite.swift; path = Sources/Quick/Callsite.swift; sourceTree = ""; }; + 57BAC3E720EE472D150AADF86A05A7FD /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/css/jazzy.css; sourceTree = ""; }; + 5E378C7D9A9FAEBE9B55EFCF078C317E /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Nimble/DSL.swift; sourceTree = ""; }; + 5E37DFA9573D0AAB98E6AF4EA250EB53 /* RaisesException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RaisesException.swift; path = Sources/Nimble/Matchers/RaisesException.swift; sourceTree = ""; }; + 5F96B797DD152A1D0DD924146852D7C7 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + 623DAD2336444D537404B840139B126A /* CurrentTestCaseTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CurrentTestCaseTracker.h; path = Sources/NimbleObjectiveC/CurrentTestCaseTracker.h; sourceTree = ""; }; + 6252DEF408A45459BAC4962ACDB7BD89 /* FileManager+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FileManager+LionheartExtensions.swift"; path = "Pod/Classes/Core/FileManager+LionheartExtensions.swift"; sourceTree = ""; }; + 62B5E2FC64ACF5082814E2B86FDE5BDB /* AsyncMatcherWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncMatcherWrapper.swift; path = Sources/Nimble/Matchers/AsyncMatcherWrapper.swift; sourceTree = ""; }; + 644EB7A2D2683E863B76B365EBFDCAE1 /* ExpectationMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpectationMessage.swift; path = Sources/Nimble/ExpectationMessage.swift; sourceTree = ""; }; + 64E9CBFE96AC60A65E0CBDE1FE19A452 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/js/jquery.min.js; sourceTree = ""; }; + 65DAF9BEAB892BEFC477FE1051D0922D /* UIView+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIView+LionheartExtensions.swift"; sourceTree = ""; }; + 6701FE003E47FC18BB0E42B83EF2A5BE /* UITextField+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+LionheartExtensions.swift"; path = "Pod/Classes/Core/UITextField+LionheartExtensions.swift"; sourceTree = ""; }; + 67E24A84DFA47540042D152B391C8211 /* QuickConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickConfiguration.m; path = Sources/QuickObjectiveC/Configuration/QuickConfiguration.m; sourceTree = ""; }; + 6815BB7434A4AFAFBFFF1C8B058B9534 /* QuickSpecBase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpecBase.m; path = Sources/QuickSpecBase/QuickSpecBase.m; sourceTree = ""; }; + 68C12DCF175D6C32D5225BDB04D9BD2F /* lunr.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = lunr.min.js; path = docs/js/lunr.min.js; sourceTree = ""; }; + 6A0B2AE41B3B69BC75254292003057FA /* filelist-local */ = {isa = PBXFileReference; includeInIndex = 1; name = "filelist-local"; path = "docs/filelist-local"; sourceTree = ""; }; + 6A1AA97A4ACA19C23F517F3033756206 /* File.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = File.swift; path = Pod/Classes/File.swift; sourceTree = ""; }; + 6AF68B8F7C7F05E78808143744CED014 /* ExampleGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleGroup.swift; path = Sources/Quick/ExampleGroup.swift; sourceTree = ""; }; + 6B5A949ECB94C1DEDC5A3E52FA95A463 /* BeAKindOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAKindOf.swift; path = Sources/Nimble/Matchers/BeAKindOf.swift; sourceTree = ""; }; + 6B5EE1FCB796F361E658269AA721B76C /* CircleLayer.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CircleLayer.html; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/Classes/CircleLayer.html; sourceTree = ""; }; + 6B96AB81B7E73A8F60B55186801670F0 /* UIViewController+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIViewController+LionheartExtensions.swift"; sourceTree = ""; }; + 6B97B835AF0508F844B0E81A28C2AE7A /* Optional+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Optional+LionheartExtensions.swift"; path = "Pod/Classes/Core/Optional+LionheartExtensions.swift"; sourceTree = ""; }; + 6C29BE74ED6804D3178AC31F8668C58F /* AdapterProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdapterProtocols.swift; path = Sources/Nimble/Adapters/AdapterProtocols.swift; sourceTree = ""; }; + 6DB0FFCCD8C1D8AD76801A182399E400 /* NMBObjCMatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBObjCMatcher.swift; path = Sources/Nimble/Adapters/NMBObjCMatcher.swift; sourceTree = ""; }; + 6FCC6F72FE65CC79FCCA69DC1F603D0D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Info.plist; sourceTree = ""; }; + 70C9312DA05A035B31C0E43848A56BB1 /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Sources/Quick/Configuration/Configuration.swift; sourceTree = ""; }; + 75C35754FCD352C7B8410D13D81D72CD /* QuickSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpec.h; path = Sources/QuickObjectiveC/QuickSpec.h; sourceTree = ""; }; + 76547C41F041D8BEAC732B8EAFD65F71 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; + 76ED0ACB4C56E0D0A7BD42B9E879D2CF /* HaveCount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HaveCount.swift; path = Sources/Nimble/Matchers/HaveCount.swift; sourceTree = ""; }; + 77ED608BFA6F9544281CA498638041D5 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/Classes.html; sourceTree = ""; }; + 786D2E3CCFC2192DBA8EB6EDAEAE8104 /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nimble.framework; path = Nimble.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 78A0BBC2CEBFA36CD340D88E987F7CFA /* Pods-ConcentricProgressRingView_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ConcentricProgressRingView_Example.debug.xcconfig"; sourceTree = ""; }; + 7A9669F4143714EF00D30F46C20C47E3 /* XCTestSuite+QuickTestSuiteBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestSuite+QuickTestSuiteBuilder.m"; path = "Sources/QuickObjectiveC/XCTestSuite+QuickTestSuiteBuilder.m"; sourceTree = ""; }; + 7C467620FC662DBBC1FA13F81F10AA1D /* Pods-ConcentricProgressRingView_ExampleTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ConcentricProgressRingView_ExampleTests-umbrella.h"; sourceTree = ""; }; + 7D645847D14E45493628C0F053A27E56 /* BeCloseTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeCloseTo.swift; path = Sources/Nimble/Matchers/BeCloseTo.swift; sourceTree = ""; }; + 7EF644563CFF7E10DF8DF69546BCF7F5 /* Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh"; sourceTree = ""; }; + 7F98D91C5CFE7B3E49040E15D7D15CF9 /* Int+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+LionheartExtensions.swift"; path = "Pod/Classes/Core/Int+LionheartExtensions.swift"; sourceTree = ""; }; + 80A025B403B68F80F653997AC7B0FD9F /* QuickSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpec.m; path = Sources/QuickObjectiveC/QuickSpec.m; sourceTree = ""; }; + 8200227F03C71245F24E425AFAF9C69F /* Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.markdown"; sourceTree = ""; }; + 82DF27CC90428BA3AC8250CFEF570F3D /* Stringers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stringers.swift; path = Sources/Nimble/Utils/Stringers.swift; sourceTree = ""; }; + 84271F805D3CC686B56A31175EA189D7 /* NSDecimalNumber+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSDecimalNumber+LionheartExtensions.swift"; path = "Pod/Classes/Core/NSDecimalNumber+LionheartExtensions.swift"; sourceTree = ""; }; + 843EFFB1A027B83879F0FE36EEC4690B /* Equal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Equal.swift; path = Sources/Nimble/Matchers/Equal.swift; sourceTree = ""; }; + 8504D3CD61D07ED2AF14EC705857105F /* SatisfyAnyOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SatisfyAnyOf.swift; path = Sources/Nimble/Matchers/SatisfyAnyOf.swift; sourceTree = ""; }; + 855B81214901664F3EF523073AE1C682 /* ContainElementSatisfying.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContainElementSatisfying.swift; path = Sources/Nimble/Matchers/ContainElementSatisfying.swift; sourceTree = ""; }; + 86C38267262D09CC2FD76896C9AD05AC /* EndWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndWith.swift; path = Sources/Nimble/Matchers/EndWith.swift; sourceTree = ""; }; + 874426BF9E319F62EA6E1E328FF36C53 /* Quick-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-umbrella.h"; sourceTree = ""; }; + 87AC659327E0B7903DE959E1E1E43ADD /* ProgressRingLayer.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ProgressRingLayer.html; path = docs/Classes/ProgressRingLayer.html; sourceTree = ""; }; + 89EBE12F390B3CA2B9D6E12840CEF8C1 /* ConcentricProgressRingView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ConcentricProgressRingView.xcconfig; sourceTree = ""; }; + 8A2A812CACB83014AA7F600D861011A1 /* CIImage+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CIImage+LionheartExtensions.swift"; path = "Pod/Classes/Core/CIImage+LionheartExtensions.swift"; sourceTree = ""; }; + 8B15FC29C5DC62833E4B66FA197A64AC /* NSBundle+CurrentTestBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSBundle+CurrentTestBundle.swift"; path = "Sources/Quick/NSBundle+CurrentTestBundle.swift"; sourceTree = ""; }; + 8B7C373307179BC4E0C08B52023CDA83 /* Predicate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Predicate.swift; path = Sources/Nimble/Matchers/Predicate.swift; sourceTree = ""; }; + 8D7F35A42FE0EE89234F8932B13E63DA /* NSRegularExpression+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSRegularExpression+LionheartExtensions.swift"; path = "Pod/Classes/Core/NSRegularExpression+LionheartExtensions.swift"; sourceTree = ""; }; + 8EBF9FC8243308A4649182F1B2D72761 /* jazzy.search.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.search.js; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/js/jazzy.search.js; sourceTree = ""; }; + 8F0EEC24805BF6804A8F0F63F3A46477 /* docSet.dsidx */ = {isa = PBXFileReference; includeInIndex = 1; name = docSet.dsidx; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/docSet.dsidx; sourceTree = ""; }; + 910BA967B79A31442EE1D9AD30F00D97 /* NMBExpectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBExpectation.swift; path = Sources/Nimble/Adapters/NMBExpectation.swift; sourceTree = ""; }; + 917EE52221F86042C6757B444D456C87 /* AssertionDispatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionDispatcher.swift; path = Sources/Nimble/Adapters/AssertionDispatcher.swift; sourceTree = ""; }; + 92306B30905ADBDBB58F1F4AEFE5F25A /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = ""; }; + 926BC9D9F258BA36AF6553E77FCEB101 /* QuickConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickConfiguration.h; path = Sources/QuickObjectiveC/Configuration/QuickConfiguration.h; sourceTree = ""; }; + 93F428A2C5F584DAD34FFC1590A4980D /* Main.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Main.swift; path = Pod/Classes/Main.swift; sourceTree = ""; }; + 94599F73792D3384579DE43E0BD0637B /* World.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = World.swift; path = Sources/Quick/World.swift; sourceTree = ""; }; + 94B5F4DEC570D48A021108CC952AAC05 /* LionheartExtensions-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LionheartExtensions-dummy.m"; sourceTree = ""; }; + 94D125ACDC7CCEA472AE8D0E4367D969 /* badge.svg */ = {isa = PBXFileReference; includeInIndex = 1; name = badge.svg; path = docs/badge.svg; sourceTree = ""; }; + 955B1F57A2C83A42DF18BBB18EB79973 /* Closures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Closures.swift; path = Sources/Quick/Hooks/Closures.swift; sourceTree = ""; }; + 95D43F812BC9DA133FD6F8FEF22A60E9 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/img/carat.png; sourceTree = ""; }; + 9603C2BC66287B648A42C3F4BFB96BD7 /* UIDevice+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIDevice+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIDevice+LionheartExtensions.swift"; sourceTree = ""; }; + 976C162754F6B68D175E39EBB979F4F1 /* LionheartExtensions.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = LionheartExtensions.framework; path = LionheartExtensions.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 9930030714FFD644DA0394631A8B4458 /* Pods-ConcentricProgressRingView_ExampleTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ConcentricProgressRingView_ExampleTests-Info.plist"; sourceTree = ""; }; + 99674859B61B78D8FAF4D3ED8C206EC7 /* ConcentricProgressRing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcentricProgressRing.swift; path = ConcentricProgressRingView/Classes/ConcentricProgressRing.swift; sourceTree = ""; }; + 9AE11294FF52ED0624E8613F33EE7BC7 /* ConcentricProgressRingView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ConcentricProgressRingView-umbrella.h"; sourceTree = ""; }; + 9AEBC5C33C42ED9E3CB922B35410A481 /* ConcentricProgressRingView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ConcentricProgressRingView-Info.plist"; sourceTree = ""; }; + 9C62F7B2A095A271F8B3BEACC06CEC4E /* CircleLayer.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CircleLayer.html; path = docs/Classes/CircleLayer.html; sourceTree = ""; }; + 9CDC2DA630C991F7381D2DD3D558D280 /* UIAlertController+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIAlertController+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIAlertController+LionheartExtensions.swift"; sourceTree = ""; }; + 9CE5326EA01E01E59A69713FA176F75F /* 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; }; + 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; }; + 9EE5153434D63B79C652AC6BD084ADF1 /* NMBExceptionCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBExceptionCapture.m; path = Sources/NimbleObjectiveC/NMBExceptionCapture.m; sourceTree = ""; }; + 9F5EB9F529FFE60E573745246A28353F /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/index.html; sourceTree = ""; }; + A042E56FAB95A30AB61BE8819C297539 /* BeGreaterThanOrEqualTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThanOrEqualTo.swift; path = Sources/Nimble/Matchers/BeGreaterThanOrEqualTo.swift; sourceTree = ""; }; + A136FBE4E1124A05DA5389361B984DF1 /* Pods-ConcentricProgressRingView_ExampleTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ConcentricProgressRingView_ExampleTests.modulemap"; sourceTree = ""; }; + A19038AF872462937A21E1BFF5274A8F /* Nimble-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Nimble-Info.plist"; sourceTree = ""; }; + A4F4AD56527C12E40AB2C69426A80BCA /* Pods-ConcentricProgressRingView_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ConcentricProgressRingView_Example-acknowledgements.markdown"; sourceTree = ""; }; + A558123C28D333CE10DFF3B71785D756 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = ""; }; + A61A0CDC4EDCA5B80717CEEE5B2EA123 /* ExampleMetadata.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleMetadata.swift; path = Sources/Quick/ExampleMetadata.swift; sourceTree = ""; }; + A813FF9DF15796C5367E04FFAEED5FF1 /* BeLessThanOrEqual.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThanOrEqual.swift; path = Sources/Nimble/Matchers/BeLessThanOrEqual.swift; sourceTree = ""; }; + A9E68592220F260512C0F7B0C91A0211 /* Pods-ConcentricProgressRingView_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ConcentricProgressRingView_Example.modulemap"; sourceTree = ""; }; + AB44C50A81DFF180EF0F661113BE4713 /* BeLogical.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLogical.swift; path = Sources/Nimble/Matchers/BeLogical.swift; sourceTree = ""; }; + ABB4F2F56ADB44DCD41D41B95CDE5821 /* Nimble-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nimble-dummy.m"; sourceTree = ""; }; + AC1E98713DEBDE1EB3B377CE5EA00A30 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/index.html; sourceTree = ""; }; + AE2363D1BE0B2F27C2AC8969C5C111B8 /* AllPass.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AllPass.swift; path = Sources/Nimble/Matchers/AllPass.swift; sourceTree = ""; }; + AE9CFFB87E8B37CED5162A0E178246D1 /* Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig"; sourceTree = ""; }; + AF05CB97356694B612F34A427790DB52 /* Behavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Behavior.swift; path = Sources/Quick/Behavior.swift; sourceTree = ""; }; + B4A4D91B4399F5601D5383946BC38046 /* search.json */ = {isa = PBXFileReference; includeInIndex = 1; name = search.json; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/search.json; sourceTree = ""; }; + B53E48DB260FFCC5A55502CD43FACAB1 /* Expectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expectation.swift; path = Sources/Nimble/Expectation.swift; sourceTree = ""; }; + B7E012E2C65263AB84827B472F81CCE4 /* NSString+C99ExtendedIdentifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSString+C99ExtendedIdentifier.swift"; path = "Sources/Quick/NSString+C99ExtendedIdentifier.swift"; sourceTree = ""; }; + B82EC24C20DF62EA0C85849D32B11C80 /* NSURLSession+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSURLSession+LionheartExtensions.swift"; path = "Pod/Classes/Core/NSURLSession+LionheartExtensions.swift"; sourceTree = ""; }; + BB24323B00A21092EF6E19FF451AAB34 /* Quick.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Quick.xcconfig; sourceTree = ""; }; + BB942D02ADA0D99E0238A84A83FDF61A /* ThrowError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowError.swift; path = Sources/Nimble/Matchers/ThrowError.swift; sourceTree = ""; }; + BC24D59AC80886F351E0869C180E58A6 /* AssertionRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionRecorder.swift; path = Sources/Nimble/Adapters/AssertionRecorder.swift; sourceTree = ""; }; + BCE1CD2EAD017D6596A3A21B51DE8126 /* Nimble.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Nimble.h; path = Sources/Nimble/Nimble.h; sourceTree = ""; }; + BD5A1B4D5897094F9004B5ADD88DD4FF /* Quick-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Quick-Info.plist"; sourceTree = ""; }; + BDE082AFFC125BF9E1E84653D4CDCFD0 /* World.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = World.h; path = Sources/QuickObjectiveC/World.h; sourceTree = ""; }; + C058803A42516505E511DD7240754EC3 /* spinner.gif */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.gif; name = spinner.gif; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/img/spinner.gif; sourceTree = ""; }; + C297CF0A9EA10AB6822E14ABB0F9B31E /* UIWindow+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIWindow+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIWindow+LionheartExtensions.swift"; sourceTree = ""; }; + C2B649650D41371477E0DC2D6D51F6C0 /* BeGreaterThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThan.swift; path = Sources/Nimble/Matchers/BeGreaterThan.swift; sourceTree = ""; }; + C3EBF3F300C43D1BB42845C6BDBCFE0F /* Nimble-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-umbrella.h"; sourceTree = ""; }; + C5AC02348FDC4F89F7416604A3931A3D /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/css/highlight.css; sourceTree = ""; }; + C5EA1E34FA387FF7A659FAA09677B5EF /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; + C622D43AB6190E341556E342BFF1732A /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Quick/DSL/DSL.swift; sourceTree = ""; }; + C69A067CE5065CE3279BA6EAA343C58D /* Pods-ConcentricProgressRingView_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ConcentricProgressRingView_Example.release.xcconfig"; sourceTree = ""; }; + C6D5CA85E14CDD3F411848F138B77391 /* MatcherProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherProtocols.swift; path = Sources/Nimble/Matchers/MatcherProtocols.swift; sourceTree = ""; }; + C83FBAF1FCC197FE4DE945D3FA2374E4 /* ConcentricProgressRingView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ConcentricProgressRingView-dummy.m"; sourceTree = ""; }; + CDAC257951F669BF452F029A8FEAEC35 /* Structs.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Structs.html; path = docs/Structs.html; sourceTree = ""; }; + CDC8AD2262F5BFF5252882FDCDB21E8B /* Pods-ConcentricProgressRingView_ExampleTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ConcentricProgressRingView_ExampleTests-dummy.m"; sourceTree = ""; }; + CDCF6E2065CF7B47334F4B1041843B21 /* Expression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expression.swift; path = Sources/Nimble/Expression.swift; sourceTree = ""; }; + CDFB677FD6CB2AC31F0D35D5B8A5614E /* QuickSelectedTestSuiteBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickSelectedTestSuiteBuilder.swift; path = Sources/Quick/QuickSelectedTestSuiteBuilder.swift; sourceTree = ""; }; + D1C78F120253641A274F8429BEF17335 /* LionheartExtensions-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LionheartExtensions-Info.plist"; sourceTree = ""; }; + D265276CF0961516CE6038BEA3E6A680 /* ConcentricProgressRingView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ConcentricProgressRingView.html; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/Classes/ConcentricProgressRingView.html; sourceTree = ""; }; + D3A7B91AEBFC939E2078BE2EB969ACBB /* Pods-ConcentricProgressRingView_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ConcentricProgressRingView_Example-umbrella.h"; sourceTree = ""; }; + D3FA274FDC7B51A3617D2D98A0FA9DCB /* ConcentricProgressRingView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ConcentricProgressRingView.modulemap; sourceTree = ""; }; + D4999ED19B780AA6A2730A43D9D86416 /* lunr.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = lunr.min.js; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/js/lunr.min.js; sourceTree = ""; }; + D8CF44A91CEC9093AC0A6829DF4C1EB2 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/css/highlight.css; sourceTree = ""; }; + D9C926C645B41103BE50B8337625EB78 /* Bundle+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bundle+LionheartExtensions.swift"; path = "Pod/Classes/Core/Bundle+LionheartExtensions.swift"; sourceTree = ""; }; + DB1C10B7EB5FCCC788BDCEE31BD88B76 /* Example.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Example.swift; path = Sources/Quick/Example.swift; sourceTree = ""; }; + DC78E73ACDFF3981AD4E741AC2495B5F /* BeVoid.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeVoid.swift; path = Sources/Nimble/Matchers/BeVoid.swift; sourceTree = ""; }; + DCC28EA380541C1231950C67089BA54C /* Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.plist"; sourceTree = ""; }; + E1602528BDC1C46FBF7DD71A51DB6FF9 /* ConcentricProgressRingView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ConcentricProgressRingView.framework; path = ConcentricProgressRingView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E1F6E614F24EF5B1B6FB54EB4E56E96A /* UIImage+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIImage+LionheartExtensions.swift"; sourceTree = ""; }; + E2DABAC03A0BE9D192E8976F0FCA5109 /* Contain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Contain.swift; path = Sources/Nimble/Matchers/Contain.swift; sourceTree = ""; }; + E30EE4DE27603A29ED96E1040C405F6A /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/js/jazzy.js; sourceTree = ""; }; + E319271505B5B0A2984C30EE19044449 /* Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Async.swift; path = Sources/Nimble/Utils/Async.swift; sourceTree = ""; }; + E31D816B3F244C987614EB71CA1F8837 /* UIApplicationDelegate+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplicationDelegate+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIApplicationDelegate+LionheartExtensions.swift"; sourceTree = ""; }; + E5FED803FAB179E2D390D460338853ED /* Pods_ConcentricProgressRingView_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ConcentricProgressRingView_Example.framework; path = "Pods-ConcentricProgressRingView_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + E6BE5886D9A1249FD6F3B56E3E130502 /* UIColor+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+LionheartExtensions.swift"; path = "Pod/Classes/Core/UIColor+LionheartExtensions.swift"; sourceTree = ""; }; + E7AE592D63591326AD93FC683429B0A4 /* ConcentricProgressRingView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ConcentricProgressRingView.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + E8E4E4EC7B48F27E8432F97C5BFDF464 /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/undocumented.json; sourceTree = ""; }; + E8FA393AB506C80C9C982D0D7769811E /* ConcentricProgressRingView.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ConcentricProgressRingView.html; path = docs/Classes/ConcentricProgressRingView.html; sourceTree = ""; }; + EA8011AA2881EE71FEC3133A838457BB /* LionheartExtensions.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LionheartExtensions.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + EAA92FE915F3688507603AA33B153DF3 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = ""; }; + EC841432CEE28B282523F08D5796DEAE /* ErrorUtility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErrorUtility.swift; path = Sources/Quick/ErrorUtility.swift; sourceTree = ""; }; + EC92F3195414745FB5B513723DD31AEF /* MatcherFunc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherFunc.swift; path = Sources/Nimble/Matchers/MatcherFunc.swift; sourceTree = ""; }; + ECA6F3920BF53F2531F97994597F14E3 /* QCKDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QCKDSL.h; path = Sources/QuickObjectiveC/DSL/QCKDSL.h; sourceTree = ""; }; + EE66A51FF74435F532DF3789CCCD1B48 /* NMBStringify.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBStringify.m; path = Sources/NimbleObjectiveC/NMBStringify.m; sourceTree = ""; }; + F3B2C4E6D6CE6DA898A9D13439811EF7 /* SuiteHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SuiteHooks.swift; path = Sources/Quick/Hooks/SuiteHooks.swift; sourceTree = ""; }; + F4168E2FDEBBACD983FA4CF23CE2FB1A /* filelist-md5 */ = {isa = PBXFileReference; includeInIndex = 1; name = "filelist-md5"; path = "docs/filelist-md5"; sourceTree = ""; }; + F463A81B80DFA64549109635EA67D009 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/docsets/ConcentricProgressRingView.docset/Contents/Resources/Documents/img/gh.png; sourceTree = ""; }; + FB2E9A27B240545E1201DA3243707AA4 /* String+LionheartExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+LionheartExtensions.swift"; path = "Pod/Classes/Core/String+LionheartExtensions.swift"; sourceTree = ""; }; + FBB973549A532AA44EF869454E60FDE4 /* BeNil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeNil.swift; path = Sources/Nimble/Matchers/BeNil.swift; sourceTree = ""; }; + FE0F68A8416487262C9DF63A61B29284 /* QCKDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QCKDSL.m; path = Sources/QuickObjectiveC/DSL/QCKDSL.m; sourceTree = ""; }; + FEE2B788A15BF4C229AFB9587D83E330 /* Pods-ConcentricProgressRingView_Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ConcentricProgressRingView_Example-Info.plist"; sourceTree = ""; }; + FFC8499DAC19442424C72D5396AE133B /* PostNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PostNotification.swift; path = Sources/Nimble/Matchers/PostNotification.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 19D849B076F82FF8382727B9C3B2AB72 /* Frameworks */ = { + 003A0D319DB39F3ED1C54BB983A233FB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4AA5D3B0100B4DB40DAD0B472890626C /* Foundation.framework in Frameworks */, - 023F09394EB3432628CEB9C56EA91C16 /* XCTest.framework in Frameworks */, + E847182473D29AE835E87B7A73568E31 /* Foundation.framework in Frameworks */, + EDD87FC5A03F638672B30180FEB880FD /* LionheartExtensions.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2FD8207B15BCCDF703967747095ABCC7 /* Frameworks */ = { + 2E87D826DC4C791B7B27C973A4AE0A23 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1B4C9AC50738283CB692E8F72293F53D /* Foundation.framework in Frameworks */, - 2497E6562C0E4C780B2B6FDC31E8F410 /* LionheartExtensions.framework in Frameworks */, + 96024094E96D828BDDE8769BB305A6D6 /* Foundation.framework in Frameworks */, + 5147BE65A4B9A263F9EC87C212F260BC /* XCTest.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3078DE73DF1632174D735F7690C0A7BB /* Frameworks */ = { + AB6784E3EB49F940CB322EE812BD3E80 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D2423C0E289F063D249DB8B99D2E5E02 /* Foundation.framework in Frameworks */, + 1E8D098C9AB381410A5265C9122F245C /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5C99F7D334D48ACD91BDF078EB959FDF /* Frameworks */ = { + ACFC3FDE529CF6E06282474065964DF2 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FD08F7E81DB7C9BB9F3F3E252AF4BD71 /* Foundation.framework in Frameworks */, + D32A9CFC262BA396D65C2B0B69C03523 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 758EA662DAE84F70B3EA7D1ACCD0C9D9 /* Frameworks */ = { + E3E0340D5316448AE9636CA29FA3AE29 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 45DE8B2D382F3E21E9346CC5A156E8C8 /* Foundation.framework in Frameworks */, + F1FC944DE1F36F56A355322489A6DF8C /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - B622258CFF2089FB0A3DAF5757DFFF4A /* Frameworks */ = { + EB45B630802A5A0065EFB4E5ECB22477 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 3216AFF97F88F4590EB893652F00E560 /* Foundation.framework in Frameworks */, + 7A7372D3AF5B1402F55E9FFDDA8965D7 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 15DC14D086136425B0848ABD408A1AAC /* Products */ = { + 00492F0F70E10374F403B377707A817E /* Pod */ = { isa = PBXGroup; children = ( - 0B16CAB45A8535EE459CB601D407CA8F /* ConcentricProgressRingView.framework */, - 809036013BBF8C22EDC4BBCEC5E7884F /* LionheartExtensions.framework */, - 2626224B524D05FE82539500C2DA7836 /* Nimble.framework */, - CED1B6546BC970F2159BFB8968AEACC2 /* Pods_ConcentricProgressRingView_Example.framework */, - B7DA72D2B1A1C77DA3E8F1115A5B0359 /* Pods_ConcentricProgressRingView_ExampleTests.framework */, - D248CE1F3D816CCDF97DFAE42DD53783 /* Quick.framework */, + 94D125ACDC7CCEA472AE8D0E4367D969 /* badge.svg */, + 95D43F812BC9DA133FD6F8FEF22A60E9 /* carat.png */, + A558123C28D333CE10DFF3B71785D756 /* carat.png */, + 9C62F7B2A095A271F8B3BEACC06CEC4E /* CircleLayer.html */, + 6B5EE1FCB796F361E658269AA721B76C /* CircleLayer.html */, + 77ED608BFA6F9544281CA498638041D5 /* Classes.html */, + 2A0EA82310205E2E7F50DB3820CEE122 /* Classes.html */, + D265276CF0961516CE6038BEA3E6A680 /* ConcentricProgressRingView.html */, + E8FA393AB506C80C9C982D0D7769811E /* ConcentricProgressRingView.html */, + E7AE592D63591326AD93FC683429B0A4 /* ConcentricProgressRingView.podspec */, + 079E89B0952EE98E0341C3D2C7C031E1 /* ConcentricProgressRingView.tgz */, + 2F77EB390F481DF4F58B7E3D54659859 /* dash.png */, + EAA92FE915F3688507603AA33B153DF3 /* dash.png */, + 8F0EEC24805BF6804A8F0F63F3A46477 /* docSet.dsidx */, + 105754B972422EB088DE13001AD785BC /* filelist */, + 6A0B2AE41B3B69BC75254292003057FA /* filelist-local */, + 0C2C73FE2895B351C581C27341B0553E /* filelist-local-md5 */, + F4168E2FDEBBACD983FA4CF23CE2FB1A /* filelist-md5 */, + F463A81B80DFA64549109635EA67D009 /* gh.png */, + 92306B30905ADBDBB58F1F4AEFE5F25A /* gh.png */, + C5AC02348FDC4F89F7416604A3931A3D /* highlight.css */, + D8CF44A91CEC9093AC0A6829DF4C1EB2 /* highlight.css */, + AC1E98713DEBDE1EB3B377CE5EA00A30 /* index.html */, + 9F5EB9F529FFE60E573745246A28353F /* index.html */, + 6FCC6F72FE65CC79FCCA69DC1F603D0D /* Info.plist */, + 57BAC3E720EE472D150AADF86A05A7FD /* jazzy.css */, + 214E425E60207B1B2897E7CB1D3EABE8 /* jazzy.css */, + 26F59257738A6059FC46AE03504F432B /* jazzy.js */, + E30EE4DE27603A29ED96E1040C405F6A /* jazzy.js */, + 330B10C9603C392C3EED0A2ECA0B2ADF /* jazzy.search.js */, + 8EBF9FC8243308A4649182F1B2D72761 /* jazzy.search.js */, + 06705054DED07D074FF6ED537C2F4376 /* jquery.min.js */, + 64E9CBFE96AC60A65E0CBDE1FE19A452 /* jquery.min.js */, + 5F96B797DD152A1D0DD924146852D7C7 /* LICENSE */, + D4999ED19B780AA6A2730A43D9D86416 /* lunr.min.js */, + 68C12DCF175D6C32D5225BDB04D9BD2F /* lunr.min.js */, + 27DC680720E70E20CBB921A967ABB784 /* ProgressRing.html */, + 1EE3DA1BDE30B4BE2A5F5C2802E5C89B /* ProgressRing.html */, + 87AC659327E0B7903DE959E1E1E43ADD /* ProgressRingLayer.html */, + 3C8E9A1BFC5D65ED4F192F8E3F5ABD13 /* ProgressRingLayer.html */, + C5EA1E34FA387FF7A659FAA09677B5EF /* README.md */, + B4A4D91B4399F5601D5383946BC38046 /* search.json */, + 302D393E92545D374D01CCFC36592784 /* search.json */, + C058803A42516505E511DD7240754EC3 /* spinner.gif */, + 2031CA75681489CAFD335A6EC66EDC37 /* spinner.gif */, + CDAC257951F669BF452F029A8FEAEC35 /* Structs.html */, + 1861035B18F999B485816A9F11C75E4D /* Structs.html */, + 399702697822D78FFCB72870A2E88CAB /* typeahead.jquery.js */, + 55D69F4F923015A88BDB94751DB63B5F /* typeahead.jquery.js */, + E8E4E4EC7B48F27E8432F97C5BFDF464 /* undocumented.json */, ); - name = Products; + name = Pod; sourceTree = ""; }; - 245381E6462E8EF09162F8384A152271 /* iOS */ = { + 0123C72D65322589888466FCEB7F5BC8 /* Support Files */ = { isa = PBXGroup; children = ( - EBF22AEA428F7C2146AD582999B7997C /* Foundation.framework */, - 5000FBC22993140F09F4D892FDA31AD9 /* XCTest.framework */, + 38F25BF26FFC71F31E9B7283CEA348BE /* Quick.modulemap */, + BB24323B00A21092EF6E19FF451AAB34 /* Quick.xcconfig */, + 4E3C8EB35F503E0839C9C8FCEA724104 /* Quick-dummy.m */, + BD5A1B4D5897094F9004B5ADD88DD4FF /* Quick-Info.plist */, + 298159073F884DFF39526E4CA674DB16 /* Quick-prefix.pch */, + 874426BF9E319F62EA6E1E328FF36C53 /* Quick-umbrella.h */, ); - name = iOS; + name = "Support Files"; + path = "../Target Support Files/Quick"; sourceTree = ""; }; - 375FE658DCE022A5D191C6693B186A30 /* Development Pods */ = { + 0275FD9F5EC8C7B6EBAF1CE477D3A2BB /* Pods-ConcentricProgressRingView_Example */ = { isa = PBXGroup; children = ( - 71266BE73F36B9A2A2F321D0B922FE05 /* ConcentricProgressRingView */, + A9E68592220F260512C0F7B0C91A0211 /* Pods-ConcentricProgressRingView_Example.modulemap */, + A4F4AD56527C12E40AB2C69426A80BCA /* Pods-ConcentricProgressRingView_Example-acknowledgements.markdown */, + 501DC7FE879119207C9195DDF63E5F8A /* Pods-ConcentricProgressRingView_Example-acknowledgements.plist */, + 4B80C35BA8D10D8F5BF1BCA97033745D /* Pods-ConcentricProgressRingView_Example-dummy.m */, + 3A5023ADE9742E7B26A0904DA2943067 /* Pods-ConcentricProgressRingView_Example-frameworks.sh */, + FEE2B788A15BF4C229AFB9587D83E330 /* Pods-ConcentricProgressRingView_Example-Info.plist */, + D3A7B91AEBFC939E2078BE2EB969ACBB /* Pods-ConcentricProgressRingView_Example-umbrella.h */, + 78A0BBC2CEBFA36CD340D88E987F7CFA /* Pods-ConcentricProgressRingView_Example.debug.xcconfig */, + C69A067CE5065CE3279BA6EAA343C58D /* Pods-ConcentricProgressRingView_Example.release.xcconfig */, ); - name = "Development Pods"; + name = "Pods-ConcentricProgressRingView_Example"; + path = "Target Support Files/Pods-ConcentricProgressRingView_Example"; sourceTree = ""; }; - 422912E9C38FEC55AF4161CD981305AC /* Support Files */ = { + 0FF49550BB41A2358CB6ACB734CBEAE5 /* Products */ = { isa = PBXGroup; children = ( - 77223B2695FAF09B3127DC177FF0618D /* Info.plist */, - F3F50C17846890C0DA200639A3E6B335 /* Quick.modulemap */, - 6ABBE86E432FC729DCCB4BBFA56BA45C /* Quick.xcconfig */, - 29D6BA56F02277081C8EAE2540FF29B3 /* Quick-dummy.m */, - 362A302E1B34496EBA14516F48ECCA0A /* Quick-prefix.pch */, - E189EC1BA6FA053CC10A079B124DC961 /* Quick-umbrella.h */, + E1602528BDC1C46FBF7DD71A51DB6FF9 /* ConcentricProgressRingView.framework */, + 976C162754F6B68D175E39EBB979F4F1 /* LionheartExtensions.framework */, + 786D2E3CCFC2192DBA8EB6EDAEAE8104 /* Nimble.framework */, + E5FED803FAB179E2D390D460338853ED /* Pods_ConcentricProgressRingView_Example.framework */, + 12FD0025EA9711E85275130AA4B6EA0C /* Pods_ConcentricProgressRingView_ExampleTests.framework */, + 0547880AD1FC253812D32BB5366E142F /* Quick.framework */, ); - name = "Support Files"; - path = "../Target Support Files/Quick"; + name = Products; sourceTree = ""; }; - 473348BB55943E9741295696697A7F2D /* Pods */ = { + 1857AD76828FCA1CF50A6B74F1D436FA /* LionheartExtensions */ = { isa = PBXGroup; children = ( - CD7268940FD25B8157F71E5C226C0489 /* LionheartExtensions */, - 481121D60FA5DA80C81602475E82E824 /* Nimble */, - A2A8301D28CCF867614001497FB918B2 /* Quick */, + 997FEACF62D0AB639F3478486397BC17 /* Core */, + D513F1ED8AAAA99EAB48DF8B6E7F427C /* Support Files */, ); - name = Pods; + name = LionheartExtensions; + path = LionheartExtensions; sourceTree = ""; }; - 481121D60FA5DA80C81602475E82E824 /* Nimble */ = { + 26A9EF11CCEE04D4D1E114C51EE69094 /* Targets Support Files */ = { isa = PBXGroup; children = ( - 722AC32CC273AD7A638F9317E578F21A /* AdapterProtocols.swift */, - 98D2001A102C3F6D5152555A5463C6DC /* AllPass.swift */, - BC6819DD7B4BF463C48AFC54D74094B8 /* AssertionDispatcher.swift */, - 5C7C4C02C7AA4082F2F83D63FDCEFF53 /* AssertionRecorder.swift */, - 480FE1842C0777C737D0F96B1D4D5F50 /* Async.swift */, - D09EBA0881306DCE7920AF168FF7EE22 /* AsyncMatcherWrapper.swift */, - D3C90D6E7BF8EA20A8428D2396A7AAD4 /* BeAKindOf.swift */, - 74485D56AB37CAC52205F7CDD10B6692 /* BeAnInstanceOf.swift */, - 2F9B8E4C5AC4635D41E4B353FFC2C35F /* BeCloseTo.swift */, - 19030C70C88043CEBA1F6FC7F38F4B77 /* BeEmpty.swift */, - 36112D72FD547748F1316D27C3FDC6FE /* BeginWith.swift */, - 0DF82E36A39B49CF304FDF633C5460EB /* BeGreaterThan.swift */, - AE47477F31914B418C5BA8A1E93153F2 /* BeGreaterThanOrEqualTo.swift */, - 12920015B54B760229774C3EB6F4CB87 /* BeIdenticalTo.swift */, - 1963E7313A2CEB105BB59340481DE075 /* BeLessThan.swift */, - F0BFC354F023A8E53B1AFBD4E2AA80AA /* BeLessThanOrEqual.swift */, - 07F5FA3EA37AB2FA6CF222D0E8793331 /* BeLogical.swift */, - B4B521A9612679E9A0046BFA6A5030D5 /* BeNil.swift */, - 5E4F1ABC9691D82FA0823751C4FEA997 /* BeVoid.swift */, - 540401DD74BBDB44570B11BACA759768 /* Contain.swift */, - 278DBB4EA08427941EBB26E5C78C0B5F /* ContainElementSatisfying.swift */, - EADBC4E3F80121A460127DA276B23BD2 /* CurrentTestCaseTracker.h */, - AD1A0128E1EF3EDB58E31F5E6A0DEA53 /* DSL.h */, - B92A154B3DCA6C869E68CDEF67C65C97 /* DSL.m */, - 6F8B0256C256C9BE5D9870E1DE92CA6D /* DSL.swift */, - 29DD1D0C6B5EBF7751FC44F6D6482E99 /* DSL+Wait.swift */, - DC6A5D386022E7F685498B55E24494C9 /* EndWith.swift */, - 6799170841C3AD93DBB4713C9F9B8C0E /* Equal.swift */, - FF4CAAACB88ABF34177D40A1F17DA14F /* Errors.swift */, - 1C9EE8877915349EAD57691C85D9A871 /* Expectation.swift */, - 86767005669ABA6E3F7349C62EAA0C0F /* ExpectationMessage.swift */, - CDC4F9CA8BCAB302952063982A2D9BA2 /* Expression.swift */, - 974BA19DA71F8CC5AFFFC840BF769B06 /* FailureMessage.swift */, - 4AE7FD4905715DFF39FC0D9EA0917BB4 /* Functional.swift */, - F8C3AD649B6C29B4CBB6B28C169D5D16 /* HaveCount.swift */, - 419B8D4905747D64408AE56056B6724F /* Match.swift */, - 468B163B38B0E623AB101252759254B1 /* MatcherFunc.swift */, - D51A35D92C85898D38B2D6ADA818A58A /* MatcherProtocols.swift */, - 4C5AF311CCC90CFF19E210CEF091815D /* MatchError.swift */, - 166D725BDCBAA3B78361F971F84A38B6 /* Nimble.h */, - 52212A05B4F1C96D7C18F5A8EE502F95 /* NimbleEnvironment.swift */, - 5309453B7445B8E985226B40FE7F752B /* NimbleXCTestHandler.swift */, - ECCC31722F0E0FF5B739DD7C1264146D /* NMBExceptionCapture.h */, - 07A95E2E803F02C249822566EFFC0242 /* NMBExceptionCapture.m */, - 6A536CB0D58F1633D4CE96C607C5E550 /* NMBExpectation.swift */, - AE53138FA2CEF85D7EFD27FC2F912CB9 /* NMBObjCMatcher.swift */, - 0BEB5268BDB38995AE873511C372C57C /* NMBStringify.h */, - 104FC32EE8F3AE8D12A11996842C8023 /* NMBStringify.m */, - 99C0AB467F35E00AE0EE3E7061BE07FC /* PostNotification.swift */, - 5F2BF41A17CE7B17CDF9B8A3E277D887 /* Predicate.swift */, - F3D4C86BE7DA62C4975B05AAB219429F /* RaisesException.swift */, - 82D21B6A1AAAAD4D2F1CB9E76D05E1F7 /* SatisfyAnyOf.swift */, - 2C10D335D3F11B610F277587B06F4A85 /* SourceLocation.swift */, - 1EDCEFA3D01A7672302FF629D37D68DE /* Stringers.swift */, - D2E37D4E1968BD625B1DB86EBA8C4116 /* ThrowAssertion.swift */, - 04BDA17EA1C62D4BD5E11CD56B371932 /* ThrowError.swift */, - 015B7E96EA03D400DED8B46B05AC4D12 /* ToSucceed.swift */, - 6082AD9972B248E890E59652E15E6347 /* XCTestObservationCenter+Register.m */, - 9C4BD9D35E833BE333321207D9630475 /* Support Files */, + 0275FD9F5EC8C7B6EBAF1CE477D3A2BB /* Pods-ConcentricProgressRingView_Example */, + 37731EB180736133BBABBCAC3413B6FC /* Pods-ConcentricProgressRingView_ExampleTests */, ); - path = Nimble; + name = "Targets Support Files"; sourceTree = ""; }; - 48737E7A8D0DFE33542DA7B1999E8C8A /* Support Files */ = { + 37731EB180736133BBABBCAC3413B6FC /* Pods-ConcentricProgressRingView_ExampleTests */ = { isa = PBXGroup; children = ( - 31C56BC80FC169824A1CD3FC676CC933 /* Info.plist */, - CF3FF191404412388BBA5093DC86724B /* LionheartExtensions.modulemap */, - E6D69F29A8BE572187938E2528000E52 /* LionheartExtensions.xcconfig */, - E6C1C55AC7907ABA37E8FFECB82A2016 /* LionheartExtensions-dummy.m */, - 9ECB411A68615B2638B90D4F228789BB /* LionheartExtensions-prefix.pch */, - 0A46B725D80FF15EF7BF92A7F408B04D /* LionheartExtensions-umbrella.h */, + A136FBE4E1124A05DA5389361B984DF1 /* Pods-ConcentricProgressRingView_ExampleTests.modulemap */, + 8200227F03C71245F24E425AFAF9C69F /* Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.markdown */, + DCC28EA380541C1231950C67089BA54C /* Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.plist */, + CDC8AD2262F5BFF5252882FDCDB21E8B /* Pods-ConcentricProgressRingView_ExampleTests-dummy.m */, + 7EF644563CFF7E10DF8DF69546BCF7F5 /* Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh */, + 9930030714FFD644DA0394631A8B4458 /* Pods-ConcentricProgressRingView_ExampleTests-Info.plist */, + 7C467620FC662DBBC1FA13F81F10AA1D /* Pods-ConcentricProgressRingView_ExampleTests-umbrella.h */, + 05E3AC298AB109631DC1E9105C67BE7E /* Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig */, + AE9CFFB87E8B37CED5162A0E178246D1 /* Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig */, ); - name = "Support Files"; - path = "../Target Support Files/LionheartExtensions"; + name = "Pods-ConcentricProgressRingView_ExampleTests"; + path = "Target Support Files/Pods-ConcentricProgressRingView_ExampleTests"; sourceTree = ""; }; - 49CCE786912ABA49F8A40D290B691C39 /* Targets Support Files */ = { + 4AA0F08A599895F9586C1B8DFC724E4C /* iOS */ = { isa = PBXGroup; children = ( - 9D3020DFBECBE088B1E3DFDD49F1C3D1 /* Pods-ConcentricProgressRingView_Example */, - 9D8C5A70C955D44B32C7CC5DB3BED636 /* Pods-ConcentricProgressRingView_ExampleTests */, + 9CE5326EA01E01E59A69713FA176F75F /* Foundation.framework */, + 76547C41F041D8BEAC732B8EAFD65F71 /* XCTest.framework */, ); - name = "Targets Support Files"; + name = iOS; sourceTree = ""; }; - 71266BE73F36B9A2A2F321D0B922FE05 /* ConcentricProgressRingView */ = { + 6141ED6C5538FF31B9F6C77140877107 /* Nimble */ = { isa = PBXGroup; children = ( - 998EF977335FC48EEC534D828FDC6645 /* ConcentricProgressRing.swift */, - 7C926C06AC467409325644DD350FD688 /* Pod */, - F9269EB3B74536DA6AB2F9B9BC5D8B58 /* Support Files */, + 6C29BE74ED6804D3178AC31F8668C58F /* AdapterProtocols.swift */, + AE2363D1BE0B2F27C2AC8969C5C111B8 /* AllPass.swift */, + 917EE52221F86042C6757B444D456C87 /* AssertionDispatcher.swift */, + BC24D59AC80886F351E0869C180E58A6 /* AssertionRecorder.swift */, + E319271505B5B0A2984C30EE19044449 /* Async.swift */, + 62B5E2FC64ACF5082814E2B86FDE5BDB /* AsyncMatcherWrapper.swift */, + 6B5A949ECB94C1DEDC5A3E52FA95A463 /* BeAKindOf.swift */, + 3DEA194C5ACEB35224590540843D3ECA /* BeAnInstanceOf.swift */, + 7D645847D14E45493628C0F053A27E56 /* BeCloseTo.swift */, + 1C90C0BEA3CC15935E242DEC8C8F00DE /* BeEmpty.swift */, + 1CE763804572FA09FD2A8B68A9539671 /* BeginWith.swift */, + C2B649650D41371477E0DC2D6D51F6C0 /* BeGreaterThan.swift */, + A042E56FAB95A30AB61BE8819C297539 /* BeGreaterThanOrEqualTo.swift */, + 00431E493573948EA851C0893B5FA6EC /* BeIdenticalTo.swift */, + 13957CDFC4E02767BC2163AFCD28AA62 /* BeLessThan.swift */, + A813FF9DF15796C5367E04FFAEED5FF1 /* BeLessThanOrEqual.swift */, + AB44C50A81DFF180EF0F661113BE4713 /* BeLogical.swift */, + FBB973549A532AA44EF869454E60FDE4 /* BeNil.swift */, + DC78E73ACDFF3981AD4E741AC2495B5F /* BeVoid.swift */, + E2DABAC03A0BE9D192E8976F0FCA5109 /* Contain.swift */, + 855B81214901664F3EF523073AE1C682 /* ContainElementSatisfying.swift */, + 623DAD2336444D537404B840139B126A /* CurrentTestCaseTracker.h */, + 2DC586801A9F2AF32AFA47C57F9DFCF7 /* DSL.h */, + 38AC51F95133D122BEB47F6859BEF80D /* DSL.m */, + 5E378C7D9A9FAEBE9B55EFCF078C317E /* DSL.swift */, + 39E196A48E741D66D16361D7F4C34750 /* DSL+Wait.swift */, + 86C38267262D09CC2FD76896C9AD05AC /* EndWith.swift */, + 843EFFB1A027B83879F0FE36EEC4690B /* Equal.swift */, + 41801FE3107B8400727195703549CEDB /* Errors.swift */, + B53E48DB260FFCC5A55502CD43FACAB1 /* Expectation.swift */, + 644EB7A2D2683E863B76B365EBFDCAE1 /* ExpectationMessage.swift */, + CDCF6E2065CF7B47334F4B1041843B21 /* Expression.swift */, + 311F01AB52722686053586F7E92986C1 /* FailureMessage.swift */, + 095EB8A0B68ED5E81F5D27014F0EB176 /* Functional.swift */, + 76ED0ACB4C56E0D0A7BD42B9E879D2CF /* HaveCount.swift */, + 4E9918C8065D3A4BC00FC028091217A0 /* Match.swift */, + EC92F3195414745FB5B513723DD31AEF /* MatcherFunc.swift */, + C6D5CA85E14CDD3F411848F138B77391 /* MatcherProtocols.swift */, + 18FFEB040A3B8AE9F70AF6E0ACD564C1 /* MatchError.swift */, + BCE1CD2EAD017D6596A3A21B51DE8126 /* Nimble.h */, + 2609A7954E364CA7E42735A10E32DC7A /* NimbleEnvironment.swift */, + 37DACB6792CDE815DB57D555FB4EB6FC /* NimbleXCTestHandler.swift */, + 314F7D4149D1D4EBCFDD70085A613E3A /* NMBExceptionCapture.h */, + 9EE5153434D63B79C652AC6BD084ADF1 /* NMBExceptionCapture.m */, + 910BA967B79A31442EE1D9AD30F00D97 /* NMBExpectation.swift */, + 6DB0FFCCD8C1D8AD76801A182399E400 /* NMBObjCMatcher.swift */, + 0D7E935E76EA5FAB0EF7A9F00B971506 /* NMBStringify.h */, + EE66A51FF74435F532DF3789CCCD1B48 /* NMBStringify.m */, + FFC8499DAC19442424C72D5396AE133B /* PostNotification.swift */, + 8B7C373307179BC4E0C08B52023CDA83 /* Predicate.swift */, + 5E37DFA9573D0AAB98E6AF4EA250EB53 /* RaisesException.swift */, + 8504D3CD61D07ED2AF14EC705857105F /* SatisfyAnyOf.swift */, + 25DB11C6E8773A311FD7C9E834D7F82D /* SourceLocation.swift */, + 82DF27CC90428BA3AC8250CFEF570F3D /* Stringers.swift */, + 184F3F08F3D4C2634F69A0E27DF9B849 /* ThrowAssertion.swift */, + BB942D02ADA0D99E0238A84A83FDF61A /* ThrowError.swift */, + 2672305C452A59950EE9F9862508F241 /* ToSucceed.swift */, + 391B1E2C036508FA8E071A5AE23711BB /* XCTestObservationCenter+Register.m */, + EA354FCA4E36910C1BFA41784E10B682 /* Support Files */, ); - name = ConcentricProgressRingView; - path = ../..; + name = Nimble; + path = Nimble; sourceTree = ""; }; - 7C926C06AC467409325644DD350FD688 /* Pod */ = { + 997FEACF62D0AB639F3478486397BC17 /* Core */ = { isa = PBXGroup; children = ( - 3CCD34F386D2A794BB377B403A6F1B30 /* ConcentricProgressRingView.podspec */, - 211DA84B6B22A1CF15F5096A27743E8B /* LICENSE */, - A729D9A5544D25F7A0D25E5D6B2CCE37 /* README.md */, + 4317FAF53ABFE002950EB6130E5246C8 /* Any+LionheartExtensions.swift */, + 0DC46973149928F12B21C4AC1F099A7C /* Array+LionheartExtensions.swift */, + D9C926C645B41103BE50B8337625EB78 /* Bundle+LionheartExtensions.swift */, + 8A2A812CACB83014AA7F600D861011A1 /* CIImage+LionheartExtensions.swift */, + 1F66D8614B36F34AAA600B0A2E45CBC7 /* ColorRepresentation.swift */, + 11637DD37AC1762239ED7AC07088139B /* DateFormatter+LionheartExtensions.swift */, + 6A1AA97A4ACA19C23F517F3033756206 /* File.swift */, + 6252DEF408A45459BAC4962ACDB7BD89 /* FileManager+LionheartExtensions.swift */, + 26A8E6423C43BB388376ACDEEBD26583 /* Functional.swift */, + 46B603DA9EC7A0CFA94C9F5BF63A0255 /* IndexPath+LionheartExtensions.swift */, + 7F98D91C5CFE7B3E49040E15D7D15CF9 /* Int+LionheartExtensions.swift */, + 93F428A2C5F584DAD34FFC1590A4980D /* Main.swift */, + 84271F805D3CC686B56A31175EA189D7 /* NSDecimalNumber+LionheartExtensions.swift */, + 8D7F35A42FE0EE89234F8932B13E63DA /* NSRegularExpression+LionheartExtensions.swift */, + B82EC24C20DF62EA0C85849D32B11C80 /* NSURLSession+LionheartExtensions.swift */, + 6B97B835AF0508F844B0E81A28C2AE7A /* Optional+LionheartExtensions.swift */, + FB2E9A27B240545E1201DA3243707AA4 /* String+LionheartExtensions.swift */, + 08B6B5380ECFB375EF541338D037D4E4 /* Summable.swift */, + 9CDC2DA630C991F7381D2DD3D558D280 /* UIAlertController+LionheartExtensions.swift */, + E31D816B3F244C987614EB71CA1F8837 /* UIApplicationDelegate+LionheartExtensions.swift */, + E6BE5886D9A1249FD6F3B56E3E130502 /* UIColor+LionheartExtensions.swift */, + 9603C2BC66287B648A42C3F4BFB96BD7 /* UIDevice+LionheartExtensions.swift */, + 03D0E4F8C4C6D8F87928E2046D685779 /* UIFont+LionheartExtensions.swift */, + E1F6E614F24EF5B1B6FB54EB4E56E96A /* UIImage+LionheartExtensions.swift */, + 3E34E13591C1BA064E9CCA8BB94425B4 /* UIPrintPageRenderer+LionheartExtensions.swift */, + 3FEF55D3D900C8B04B78470310B74D30 /* UIScreen+LionheartExtensions.swift */, + 6701FE003E47FC18BB0E42B83EF2A5BE /* UITextField+LionheartExtensions.swift */, + 65DAF9BEAB892BEFC477FE1051D0922D /* UIView+LionheartExtensions.swift */, + 6B96AB81B7E73A8F60B55186801670F0 /* UIViewController+LionheartExtensions.swift */, + C297CF0A9EA10AB6822E14ABB0F9B31E /* UIWindow+LionheartExtensions.swift */, ); - name = Pod; + name = Core; sourceTree = ""; }; - 7DB346D0F39D3F0E887471402A8071AB = { + AB30FDD15F072106A896C6B0CC3C67F0 /* Development Pods */ = { isa = PBXGroup; children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - 375FE658DCE022A5D191C6693B186A30 /* Development Pods */, - A63DC18EFE21CF3B5C112F376A131A8D /* Frameworks */, - 473348BB55943E9741295696697A7F2D /* Pods */, - 15DC14D086136425B0848ABD408A1AAC /* Products */, - 49CCE786912ABA49F8A40D290B691C39 /* Targets Support Files */, + F386315B6B51FF26EA32C068FEE3FC6F /* ConcentricProgressRingView */, ); + name = "Development Pods"; sourceTree = ""; }; - 9C4BD9D35E833BE333321207D9630475 /* Support Files */ = { + BC555CB14ABB2D8C9861D2E7CC1A9ABA /* Pods */ = { isa = PBXGroup; children = ( - 614870BE91C3DF8C3D11FF78F04AF7F9 /* Info.plist */, - A597FEA5DA6CD0161FE442CB72ABB005 /* Nimble.modulemap */, - 7F729778DE7F6722AABD4CDF8695AC01 /* Nimble.xcconfig */, - AB9FD16550B6E8EF4F9B352159FA6C37 /* Nimble-dummy.m */, - 07F4B9F11BB18D16234D5AFE2E5ACC9F /* Nimble-prefix.pch */, - 39A24208F4E897A13821E186D5EB002E /* Nimble-umbrella.h */, + 1857AD76828FCA1CF50A6B74F1D436FA /* LionheartExtensions */, + 6141ED6C5538FF31B9F6C77140877107 /* Nimble */, + D22B55DE26ECB55AA2837646D41BF447 /* Quick */, ); - name = "Support Files"; - path = "../Target Support Files/Nimble"; + name = Pods; sourceTree = ""; }; - 9CDD418D5A5BDE35807FFD8C6D4FCED5 /* Core */ = { + CD04F963E4C4C9F16315D38F5E49998E /* Support Files */ = { isa = PBXGroup; children = ( - 42B97129DB2BAFAC53B1764CC8278FAD /* Any+LionheartExtensions.swift */, - EEA6C95FFA43FA772A52801AD6458F57 /* Array+LionheartExtensions.swift */, - FFD4372B76F4D593AB32D58130274CD8 /* Bundle+LionheartExtensions.swift */, - 9D027F1AAE7372C3ADAD4703D65AD4B1 /* CIImage+LionheartExtensions.swift */, - 38881A00CABE7E3B4FA0F26734013084 /* ColorRepresentation.swift */, - A2E25C2EE5C261614429732510499BD1 /* DateFormatter+LionheartExtensions.swift */, - 1285CEC87F33073ED514CE85A2E6CD77 /* File.swift */, - B10164B87BF6919F063CDFC59E13D53D /* FileManager+LionheartExtensions.swift */, - 6A4005C2ECCB1C1E83F4A5403861D5C0 /* Functional.swift */, - 1160D3E4EEB19BB45C1B9F15BBFE5184 /* IndexPath+LionheartExtensions.swift */, - 9E1040874766AF174758C6E313152566 /* Int+LionheartExtensions.swift */, - FF2617309399A71348725B5F02D4A99C /* Main.swift */, - ADD8D2E713ACF9BBD7FAF69855C456D9 /* NSDecimalNumber+LionheartExtensions.swift */, - CBF8967CBF418482332984A33A69D7D8 /* NSRegularExpression+LionheartExtensions.swift */, - E67B16E0B8BD6B8AB59ADC91994B5DF3 /* NSURLSession+LionheartExtensions.swift */, - 9793A78BD10B1FDB805EB063C88B1DF8 /* Optional+LionheartExtensions.swift */, - 7A398FC9C87E1D1BBB0AB1E7FF1D0A70 /* String+LionheartExtensions.swift */, - D0FA6EAC2E9CD05FA11D8CC67176B176 /* Summable.swift */, - ADD0EE05A1FD67223DDBB517A6CE4F4E /* UIAlertController+LionheartExtensions.swift */, - 14547CC18DE0103DC8EB3C532AD8D295 /* UIApplicationDelegate+LionheartExtensions.swift */, - 3D70375F6BCBB6E3C9BB261AADF8368A /* UIColor+LionheartExtensions.swift */, - CF20736AA9252886C6EF389B6CC11A8F /* UIDevice+LionheartExtensions.swift */, - C01986EBF2678517134482931021CF96 /* UIFont+LionheartExtensions.swift */, - 2CE3FA12074BE757FFB0629F2985633E /* UIImage+LionheartExtensions.swift */, - ACE6D36A0B558E674B2D3B4389D908C7 /* UIPrintPageRenderer+LionheartExtensions.swift */, - 5598F1DB315EB1A4FAF5736AFA61C01A /* UIScreen+LionheartExtensions.swift */, - 4CB752CF0276DB018D677DA40761235C /* UITextField+LionheartExtensions.swift */, - 2B92C889E44F6A78E0C6811D9F840701 /* UIView+LionheartExtensions.swift */, - 7765FF87DE2AB1CB23C3AFB587CCA675 /* UIViewController+LionheartExtensions.swift */, - 038C8DD0052609CAF709FD5B9B172E88 /* UIWindow+LionheartExtensions.swift */, + D3FA274FDC7B51A3617D2D98A0FA9DCB /* ConcentricProgressRingView.modulemap */, + 89EBE12F390B3CA2B9D6E12840CEF8C1 /* ConcentricProgressRingView.xcconfig */, + C83FBAF1FCC197FE4DE945D3FA2374E4 /* ConcentricProgressRingView-dummy.m */, + 9AEBC5C33C42ED9E3CB922B35410A481 /* ConcentricProgressRingView-Info.plist */, + 12E65B76A40ECCE38E201947A97A9F8E /* ConcentricProgressRingView-prefix.pch */, + 9AE11294FF52ED0624E8613F33EE7BC7 /* ConcentricProgressRingView-umbrella.h */, ); - name = Core; + name = "Support Files"; + path = "Example/Pods/Target Support Files/ConcentricProgressRingView"; sourceTree = ""; }; - 9D3020DFBECBE088B1E3DFDD49F1C3D1 /* Pods-ConcentricProgressRingView_Example */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - 6C207D602EF3C3D7446BA8C8549BBC9F /* Info.plist */, - 854779BDD27E6EA42FF0989A7DEE3395 /* Pods-ConcentricProgressRingView_Example.modulemap */, - 7A2BE0B94B296C6CCF469EFA7C91E771 /* Pods-ConcentricProgressRingView_Example-acknowledgements.markdown */, - 4B6B24E63E46C3BC8111D322A53A1A2E /* Pods-ConcentricProgressRingView_Example-acknowledgements.plist */, - 293F6EB789AA6612B662F0C2C5EB3F4B /* Pods-ConcentricProgressRingView_Example-dummy.m */, - 523AF8841EDDD51E9C30758B2D9DCDE8 /* Pods-ConcentricProgressRingView_Example-frameworks.sh */, - 2B60C51618E0C5A38491B5792FCFC565 /* Pods-ConcentricProgressRingView_Example-resources.sh */, - BB632143A28276F13D40172F1F1ABE1A /* Pods-ConcentricProgressRingView_Example-umbrella.h */, - CAB3BCB3DD4163288FBF3C9B6A45B6E7 /* Pods-ConcentricProgressRingView_Example.debug.xcconfig */, - 590C5DFAF249B80396CAF3AD507604D2 /* Pods-ConcentricProgressRingView_Example.release.xcconfig */, + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + AB30FDD15F072106A896C6B0CC3C67F0 /* Development Pods */, + E2FA4AC67EE673A751F834F7792794C5 /* Frameworks */, + BC555CB14ABB2D8C9861D2E7CC1A9ABA /* Pods */, + 0FF49550BB41A2358CB6ACB734CBEAE5 /* Products */, + 26A9EF11CCEE04D4D1E114C51EE69094 /* Targets Support Files */, ); - name = "Pods-ConcentricProgressRingView_Example"; - path = "Target Support Files/Pods-ConcentricProgressRingView_Example"; sourceTree = ""; }; - 9D8C5A70C955D44B32C7CC5DB3BED636 /* Pods-ConcentricProgressRingView_ExampleTests */ = { + D22B55DE26ECB55AA2837646D41BF447 /* Quick */ = { isa = PBXGroup; children = ( - 8E896791EB13C1D2EF3FAA6C38A697D0 /* Info.plist */, - F7BDC4B00DAA0FA0CDFF612F0718D832 /* Pods-ConcentricProgressRingView_ExampleTests.modulemap */, - B93CF772ACFF289DA7DFECC463C52196 /* Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.markdown */, - CF0939E4E93E2EBCFBE05B43AE239A05 /* Pods-ConcentricProgressRingView_ExampleTests-acknowledgements.plist */, - 61F9E8B1CF9C75C9E90B47D18E66DF1F /* Pods-ConcentricProgressRingView_ExampleTests-dummy.m */, - D24D44BE685C5BA0DF69105B85B8A1AB /* Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh */, - 37959430C9D2A3E2C39A05EBA0D83B38 /* Pods-ConcentricProgressRingView_ExampleTests-resources.sh */, - F9A39F1C64C0E113244665FC83C902CA /* Pods-ConcentricProgressRingView_ExampleTests-umbrella.h */, - 0AF90DA41BF2D558A73B4EAD4A6CB7B1 /* Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig */, - 3BDBA589CBA484DAD7604E1739FFDBB5 /* Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig */, + AF05CB97356694B612F34A427790DB52 /* Behavior.swift */, + 568E7D700AFB58A707A6F23A18E54E9B /* Callsite.swift */, + 955B1F57A2C83A42DF18BBB18EB79973 /* Closures.swift */, + 70C9312DA05A035B31C0E43848A56BB1 /* Configuration.swift */, + C622D43AB6190E341556E342BFF1732A /* DSL.swift */, + EC841432CEE28B282523F08D5796DEAE /* ErrorUtility.swift */, + DB1C10B7EB5FCCC788BDCEE31BD88B76 /* Example.swift */, + 6AF68B8F7C7F05E78808143744CED014 /* ExampleGroup.swift */, + 2F267FF89D3E672E0416BFBCE7AE0463 /* ExampleHooks.swift */, + A61A0CDC4EDCA5B80717CEEE5B2EA123 /* ExampleMetadata.swift */, + 17A37190F90FE26D9B8F1442B9F956E9 /* Filter.swift */, + 3D7E6E65D3E0B59A1DFED2298BD56B26 /* HooksPhase.swift */, + 8B15FC29C5DC62833E4B66FA197A64AC /* NSBundle+CurrentTestBundle.swift */, + B7E012E2C65263AB84827B472F81CCE4 /* NSString+C99ExtendedIdentifier.swift */, + ECA6F3920BF53F2531F97994597F14E3 /* QCKDSL.h */, + FE0F68A8416487262C9DF63A61B29284 /* QCKDSL.m */, + 246B9358B2E2FA0A75198E1AAC83F73A /* Quick.h */, + 926BC9D9F258BA36AF6553E77FCEB101 /* QuickConfiguration.h */, + 67E24A84DFA47540042D152B391C8211 /* QuickConfiguration.m */, + CDFB677FD6CB2AC31F0D35D5B8A5614E /* QuickSelectedTestSuiteBuilder.swift */, + 75C35754FCD352C7B8410D13D81D72CD /* QuickSpec.h */, + 80A025B403B68F80F653997AC7B0FD9F /* QuickSpec.m */, + 3CC0F538A07DBE71FE684EF42ECCF628 /* QuickSpecBase.h */, + 6815BB7434A4AFAFBFFF1C8B058B9534 /* QuickSpecBase.m */, + 4C9C298D4573AE79232EC13DCA9C337E /* QuickTestSuite.swift */, + F3B2C4E6D6CE6DA898A9D13439811EF7 /* SuiteHooks.swift */, + 373B2245E43D5F54ECB67FA3A39C8DE0 /* URL+FileName.swift */, + BDE082AFFC125BF9E1E84653D4CDCFD0 /* World.h */, + 94599F73792D3384579DE43E0BD0637B /* World.swift */, + 26CF6590B0A5ECCB927BDBFC54853CD8 /* World+DSL.h */, + 32BC2BDB15A6A88FB211D047EC82F29C /* World+DSL.swift */, + 7A9669F4143714EF00D30F46C20C47E3 /* XCTestSuite+QuickTestSuiteBuilder.m */, + 0123C72D65322589888466FCEB7F5BC8 /* Support Files */, ); - name = "Pods-ConcentricProgressRingView_ExampleTests"; - path = "Target Support Files/Pods-ConcentricProgressRingView_ExampleTests"; + name = Quick; + path = Quick; sourceTree = ""; }; - A2A8301D28CCF867614001497FB918B2 /* Quick */ = { + D513F1ED8AAAA99EAB48DF8B6E7F427C /* Support Files */ = { isa = PBXGroup; children = ( - FEEDED916CC7B08BCD6263CADEDCA02D /* Behavior.swift */, - 9B0938058F438BCD20DE22777844D0DF /* Callsite.swift */, - E25A009B314BA30F29120FADE21049CF /* Closures.swift */, - 9C80E3426A92A2CBC2FB4BFB8E5F1419 /* Configuration.swift */, - 18F9698A223636907296DE09C5225210 /* DSL.swift */, - E902030639EA6693EBCB13F524FFD09E /* ErrorUtility.swift */, - 54587A3F61C40E42484AE3181342E4EC /* Example.swift */, - 2FC71C83F03CD8821000B3E155F87FBA /* ExampleGroup.swift */, - 9145B7E014F139EEDE4BADD1940AA78D /* ExampleHooks.swift */, - DC656D0ED6A87CCE88E40C951FD737BC /* ExampleMetadata.swift */, - A34E900372C8FFE562F21D4637529E88 /* Filter.swift */, - 1B603B1DD9EE348750432B8E81687AE1 /* HooksPhase.swift */, - 6391EEA19FBC7FEE4A27A3C9E6C18C31 /* NSBundle+CurrentTestBundle.swift */, - A20F467DF2D112F8FF7DC96715283730 /* NSString+C99ExtendedIdentifier.swift */, - 245C17CD295AF1BD6DD9B3D562D27B40 /* QCKDSL.h */, - 68E1C3B6D4ED55A0B0A7566D5A496745 /* QCKDSL.m */, - 2B1A00D887FE6A5B743732C76F2BED20 /* Quick.h */, - 332150A37B67B2C0303425BAA18C2472 /* QuickConfiguration.h */, - F135D71C2532EF81CA92EA337E907A20 /* QuickConfiguration.m */, - 4117F1FC569EFA3B3184A781395D5DE6 /* QuickSelectedTestSuiteBuilder.swift */, - 01ECCB30A58CD0B5AACBE39AE692AB3F /* QuickSpec.h */, - B9A027FCDED015625B207FC154558566 /* QuickSpec.m */, - 29671983BBEE367B86E3ADAF1D7B63FE /* QuickSpecBase.h */, - E4838366F8B391DBA8348B34C9A9623D /* QuickSpecBase.m */, - 584DC50CD5385ED248BE04E9252DA7C6 /* QuickTestSuite.swift */, - B03F420AF0BFE360473316269975BCFA /* SuiteHooks.swift */, - D86D56BE6DD7F4CFA3B0F44B9C1D12A7 /* URL+FileName.swift */, - B2672465480F5519F62C7A0DC7C72024 /* World.h */, - 416909098D5997C19AB93DE440EE2FF4 /* World.swift */, - 4A57925A05C31FC43A1F84FC74534FD2 /* World+DSL.h */, - 7B0FB944810C48CFD0C6CB2C870E5EDB /* World+DSL.swift */, - 46A7CC7FE0C5790B547393E691892B6F /* XCTestSuite+QuickTestSuiteBuilder.m */, - 422912E9C38FEC55AF4161CD981305AC /* Support Files */, + 09DB7E606520399CF2408DDA0AFAD630 /* LionheartExtensions.modulemap */, + 34B995D8228B60195E4EDD1AFEFDEB5A /* LionheartExtensions.xcconfig */, + 94B5F4DEC570D48A021108CC952AAC05 /* LionheartExtensions-dummy.m */, + D1C78F120253641A274F8429BEF17335 /* LionheartExtensions-Info.plist */, + 116B93C849C2D86EBA31C762766D3ED3 /* LionheartExtensions-prefix.pch */, + 241329C2CE822BBBEAFE1D57FD52CC88 /* LionheartExtensions-umbrella.h */, ); - path = Quick; + name = "Support Files"; + path = "../Target Support Files/LionheartExtensions"; sourceTree = ""; }; - A63DC18EFE21CF3B5C112F376A131A8D /* Frameworks */ = { + E2FA4AC67EE673A751F834F7792794C5 /* Frameworks */ = { isa = PBXGroup; children = ( - 00010CF0177AC89EEACA91BD3A25BD8F /* LionheartExtensions.framework */, - 245381E6462E8EF09162F8384A152271 /* iOS */, + EA8011AA2881EE71FEC3133A838457BB /* LionheartExtensions.framework */, + 4AA0F08A599895F9586C1B8DFC724E4C /* iOS */, ); name = Frameworks; sourceTree = ""; }; - CD7268940FD25B8157F71E5C226C0489 /* LionheartExtensions */ = { + EA354FCA4E36910C1BFA41784E10B682 /* Support Files */ = { isa = PBXGroup; children = ( - 9CDD418D5A5BDE35807FFD8C6D4FCED5 /* Core */, - 48737E7A8D0DFE33542DA7B1999E8C8A /* Support Files */, + 500EFE776EBDEC27F6A28DC4F4EDE0BB /* Nimble.modulemap */, + 360F21534562F521078BD98529526E92 /* Nimble.xcconfig */, + ABB4F2F56ADB44DCD41D41B95CDE5821 /* Nimble-dummy.m */, + A19038AF872462937A21E1BFF5274A8F /* Nimble-Info.plist */, + 3A0B565EF07CD64EC216578FACACCA33 /* Nimble-prefix.pch */, + C3EBF3F300C43D1BB42845C6BDBCFE0F /* Nimble-umbrella.h */, ); - path = LionheartExtensions; + name = "Support Files"; + path = "../Target Support Files/Nimble"; sourceTree = ""; }; - F9269EB3B74536DA6AB2F9B9BC5D8B58 /* Support Files */ = { + F386315B6B51FF26EA32C068FEE3FC6F /* ConcentricProgressRingView */ = { isa = PBXGroup; children = ( - 4742CBE35FC5C85784A53EFB1990542D /* ConcentricProgressRingView.modulemap */, - 5E00E49EDF87AE1411E8A042E5EB9E4E /* ConcentricProgressRingView.xcconfig */, - 1F4AAED7A840886937FA09D4632E1281 /* ConcentricProgressRingView-dummy.m */, - 7BEAC36D5F4E0340BDB37356AA97EF7E /* ConcentricProgressRingView-prefix.pch */, - 4A522A9440AE6D8C64DF959B0D8510FD /* ConcentricProgressRingView-umbrella.h */, - 1B7DB6008CCEBAC37A01EF33662A053F /* Info.plist */, + 99674859B61B78D8FAF4D3ED8C206EC7 /* ConcentricProgressRing.swift */, + 00492F0F70E10374F403B377707A817E /* Pod */, + CD04F963E4C4C9F16315D38F5E49998E /* Support Files */, ); - name = "Support Files"; - path = "Example/Pods/Target Support Files/ConcentricProgressRingView"; + name = ConcentricProgressRingView; + path = ../..; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 0B1DBE8822FF95CACC715EA5445D1926 /* Headers */ = { + 02070B242A9632E71B7B7D088509DEA4 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - CE6B389E275A81CB1197E3EE89DD4A55 /* CurrentTestCaseTracker.h in Headers */, - 91EA676C6CFF1A03AB4ACD9364C1777E /* DSL.h in Headers */, - B1F74C841DFC9FAF68C2F3FC0688F8EC /* Nimble-umbrella.h in Headers */, - B11524728E36F8C7F4FA41577DE2C8BA /* Nimble.h in Headers */, - 25BA0EE32447CCFE674B53954CCA83BA /* NMBExceptionCapture.h in Headers */, - 96F328328094174E7A63665C9330021F /* NMBStringify.h in Headers */, + CC705DC7B82D1F930D84BDAC575F4C90 /* LionheartExtensions-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 101BD90EED219D696DC70DFB2E8483C0 /* Headers */ = { + 08B004640C7A4A787188C845825B2406 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - E49771FC9273934E9F5AB4BA171D7060 /* LionheartExtensions-umbrella.h in Headers */, + 9710617C48685B44424CF30563410FBD /* Pods-ConcentricProgressRingView_Example-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 89A9EB2A4D83D43C55985503D9D297EA /* Headers */ = { + 35DE6FD91C555391C20D04A384F3FED9 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 2C7820097351790EE86880B67787C4F8 /* QCKDSL.h in Headers */, - 2D1B97B22338E68416DB19701B6C106A /* Quick-umbrella.h in Headers */, - E4A6EAD8E79702217F8A05BAAFAE47A5 /* Quick.h in Headers */, - 9111DD1BC5651F60CD9B1AA28E9368EA /* QuickConfiguration.h in Headers */, - 412FCA165D64F8C756AD132F80997E3D /* QuickSpec.h in Headers */, - 7B1174CA80F7870C0742144511267B7B /* QuickSpecBase.h in Headers */, - E8CA8FD5CB68A208435A0FEA5D247151 /* World+DSL.h in Headers */, - D8E5D582979B66AC5966F89DF688A6FC /* World.h in Headers */, + 9A18E0A904CE24CDE42F892BB22DEFFF /* Pods-ConcentricProgressRingView_ExampleTests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9A71C88CC474A9B196CA1F88B950C60B /* Headers */ = { + 9420931AFD4AED96C002DDFF06B6D593 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - CBB69E7F6D35A059BED7137920775C2B /* Pods-ConcentricProgressRingView_Example-umbrella.h in Headers */, + B3F09780E7C900D631036E699B33DEAC /* CurrentTestCaseTracker.h in Headers */, + 2EF0C447DA2045A8DEEC25ED18528C0A /* DSL.h in Headers */, + 4DF2F364EFAB8464A4871E2AF09AF0B2 /* Nimble-umbrella.h in Headers */, + 3A856D029DEC31705195EA9F07E94A49 /* Nimble.h in Headers */, + 55EE3421DBA166E9EF3FC2248150C11F /* NMBExceptionCapture.h in Headers */, + 75B25C7762E9B6C89DFD43EDF2357EB9 /* NMBStringify.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - B20B44D335F85981304D99EBD63A58E1 /* Headers */ = { + 9E7A7B90E92E360C56CCAA434680E1C0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 29ED620F26DD80FD82A8B93E16B4977C /* ConcentricProgressRingView-umbrella.h in Headers */, + B0EF9B38412FC9D341075063159E8938 /* ConcentricProgressRingView-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - D846F30015822D1C0EF46B2DE01C6847 /* Headers */ = { + E647DC24ACC5ED632118A018C103FFB0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 62F30697E5BA63BAD51DA6431B53BC01 /* Pods-ConcentricProgressRingView_ExampleTests-umbrella.h in Headers */, + 2D5E238EAD4B46623385EC4557B905C8 /* QCKDSL.h in Headers */, + DDB0DBF5AF947ED1944B8D7C75C7790E /* Quick-umbrella.h in Headers */, + E70FB772BA54A89D2EDDF9AF354FD3D1 /* Quick.h in Headers */, + 5CE548A11D263335B5D7655DB4923A58 /* QuickConfiguration.h in Headers */, + B10C60A07BF58C87E12A58A93917DBAD /* QuickSpec.h in Headers */, + 6127663C695926051E268CAED358E288 /* QuickSpecBase.h in Headers */, + 07DCCB3FEB98A54D5D33A69BE6608F51 /* World+DSL.h in Headers */, + 8C28CAC250C7D33B69567888131426AF /* World.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 08C96D3D6BB3E5779F5354C742D1E2B9 /* Nimble */ = { + 26D6EFD7FBE6F1202232758D1B2AFC37 /* Quick */ = { isa = PBXNativeTarget; - buildConfigurationList = E4CCAD9441671B5DBAC2FD59279D5102 /* Build configuration list for PBXNativeTarget "Nimble" */; + buildConfigurationList = ECC5545EC4CB430B783A0A2B3A05AACE /* Build configuration list for PBXNativeTarget "Quick" */; buildPhases = ( - B50890D1A316AAB41D839892DCB9469E /* Sources */, - 758EA662DAE84F70B3EA7D1ACCD0C9D9 /* Frameworks */, - 0B1DBE8822FF95CACC715EA5445D1926 /* Headers */, + E647DC24ACC5ED632118A018C103FFB0 /* Headers */, + C1DE6F209CE59143D8A5949C59B4FB12 /* Sources */, + 2E87D826DC4C791B7B27C973A4AE0A23 /* Frameworks */, + D0C0CD6469C869825DC2BA7FD8882DBF /* Resources */, ); buildRules = ( ); dependencies = ( ); - name = Nimble; - productName = Nimble; - productReference = 2626224B524D05FE82539500C2DA7836 /* Nimble.framework */; + name = Quick; + productName = Quick; + productReference = 0547880AD1FC253812D32BB5366E142F /* Quick.framework */; productType = "com.apple.product-type.framework"; }; - 4F9CA4B69FB313E5FDC7929D4B97EDFB /* LionheartExtensions */ = { + 344B5980A8E34624B052F7C9A4A348A0 /* Pods-ConcentricProgressRingView_Example */ = { isa = PBXNativeTarget; - buildConfigurationList = 7F6AE69A6D8BF5E00BD98A539740900F /* Build configuration list for PBXNativeTarget "LionheartExtensions" */; + buildConfigurationList = 94FD5049F9A18825651830CDBD01617C /* Build configuration list for PBXNativeTarget "Pods-ConcentricProgressRingView_Example" */; buildPhases = ( - E2CA94F8484870C5AC4571C11D6D70F3 /* Sources */, - 5C99F7D334D48ACD91BDF078EB959FDF /* Frameworks */, - 101BD90EED219D696DC70DFB2E8483C0 /* Headers */, + 08B004640C7A4A787188C845825B2406 /* Headers */, + 26467154C7C5FB5EB2C496B6DEC9E096 /* Sources */, + AB6784E3EB49F940CB322EE812BD3E80 /* Frameworks */, + CF749BEF8F52812B8BAB7EDBECC156C8 /* Resources */, ); buildRules = ( ); dependencies = ( + B550724CE8A9F77E6999E7F028773A69 /* PBXTargetDependency */, + F44B94C02D540F0E233FC91A59039960 /* PBXTargetDependency */, ); - name = LionheartExtensions; - productName = LionheartExtensions; - productReference = 809036013BBF8C22EDC4BBCEC5E7884F /* LionheartExtensions.framework */; + name = "Pods-ConcentricProgressRingView_Example"; + productName = "Pods-ConcentricProgressRingView_Example"; + productReference = E5FED803FAB179E2D390D460338853ED /* Pods_ConcentricProgressRingView_Example.framework */; productType = "com.apple.product-type.framework"; }; - 707114B4FEF2F401705DAF3785A87576 /* Quick */ = { + 67FC37989ECC6C5BB6A82877F210EFEC /* ConcentricProgressRingView */ = { isa = PBXNativeTarget; - buildConfigurationList = 4DA1107A82A5EDFF2D9AE0077B2A3848 /* Build configuration list for PBXNativeTarget "Quick" */; + buildConfigurationList = 2D99EA4196BD1EF21CD8C9B7D1905AA8 /* Build configuration list for PBXNativeTarget "ConcentricProgressRingView" */; buildPhases = ( - 21E442EBDAB7C485CBBCF4CC0DE89AB8 /* Sources */, - 19D849B076F82FF8382727B9C3B2AB72 /* Frameworks */, - 89A9EB2A4D83D43C55985503D9D297EA /* Headers */, + 9E7A7B90E92E360C56CCAA434680E1C0 /* Headers */, + D86923E88C91BA36667C7E18AAF30967 /* Sources */, + 003A0D319DB39F3ED1C54BB983A233FB /* Frameworks */, + AF340FDD1DFACA1131438A75CA50A932 /* Resources */, ); buildRules = ( ); dependencies = ( + 976E9E3E5D7134831FB77FBDB7E5683D /* PBXTargetDependency */, ); - name = Quick; - productName = Quick; - productReference = D248CE1F3D816CCDF97DFAE42DD53783 /* Quick.framework */; + name = ConcentricProgressRingView; + productName = ConcentricProgressRingView; + productReference = E1602528BDC1C46FBF7DD71A51DB6FF9 /* ConcentricProgressRingView.framework */; productType = "com.apple.product-type.framework"; }; - 7523A75E8346D658DCD4F9AB6FC2298F /* Pods-ConcentricProgressRingView_Example */ = { + 6A72B15E6EA06817DC9C1637F9C119DF /* Pods-ConcentricProgressRingView_ExampleTests */ = { isa = PBXNativeTarget; - buildConfigurationList = 43EE6653C80AC57710FD008B17458F5B /* Build configuration list for PBXNativeTarget "Pods-ConcentricProgressRingView_Example" */; + buildConfigurationList = E3CF959EAF011FD6008CD269720CF067 /* Build configuration list for PBXNativeTarget "Pods-ConcentricProgressRingView_ExampleTests" */; buildPhases = ( - 9E87483757E6361C1E0CC0036F46F91B /* Sources */, - 3078DE73DF1632174D735F7690C0A7BB /* Frameworks */, - 9A71C88CC474A9B196CA1F88B950C60B /* Headers */, + 35DE6FD91C555391C20D04A384F3FED9 /* Headers */, + B98B94C5CD7EF701FB5F033935EF5ADE /* Sources */, + EB45B630802A5A0065EFB4E5ECB22477 /* Frameworks */, + 8EC10D4AA4CE2CEC15D3074EF83FFF2A /* Resources */, ); buildRules = ( ); dependencies = ( - D9DC3BFDC410D66F92C279832E4229D4 /* PBXTargetDependency */, - 15DC55267FD62FDEF07716BC83CC66C3 /* PBXTargetDependency */, + 8BF573085BA50026D1FD6CBD37F24256 /* PBXTargetDependency */, + 957ED58E2D46AE743C2BF1F2936F5607 /* PBXTargetDependency */, + DC630237176A3B712C297EDE4735F1BC /* PBXTargetDependency */, ); - name = "Pods-ConcentricProgressRingView_Example"; - productName = "Pods-ConcentricProgressRingView_Example"; - productReference = CED1B6546BC970F2159BFB8968AEACC2 /* Pods_ConcentricProgressRingView_Example.framework */; + name = "Pods-ConcentricProgressRingView_ExampleTests"; + productName = "Pods-ConcentricProgressRingView_ExampleTests"; + productReference = 12FD0025EA9711E85275130AA4B6EA0C /* Pods_ConcentricProgressRingView_ExampleTests.framework */; productType = "com.apple.product-type.framework"; }; - E4FDEEA2AD9C0272B5EA2AE4B9737288 /* Pods-ConcentricProgressRingView_ExampleTests */ = { + 909B40A65E2BF4A37E3495287A6A18C5 /* Nimble */ = { isa = PBXNativeTarget; - buildConfigurationList = B0FBBE1742155C22EA97F121137EA8AA /* Build configuration list for PBXNativeTarget "Pods-ConcentricProgressRingView_ExampleTests" */; + buildConfigurationList = 573EAC403A8758ED683A3277426BE5E8 /* Build configuration list for PBXNativeTarget "Nimble" */; buildPhases = ( - 4A76625EF0138B3B46387BA90B0B1D5C /* Sources */, - B622258CFF2089FB0A3DAF5757DFFF4A /* Frameworks */, - D846F30015822D1C0EF46B2DE01C6847 /* Headers */, + 9420931AFD4AED96C002DDFF06B6D593 /* Headers */, + 6D3E77262D7BD550E63EA75C13B490C8 /* Sources */, + E3E0340D5316448AE9636CA29FA3AE29 /* Frameworks */, + 747980CE96917F352D7D765E76EC2DCF /* Resources */, ); buildRules = ( ); dependencies = ( - 51A625966C01FBC1DFF78FE5C25059B8 /* PBXTargetDependency */, - 0F46EB00C3F5FC1AB78AFBF1F0BB3F97 /* PBXTargetDependency */, ); - name = "Pods-ConcentricProgressRingView_ExampleTests"; - productName = "Pods-ConcentricProgressRingView_ExampleTests"; - productReference = B7DA72D2B1A1C77DA3E8F1115A5B0359 /* Pods_ConcentricProgressRingView_ExampleTests.framework */; + name = Nimble; + productName = Nimble; + productReference = 786D2E3CCFC2192DBA8EB6EDAEAE8104 /* Nimble.framework */; productType = "com.apple.product-type.framework"; }; - E77EF14912DF67633D19DD6F09DB88EF /* ConcentricProgressRingView */ = { + BCD02C4DAB2E547484C3CF90A3DD5E3A /* LionheartExtensions */ = { isa = PBXNativeTarget; - buildConfigurationList = 78E03DB9F43A614959393A37A98228F7 /* Build configuration list for PBXNativeTarget "ConcentricProgressRingView" */; + buildConfigurationList = 9882C8CA3E7E939D89944FB376630788 /* Build configuration list for PBXNativeTarget "LionheartExtensions" */; buildPhases = ( - 9F408A13C4E5DA392578E6C891B1575A /* Sources */, - 2FD8207B15BCCDF703967747095ABCC7 /* Frameworks */, - B20B44D335F85981304D99EBD63A58E1 /* Headers */, + 02070B242A9632E71B7B7D088509DEA4 /* Headers */, + 913375E0E9617F915F5925C684B6BF51 /* Sources */, + ACFC3FDE529CF6E06282474065964DF2 /* Frameworks */, + 44210FCD856585E6514B16D30FC559BB /* Resources */, ); buildRules = ( ); dependencies = ( - CAEF751C72D789DE06FE4D2826F70D69 /* PBXTargetDependency */, ); - name = ConcentricProgressRingView; - productName = ConcentricProgressRingView; - productReference = 0B16CAB45A8535EE459CB601D407CA8F /* ConcentricProgressRingView.framework */; + name = LionheartExtensions; + productName = LionheartExtensions; + productReference = 976C162754F6B68D175E39EBB979F4F1 /* LionheartExtensions.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { + BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { 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 = 15DC14D086136425B0848ABD408A1AAC /* Products */; + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = 0FF49550BB41A2358CB6ACB734CBEAE5 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - E77EF14912DF67633D19DD6F09DB88EF /* ConcentricProgressRingView */, - 4F9CA4B69FB313E5FDC7929D4B97EDFB /* LionheartExtensions */, - 08C96D3D6BB3E5779F5354C742D1E2B9 /* Nimble */, - 7523A75E8346D658DCD4F9AB6FC2298F /* Pods-ConcentricProgressRingView_Example */, - E4FDEEA2AD9C0272B5EA2AE4B9737288 /* Pods-ConcentricProgressRingView_ExampleTests */, - 707114B4FEF2F401705DAF3785A87576 /* Quick */, + 67FC37989ECC6C5BB6A82877F210EFEC /* ConcentricProgressRingView */, + BCD02C4DAB2E547484C3CF90A3DD5E3A /* LionheartExtensions */, + 909B40A65E2BF4A37E3495287A6A18C5 /* Nimble */, + 344B5980A8E34624B052F7C9A4A348A0 /* Pods-ConcentricProgressRingView_Example */, + 6A72B15E6EA06817DC9C1637F9C119DF /* Pods-ConcentricProgressRingView_ExampleTests */, + 26D6EFD7FBE6F1202232758D1B2AFC37 /* Quick */, ); }; /* End PBXProject section */ +/* Begin PBXResourcesBuildPhase section */ + 44210FCD856585E6514B16D30FC559BB /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 747980CE96917F352D7D765E76EC2DCF /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8EC10D4AA4CE2CEC15D3074EF83FFF2A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + AF340FDD1DFACA1131438A75CA50A932 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CF749BEF8F52812B8BAB7EDBECC156C8 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D0C0CD6469C869825DC2BA7FD8882DBF /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ - 21E442EBDAB7C485CBBCF4CC0DE89AB8 /* Sources */ = { + 26467154C7C5FB5EB2C496B6DEC9E096 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2EED285DC70AE53C0A21224DFA0D522A /* Behavior.swift in Sources */, - E36FA28FFDA4120C648B50058838BEA3 /* Callsite.swift in Sources */, - 971E6EA3F9103C2571F7EB817DA221FD /* Closures.swift in Sources */, - EDED42D28D602C4315C12A12B7692A64 /* Configuration.swift in Sources */, - 95738B4F793BED491C4A5A24778F0265 /* DSL.swift in Sources */, - 1C1E96291DE1251159EC18DEFD09078B /* ErrorUtility.swift in Sources */, - 293841CBE84BDA7DABFA48A6735CB6A8 /* Example.swift in Sources */, - CBFE26AA5D50EAED1C6284F2499C3B5A /* ExampleGroup.swift in Sources */, - 000D69EF44EAB2AEF7A725F5D9DACB87 /* ExampleHooks.swift in Sources */, - 1DE98CD3E69695F188F0AAFFBF46634F /* ExampleMetadata.swift in Sources */, - 62AC83F8BCD4CE503B67332AB1136B83 /* Filter.swift in Sources */, - 17C17BE2636CC1CD40865103A68A4170 /* HooksPhase.swift in Sources */, - 4CAB365E6BB32D1FC9083AA5FD0CA7E0 /* NSBundle+CurrentTestBundle.swift in Sources */, - F235EF5E9ABB158496D8DBA0517F7BF1 /* NSString+C99ExtendedIdentifier.swift in Sources */, - 217C21DE401BC63FADA97EDDE9F3F29D /* QCKDSL.m in Sources */, - 0AD1010202D4C0E4F3AFEE3EA199B57D /* Quick-dummy.m in Sources */, - 5DC6FABB382CE0D64C2F40DD52E07B61 /* QuickConfiguration.m in Sources */, - 201C2D6C5FFAC43D396094C48E4A245E /* QuickSelectedTestSuiteBuilder.swift in Sources */, - 27C8C2095A04F5DCE356F36E440ED2D7 /* QuickSpec.m in Sources */, - 6C0C7F82E743CFD9DE901F87141BDE31 /* QuickSpecBase.m in Sources */, - 64C95EF92FCA660A6D8E9F08FC09B2E2 /* QuickTestSuite.swift in Sources */, - B0CD384DBF9D1812F0E6AFD591B672A5 /* SuiteHooks.swift in Sources */, - E7F6927360E14188BE6914F8BBAD8DF8 /* URL+FileName.swift in Sources */, - A470C099EC4B77F4EE20C597CBC5178A /* World+DSL.swift in Sources */, - 768C5C8D53D7A65FE87D501153E55F21 /* World.swift in Sources */, - A97EC1C8F74E282A362B3C0D7413B910 /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */, + 0DE8EDC38662353F29B931526BBB404A /* Pods-ConcentricProgressRingView_Example-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A76625EF0138B3B46387BA90B0B1D5C /* Sources */ = { + 6D3E77262D7BD550E63EA75C13B490C8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 008B8AE1F18D0BC630CA2676757EAB6F /* Pods-ConcentricProgressRingView_ExampleTests-dummy.m in Sources */, + 898F3319B0DE4FC9F342729C465CA79C /* AdapterProtocols.swift in Sources */, + 722D9205AB265817BE99F0D588EAD9BA /* AllPass.swift in Sources */, + FE395C72652DF951EC2D29D0147F0446 /* AssertionDispatcher.swift in Sources */, + C93875BF42B85EDDB2D852795DFC1690 /* AssertionRecorder.swift in Sources */, + C3BBA8445DFB93B640F3FCA79601B10B /* Async.swift in Sources */, + CA551E3B782DB573A29AA420DB2ACFCE /* AsyncMatcherWrapper.swift in Sources */, + 2BA1A8FD717176BDA6A008535A8CDF6D /* BeAKindOf.swift in Sources */, + C37DA58186C85DCAC2B47D4738946273 /* BeAnInstanceOf.swift in Sources */, + 9AFA5AD587D6CCDCD4FF570CDB548500 /* BeCloseTo.swift in Sources */, + 02ABCA091DC5BAA017472F57021008A1 /* BeEmpty.swift in Sources */, + DE04051AAC866ED8DC34102DDF0A1BBA /* BeginWith.swift in Sources */, + 2B3C0D56F7A1589C536E10EF7C02062B /* BeGreaterThan.swift in Sources */, + 7EB1D83A7E87A3110DD585E9B702AB79 /* BeGreaterThanOrEqualTo.swift in Sources */, + 7BA63DCA350703F2D0A2DE9BA23134EF /* BeIdenticalTo.swift in Sources */, + 1BB497BE810788AC8BF1E2F6705BA32E /* BeLessThan.swift in Sources */, + 137BF1B996C0CE622CBE7207C1E1CBEB /* BeLessThanOrEqual.swift in Sources */, + AF6FAD2DD3A37C84F02F79AD30E7ABB8 /* BeLogical.swift in Sources */, + 8E094854C6E0785E88B1743CDF574152 /* BeNil.swift in Sources */, + E703AE63F8F93EC3D027749CA08AAD4D /* BeVoid.swift in Sources */, + 86474D85D4283B2C6FF658BFE1AC4D76 /* Contain.swift in Sources */, + 53ECC93CEE5FB2046BD2D4A2DAF7FC45 /* ContainElementSatisfying.swift in Sources */, + E17155CA45641B0E294A277BFFD13F67 /* DSL+Wait.swift in Sources */, + AEDE6523082837E4718D23C4BCE24A29 /* DSL.m in Sources */, + F3798FD305BD3553BF2A33558F029BF4 /* DSL.swift in Sources */, + 786F8D5B840DC2A6F0E6398460A8434A /* EndWith.swift in Sources */, + D752839343061F3BE34812354FB6346D /* Equal.swift in Sources */, + 87966C1696A2CCB4CA0E92CE437A07BB /* Errors.swift in Sources */, + 8E8E9DEC9571A6075BFCDFE777584BD0 /* Expectation.swift in Sources */, + C70FAF3C9C1636A0E602AD519855EE3A /* ExpectationMessage.swift in Sources */, + C677C249F57A2773482C4DC46C6008D0 /* Expression.swift in Sources */, + 79D5765D7D18B1A33598EC426F76558A /* FailureMessage.swift in Sources */, + 40C1670F95F31C4E8D788AB63BD91C3F /* Functional.swift in Sources */, + 9D779ABA22B88BA7688DB459C7F62BED /* HaveCount.swift in Sources */, + 7D1A777039F494F76768EA7F1AECF505 /* Match.swift in Sources */, + F968AF923DDA2DC925DDD3EEDADEFF58 /* MatcherFunc.swift in Sources */, + A8A59741360B2EA0958851E38DB23EDE /* MatcherProtocols.swift in Sources */, + 3F2BF8ECC6C96B33378F98E56E7896A0 /* MatchError.swift in Sources */, + 6212F8D50CF76CCAB4CD1E809A9C92D7 /* Nimble-dummy.m in Sources */, + 3F09D83074EE787840A520398C9F7456 /* NimbleEnvironment.swift in Sources */, + 95ECA4A8B88E38C906D3CC632987887B /* NimbleXCTestHandler.swift in Sources */, + D26AEE5DC3198B7F14F3FCFFB3BE2EA0 /* NMBExceptionCapture.m in Sources */, + CDCE159A69E7C21B3106DB5BDC2A4623 /* NMBExpectation.swift in Sources */, + 27067664079854CBD4021972698FD060 /* NMBObjCMatcher.swift in Sources */, + 919A6EE960C72CE0305989054ACA0B59 /* NMBStringify.m in Sources */, + A9A28DE260031689CAAE78DA86F26B68 /* PostNotification.swift in Sources */, + 25DEFD3AD453DB405EBE1C71D9A34386 /* Predicate.swift in Sources */, + 9F810E267DAA3DD57694D9649AAD707F /* RaisesException.swift in Sources */, + B29B14C109C11C59493BE1776D4A032E /* SatisfyAnyOf.swift in Sources */, + DCE9EA2D7EAF0630F984A71A03A2641F /* SourceLocation.swift in Sources */, + 9E607C8D0EE8821280763F8C6CBEF162 /* Stringers.swift in Sources */, + 4CBB1F67D9B5170E45FF012BE0539C75 /* ThrowAssertion.swift in Sources */, + 9B932D234AD7745BE0CE73B46964F340 /* ThrowError.swift in Sources */, + EC2721E1FF21D3349722204D1846CFCE /* ToSucceed.swift in Sources */, + D406D3E1205052C325EE07128C1B8245 /* XCTestObservationCenter+Register.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9E87483757E6361C1E0CC0036F46F91B /* Sources */ = { + 913375E0E9617F915F5925C684B6BF51 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C844F152B4FCD831EBC538C013E2892D /* Pods-ConcentricProgressRingView_Example-dummy.m in Sources */, + 01502D809754E43C493DE35DE042C601 /* Any+LionheartExtensions.swift in Sources */, + FEBE868972A722CA1D0538AF488C07B2 /* Array+LionheartExtensions.swift in Sources */, + 85ACF915A578CC1ED40A5D378425DBCF /* Bundle+LionheartExtensions.swift in Sources */, + 43FDCDDBE80C7DD59CFECDCE5B2D62EF /* CIImage+LionheartExtensions.swift in Sources */, + 3347449E52ACD4C98826A78CD3EB268E /* ColorRepresentation.swift in Sources */, + 14221A5ED9ADC729E1FE41F557A7159E /* DateFormatter+LionheartExtensions.swift in Sources */, + 3F2F9F66C158B2DB4A4470695A132D6C /* File.swift in Sources */, + 41A3F9B2B3D232B9A9C7E321ECBB45EA /* FileManager+LionheartExtensions.swift in Sources */, + A480DE48D01AC3C1203A28798875851B /* Functional.swift in Sources */, + F28703764CED7D17D5C33FC0D1123969 /* IndexPath+LionheartExtensions.swift in Sources */, + 208A80E07565700EE0ED092D81B32B3C /* Int+LionheartExtensions.swift in Sources */, + 6FA5699C33CFCE8BA7883D6D517A49C1 /* LionheartExtensions-dummy.m in Sources */, + AEC2076965EB333C78A170B20061CD9B /* Main.swift in Sources */, + 77138362CF36A4CBC379935864217A18 /* NSDecimalNumber+LionheartExtensions.swift in Sources */, + CC7D37784E3D794213052309811620D0 /* NSRegularExpression+LionheartExtensions.swift in Sources */, + 3EDAC789A55F3E01F274CB0AB763F8F0 /* NSURLSession+LionheartExtensions.swift in Sources */, + C93290CBCB5DFAF86767593B920C5216 /* Optional+LionheartExtensions.swift in Sources */, + 153ED806C7E7B71F4C6AEDF27D1770F1 /* String+LionheartExtensions.swift in Sources */, + 33764F22410B86C219FA2604CC1E5A83 /* Summable.swift in Sources */, + 52E0EC1E08CAB10BFF2BDFC9258FECD1 /* UIAlertController+LionheartExtensions.swift in Sources */, + A75C9D18D9E03E7A2A96A2EB14ADC8CC /* UIApplicationDelegate+LionheartExtensions.swift in Sources */, + BF8CBE7BA7412724904C7A8013F90BE9 /* UIColor+LionheartExtensions.swift in Sources */, + 64B2CBD0F0707A5D9C2AB236CA2FE6D4 /* UIDevice+LionheartExtensions.swift in Sources */, + DE054248FC662EE62B887BD09ED5610D /* UIFont+LionheartExtensions.swift in Sources */, + 872C7042ADA6E7AC2FA31B8F71EBB3E8 /* UIImage+LionheartExtensions.swift in Sources */, + 6CA796AC3D5A7FFC39E1286B965883D8 /* UIPrintPageRenderer+LionheartExtensions.swift in Sources */, + CEB37358F2626F722BC2C8FA7AD56AE8 /* UIScreen+LionheartExtensions.swift in Sources */, + 2DC57165A8D189A2BCD133420FB97751 /* UITextField+LionheartExtensions.swift in Sources */, + DBED65680BBC5B7FC73F42191469CA69 /* UIView+LionheartExtensions.swift in Sources */, + CDB99CE427EFA843004DA9F7C58C0A23 /* UIViewController+LionheartExtensions.swift in Sources */, + FC05766F70DDB7F58CDC24E7EA3DEFA6 /* UIWindow+LionheartExtensions.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9F408A13C4E5DA392578E6C891B1575A /* Sources */ = { + B98B94C5CD7EF701FB5F033935EF5ADE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 18F5325A2188786400155CD6 /* ConcentricProgressRing.swift in Sources */, - A77CFB156B5E5096396AA09CB217779C /* ConcentricProgressRingView-dummy.m in Sources */, + 70AF2A8DD744352C1897A288F1D103A6 /* Pods-ConcentricProgressRingView_ExampleTests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - B50890D1A316AAB41D839892DCB9469E /* Sources */ = { + C1DE6F209CE59143D8A5949C59B4FB12 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - CCE6B9DB8FD833CC9BA0A8E652CA44BB /* AdapterProtocols.swift in Sources */, - C51745D9D7FD2C026AF9A312D8F24DC1 /* AllPass.swift in Sources */, - E6634B36E01F7862D647CDE0D8D0E3AB /* AssertionDispatcher.swift in Sources */, - 06DD2F96986BB1EEE9697BADA9B3DBBD /* AssertionRecorder.swift in Sources */, - FB33D8566BF89D9FAACEF5C6A3005416 /* Async.swift in Sources */, - D206A5CC5B2A435EA365B0C73B00A5D2 /* AsyncMatcherWrapper.swift in Sources */, - 20C46FD064D33EFE0779489ABF55B6B4 /* BeAKindOf.swift in Sources */, - F8A86200B356AB8C1A8E438B9C3B9475 /* BeAnInstanceOf.swift in Sources */, - 4087DD572B3C3C829F0A87E6704C3CAF /* BeCloseTo.swift in Sources */, - 99EA64F142D03BF93E536D790880CFED /* BeEmpty.swift in Sources */, - 79B33DD4A6611B7FFF54A23D4CECED90 /* BeginWith.swift in Sources */, - CF8093B467F2BD7608288DFDD0FBD33E /* BeGreaterThan.swift in Sources */, - 27FEB5D88AFF39E84BB001324FEA1198 /* BeGreaterThanOrEqualTo.swift in Sources */, - CDF463DED0CDD7C4AF388BB555658725 /* BeIdenticalTo.swift in Sources */, - C26F960CC95A698E847F4B51E9E8B642 /* BeLessThan.swift in Sources */, - 1CE7062591B007FC202148BC60555B7A /* BeLessThanOrEqual.swift in Sources */, - 6EC860C21FED1A7468A850B327332F79 /* BeLogical.swift in Sources */, - 5F61859851381C1332D91337876D0441 /* BeNil.swift in Sources */, - F87F7A95ED14E919DCAC21011F08BCAF /* BeVoid.swift in Sources */, - DF2D5D3DF384AEBFFC797C9E9BEB8D65 /* Contain.swift in Sources */, - 8CA1BEAF283ABFAEE18FAB121881EC8E /* ContainElementSatisfying.swift in Sources */, - 53A29AA9365376C940AFCF137C2DD715 /* DSL+Wait.swift in Sources */, - A24653D55CB91627CF01A4EBFF5E568E /* DSL.m in Sources */, - B1C700C78364BD7681065CE1EDBA6DAE /* DSL.swift in Sources */, - 865051B0FB601D3D7B3C2D9024A64CB0 /* EndWith.swift in Sources */, - E4A4F6BEB8ABAEC8D7B6C870396038D3 /* Equal.swift in Sources */, - FE194AB3E61A5C1AFEF611B8CDBF365B /* Errors.swift in Sources */, - 62969EE01F2E5404E365EED39110D756 /* Expectation.swift in Sources */, - A4BD96D27C28EE7829157D73458568A5 /* ExpectationMessage.swift in Sources */, - E2FE297569487E28AE1252936F836918 /* Expression.swift in Sources */, - DAC8F03E095C4E4F7804F3B315B10077 /* FailureMessage.swift in Sources */, - E0A9BF70BC487DE3BC4E0B7691646F1E /* Functional.swift in Sources */, - 28040BCBD0C5990C13398C2740A785C7 /* HaveCount.swift in Sources */, - DFF1D083909E3E9AF1DA0056E53CFBA7 /* Match.swift in Sources */, - 51419019F8E07F0D8304775DFB843601 /* MatcherFunc.swift in Sources */, - AB3F7E49F4014103BB6DC6EB1547BC27 /* MatcherProtocols.swift in Sources */, - 120AD15BAC2040DB3602ACF0B5138371 /* MatchError.swift in Sources */, - 04523D5143BFC465A87AF2C8141ABC22 /* Nimble-dummy.m in Sources */, - 3CFB07722BCE226C0963959730736F9D /* NimbleEnvironment.swift in Sources */, - 02738D1FF7233D0DCCC8E6D10D09B45D /* NimbleXCTestHandler.swift in Sources */, - 8C6AF668C27D96F1A2378C379D852E94 /* NMBExceptionCapture.m in Sources */, - EA6A6BD173D7575BA82A2CED1CEC9736 /* NMBExpectation.swift in Sources */, - C71CC9BBF24C5036CFDE26028C3C0132 /* NMBObjCMatcher.swift in Sources */, - 145B1B8EE284D30AAA2FD3CAC6D41724 /* NMBStringify.m in Sources */, - 8558BFD7D5C9B3F51B589B0B258A0795 /* PostNotification.swift in Sources */, - 0520EC7DD7C343585D17A652EF6C1663 /* Predicate.swift in Sources */, - 0FDA48B63B0E5F0160AD272006380434 /* RaisesException.swift in Sources */, - 5DA49392BB56F37A5376CA3BF000D34C /* SatisfyAnyOf.swift in Sources */, - FD00B60AB39A7A1BBF9194827EE6C1E5 /* SourceLocation.swift in Sources */, - F19F3C5B408A1D74CF810FE6DEBC75B9 /* Stringers.swift in Sources */, - 43002C608C419500614EAC8C7F616546 /* ThrowAssertion.swift in Sources */, - A12E7B6ED20E97F8CEA9CEDA6C36CA25 /* ThrowError.swift in Sources */, - B88103AD4F8E8446109FE89F00EDF6BA /* ToSucceed.swift in Sources */, - A7ED424AF4AB4EC3B5746F8720ED3A5B /* XCTestObservationCenter+Register.m in Sources */, + 0742161BEAB950C1C8EDCDA8FA7A5879 /* Behavior.swift in Sources */, + 8BD6145E666EBE6008FB7576A632F5F0 /* Callsite.swift in Sources */, + 773110AD4A1AA5DF79D9C70EC75B2E8E /* Closures.swift in Sources */, + 973F68E40FE436F0796B6973C6185B0C /* Configuration.swift in Sources */, + F1BD9DA775B37FF1F3B9E5CFC490F30C /* DSL.swift in Sources */, + FDF2BBF80B57044C5E9924EB45F6C617 /* ErrorUtility.swift in Sources */, + 9B5DFF1C7469FBCC90D27AA072103766 /* Example.swift in Sources */, + 6F89B3D0BB385D9482C3C366EC2CCE1F /* ExampleGroup.swift in Sources */, + AE566B4CB7264E06637BB58EAD37AD77 /* ExampleHooks.swift in Sources */, + 0B24ADD660217BDBE7B5E6CFD3ED46F8 /* ExampleMetadata.swift in Sources */, + 3D2661B96FC127E8F8D3B4333DFF998E /* Filter.swift in Sources */, + 34E3DCD9A171494A5C65F50198CA7B87 /* HooksPhase.swift in Sources */, + BC540A91AF6854984E343D81B013EB64 /* NSBundle+CurrentTestBundle.swift in Sources */, + 74047DF51AA73BC00706A6B7C02C5C5F /* NSString+C99ExtendedIdentifier.swift in Sources */, + 3D4405ABD3EA3BE12EB408FBB64E96CF /* QCKDSL.m in Sources */, + 74E0BECAB1F4DE28CA68190139AFA793 /* Quick-dummy.m in Sources */, + 682DC8A1A11305F25433BE813DA3C631 /* QuickConfiguration.m in Sources */, + 96379C41DB7E25DB668AD1ECE065D744 /* QuickSelectedTestSuiteBuilder.swift in Sources */, + 46D1EA9D51467C1AEA690825DAB49BCD /* QuickSpec.m in Sources */, + E3B07433BA70056A3E2642380CFE66FF /* QuickSpecBase.m in Sources */, + 150E1D8E89A66CE94259646C02BAEF35 /* QuickTestSuite.swift in Sources */, + 0B648E4E85B98FA3FCC661AA65349410 /* SuiteHooks.swift in Sources */, + C2B6CF6DE05CCC284F8FD6E1DA4B483A /* URL+FileName.swift in Sources */, + 55E51BC50CD7C689B0CF3FF6CC414BC4 /* World+DSL.swift in Sources */, + EB21AD2C1163B5FAC9323D04F569B2F4 /* World.swift in Sources */, + 9956CA2E78E4DCD1BAA6E871859A87D9 /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E2CA94F8484870C5AC4571C11D6D70F3 /* Sources */ = { + D86923E88C91BA36667C7E18AAF30967 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B9DF3FB3A4604DC6946ED5B1F0EF76E9 /* Any+LionheartExtensions.swift in Sources */, - A1276DADA16094845AC84956927564F1 /* Array+LionheartExtensions.swift in Sources */, - E533FC12BBF4508BF1CD12093BF2939A /* Bundle+LionheartExtensions.swift in Sources */, - B50BEFA0C6842AF2999B0FC2048D9CC1 /* CIImage+LionheartExtensions.swift in Sources */, - E95E80CF58576F3118F323FFDA0BBAF1 /* ColorRepresentation.swift in Sources */, - A51C0B8E4B814F0A03000CA2116A19E1 /* DateFormatter+LionheartExtensions.swift in Sources */, - C3D5F67A7633EE67237D9607A42B5C36 /* File.swift in Sources */, - FC8D5822525A4B565CDDDD221A180470 /* FileManager+LionheartExtensions.swift in Sources */, - E05B2A75D384F2289CEA3E3610C56C98 /* Functional.swift in Sources */, - 593E9FD42FA463CFDC0D7D378E2DDD2C /* IndexPath+LionheartExtensions.swift in Sources */, - AC1109D5E4C552728E77F40AA85E9A71 /* Int+LionheartExtensions.swift in Sources */, - 2E256FB3603830B4073EEAEFCD28DCA6 /* LionheartExtensions-dummy.m in Sources */, - 1F5DADE3D404A64AB246955356FCF99D /* Main.swift in Sources */, - 830033575D87B3BB1B9C7EF94CACBF91 /* NSDecimalNumber+LionheartExtensions.swift in Sources */, - D4D0C8428FFEA278A74102B2DF030767 /* NSRegularExpression+LionheartExtensions.swift in Sources */, - B4ECFB76AE1AB9A9C3CDABCDC37C1329 /* NSURLSession+LionheartExtensions.swift in Sources */, - FF4B8EB652767F6E32A84430B9451BE2 /* Optional+LionheartExtensions.swift in Sources */, - 8FB4FEA3DD07F101C597C6C318366090 /* String+LionheartExtensions.swift in Sources */, - 663B21E6E5388400B7D80114BCA81A54 /* Summable.swift in Sources */, - 482F689871D5C38E73D1E82134C9DE8B /* UIAlertController+LionheartExtensions.swift in Sources */, - 17FC8A8A102120F0F6AB71DAC0CD0739 /* UIApplicationDelegate+LionheartExtensions.swift in Sources */, - 055AE2F1EF3A50F217D04C4C112EC547 /* UIColor+LionheartExtensions.swift in Sources */, - 9DEE8FC18E9ADCEDFE56CBDD8DFBC49A /* UIDevice+LionheartExtensions.swift in Sources */, - 0B43175143F096B76F74ADC68CC4C9BF /* UIFont+LionheartExtensions.swift in Sources */, - 3CFDBA89FCB7F69DC22C21211A17482F /* UIImage+LionheartExtensions.swift in Sources */, - CECCC2D2DD3565B5A0258E2FDB8633EB /* UIPrintPageRenderer+LionheartExtensions.swift in Sources */, - A0009BEEA2FE5F0E29C377907868EACC /* UIScreen+LionheartExtensions.swift in Sources */, - 336EABBDD7F09846EBC7AD4E4872F609 /* UITextField+LionheartExtensions.swift in Sources */, - 60F430B6AF1685D70564A17668AE61F4 /* UIView+LionheartExtensions.swift in Sources */, - 0290360DB0A64E3C83CADDA943F13EAC /* UIViewController+LionheartExtensions.swift in Sources */, - 2BB7B198040CC29B01E123EA9B4678F3 /* UIWindow+LionheartExtensions.swift in Sources */, + 0F01A77821B66A2443B4B006851BCA1E /* ConcentricProgressRing.swift in Sources */, + 36FC1283932E2FB463562813CE6C142C /* ConcentricProgressRingView-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 0F46EB00C3F5FC1AB78AFBF1F0BB3F97 /* PBXTargetDependency */ = { + 8BF573085BA50026D1FD6CBD37F24256 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Quick; - target = 707114B4FEF2F401705DAF3785A87576 /* Quick */; - targetProxy = 66B943501C18A9CF5AAD25C97273F62A /* PBXContainerItemProxy */; + name = Nimble; + target = 909B40A65E2BF4A37E3495287A6A18C5 /* Nimble */; + targetProxy = F811C7BFEC38CEC4FD5A0113FD116E80 /* PBXContainerItemProxy */; }; - 15DC55267FD62FDEF07716BC83CC66C3 /* PBXTargetDependency */ = { + 957ED58E2D46AE743C2BF1F2936F5607 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Pods-ConcentricProgressRingView_Example"; + target = 344B5980A8E34624B052F7C9A4A348A0 /* Pods-ConcentricProgressRingView_Example */; + targetProxy = 2A6C1DEFF90D2F31DA345733CF444F17 /* PBXContainerItemProxy */; + }; + 976E9E3E5D7134831FB77FBDB7E5683D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = LionheartExtensions; - target = 4F9CA4B69FB313E5FDC7929D4B97EDFB /* LionheartExtensions */; - targetProxy = 0A546F0153156C622E32F307CE8D26A0 /* PBXContainerItemProxy */; + target = BCD02C4DAB2E547484C3CF90A3DD5E3A /* LionheartExtensions */; + targetProxy = 30366A3DCEB6A03945CEE83C9A35F552 /* PBXContainerItemProxy */; }; - 51A625966C01FBC1DFF78FE5C25059B8 /* PBXTargetDependency */ = { + B550724CE8A9F77E6999E7F028773A69 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Nimble; - target = 08C96D3D6BB3E5779F5354C742D1E2B9 /* Nimble */; - targetProxy = AD08248B1FE86A5F16A9EE743F293254 /* PBXContainerItemProxy */; + name = ConcentricProgressRingView; + target = 67FC37989ECC6C5BB6A82877F210EFEC /* ConcentricProgressRingView */; + targetProxy = D4D00F5916B13D07C8D96F62588094E3 /* PBXContainerItemProxy */; }; - CAEF751C72D789DE06FE4D2826F70D69 /* PBXTargetDependency */ = { + DC630237176A3B712C297EDE4735F1BC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = LionheartExtensions; - target = 4F9CA4B69FB313E5FDC7929D4B97EDFB /* LionheartExtensions */; - targetProxy = 417AFAE8FB1748403AF4EAA33DFD4FA2 /* PBXContainerItemProxy */; + name = Quick; + target = 26D6EFD7FBE6F1202232758D1B2AFC37 /* Quick */; + targetProxy = 32BD361AF940FFCB7F6A63B4E7163452 /* PBXContainerItemProxy */; }; - D9DC3BFDC410D66F92C279832E4229D4 /* PBXTargetDependency */ = { + F44B94C02D540F0E233FC91A59039960 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ConcentricProgressRingView; - target = E77EF14912DF67633D19DD6F09DB88EF /* ConcentricProgressRingView */; - targetProxy = 52E5B25FCAD7277627D3FCB994FF5744 /* PBXContainerItemProxy */; + name = LionheartExtensions; + target = BCD02C4DAB2E547484C3CF90A3DD5E3A /* LionheartExtensions */; + targetProxy = F79A10AC5CA8C06D92782E9F498AFFED /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 09CF41809C8EE80FB40F5BBDACC8F8B5 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3BDBA589CBA484DAD7604E1739FFDBB5 /* Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = 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-ConcentricProgressRingView_ExampleTests/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 10.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_ConcentricProgressRingView_ExampleTests; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 343CFE31210461C8777682E458338401 /* Release */ = { + 0521CFF2827B7FDEF3772461BC90D2C1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7F729778DE7F6722AABD4CDF8695AC01 /* Nimble.xcconfig */; + baseConfigurationReference = BB24323B00A21092EF6E19FF451AAB34 /* Quick.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1204,17 +1327,17 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Nimble/Nimble-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Nimble/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Quick/Quick-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Quick/Quick-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/Nimble/Nimble.modulemap"; - PRODUCT_NAME = Nimble; + MODULEMAP_FILE = "Target Support Files/Quick/Quick.modulemap"; + PRODUCT_MODULE_NAME = Quick; + PRODUCT_NAME = Quick; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -1223,75 +1346,71 @@ }; name = Release; }; - 3442F865EA809D9A69B248B153D8CE20 /* Debug */ = { + 16FD0648F06E4A022961C9516E16703A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5E00E49EDF87AE1411E8A042E5EB9E4E /* ConcentricProgressRingView.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = 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"; - GCC_PREFIX_HEADER = "Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/ConcentricProgressRingView/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 10.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView.modulemap"; - PRODUCT_NAME = ConcentricProgressRingView; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 4BF82919F5D06A9FB261D30DA17B5AEC /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E6D69F29A8BE572187938E2528000E52 /* LionheartExtensions.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = 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"; - GCC_PREFIX_HEADER = "Target Support Files/LionheartExtensions/LionheartExtensions-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LionheartExtensions/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 = 10.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/LionheartExtensions/LionheartExtensions.modulemap"; - PRODUCT_NAME = LionheartExtensions; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.0; - 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; }; - 4EA4B6C961F58CFF0CE23C6E4428A56F /* Debug */ = { + 1C0BDFA394DC15CFF1A8E726F8C60A74 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0AF90DA41BF2D558A73B4EAD4A6CB7B1 /* Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig */; + baseConfigurationReference = 05E3AC298AB109631DC1E9105C67BE7E /* Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1302,7 +1421,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.3; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; @@ -1312,55 +1431,18 @@ OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_ConcentricProgressRingView_ExampleTests; - 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; - }; - 64CBDE1ADB4F8A9F00E4500136610E90 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CAB3BCB3DD4163288FBF3C9B6A45B6E7 /* Pods-ConcentricProgressRingView_Example.debug.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = 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-ConcentricProgressRingView_Example/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 10.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_ConcentricProgressRingView_Example; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; 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; }; - 89534B792B549C497D10412BBB00877A /* Debug */ = { + 2133454FB80FB7D86466A5D254751979 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7F729778DE7F6722AABD4CDF8695AC01 /* Nimble.xcconfig */; + baseConfigurationReference = 360F21534562F521078BD98529526E92 /* Nimble.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1372,24 +1454,25 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_PREFIX_HEADER = "Target Support Files/Nimble/Nimble-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Nimble/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Nimble/Nimble-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/Nimble/Nimble.modulemap"; + PRODUCT_MODULE_NAME = Nimble; PRODUCT_NAME = Nimble; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 8EF8561CBB6C47746E51E2E7C7E00256 /* Debug */ = { + 2DB13D3FAE987D20610ACD677A28C6E8 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -1421,7 +1504,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; @@ -1442,19 +1524,21 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 10.3; - 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; }; - 95FF13E425D499F4FC7022A27DAA718D /* Debug */ = { + 45C0F9E9CEA3743A8BC427C2C87646C1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6ABBE86E432FC729DCCB4BBFA56BA45C /* Quick.xcconfig */; + baseConfigurationReference = BB24323B00A21092EF6E19FF451AAB34 /* Quick.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1466,16 +1550,16 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_PREFIX_HEADER = "Target Support Files/Quick/Quick-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Quick/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Quick/Quick-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/Quick/Quick.modulemap"; + PRODUCT_MODULE_NAME = Quick; PRODUCT_NAME = Quick; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; @@ -1483,9 +1567,9 @@ }; name = Debug; }; - A55CF5B6ACFF7D12C461432F77BE63B5 /* Release */ = { + 4E5EB2E96DCFF2AACCF863137C447291 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5E00E49EDF87AE1411E8A042E5EB9E4E /* ConcentricProgressRingView.xcconfig */; + baseConfigurationReference = 89EBE12F390B3CA2B9D6E12840CEF8C1 /* ConcentricProgressRingView.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; @@ -1498,17 +1582,17 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_PREFIX_HEADER = "Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/ConcentricProgressRingView/Info.plist"; + INFOPLIST_FILE = "Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.3; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MODULEMAP_FILE = "Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView.modulemap"; + PRODUCT_MODULE_NAME = ConcentricProgressRingView; PRODUCT_NAME = ConcentricProgressRingView; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -1516,10 +1600,12 @@ }; name = Release; }; - ADF17EEA41068F91E69BEEC14080FB2C /* Release */ = { + 4EAB09F90CD84A674BFC4B128168EA48 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6ABBE86E432FC729DCCB4BBFA56BA45C /* Quick.xcconfig */; + baseConfigurationReference = AE9CFFB87E8B37CED5162A0E178246D1 /* Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -1529,18 +1615,19 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Quick/Quick-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Quick/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 10.3; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Quick/Quick.modulemap"; - PRODUCT_NAME = Quick; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests.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 = "-Owholemodule"; - SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -1548,67 +1635,76 @@ }; name = Release; }; - B80191F8154FD771D111D3890B24D4BE /* Release */ = { + 9D931A952CFE4BDDCC80F6029312A282 /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = C69A067CE5065CE3279BA6EAA343C58D /* Pods-ConcentricProgressRingView_Example.release.xcconfig */; 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_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; - 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; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = 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-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.3; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example.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; }; - B8CCFE794A995B59632964F825DF5BF8 /* Debug */ = { + A9FA1BD0F6BF272A69414564AA8D6AFC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E6D69F29A8BE572187938E2528000E52 /* LionheartExtensions.xcconfig */; + baseConfigurationReference = 89EBE12F390B3CA2B9D6E12840CEF8C1 /* ConcentricProgressRingView.xcconfig */; + buildSettings = { + CLANG_ENABLE_OBJC_WEAK = 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"; + GCC_PREFIX_HEADER = "Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 10.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView.modulemap"; + PRODUCT_MODULE_NAME = ConcentricProgressRingView; + PRODUCT_NAME = ConcentricProgressRingView; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + BF6413C9BD691BF7DFDBBBE082FF3862 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 34B995D8228B60195E4EDD1AFEFDEB5A /* LionheartExtensions.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; @@ -1621,16 +1717,16 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_PREFIX_HEADER = "Target Support Files/LionheartExtensions/LionheartExtensions-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LionheartExtensions/Info.plist"; + INFOPLIST_FILE = "Target Support Files/LionheartExtensions/LionheartExtensions-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.3; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MODULEMAP_FILE = "Target Support Files/LionheartExtensions/LionheartExtensions.modulemap"; + PRODUCT_MODULE_NAME = LionheartExtensions; PRODUCT_NAME = LionheartExtensions; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; @@ -1638,9 +1734,9 @@ }; name = Debug; }; - CD61A53AC6BBC5D0921508E401EC7E83 /* Release */ = { + CB7272498C5FDCEB20342663CF09C940 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 590C5DFAF249B80396CAF3AD507604D2 /* Pods-ConcentricProgressRingView_Example.release.xcconfig */; + baseConfigurationReference = 34B995D8228B60195E4EDD1AFEFDEB5A /* LionheartExtensions.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; @@ -1652,7 +1748,72 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-ConcentricProgressRingView_Example/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/LionheartExtensions/LionheartExtensions-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/LionheartExtensions/LionheartExtensions-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 10.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/LionheartExtensions/LionheartExtensions.modulemap"; + PRODUCT_MODULE_NAME = LionheartExtensions; + PRODUCT_NAME = LionheartExtensions; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + CEEA6AD40D6DA87D0B84B071757911DD /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 360F21534562F521078BD98529526E92 /* Nimble.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/Nimble/Nimble-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Nimble/Nimble-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/Nimble/Nimble.modulemap"; + PRODUCT_MODULE_NAME = Nimble; + PRODUCT_NAME = Nimble; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + F160EA11AB453666DAABB234B193FE4A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 78A0BBC2CEBFA36CD340D88E987F7CFA /* Pods-ConcentricProgressRingView_Example.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = 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-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.3; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; @@ -1662,84 +1823,82 @@ OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_ConcentricProgressRingView_Example; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { + 2D99EA4196BD1EF21CD8C9B7D1905AA8 /* Build configuration list for PBXNativeTarget "ConcentricProgressRingView" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8EF8561CBB6C47746E51E2E7C7E00256 /* Debug */, - B80191F8154FD771D111D3890B24D4BE /* Release */, + A9FA1BD0F6BF272A69414564AA8D6AFC /* Debug */, + 4E5EB2E96DCFF2AACCF863137C447291 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 43EE6653C80AC57710FD008B17458F5B /* Build configuration list for PBXNativeTarget "Pods-ConcentricProgressRingView_Example" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 64CBDE1ADB4F8A9F00E4500136610E90 /* Debug */, - CD61A53AC6BBC5D0921508E401EC7E83 /* Release */, + 2DB13D3FAE987D20610ACD677A28C6E8 /* Debug */, + 16FD0648F06E4A022961C9516E16703A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4DA1107A82A5EDFF2D9AE0077B2A3848 /* Build configuration list for PBXNativeTarget "Quick" */ = { + 573EAC403A8758ED683A3277426BE5E8 /* Build configuration list for PBXNativeTarget "Nimble" */ = { isa = XCConfigurationList; buildConfigurations = ( - 95FF13E425D499F4FC7022A27DAA718D /* Debug */, - ADF17EEA41068F91E69BEEC14080FB2C /* Release */, + CEEA6AD40D6DA87D0B84B071757911DD /* Debug */, + 2133454FB80FB7D86466A5D254751979 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 78E03DB9F43A614959393A37A98228F7 /* Build configuration list for PBXNativeTarget "ConcentricProgressRingView" */ = { + 94FD5049F9A18825651830CDBD01617C /* Build configuration list for PBXNativeTarget "Pods-ConcentricProgressRingView_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3442F865EA809D9A69B248B153D8CE20 /* Debug */, - A55CF5B6ACFF7D12C461432F77BE63B5 /* Release */, + F160EA11AB453666DAABB234B193FE4A /* Debug */, + 9D931A952CFE4BDDCC80F6029312A282 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7F6AE69A6D8BF5E00BD98A539740900F /* Build configuration list for PBXNativeTarget "LionheartExtensions" */ = { + 9882C8CA3E7E939D89944FB376630788 /* Build configuration list for PBXNativeTarget "LionheartExtensions" */ = { isa = XCConfigurationList; buildConfigurations = ( - B8CCFE794A995B59632964F825DF5BF8 /* Debug */, - 4BF82919F5D06A9FB261D30DA17B5AEC /* Release */, + BF6413C9BD691BF7DFDBBBE082FF3862 /* Debug */, + CB7272498C5FDCEB20342663CF09C940 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B0FBBE1742155C22EA97F121137EA8AA /* Build configuration list for PBXNativeTarget "Pods-ConcentricProgressRingView_ExampleTests" */ = { + E3CF959EAF011FD6008CD269720CF067 /* Build configuration list for PBXNativeTarget "Pods-ConcentricProgressRingView_ExampleTests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4EA4B6C961F58CFF0CE23C6E4428A56F /* Debug */, - 09CF41809C8EE80FB40F5BBDACC8F8B5 /* Release */, + 1C0BDFA394DC15CFF1A8E726F8C60A74 /* Debug */, + 4EAB09F90CD84A674BFC4B128168EA48 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E4CCAD9441671B5DBAC2FD59279D5102 /* Build configuration list for PBXNativeTarget "Nimble" */ = { + ECC5545EC4CB430B783A0A2B3A05AACE /* Build configuration list for PBXNativeTarget "Quick" */ = { isa = XCConfigurationList; buildConfigurations = ( - 89534B792B549C497D10412BBB00877A /* Debug */, - 343CFE31210461C8777682E458338401 /* Release */, + 45C0F9E9CEA3743A8BC427C2C87646C1 /* Debug */, + 0521CFF2827B7FDEF3772461BC90D2C1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; } diff --git a/Example/Pods/Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView-Info.plist b/Example/Pods/Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView-Info.plist new file mode 100644 index 0000000..09cb0fc --- /dev/null +++ b/Example/Pods/Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 2.0.2 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView.xcconfig b/Example/Pods/Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView.xcconfig index 62ee22c..3b54abe 100644 --- a/Example/Pods/Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView.xcconfig +++ b/Example/Pods/Target Support Files/ConcentricProgressRingView/ConcentricProgressRingView.xcconfig @@ -1,12 +1,11 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +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} SKIP_INSTALL = YES -SWIFT_VERSION = 4.0 +SWIFT_VERSION = 4.2 diff --git a/Example/Pods/Target Support Files/LionheartExtensions/LionheartExtensions-Info.plist b/Example/Pods/Target Support Files/LionheartExtensions/LionheartExtensions-Info.plist new file mode 100644 index 0000000..6b2dc44 --- /dev/null +++ b/Example/Pods/Target Support Files/LionheartExtensions/LionheartExtensions-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 3.11.4 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/LionheartExtensions/LionheartExtensions.xcconfig b/Example/Pods/Target Support Files/LionheartExtensions/LionheartExtensions.xcconfig index f6f8526..fb8bd4a 100644 --- a/Example/Pods/Target Support Files/LionheartExtensions/LionheartExtensions.xcconfig +++ b/Example/Pods/Target Support Files/LionheartExtensions/LionheartExtensions.xcconfig @@ -1,7 +1,6 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +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} diff --git a/Example/Pods/Target Support Files/Nimble/Nimble-Info.plist b/Example/Pods/Target Support Files/Nimble/Nimble-Info.plist new file mode 100644 index 0000000..3de71dd --- /dev/null +++ b/Example/Pods/Target Support Files/Nimble/Nimble-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 7.0.3 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/Nimble/Nimble.xcconfig b/Example/Pods/Target Support Files/Nimble/Nimble.xcconfig index 3eb970f..52b8031 100644 --- a/Example/Pods/Target Support Files/Nimble/Nimble.xcconfig +++ b/Example/Pods/Target Support Files/Nimble/Nimble.xcconfig @@ -2,9 +2,8 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Nimble ENABLE_BITCODE = NO FRAMEWORK_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" -OTHER_LDFLAGS = -weak-lswiftXCTest -weak_framework "XCTest" -OTHER_SWIFT_FLAGS = $(inherited) -suppress-warnings $(inherited) "-D" "COCOAPODS" +OTHER_LDFLAGS = $(inherited) -weak-lswiftXCTest -weak_framework "XCTest" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -suppress-warnings PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-Info.plist b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-Info.plist new file mode 100644 index 0000000..2243fe6 --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-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/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-frameworks.sh index d2d311e..8e4200d 100755 --- a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example-frameworks.sh @@ -1,9 +1,23 @@ #!/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. @@ -27,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. @@ -38,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 @@ -53,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}" @@ -92,10 +111,10 @@ install_dsym() { # 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 &" @@ -122,7 +141,7 @@ strip_invalid_archs() { 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 diff --git a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example.debug.xcconfig b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example.debug.xcconfig index 772b6d0..4a594d5 100644 --- a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example.debug.xcconfig @@ -1,10 +1,10 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView" "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView/ConcentricProgressRingView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions/LionheartExtensions.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView/ConcentricProgressRingView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions/LionheartExtensions.framework/Headers" OTHER_LDFLAGS = $(inherited) -framework "ConcentricProgressRingView" -framework "LionheartExtensions" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +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}/. diff --git a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example.release.xcconfig b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example.release.xcconfig index 772b6d0..4a594d5 100644 --- a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_Example/Pods-ConcentricProgressRingView_Example.release.xcconfig @@ -1,10 +1,10 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView" "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView/ConcentricProgressRingView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions/LionheartExtensions.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView/ConcentricProgressRingView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions/LionheartExtensions.framework/Headers" OTHER_LDFLAGS = $(inherited) -framework "ConcentricProgressRingView" -framework "LionheartExtensions" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +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}/. diff --git a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-Info.plist b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-Info.plist new file mode 100644 index 0000000..2243fe6 --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-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/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh index 9f3ce79..d8b614f 100755 --- a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests-frameworks.sh @@ -1,9 +1,23 @@ #!/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. @@ -27,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. @@ -38,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 @@ -53,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}" @@ -92,10 +111,10 @@ install_dsym() { # 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 &" @@ -122,7 +141,7 @@ strip_invalid_archs() { 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 diff --git a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig index d0e2b84..33cb332 100644 --- a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests.debug.xcconfig @@ -1,10 +1,10 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) $(PLATFORM_DIR)/Developer/Library/Frameworks "${PODS_CONFIGURATION_BUILD_DIR}/Nimble" "${PODS_CONFIGURATION_BUILD_DIR}/Quick" "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView" "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions" +FRAMEWORK_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks" "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView" "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions" "${PODS_CONFIGURATION_BUILD_DIR}/Nimble" "${PODS_CONFIGURATION_BUILD_DIR}/Quick" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView/ConcentricProgressRingView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions/LionheartExtensions.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Nimble/Nimble.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Quick/Quick.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Nimble/Nimble.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Quick/Quick.framework/Headers" $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView/ConcentricProgressRingView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions/LionheartExtensions.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "Nimble" -framework "Quick" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +OTHER_LDFLAGS = $(inherited) -framework "ConcentricProgressRingView" -framework "LionheartExtensions" -framework "Nimble" -framework "Quick" -framework "XCTest" -weak_framework "XCTest" +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}/. diff --git a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig index d0e2b84..33cb332 100644 --- a/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-ConcentricProgressRingView_ExampleTests/Pods-ConcentricProgressRingView_ExampleTests.release.xcconfig @@ -1,10 +1,10 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) $(PLATFORM_DIR)/Developer/Library/Frameworks "${PODS_CONFIGURATION_BUILD_DIR}/Nimble" "${PODS_CONFIGURATION_BUILD_DIR}/Quick" "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView" "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions" +FRAMEWORK_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks" "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView" "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions" "${PODS_CONFIGURATION_BUILD_DIR}/Nimble" "${PODS_CONFIGURATION_BUILD_DIR}/Quick" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView/ConcentricProgressRingView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions/LionheartExtensions.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Nimble/Nimble.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Quick/Quick.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Nimble/Nimble.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Quick/Quick.framework/Headers" $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/ConcentricProgressRingView/ConcentricProgressRingView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/LionheartExtensions/LionheartExtensions.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "Nimble" -framework "Quick" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +OTHER_LDFLAGS = $(inherited) -framework "ConcentricProgressRingView" -framework "LionheartExtensions" -framework "Nimble" -framework "Quick" -framework "XCTest" -weak_framework "XCTest" +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}/. diff --git a/Example/Pods/Target Support Files/Quick/Quick-Info.plist b/Example/Pods/Target Support Files/Quick/Quick-Info.plist new file mode 100644 index 0000000..2a9158a --- /dev/null +++ b/Example/Pods/Target Support Files/Quick/Quick-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.2.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/Quick/Quick.xcconfig b/Example/Pods/Target Support Files/Quick/Quick.xcconfig index 6c4e8fd..ed529c6 100644 --- a/Example/Pods/Target Support Files/Quick/Quick.xcconfig +++ b/Example/Pods/Target Support Files/Quick/Quick.xcconfig @@ -1,10 +1,9 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Quick ENABLE_BITCODE = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks" +FRAMEWORK_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" -OTHER_LDFLAGS = -framework "XCTest" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" +OTHER_LDFLAGS = $(inherited) -framework "XCTest" +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}