From c9bef0aa7c2df18e5c1d1d7c70b97ebe2a8f2b5f Mon Sep 17 00:00:00 2001 From: Christoph Wendt Date: Tue, 16 Mar 2021 22:12:27 +0100 Subject: [PATCH] refactor: remove handicaps feature --- Documentation/Reference/README.md | 3 - Documentation/Reference/extensions/Capable.md | 23 +- Documentation/Reference/structs/Capable.md | 19 +- Example/Example.xcodeproj/project.pbxproj | 54 - Example/Podfile.lock | 18 +- Example/Pods/Pods.xcodeproj/project.pbxproj | 4078 ++++++++--------- .../Capable-iOS/Capable-iOS-Info.plist | 2 +- .../Capable-macOS/Capable-macOS-Info.plist | 2 +- .../Capable-tvOS/Capable-tvOS-Info.plist | 2 +- .../Capable-watchOS-Info.plist | 2 +- Example/Source/HandicapViewController.swift | 143 - Example/Source/iOS/Base.lproj/Main.storyboard | 110 +- .../Source/macOS/Base.lproj/Main.storyboard | 207 +- .../Source/macOS/HandicapTableCellView.swift | 16 - .../Source/macOS/HandicapViewController.swift | 127 - .../Source/tvOS/Base.lproj/Main.storyboard | 98 +- .../watchOS/Base.lproj/Interface.storyboard | 58 +- .../HandicapOverviewController.swift | 106 - .../Extension/HandicapRowController.swift | 24 - .../Extension/OverviewController.swift | 5 +- Example/Tests/Features/CapableTests.swift | 125 - .../Features/HandicapNotificationsTests.swift | 239 - .../Features/HandicapStatusesTests.swift | 178 - Example/Tests/Features/HandicapTests.swift | 44 - .../Features/Mocks/HandicapStatusesMock.swift | 29 - README.md | 44 - Source/Features/Capable.swift | 40 +- .../Extensions/Notification+Name.swift | 3 - Source/Features/Models/Handicap.swift | 34 - .../Features/Models/HandicapEnabledMode.swift | 15 - Source/Features/Models/HandicapStatus.swift | 15 - .../Notifications/HandicapNotifications.swift | 68 - .../Features/Statuses/HandicapStatuses.swift | 52 - .../Statuses/HandicapStatusesProtocol.swift | 10 - 34 files changed, 2128 insertions(+), 3865 deletions(-) delete mode 100644 Example/Source/HandicapViewController.swift delete mode 100644 Example/Source/macOS/HandicapTableCellView.swift delete mode 100644 Example/Source/macOS/HandicapViewController.swift delete mode 100644 Example/Source/watchOS/Extension/HandicapOverviewController.swift delete mode 100644 Example/Source/watchOS/Extension/HandicapRowController.swift delete mode 100644 Example/Tests/Features/HandicapNotificationsTests.swift delete mode 100644 Example/Tests/Features/HandicapStatusesTests.swift delete mode 100644 Example/Tests/Features/HandicapTests.swift delete mode 100644 Example/Tests/Features/Mocks/HandicapStatusesMock.swift delete mode 100644 Source/Features/Models/Handicap.swift delete mode 100644 Source/Features/Models/HandicapEnabledMode.swift delete mode 100644 Source/Features/Models/HandicapStatus.swift delete mode 100644 Source/Features/Notifications/HandicapNotifications.swift delete mode 100644 Source/Features/Statuses/HandicapStatuses.swift delete mode 100644 Source/Features/Statuses/HandicapStatusesProtocol.swift diff --git a/Documentation/Reference/README.md b/Documentation/Reference/README.md index 2da59dc..a846660 100644 --- a/Documentation/Reference/README.md +++ b/Documentation/Reference/README.md @@ -6,14 +6,11 @@ This Reference Documentation has been generated with - [Capable](structs/Capable.md) - [FeatureStatus](structs/FeatureStatus.md) -- [Handicap](structs/Handicap.md) -- [HandicapStatus](structs/HandicapStatus.md) ## Enums - [CapableFeature](enums/CapableFeature.md) - [ConformanceLevel](enums/ConformanceLevel.md) -- [HandicapEnabledMode](enums/HandicapEnabledMode.md) - [ImageArea](enums/ImageArea.md) ## Extensions diff --git a/Documentation/Reference/extensions/Capable.md b/Documentation/Reference/extensions/Capable.md index 37d390b..c774faa 100644 --- a/Documentation/Reference/extensions/Capable.md +++ b/Documentation/Reference/extensions/Capable.md @@ -9,7 +9,7 @@ public var statusMap: [String: String] ``` -> The `statusMap` property returns a dictionary of all `CapableFeature`s or `Handicap`s , that the Capable instance has been initialized with along with their current statuses. This object is compatible with most analytic SDKs such as **Fabric Answers**, **Firebase Analytics**, **AppCenter Analytics**, or **HockeyApp**. +> The `statusMap` property returns a dictionary of all `CapableFeature`s, that the Capable instance has been initialized with along with their current statuses. This object is compatible with most analytic SDKs such as **Fabric Answers**, **Firebase Analytics**, **AppCenter Analytics**, or **HockeyApp**. > While most entries can only have a status set to **enabled** or **disabled**, the `.largerText` feature offers the font scale set by the user. ## Methods @@ -30,23 +30,4 @@ public func isFeatureEnabled(feature: CapableFeature) -> Bool | Name | Description | | ---- | ----------- | -| feature | The feature of interest. | - -### `isHandicapEnabled(handicapName:)` - -```swift -public func isHandicapEnabled(handicapName: String) -> Bool -``` - -> Provides information regarding the current status of a provided `Handicap`. -> -> - Parameters: -> - handicapName: The name of the requested of `Handicap`. -> -> - Returns: `true` if the given feature has been enabled, otherwise `false`. Note that the status depends on the `Handicap`'s `enabledIf` value (see `HandicapEnabledMode`). - -#### Parameters - -| Name | Description | -| ---- | ----------- | -| handicapName | The name of the requested of `Handicap`. | \ No newline at end of file +| feature | The feature of interest. | \ No newline at end of file diff --git a/Documentation/Reference/structs/Capable.md b/Documentation/Reference/structs/Capable.md index 1d61515..a493d1a 100644 --- a/Documentation/Reference/structs/Capable.md +++ b/Documentation/Reference/structs/Capable.md @@ -24,21 +24,4 @@ public init(withFeatures features: [CapableFeature] = CapableFeature.allCases) | Name | Description | | ---- | ----------- | -| features | An optional array containing the features of interest. This will default to all features available on the current platform. | - -### `init(withHandicaps:)` - -```swift -public init(withHandicaps handicaps: [Handicap]) -``` - -> Initializes the framework instance with a set of `Handicap`s. -> -> - Parameters: -> - handicaps: An optional array containing the `Handicaps`s specified by the caller. - -#### Parameters - -| Name | Description | -| ---- | ----------- | -| handicaps | An optional array containing the `Handicaps`s specified by the caller. | \ No newline at end of file +| features | An optional array containing the features of interest. This will default to all features available on the current platform. | \ No newline at end of file diff --git a/Example/Example.xcodeproj/project.pbxproj b/Example/Example.xcodeproj/project.pbxproj index d651433..eaf893b 100644 --- a/Example/Example.xcodeproj/project.pbxproj +++ b/Example/Example.xcodeproj/project.pbxproj @@ -16,41 +16,29 @@ 44789280210B4AEA000D5939 /* FontsConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4478927F210B4AEA000D5939 /* FontsConstants.swift */; }; 44789281210B4AED000D5939 /* FontsConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4478927F210B4AEA000D5939 /* FontsConstants.swift */; }; 4494E5DE23550E5A0082C217 /* NotificationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BF23550BF00082C217 /* NotificationsTests.swift */; }; - 4494E5DF23550E5A0082C217 /* HandicapNotificationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C023550BF00082C217 /* HandicapNotificationsTests.swift */; }; 4494E5E023550E5A0082C217 /* CapableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C123550BF00082C217 /* CapableTests.swift */; }; 4494E5E123550E5A0082C217 /* FeatureNotificationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C223550BF00082C217 /* FeatureNotificationsTests.swift */; }; 4494E5E223550E5A0082C217 /* FeatureStatusesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C323550BF00082C217 /* FeatureStatusesTests.swift */; }; - 4494E5E323550E5A0082C217 /* HandicapStatusesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C423550BF00082C217 /* HandicapStatusesTests.swift */; }; 4494E5E423550E5A0082C217 /* FeatureStatusesProviderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C523550BF00082C217 /* FeatureStatusesProviderTests.swift */; }; - 4494E5E523550E5A0082C217 /* HandicapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C623550BF00082C217 /* HandicapTests.swift */; }; 4494E5E623550E5A0082C217 /* CapablePerfTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C723550BF00082C217 /* CapablePerfTests.swift */; }; 4494E5E723550E5A0082C217 /* NotificationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BF23550BF00082C217 /* NotificationsTests.swift */; }; - 4494E5E823550E5A0082C217 /* HandicapNotificationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C023550BF00082C217 /* HandicapNotificationsTests.swift */; }; 4494E5E923550E5A0082C217 /* CapableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C123550BF00082C217 /* CapableTests.swift */; }; 4494E5EA23550E5A0082C217 /* FeatureNotificationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C223550BF00082C217 /* FeatureNotificationsTests.swift */; }; 4494E5EB23550E5A0082C217 /* FeatureStatusesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C323550BF00082C217 /* FeatureStatusesTests.swift */; }; - 4494E5EC23550E5A0082C217 /* HandicapStatusesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C423550BF00082C217 /* HandicapStatusesTests.swift */; }; 4494E5ED23550E5A0082C217 /* FeatureStatusesProviderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C523550BF00082C217 /* FeatureStatusesProviderTests.swift */; }; - 4494E5EE23550E5A0082C217 /* HandicapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C623550BF00082C217 /* HandicapTests.swift */; }; 4494E5EF23550E5A0082C217 /* CapablePerfTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C723550BF00082C217 /* CapablePerfTests.swift */; }; 4494E5F023550E5B0082C217 /* NotificationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BF23550BF00082C217 /* NotificationsTests.swift */; }; - 4494E5F123550E5B0082C217 /* HandicapNotificationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C023550BF00082C217 /* HandicapNotificationsTests.swift */; }; 4494E5F223550E5B0082C217 /* CapableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C123550BF00082C217 /* CapableTests.swift */; }; 4494E5F323550E5B0082C217 /* FeatureNotificationsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C223550BF00082C217 /* FeatureNotificationsTests.swift */; }; 4494E5F423550E5B0082C217 /* FeatureStatusesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C323550BF00082C217 /* FeatureStatusesTests.swift */; }; - 4494E5F523550E5B0082C217 /* HandicapStatusesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C423550BF00082C217 /* HandicapStatusesTests.swift */; }; 4494E5F623550E5B0082C217 /* FeatureStatusesProviderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C523550BF00082C217 /* FeatureStatusesProviderTests.swift */; }; - 4494E5F723550E5B0082C217 /* HandicapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C623550BF00082C217 /* HandicapTests.swift */; }; 4494E5F823550E5B0082C217 /* CapablePerfTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5C723550BF00082C217 /* CapablePerfTests.swift */; }; - 4494E5F923550E670082C217 /* HandicapStatusesMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BB23550BF00082C217 /* HandicapStatusesMock.swift */; }; 4494E5FA23550E670082C217 /* NotificationCenterMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BC23550BF00082C217 /* NotificationCenterMock.swift */; }; 4494E5FB23550E670082C217 /* FeatureStatusesProviderMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BD23550BF00082C217 /* FeatureStatusesProviderMock.swift */; }; 4494E5FC23550E670082C217 /* FeatureStatusesMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BE23550BF00082C217 /* FeatureStatusesMock.swift */; }; - 4494E5FD23550E680082C217 /* HandicapStatusesMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BB23550BF00082C217 /* HandicapStatusesMock.swift */; }; 4494E5FE23550E680082C217 /* NotificationCenterMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BC23550BF00082C217 /* NotificationCenterMock.swift */; }; 4494E5FF23550E680082C217 /* FeatureStatusesProviderMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BD23550BF00082C217 /* FeatureStatusesProviderMock.swift */; }; 4494E60023550E680082C217 /* FeatureStatusesMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BE23550BF00082C217 /* FeatureStatusesMock.swift */; }; - 4494E60123550E690082C217 /* HandicapStatusesMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BB23550BF00082C217 /* HandicapStatusesMock.swift */; }; 4494E60223550E690082C217 /* NotificationCenterMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BC23550BF00082C217 /* NotificationCenterMock.swift */; }; 4494E60323550E690082C217 /* FeatureStatusesProviderMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BD23550BF00082C217 /* FeatureStatusesProviderMock.swift */; }; 4494E60423550E690082C217 /* FeatureStatusesMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494E5BE23550BF00082C217 /* FeatureStatusesMock.swift */; }; @@ -109,7 +97,6 @@ 55A2015AF8E67D0BAC01DA73 /* Pods_Example_watchOS_Extension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 06A4614933CCE311EC4CAD3C /* Pods_Example_watchOS_Extension.framework */; }; 6180FD25002FD5791E4E3C36 /* Pods_Example_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61C8CF8E1603FFD70061B7CA /* Pods_Example_iOS.framework */; }; 791054B3341540F931275BD6 /* Pods_Example_watchOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CDA97E99795B6631F2DB0EB5 /* Pods_Example_watchOS.framework */; }; - 831AA4DC212B356D00AEAC44 /* HandicapOverviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 831AA4DB212B356D00AEAC44 /* HandicapOverviewController.swift */; }; 831B4F1E20A4D4F200F1BB94 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 831B4F1C20A4D4F200F1BB94 /* Main.storyboard */; }; 831B4F2720A4DDCB00F1BB94 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83C6F6252078138E00F0C74D /* AppDelegate.swift */; }; 831B4F2820A4DDCE00F1BB94 /* FeatureOverviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83C6F62A2078138E00F0C74D /* FeatureOverviewController.swift */; }; @@ -145,11 +132,6 @@ 83C6F6312078138E00F0C74D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 83C6F6282078138E00F0C74D /* Main.storyboard */; }; 83C6F6322078138E00F0C74D /* FeatureOverviewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83C6F62A2078138E00F0C74D /* FeatureOverviewController.swift */; }; 83C6F6332078138E00F0C74D /* FontsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83C6F62B2078138E00F0C74D /* FontsViewController.swift */; }; - 83FF01FA2129FE6300D26E0D /* HandicapViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83FF01F92129FE6300D26E0D /* HandicapViewController.swift */; }; - 83FF01FB2129FE6300D26E0D /* HandicapViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83FF01F92129FE6300D26E0D /* HandicapViewController.swift */; }; - 83FF01FD2129FE8D00D26E0D /* HandicapViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83FF01FC2129FE8D00D26E0D /* HandicapViewController.swift */; }; - 83FF01FF2129FEAB00D26E0D /* HandicapTableCellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83FF01FE2129FEAB00D26E0D /* HandicapTableCellView.swift */; }; - 83FF0204212B21C800D26E0D /* HandicapRowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83FF0203212B21C800D26E0D /* HandicapRowController.swift */; }; 9D9BD8F0470D72CAC5F44979 /* Pods_Example_tvOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73A34BF8D95976311A017335 /* Pods_Example_tvOS.framework */; }; /* End PBXBuildFile section */ @@ -252,18 +234,14 @@ 4494E5A423550B870082C217 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 4494E5AE23550BA30082C217 /* Tests-tvOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Tests-tvOS.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 4494E5B223550BA30082C217 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 4494E5BB23550BF00082C217 /* HandicapStatusesMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HandicapStatusesMock.swift; sourceTree = ""; }; 4494E5BC23550BF00082C217 /* NotificationCenterMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationCenterMock.swift; sourceTree = ""; }; 4494E5BD23550BF00082C217 /* FeatureStatusesProviderMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeatureStatusesProviderMock.swift; sourceTree = ""; }; 4494E5BE23550BF00082C217 /* FeatureStatusesMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeatureStatusesMock.swift; sourceTree = ""; }; 4494E5BF23550BF00082C217 /* NotificationsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationsTests.swift; sourceTree = ""; }; - 4494E5C023550BF00082C217 /* HandicapNotificationsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HandicapNotificationsTests.swift; sourceTree = ""; }; 4494E5C123550BF00082C217 /* CapableTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CapableTests.swift; sourceTree = ""; }; 4494E5C223550BF00082C217 /* FeatureNotificationsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeatureNotificationsTests.swift; sourceTree = ""; }; 4494E5C323550BF00082C217 /* FeatureStatusesTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeatureStatusesTests.swift; sourceTree = ""; }; - 4494E5C423550BF00082C217 /* HandicapStatusesTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HandicapStatusesTests.swift; sourceTree = ""; }; 4494E5C523550BF00082C217 /* FeatureStatusesProviderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeatureStatusesProviderTests.swift; sourceTree = ""; }; - 4494E5C623550BF00082C217 /* HandicapTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HandicapTests.swift; sourceTree = ""; }; 4494E5C723550BF00082C217 /* CapablePerfTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CapablePerfTests.swift; sourceTree = ""; }; 4494E5C923550BF00082C217 /* LoggerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoggerTests.swift; sourceTree = ""; }; 4494E5CC23550BF00082C217 /* Image+mock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Image+mock.swift"; sourceTree = ""; }; @@ -288,7 +266,6 @@ 61C8CF8E1603FFD70061B7CA /* Pods_Example_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 73A34BF8D95976311A017335 /* Pods_Example_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example_tvOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 7B78C620EDD88E25833A2D67 /* Pods_Tests_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Tests_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 831AA4DB212B356D00AEAC44 /* HandicapOverviewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HandicapOverviewController.swift; sourceTree = ""; }; 831B4F1420A4D4F200F1BB94 /* Example-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Example-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 831B4F1D20A4D4F200F1BB94 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; 831B4F2120A4D4F200F1BB94 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -327,10 +304,6 @@ 83E67A2C20CD94B800FE6FC2 /* Capable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Capable.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 83FF01F72129FE2400D26E0D /* Capable.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Capable.framework; path = "../../../../Library/Developer/Xcode/DerivedData/Example-enhbiqqbvspdgvbxeefqumtrwxbb/Build/Products/Debug-iphoneos/Capable.framework"; sourceTree = ""; }; 83FF01F82129FE2900D26E0D /* Capable.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Capable.framework; path = "../../../../Library/Developer/Xcode/DerivedData/Example-enhbiqqbvspdgvbxeefqumtrwxbb/Build/Products/Debug-iphoneos/Capable.framework"; sourceTree = ""; }; - 83FF01F92129FE6300D26E0D /* HandicapViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HandicapViewController.swift; sourceTree = ""; }; - 83FF01FC2129FE8D00D26E0D /* HandicapViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HandicapViewController.swift; sourceTree = ""; }; - 83FF01FE2129FEAB00D26E0D /* HandicapTableCellView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HandicapTableCellView.swift; sourceTree = ""; }; - 83FF0203212B21C800D26E0D /* HandicapRowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HandicapRowController.swift; sourceTree = ""; }; 8FF58CFC45A3E07A160D697E /* Pods-Tests-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Tests-macOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-Tests-macOS/Pods-Tests-macOS.release.xcconfig"; sourceTree = ""; }; 9C45A1F5FCFA4768DC33403B /* Pods-Example-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Example-macOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-Example-macOS/Pods-Example-macOS.release.xcconfig"; sourceTree = ""; }; A5DCF956DE661B9787EAE334 /* Pods-Example-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Example-iOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-Example-iOS/Pods-Example-iOS.release.xcconfig"; sourceTree = ""; }; @@ -461,9 +434,6 @@ 4494E5C223550BF00082C217 /* FeatureNotificationsTests.swift */, 4494E5C323550BF00082C217 /* FeatureStatusesTests.swift */, 4494E5C523550BF00082C217 /* FeatureStatusesProviderTests.swift */, - 4494E5C023550BF00082C217 /* HandicapNotificationsTests.swift */, - 4494E5C423550BF00082C217 /* HandicapStatusesTests.swift */, - 4494E5C623550BF00082C217 /* HandicapTests.swift */, 4494E5BF23550BF00082C217 /* NotificationsTests.swift */, ); path = Features; @@ -472,7 +442,6 @@ 4494E5BA23550BF00082C217 /* Mocks */ = { isa = PBXGroup; children = ( - 4494E5BB23550BF00082C217 /* HandicapStatusesMock.swift */, 4494E5BE23550BF00082C217 /* FeatureStatusesMock.swift */, 4494E5BD23550BF00082C217 /* FeatureStatusesProviderMock.swift */, 4494E5BC23550BF00082C217 /* NotificationCenterMock.swift */, @@ -562,8 +531,6 @@ 832953E021121EAC00072EB9 /* Example_macOS.entitlements */, 832953D821121EAA00072EB9 /* FeatureOverviewController.swift */, 832953E42112496300072EB9 /* FeatureTableCellView.swift */, - 83FF01FE2129FEAB00D26E0D /* HandicapTableCellView.swift */, - 83FF01FC2129FE8D00D26E0D /* HandicapViewController.swift */, 832953DF21121EAC00072EB9 /* Info.plist */, 832953DC21121EAC00072EB9 /* Main.storyboard */, 83B255FC21FE0F56009116EC /* NSView+backgroundColor.swift */, @@ -579,8 +546,6 @@ 837C193A20AA2D960003D237 /* FeatureRowController.swift */, 4478927C210B4288000D5939 /* FontRowController.swift */, 4478927A210B4073000D5939 /* FontsViewController.swift */, - 83FF0203212B21C800D26E0D /* HandicapRowController.swift */, - 831AA4DB212B356D00AEAC44 /* HandicapOverviewController.swift */, 836725CB210A6A7A0008ABF7 /* OverviewController.swift */, 836725CD210A6A920008ABF7 /* OverviewRowController.swift */, 837C192B20AA27970003D237 /* Assets.xcassets */, @@ -652,7 +617,6 @@ 831FE59821F667EE0078F260 /* ConformanceLevelView.swift */, 83C6F62A2078138E00F0C74D /* FeatureOverviewController.swift */, 4478927F210B4AEA000D5939 /* FontsConstants.swift */, - 83FF01F92129FE6300D26E0D /* HandicapViewController.swift */, 831B4F2520A4D51D00F1BB94 /* iOS */, 832953D521121EAA00072EB9 /* macOS */, 831B4F2620A4D53100F1BB94 /* tvOS */, @@ -1315,13 +1279,10 @@ 4494E62523550F240082C217 /* FontMetricsTests.swift in Sources */, 4494E5E023550E5A0082C217 /* CapableTests.swift in Sources */, 4494E60D23550ED40082C217 /* RGBAColorTests.swift in Sources */, - 4494E5F923550E670082C217 /* HandicapStatusesMock.swift in Sources */, 4494E62E23550F360082C217 /* OsVersionProviderMock.swift in Sources */, - 4494E5E523550E5A0082C217 /* HandicapTests.swift in Sources */, 4494E60C23550ED40082C217 /* UIFontFontPropsTests.swift in Sources */, 4494E62323550F240082C217 /* FontMetricsProviderTests.swift in Sources */, 4494E62D23550F360082C217 /* FontMetricsProviderMock.swift in Sources */, - 4494E5E323550E5A0082C217 /* HandicapStatusesTests.swift in Sources */, 4494E60F23550ED40082C217 /* ConformanceLevelTests.swift in Sources */, 4494E62123550EE40082C217 /* Image+mock.swift in Sources */, 4494E5FC23550E670082C217 /* FeatureStatusesMock.swift in Sources */, @@ -1331,7 +1292,6 @@ 4494E60523550ECA0082C217 /* LoggerTests.swift in Sources */, 4494E5E623550E5A0082C217 /* CapablePerfTests.swift in Sources */, 4494E60B23550ED40082C217 /* FontPropsTests.swift in Sources */, - 4494E5DF23550E5A0082C217 /* HandicapNotificationsTests.swift in Sources */, 4494E5FA23550E670082C217 /* NotificationCenterMock.swift in Sources */, 4494E5E423550E5A0082C217 /* FeatureStatusesProviderTests.swift in Sources */, 4494E62423550F240082C217 /* FontMetricsSupportTests.swift in Sources */, @@ -1351,13 +1311,10 @@ 4494E62823550F240082C217 /* FontMetricsTests.swift in Sources */, 4494E5E923550E5A0082C217 /* CapableTests.swift in Sources */, 4494E61523550ED50082C217 /* RGBAColorTests.swift in Sources */, - 4494E5FD23550E680082C217 /* HandicapStatusesMock.swift in Sources */, 4494E63123550F360082C217 /* OsVersionProviderMock.swift in Sources */, - 4494E5EE23550E5A0082C217 /* HandicapTests.swift in Sources */, 4494E61423550ED50082C217 /* UIFontFontPropsTests.swift in Sources */, 4494E62623550F240082C217 /* FontMetricsProviderTests.swift in Sources */, 4494E63023550F360082C217 /* FontMetricsProviderMock.swift in Sources */, - 4494E5EC23550E5A0082C217 /* HandicapStatusesTests.swift in Sources */, 4494E61723550ED50082C217 /* ConformanceLevelTests.swift in Sources */, 4494E62223550EE40082C217 /* Image+mock.swift in Sources */, 4494E60023550E680082C217 /* FeatureStatusesMock.swift in Sources */, @@ -1367,7 +1324,6 @@ 4494E60623550ECB0082C217 /* LoggerTests.swift in Sources */, 4494E5EF23550E5A0082C217 /* CapablePerfTests.swift in Sources */, 4494E61323550ED50082C217 /* FontPropsTests.swift in Sources */, - 4494E5E823550E5A0082C217 /* HandicapNotificationsTests.swift in Sources */, 4494E5FE23550E680082C217 /* NotificationCenterMock.swift in Sources */, 4494E5ED23550E5A0082C217 /* FeatureStatusesProviderTests.swift in Sources */, 4494E62723550F240082C217 /* FontMetricsSupportTests.swift in Sources */, @@ -1387,13 +1343,10 @@ 4494E62B23550F250082C217 /* FontMetricsTests.swift in Sources */, 4494E5F223550E5B0082C217 /* CapableTests.swift in Sources */, 4494E61D23550ED50082C217 /* RGBAColorTests.swift in Sources */, - 4494E60123550E690082C217 /* HandicapStatusesMock.swift in Sources */, 4494E63423550F380082C217 /* OsVersionProviderMock.swift in Sources */, - 4494E5F723550E5B0082C217 /* HandicapTests.swift in Sources */, 4494E61C23550ED50082C217 /* UIFontFontPropsTests.swift in Sources */, 4494E62923550F250082C217 /* FontMetricsProviderTests.swift in Sources */, 4494E63323550F380082C217 /* FontMetricsProviderMock.swift in Sources */, - 4494E5F523550E5B0082C217 /* HandicapStatusesTests.swift in Sources */, 4494E61F23550ED50082C217 /* ConformanceLevelTests.swift in Sources */, 4494E62023550EE40082C217 /* Image+mock.swift in Sources */, 4494E60423550E690082C217 /* FeatureStatusesMock.swift in Sources */, @@ -1403,7 +1356,6 @@ 4494E60723550ECC0082C217 /* LoggerTests.swift in Sources */, 4494E5F823550E5B0082C217 /* CapablePerfTests.swift in Sources */, 4494E61B23550ED50082C217 /* FontPropsTests.swift in Sources */, - 4494E5F123550E5B0082C217 /* HandicapNotificationsTests.swift in Sources */, 4494E60223550E690082C217 /* NotificationCenterMock.swift in Sources */, 4494E5F623550E5B0082C217 /* FeatureStatusesProviderTests.swift in Sources */, 4494E62A23550F250082C217 /* FontMetricsSupportTests.swift in Sources */, @@ -1422,7 +1374,6 @@ files = ( 831B4F2720A4DDCB00F1BB94 /* AppDelegate.swift in Sources */, 831B4F2820A4DDCE00F1BB94 /* FeatureOverviewController.swift in Sources */, - 83FF01FB2129FE6300D26E0D /* HandicapViewController.swift in Sources */, 44D0B935233F833900A9B136 /* CaptionsViewController.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -1432,11 +1383,9 @@ buildActionMask = 2147483647; files = ( 83B255FB21FE0DC0009116EC /* ConformanceLevelView.swift in Sources */, - 83FF01FF2129FEAB00D26E0D /* HandicapTableCellView.swift in Sources */, 832953E621124C9600072EB9 /* FeatureTableCellView.swift in Sources */, 83B2560021FE11BE009116EC /* Color+capable.swift in Sources */, 832953D921121EAA00072EB9 /* FeatureOverviewController.swift in Sources */, - 83FF01FD2129FE8D00D26E0D /* HandicapViewController.swift in Sources */, 83B255FD21FE0F56009116EC /* NSView+backgroundColor.swift in Sources */, 44D0B93A233F926100A9B136 /* CaptionsViewController.swift in Sources */, 83B255FA21FE07A4009116EC /* ColorsViewController.swift in Sources */, @@ -1450,11 +1399,9 @@ files = ( 837C193B20AA2D960003D237 /* FeatureRowController.swift in Sources */, 4478927D210B4288000D5939 /* FontRowController.swift in Sources */, - 831AA4DC212B356D00AEAC44 /* HandicapOverviewController.swift in Sources */, 837C192A20AA27970003D237 /* ExtensionDelegate.swift in Sources */, 836725CF210A71780008ABF7 /* OverviewController.swift in Sources */, 4478927B210B4073000D5939 /* FontsViewController.swift in Sources */, - 83FF0204212B21C800D26E0D /* HandicapRowController.swift in Sources */, 836725D0210A71780008ABF7 /* OverviewRowController.swift in Sources */, 44789281210B4AED000D5939 /* FontsConstants.swift in Sources */, 837C193920AA27F10003D237 /* FeatureOverviewController.swift in Sources */, @@ -1470,7 +1417,6 @@ 831FE5A121FA60CD0078F260 /* Color+capable.swift in Sources */, 83C6F6332078138E00F0C74D /* FontsViewController.swift in Sources */, 831FE59921F667EE0078F260 /* ConformanceLevelView.swift in Sources */, - 83FF01FA2129FE6300D26E0D /* HandicapViewController.swift in Sources */, 44789280210B4AEA000D5939 /* FontsConstants.swift in Sources */, 83C6F6322078138E00F0C74D /* FeatureOverviewController.swift in Sources */, 44FD13182336CD3B001C6C7A /* CaptionsViewController.swift in Sources */, diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 6fb474a..6f0298a 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Capable (1.1.3): - - Capable/Colors (= 1.1.3) - - Capable/Features (= 1.1.3) - - Capable/Fonts (= 1.1.3) - - Capable/Colors (1.1.3) - - Capable/Features (1.1.3) - - Capable/Fonts (1.1.3) + - Capable (1.1.4): + - Capable/Colors (= 1.1.4) + - Capable/Features (= 1.1.4) + - Capable/Fonts (= 1.1.4) + - Capable/Colors (1.1.4) + - Capable/Features (1.1.4) + - Capable/Fonts (1.1.4) - Nimble (8.0.4) - Quick (2.2.0) - SheetyColors (1.0.1): @@ -28,11 +28,11 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - Capable: a0fa984888106d458496147719928ffc3dfdefd2 + Capable: 9f420f2a80a12144814ea2f0ba196516a0827ca1 Nimble: 18d5360282923225d62b09d781f63abc1a0111fc Quick: 7fb19e13be07b5dfb3b90d4f9824c855a11af40e SheetyColors: ae8c3a5d04d310e8e2d08e4aa0bd543519d02252 PODFILE CHECKSUM: 4be5f3d8c8dceba64f29d52556419c2c3a677413 -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.3 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 87488cf..2ea6e20 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,681 +7,657 @@ objects = { /* Begin PBXBuildFile section */ + 01C294641EABC18B30DC0D44001D3042 /* PreviewColorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E1E905A03F762F9CE458C0282C10A1D /* PreviewColorView.swift */; }; 02CC315521FCFB0A7B2962BCB3E4E2AC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E4A8D1629D9896750F696C5B5779DA /* Foundation.framework */; }; - 02E9A02BC451173C965AFAFAB87D3CCB /* FontMetricsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD0593C3F164A4E97A81F457E5EAE253 /* FontMetricsProtocol.swift */; }; - 033853E4E82094BC70E61DA2479532C8 /* UIContentSizeCategory+values.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18762854599AC6D4D1ABF27CD8749799 /* UIContentSizeCategory+values.swift */; }; - 03542A430EF8CA45BB46923081DCAD40 /* SheetyColorProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B1DF818A01491205DECE0247112BA54 /* SheetyColorProtocol.swift */; }; - 0464BF422339B1C5B8C89E517243055A /* AppearenceProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFDAEE47F6392CB3F3C2B35B401D5F7D /* AppearenceProviderProtocol.swift */; }; - 0556D8EF602615D26DF89B5BDD4E3A74 /* Pods-Example-watchOS Extension-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4319633B68F24D15BAD1F4D837C734EA /* Pods-Example-watchOS Extension-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 059D327D3CA6ECB3D2128B5C8D35D5FC /* FeatureNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4241BB7E004EBE6F68234DEF9CA498EC /* FeatureNotifications.swift */; }; - 0675B93DCE3525633A8A9484B542D16D /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 954FC26FC71F5ADF9FE59D9254F5A120 /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0703C8E8E69BA8C1D0821F83C21EC9D8 /* AssertionRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78F66A20386AEEB81051E29F08F57C47 /* AssertionRecorder.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 079FC86D63220D166961B036614683E1 /* RGBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0A7EEA3CFBD3FC89C07E99C7DFD518 /* RGBAColor.swift */; }; - 07C5D3F57EF49450E57B501364CFC200 /* FeatureStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF411D34DFCAA0B29B049EA23FCE01D5 /* FeatureStatusesProtocol.swift */; }; - 086C80BD2BE4DEB5672BC12325185A5F /* Capable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB36DCFAC1F2ABF469709F13698B4EDC /* Capable.swift */; }; - 08CD83E1C213BFA538EB73C54B24AA13 /* BeEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = A88D0B85556A89C9B0CAADA2930D3E91 /* BeEmpty.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 08CE7369EEF288F7F2254D36A8212225 /* Pods-Tests-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4055AFA85643EA1610079BD5BEDB5CAB /* Pods-Tests-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 08F2CFD1D698626D868816A6EA86C385 /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2680744970DBB42DC28610EED6D099A6 /* FailureMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 09236C14925120A66AA20A54B3B23DCC /* BeNil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A3B3A73B481A94D1A8E25E59A19CC6B /* BeNil.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 09AF2DD8B98143CAB288F774D5C72CB2 /* QuickSpecBase.m in Sources */ = {isa = PBXBuildFile; fileRef = B12E089C1107B7B143D0BA2372506243 /* QuickSpecBase.m */; }; - 0A8515073DAF81F40079FC493472E7F3 /* HandicapStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3D71A58C14EB58C57D14798FB837C2 /* HandicapStatusesProtocol.swift */; }; - 0AD0D2F17CF7B804BA470C6D579498B3 /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FA4974B037F9966ACD125AD583D78E4 /* MatchError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 0B57D5F98488DE43F5AFA092E6811F39 /* MatcherProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F37A86CD7545D7A433409B42FFDC50A /* MatcherProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 0BCAEFC32F5FB02A58D7EE2282667E2A /* Callsite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B6C5FB5F71BF2B03C5446423ADA4177 /* Callsite.swift */; }; - 0C02BB98E3657B00276BF40B26F61ADE /* ThrowAssertion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 081C413BFFFD5115C119D6D52C594426 /* ThrowAssertion.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 0C98F36F9AA511D0F81C5CCD71B17D2A /* QuickSelectedTestSuiteBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AF7321A89C48226447569E0FE06BF32 /* QuickSelectedTestSuiteBuilder.swift */; }; - 0DC90335FB7DD04B1C2041536D847461 /* UIAlertController+customView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7097A8E5F7F7E44186B35D06D7BACE1C /* UIAlertController+customView.swift */; }; - 0E4219AC4590837CBACD64906F27183A /* UIFont+ScaledFont.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6146B463B21DE9A0D5B6B2A0691644B2 /* UIFont+ScaledFont.swift */; }; - 0E7AF6EE60D8E003E27247681252FBD5 /* CapableFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC9B7925538CBAC0B796119E20DDCE4 /* CapableFeature.swift */; }; - 0F439541691AADF5CA45E2F4E74867A1 /* Capable-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A87B3A2679455B328177C3A4828CEAE /* Capable-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 104AE4D3DCCDE2A5C5CF8C189B8F6854 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 874A4F68C2E7F7186EBCD4F7969157C9 /* Notifications.swift */; }; - 105E628A3F61A33A94069BFAC0591659 /* EndWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = E41E5E7B472BA790EC38F00CEE580C4F /* EndWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 106701F7041BF737588A840BB50D67B6 /* Capable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB36DCFAC1F2ABF469709F13698B4EDC /* Capable.swift */; }; - 108634577563BB9ECE14BBEBEBEEC893 /* FontMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = D52EA98A609B4545EC2E9C3245685F49 /* FontMetrics.swift */; }; - 10CFBDB36972D8B8CF8F4C8F7047A29C /* NotificationsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03A6CFE8E0AB0750C1024C51CC16D2A2 /* NotificationsProtocol.swift */; }; - 11395195FE215F6AF547AA27EE3036E0 /* CGFloat+contentSizeString.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEE587FC657E915FA988F73C8A41C448 /* CGFloat+contentSizeString.swift */; }; - 120FCD2F05E9DADB04900E843DDE71DD /* QuickConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = F7BA97100FA4DDE4075B89636E75A325 /* QuickConfiguration.m */; }; - 126D5CE24DB90B9DC1FCA795FC07D367 /* BeginWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D95ECFE82AA67F990C951F0A2845C6A /* BeginWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 12BA5C6F2C367BC344D2E35426A69742 /* FontMetricsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 882965E96C10436A0FC9E494B5C707E9 /* FontMetricsProvider.swift */; }; - 131B733ED8CEF59A0B4499272D43143A /* AdapterProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C6BB85141A88DE1A911B351BEB1F67E /* AdapterProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 137FB307A27ABB2EAF3ECC83877D16F5 /* ContainElementSatisfying.swift in Sources */ = {isa = PBXBuildFile; fileRef = 806EA3B6D05D9735880CE9469FCC8553 /* ContainElementSatisfying.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 139FB616ABCA3AD99761B90324670B49 /* FontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F38206609494F3D771831AD7921CC03 /* FontProps.swift */; }; - 13C17812869B0A1AEFF3F5A7D4FE6CEA /* ThrowAssertion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 081C413BFFFD5115C119D6D52C594426 /* ThrowAssertion.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 13C1D88408DC4F0677A3B38EF336B87A /* BeAnInstanceOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0682C1BBBCF8BCACE483A8AA422F1CA5 /* BeAnInstanceOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 13DC2BEA0F340566F268357F4C6F201B /* Behavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE9A675F2A157442AFDE557393F99198 /* Behavior.swift */; }; - 1420A018AD806D52BB1216A854C3381D /* GrayscaleColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6929E965517C9AE4ECEE340C43CD50B /* GrayscaleColor.swift */; }; - 142B202B82FF4F3ACEE1C4B643B560D1 /* DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC6E87B80BAEE721F36EA17F9A3C9E2 /* DSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 148ACFFBB56BD118202C12D85BC93C02 /* Notification+Name.swift in Sources */ = {isa = PBXBuildFile; fileRef = 355D825FF974220C06443F70600EE5CE /* Notification+Name.swift */; }; - 14A317020BADA6CC4F5646C70D658077 /* Nimble-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E514004D4908418D0FF28F1703FFAEC /* Nimble-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1548BFC72F263B4DAF723E273EBD197F /* World+DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF7357D7187B67DC2C86D59B579CA547 /* World+DSL.swift */; }; - 15E736AF35D721CF0F5DBCE82C96BD68 /* String+C99ExtendedIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD13EB943F163BF2D532E75DA7928A14 /* String+C99ExtendedIdentifier.swift */; }; - 17D5BEB058FF8DB7CB49FF4B24D468EE /* FeatureStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD14DC3976939CE9BCDB4C04C719DD9B /* FeatureStatuses.swift */; }; - 18222D8B80BB16A8B0054912BAACDABC /* mach_excServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 593CE5C5A1A08A7B440DB185689FD41F /* mach_excServer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 184D18772F8069B36AB506482EF6A3B5 /* NSBundle+CurrentTestBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDBDC009360DF53338193BEADEC28B3 /* NSBundle+CurrentTestBundle.swift */; }; - 18B2F1B6C56AE535D2F566052F534782 /* NMBObjCMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 917BA462559985B7AE08AB31752B5BE7 /* NMBObjCMatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 18D8AFC0C36DCC8439C3C9B6F3A252DC /* HooksPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 876E38F68BF70C5E5436F68745E072C2 /* HooksPhase.swift */; }; - 194F4FADAF9187C209813557194AF759 /* UIColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39088C8604FD5561FD8BC66CD966723B /* UIColor+rgbaColor.swift */; }; - 198BC4EA5564701374E6251478BF49FA /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CE8135B78DC4C5E8F1A52EBEA98A488 /* HaveCount.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 1A8AC3BADD5703F980B7A5CDC5247800 /* CapableFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC9B7925538CBAC0B796119E20DDCE4 /* CapableFeature.swift */; }; - 1ADB6898929DC488E56ED8F0949D622C /* URL+FileName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D438F754049C1293ECDFA08CE6494F /* URL+FileName.swift */; }; - 1B3B252FFC26917051A472C0CA6C42A0 /* UIContentSizeCategory+values.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18762854599AC6D4D1ABF27CD8749799 /* UIContentSizeCategory+values.swift */; }; - 1BFCD95381D779C605D6756C6B58974B /* SheetyColorsConfigProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4173FD601569E9EB0EF8E0C62CBE1086 /* SheetyColorsConfigProtocol.swift */; }; - 1C6D41AF5BE6401610D9501D8E6CD99E /* HandicapStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6604FF10AA13362CF2F987DBD7D025B0 /* HandicapStatus.swift */; }; - 1C9E0C3A996EDD7D6E40CCAA472C6F37 /* CwlCatchBadInstructionPosix.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE2B7A5536130E2049C3FE9370BFEB9A /* CwlCatchBadInstructionPosix.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 1D07E0342B96F2C8DDB949BEFDD854D8 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CC403F82B4E9E2A449A16C74C6F0350 /* DSL.swift */; }; + 02E9A02BC451173C965AFAFAB87D3CCB /* FontMetricsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80E4CB36D6311C362734F8689778B1EE /* FontMetricsProtocol.swift */; }; + 033853E4E82094BC70E61DA2479532C8 /* UIContentSizeCategory+values.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A2DBEC79D66F3581A8664E0EDDA33A8 /* UIContentSizeCategory+values.swift */; }; + 059D327D3CA6ECB3D2128B5C8D35D5FC /* FeatureNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 204BC778015B1132DABFB634EC91FC2A /* FeatureNotifications.swift */; }; + 0675B93DCE3525633A8A9484B542D16D /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CB1A09A7D4D9EB1AA78FD787767906F /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0703C8E8E69BA8C1D0821F83C21EC9D8 /* AssertionRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8622749B2DCFC4B66DB9362B8EFA514 /* AssertionRecorder.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 079FC86D63220D166961B036614683E1 /* RGBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07312F01B79C456C1776CD6F58265FA8 /* RGBAColor.swift */; }; + 07C5D3F57EF49450E57B501364CFC200 /* FeatureStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D72EAE869CE2B6BCCF3B2C894BBE6F /* FeatureStatusesProtocol.swift */; }; + 086C80BD2BE4DEB5672BC12325185A5F /* Capable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FD7474D683927AFCC5914E33A9EEFF2 /* Capable.swift */; }; + 08CD83E1C213BFA538EB73C54B24AA13 /* BeEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C44B763E22709761658086AE0C6D70 /* BeEmpty.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 08F2CFD1D698626D868816A6EA86C385 /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A26D283A0B12794E59427B3B02B7214E /* FailureMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 09236C14925120A66AA20A54B3B23DCC /* BeNil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8344C3450042D7C2BD93213E7DA87C67 /* BeNil.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 09AF2DD8B98143CAB288F774D5C72CB2 /* QuickSpecBase.m in Sources */ = {isa = PBXBuildFile; fileRef = BC19451640835B4FE71E7AD1D22576AC /* QuickSpecBase.m */; }; + 0AD0D2F17CF7B804BA470C6D579498B3 /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DE00D197219C7EB8D158991207D64B0 /* MatchError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 0B57D5F98488DE43F5AFA092E6811F39 /* MatcherProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B2720A8582663F9102A74BFECD7D59C /* MatcherProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 0BCAEFC32F5FB02A58D7EE2282667E2A /* Callsite.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2EBB010A048478FE20E14D274650BF5 /* Callsite.swift */; }; + 0C02BB98E3657B00276BF40B26F61ADE /* ThrowAssertion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0462F5F8B1E82F4D4D6B58B63A870D5C /* ThrowAssertion.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 0C98F36F9AA511D0F81C5CCD71B17D2A /* QuickSelectedTestSuiteBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 056CFF195F065B6801746AF9EC1057D6 /* QuickSelectedTestSuiteBuilder.swift */; }; + 0CF9DD45208EB5D7FA98D3BA04AA2410 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E4A8D1629D9896750F696C5B5779DA /* Foundation.framework */; }; + 0E4219AC4590837CBACD64906F27183A /* UIFont+ScaledFont.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CF6FBC6274DFE34A308AA1DA4052609 /* UIFont+ScaledFont.swift */; }; + 0E61C1603ED3BA6FC8092BEAD900DF32 /* Pods-Example-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 979CFF8055405D7F85DA7614F49A8CE0 /* Pods-Example-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0E7AF6EE60D8E003E27247681252FBD5 /* CapableFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = C913787F85CCF0961DFAEB940ED185E5 /* CapableFeature.swift */; }; + 0F439541691AADF5CA45E2F4E74867A1 /* Capable-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 57250C70EFD5412AC49E21B51E16ADCA /* Capable-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 104AE4D3DCCDE2A5C5CF8C189B8F6854 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01BD2DD795BC5193F573FB49DED6C77B /* Notifications.swift */; }; + 105E628A3F61A33A94069BFAC0591659 /* EndWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 244E1102E94724F676A58E76958A30E0 /* EndWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 106701F7041BF737588A840BB50D67B6 /* Capable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FD7474D683927AFCC5914E33A9EEFF2 /* Capable.swift */; }; + 108634577563BB9ECE14BBEBEBEEC893 /* FontMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79499A532FDB353EF59B1167BDDFB1BB /* FontMetrics.swift */; }; + 10CFBDB36972D8B8CF8F4C8F7047A29C /* NotificationsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87671714A739A2407024461243DD9BB7 /* NotificationsProtocol.swift */; }; + 11395195FE215F6AF547AA27EE3036E0 /* CGFloat+contentSizeString.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2832F3B6B77231CB1B5F28CDC3AFC34 /* CGFloat+contentSizeString.swift */; }; + 120FCD2F05E9DADB04900E843DDE71DD /* QuickConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = A1280CEADA1FAC944337578EAB85A320 /* QuickConfiguration.m */; }; + 126D5CE24DB90B9DC1FCA795FC07D367 /* BeginWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DC8F153ACB258D81EA139470976F933 /* BeginWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 12BA5C6F2C367BC344D2E35426A69742 /* FontMetricsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F43D9F3DF01EA75E64BB4AD17B8DE3D /* FontMetricsProvider.swift */; }; + 12BCB1171EFD07B29382672DC0DB1792 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D686021287AAE1D0DCDD881B7488FFD9 /* Foundation.framework */; }; + 131B733ED8CEF59A0B4499272D43143A /* AdapterProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 683185469C559775007A38DE167294BE /* AdapterProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 137FB307A27ABB2EAF3ECC83877D16F5 /* ContainElementSatisfying.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D2398665262D4BC32F6B1DC864AD77A /* ContainElementSatisfying.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 139FB616ABCA3AD99761B90324670B49 /* FontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = C88AFBFD95B03EC67C8388CE5CFE5CF8 /* FontProps.swift */; }; + 13C17812869B0A1AEFF3F5A7D4FE6CEA /* ThrowAssertion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0462F5F8B1E82F4D4D6B58B63A870D5C /* ThrowAssertion.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 13C1D88408DC4F0677A3B38EF336B87A /* BeAnInstanceOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26F5F740070308793FAB59FB7C890AA /* BeAnInstanceOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 13DC2BEA0F340566F268357F4C6F201B /* Behavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBCE3765E3B10BA194B88286B6050C54 /* Behavior.swift */; }; + 142B202B82FF4F3ACEE1C4B643B560D1 /* DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8A1F1F5B61F4F07EFD5A3CEB800CEB /* DSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 148ACFFBB56BD118202C12D85BC93C02 /* Notification+Name.swift in Sources */ = {isa = PBXBuildFile; fileRef = C22F2679977E8FB6E51C02F8EF2F9A7A /* Notification+Name.swift */; }; + 14A317020BADA6CC4F5646C70D658077 /* Nimble-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E8B46E0B9556F28F3E0A846AE11FD2B /* Nimble-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1548BFC72F263B4DAF723E273EBD197F /* World+DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED95DEE8C9808CFC022830838134595C /* World+DSL.swift */; }; + 15E736AF35D721CF0F5DBCE82C96BD68 /* String+C99ExtendedIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03A6F87F9AD1F878DC06B5709310BE31 /* String+C99ExtendedIdentifier.swift */; }; + 1678E202840FCC5F99B5A30622FD477A /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA95DB2733DF5BBE440BA58D206B7EAB /* Cocoa.framework */; }; + 17D5BEB058FF8DB7CB49FF4B24D468EE /* FeatureStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = 509344C888C68CDCE87E172B41CBFCB0 /* FeatureStatuses.swift */; }; + 18222D8B80BB16A8B0054912BAACDABC /* mach_excServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3217B65A00D4B30F5E67F3C688587889 /* mach_excServer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 184D18772F8069B36AB506482EF6A3B5 /* NSBundle+CurrentTestBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDC026B499912FC402DD99B5FA23296B /* NSBundle+CurrentTestBundle.swift */; }; + 18B2F1B6C56AE535D2F566052F534782 /* NMBObjCMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 321E93BD5AF2C301B2BFF33DBE114C70 /* NMBObjCMatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 18D8AFC0C36DCC8439C3C9B6F3A252DC /* HooksPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2E34D8405B67E2383E422825C5581F5 /* HooksPhase.swift */; }; + 198BC4EA5564701374E6251478BF49FA /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = E39941291328BDB5903A9ABD120F586C /* HaveCount.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 1A8AC3BADD5703F980B7A5CDC5247800 /* CapableFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = C913787F85CCF0961DFAEB940ED185E5 /* CapableFeature.swift */; }; + 1ADB6898929DC488E56ED8F0949D622C /* URL+FileName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6586376350ADEA48B1A6FF056BCF0636 /* URL+FileName.swift */; }; + 1B323810A9722B313FFF620D0026A353 /* RGBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A994EE2122099353A213DB373108891B /* RGBAColor.swift */; }; + 1B3B252FFC26917051A472C0CA6C42A0 /* UIContentSizeCategory+values.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A2DBEC79D66F3581A8664E0EDDA33A8 /* UIContentSizeCategory+values.swift */; }; + 1C6E4BAB7B0BED880A3C1B902034DC74 /* SheetyColorsViewFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 374A7EC6ABDCE31E17386306F3CCEF4E /* SheetyColorsViewFactory.swift */; }; + 1C9E0C3A996EDD7D6E40CCAA472C6F37 /* CwlCatchBadInstructionPosix.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73426ACF1160FB655FAD66504704D292 /* CwlCatchBadInstructionPosix.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 1D07E0342B96F2C8DDB949BEFDD854D8 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8908974CA425A41FCA246D582F6E0059 /* DSL.swift */; }; 1D7A2C7C3184C1B6797F22777C6D101C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E4A8D1629D9896750F696C5B5779DA /* Foundation.framework */; }; - 1DB68E3CC1CE950AA7AC6DDACCD207AC /* DSL+Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 431DD7BF469EFBEB28B86B49387C2700 /* DSL+Wait.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 1E44A9B881843AB930787306C83CE86C /* World+DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF7357D7187B67DC2C86D59B579CA547 /* World+DSL.swift */; }; - 1E4D9DF05073D27F8FE39787960775D3 /* NSBundle+CurrentTestBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDBDC009360DF53338193BEADEC28B3 /* NSBundle+CurrentTestBundle.swift */; }; - 1E66D221F19E9F3641685537CA713B48 /* BeLessThanOrEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4655F0D9075B88C7F2AA5B123F95C95 /* BeLessThanOrEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 1E809589716A7146C03A6217F4615118 /* ExampleHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = D780A2FE07388580BC5988CB75E15119 /* ExampleHooks.swift */; }; - 1EBF4B884CEB8CF34DC68982125CEB76 /* Image+averageColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9119E8CE16EA5F5653B86407B9094E5B /* Image+averageColor.swift */; }; - 1F0886913E5EAD03D8220AC18F64959A /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = 121E68241606D127F263ECD10884CDB4 /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1F7D1F9305C14F64B9B8A55271D08ACA /* QuickTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3C1E6822AA7B36705D21380BBE906AA /* QuickTestSuite.swift */; }; - 207371CB200F3B9A66A4E72ED2EB0AA7 /* HSBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5AEC23F5E9BF3C51E8FBFDE5DC52828 /* HSBAColor.swift */; }; - 21C83E37973530079DF592800BB35B61 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D686021287AAE1D0DCDD881B7488FFD9 /* Foundation.framework */; }; - 21F53332509D31C3BA03E512F1F93303 /* Pods-Tests-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 23697AB2C3243125ABFE728498F80C9A /* Pods-Tests-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21F8947B4703E78501A5A989A8F1AF45 /* HooksPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 876E38F68BF70C5E5436F68745E072C2 /* HooksPhase.swift */; }; - 221337FB4A4497A27CADEEC3F69A7ACE /* NMBExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A18A06097E5D055270515720FF5CE58 /* NMBExpectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 224AA58DEFD8FE23E41A8E0453322F09 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD7A2094F87B161949B4B623C6CD2ABF /* Logger.swift */; }; - 2259214FF59F9EBE4466B0D0C7228DA6 /* SatisfyAnyOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7661312F4E25E883302C1D91F731714 /* SatisfyAnyOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 229F8051DE3F99C450CA30B7DF7EE692 /* CwlMachBadInstructionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = A794320CBECF783C5BC884C49EA71430 /* CwlMachBadInstructionHandler.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 22E7934408F79E31E6437F2DD95FC5A6 /* BeginWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D95ECFE82AA67F990C951F0A2845C6A /* BeginWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 22EABB0B22678565476E05B5843CE83E /* HandicapStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6604FF10AA13362CF2F987DBD7D025B0 /* HandicapStatus.swift */; }; - 23AC9731C45EA3151C73689AB9CAEB95 /* UIContentSizeCategory+values.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18762854599AC6D4D1ABF27CD8749799 /* UIContentSizeCategory+values.swift */; }; - 23C6026BF2535892FCEFF89EA54FF5F2 /* FeatureStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFCB73935746C2867C9F62658DCD400D /* FeatureStatus.swift */; }; - 23F832696885EB0B8458A16C9D39DC6B /* mach_excServer.c in Sources */ = {isa = PBXBuildFile; fileRef = 75C85828C42262542C48707DE5F79DA1 /* mach_excServer.c */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 24DE85D05FCCA677967ED5BC6075402D /* Image+averageColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9119E8CE16EA5F5653B86407B9094E5B /* Image+averageColor.swift */; }; - 24F95F04714826FB64C3694E005195DE /* Capable.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 76FCAC6F6FD6C6FE30BC5DCC665E3D7C /* Capable.framework */; }; - 253F60A39F768369A45302E347B32B67 /* QuickSelectedTestSuiteBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AF7321A89C48226447569E0FE06BF32 /* QuickSelectedTestSuiteBuilder.swift */; }; - 259F1E2387A8C8641450F4EF943DFA00 /* FeatureNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4241BB7E004EBE6F68234DEF9CA498EC /* FeatureNotifications.swift */; }; - 25BF392AEB2BBA002ECB2557432C74C0 /* ExampleGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22287B01EBFE3D893B261308504FDE91 /* ExampleGroup.swift */; }; - 25E295BA4288FAA5C6E5EE3F6BBC60AB /* RGBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0A7EEA3CFBD3FC89C07E99C7DFD518 /* RGBAColor.swift */; }; - 267EDD824CD5D873085D36E133B30A42 /* ErrorUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6868F51B176340492FBF5723F2F6E98 /* ErrorUtility.swift */; }; - 26D7C0B0693F284ECAC1B487A11012C3 /* FeatureStatusesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97D14143ADBF747BAD919B8ED2A8BB8A /* FeatureStatusesProvider.swift */; }; - 273654E55AA30B66086D86E7AE08D66D /* Behavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE9A675F2A157442AFDE557393F99198 /* Behavior.swift */; }; - 281C9CA71E659DC4170E1508D0C8350E /* HandicapStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD7D6FBEA1E80C4A954B7D2AA8DCAB66 /* HandicapStatuses.swift */; }; - 2958824E686BC3013BBD2D7A1C107B99 /* OsVersionProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83290FF9D238C32556977D3C05EF9DE7 /* OsVersionProviderProtocol.swift */; }; - 296B9860A7DCB3CDEAED33E2CCE731E7 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = A984631EEF513B99094DBF7728D3390F /* Contain.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 2A5DCDED90A091C65BAFBC4203999900 /* UIColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE952D6A4AD8000A1053D2D22A501662 /* UIColor+rgbaColor.swift */; }; - 2B73E48531595BB00C60C7413617AFE9 /* CwlMachBadInstructionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F2E04D5F53E5F2E48FFD2DF88091B1AA /* CwlMachBadInstructionHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2BAE16FCB3C023F19884735D3DEBEC24 /* HandicapStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD7D6FBEA1E80C4A954B7D2AA8DCAB66 /* HandicapStatuses.swift */; }; - 2C2620AD57D54267EE25CBC5A675AD03 /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E067A5C8BCB8F33802A48BC18767494 /* Stringers.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 2C33403603F2ADA855CE23C7C926CFAF /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = D0EFC4EC38E9AC7B82D8BB9BC0889BC6 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2C7364F76A89D1F65A9E0C8E59675651 /* QuickConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90052BCA072CFBAEB4DF256B0E075D1E /* QuickConfiguration.swift */; }; - 2D917392FB82DCB99C4F6FF90205980D /* ToSucceed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44A531E299DAD9B039DD32F08010B4D7 /* ToSucceed.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 2E34B63B512B5CF5EF4BA44A0B1F50EE /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2058475E4CBFD70B26B2E41F12B56C7 /* Errors.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 2EA017279CE783924DB2801B037D982B /* ImageArea.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2401C4FFBF63BD83C64361A30DF719D5 /* ImageArea.swift */; }; - 2F7A9D26224B6E02C4AE4FA2AA930391 /* StatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39F503DCF07013E02886FB90AFAF3CE1 /* StatusesProtocol.swift */; }; - 30E45451E22E76BCEC0DF11AB5DF10A7 /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D960629A7390F13C4778D42C81C10E4 /* BeAKindOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 317A0F02E111B44986F97E45A094B83B /* FeatureStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFCB73935746C2867C9F62658DCD400D /* FeatureStatus.swift */; }; - 319E176F1BE5B28EE00E6DF256EAAB8F /* BeGreaterThanOrEqualTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B10CF8E36FDBFE27316358EEA26E860C /* BeGreaterThanOrEqualTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 31B08DF841C7949ED7ADBDCAB8CF6C8E /* QCKDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = AE17CDBF52C21CC8ED5E58BDDA8A3866 /* QCKDSL.m */; }; - 32271ABE6177E781A437E24D3109BA19 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CC403F82B4E9E2A449A16C74C6F0350 /* DSL.swift */; }; - 32330D09D16FF3688374C142E9443C69 /* ConformanceLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C47A15E9FBA5C649C5728746924DCE3D /* ConformanceLevel.swift */; }; - 327C82EC349792FB6213C88267ED7294 /* NSColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61FCF24F4CBC64D86CCDD21489748D64 /* NSColor+rgbaColor.swift */; }; - 32853493143B2AB08CE78830AA758136 /* CwlPreconditionTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = 96FAF91530DDC438D5A52CF370FD4F70 /* CwlPreconditionTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 32EB9A6587DA48AE39AC6ACDEB356709 /* Color+wcag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F850C8685BA7B31A7F6C990B3F662B4 /* Color+wcag.swift */; }; - 3327DECF2EA1D8A59A98944B9FD8FFFE /* GrayscaleViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04F231011A10CE9831135F269F3A886D /* GrayscaleViewModel.swift */; }; - 332FDCACBA956096F847303F1147664A /* CwlBadInstructionException.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEDA2E0CCCACD84124E074A7BEDC5DAA /* CwlBadInstructionException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 33B627D395B5844CB58D687A77D73D52 /* osVersionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1064A06E0E800C2821B070BC3E4BB59 /* osVersionProvider.swift */; }; - 33B8C753E290BFD3A711BF75C9F3E7A0 /* BeIdenticalTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0712FF599319CD21E44B79254499F90F /* BeIdenticalTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 3517272EABC5B433C20B8A5DFD55CC5E /* NotificationsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03A6CFE8E0AB0750C1024C51CC16D2A2 /* NotificationsProtocol.swift */; }; - 3558F41FDF3D6C21867272490E088CAD /* HandicapNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21EBE2813E70D43A1DD52F9A02DC7BA1 /* HandicapNotifications.swift */; }; - 35D728AA1A2334DDEE731FC8A0F04E40 /* Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A1A14100A0D9B09C0684A378E17676A /* Equal.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 364361BAB73EE3008FA64FE3A4C8AF81 /* OSLogType+greaterEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = C68E6BF8C56D1066E01742B6EFDA5D5D /* OSLogType+greaterEqual.swift */; }; - 37328D51387650E6860D24A245782418 /* Callsite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B6C5FB5F71BF2B03C5446423ADA4177 /* Callsite.swift */; }; - 37BE6609052C85412E9033798603D1EE /* HooksPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 876E38F68BF70C5E5436F68745E072C2 /* HooksPhase.swift */; }; - 384BDF68F81DBB1DFEE7E50998440855 /* ElementsEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 637146971CB8F59DF2FCB0BA851D47DE /* ElementsEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 390CE8577CFFA9A544841B331330F5AC /* String+isDefaultContentSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B83A866A8E62D8900C1B37F15BA918D /* String+isDefaultContentSize.swift */; }; - 39374EC769E0FAC27753A38C06D75C9E /* StatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39F503DCF07013E02886FB90AFAF3CE1 /* StatusesProtocol.swift */; }; - 3955B5BE2C8441D155235195D23B18E9 /* Pods-Tests-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B16D529611E14DB322259C0A41FB4FA8 /* Pods-Tests-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 398A2429F03922EA2C43144C24376D1C /* QuickConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90052BCA072CFBAEB4DF256B0E075D1E /* QuickConfiguration.swift */; }; - 399C4BEBF874DCFF721315E015564796 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D686021287AAE1D0DCDD881B7488FFD9 /* Foundation.framework */; }; - 3A9CDBCDF84ED224ABD2D2DE2F75BB4D /* ContainElementSatisfying.swift in Sources */ = {isa = PBXBuildFile; fileRef = 806EA3B6D05D9735880CE9469FCC8553 /* ContainElementSatisfying.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 3AFC693EC358A0BFD5B146E20F7A6044 /* Handicap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75662FC6109BB96DC586773832B500BC /* Handicap.swift */; }; - 3B1586989FA4A0CF53BEA421D0954957 /* ExpectationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E197E200F1DD895BA5FA1A94A4ED32E /* ExpectationMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 3BD570831F9F1400D0E9BE0A7CDC9D9B /* Example.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17961236B5FF47BB1D0B6CCBB869700 /* Example.swift */; }; - 3D74386F004CF95D95AB78A7996E41E2 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD7A2094F87B161949B4B623C6CD2ABF /* Logger.swift */; }; - 3DC865A6A8CBD856773ABD865B0DAFAF /* NSFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA870D21B33EB0D01E4732FFA90D4E12 /* NSFont+fontProps.swift */; }; - 3E0F0D679E77157B1A29389B54AC0BD4 /* FeatureStatusesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97D14143ADBF747BAD919B8ED2A8BB8A /* FeatureStatusesProvider.swift */; }; - 3F1DCDF2668F972AE790E9A57B08A163 /* UIFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 355093E3851F2B2F8713FC37323F76B3 /* UIFont+fontProps.swift */; }; - 3FF9804BD218A5B4B66E5AB76B2BB60B /* World.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7B4335F6D0915FBF0A22F194686D6B6 /* World.swift */; }; - 41F8D053E5BF87F8A0767B3FFBAB9D2A /* Match.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E519C6C1EF48C941909B7677DE22B75 /* Match.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 41FD2947F857EBEA7413F9258CEA72F6 /* OsVersionProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83290FF9D238C32556977D3C05EF9DE7 /* OsVersionProviderProtocol.swift */; }; - 420AA30982E55E54216B1C6D653411DA /* ToSucceed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44A531E299DAD9B039DD32F08010B4D7 /* ToSucceed.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 4283BDCF9265B7BD2CE47D8604E6FD45 /* FontMetricsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD0593C3F164A4E97A81F457E5EAE253 /* FontMetricsProtocol.swift */; }; - 429129C1EAC041080DDF538A641C526C /* Capable-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B443209E4AE72C7B09A9EFBF45A8657A /* Capable-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 42DB766358E3B676ACBF7E00226E47F0 /* FontMetricsProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 171348683B4707E9B1A95AEC22351D6A /* FontMetricsProviderProtocol.swift */; }; - 42E0F379FD632D8DCD017D20D81CB43F /* Quick-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BD7D9AF1397EF7E19D21A677E385B948 /* Quick-tvOS-dummy.m */; }; - 435701407A2D4613E95231461AE9182E /* ExampleMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E35FA2AD63BA11009B128306CDDED9D /* ExampleMetadata.swift */; }; - 43B0E5F023E442208E1DFF414AF3AE3A /* PostNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48903D6E02C9096FA210AEC9724317D6 /* PostNotification.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 43E6D2CE07AB460F2BC886BE95D201D4 /* HandicapStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3D71A58C14EB58C57D14798FB837C2 /* HandicapStatusesProtocol.swift */; }; - 44DF2257865E8D946739022986A3DD95 /* CGFloat+contentSizeString.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEE587FC657E915FA988F73C8A41C448 /* CGFloat+contentSizeString.swift */; }; - 46619E26A6BDA496B84A3A1C2A9A60DA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2CBF41B7F3BD59C2F873CFF7883526B2 /* Foundation.framework */; }; + 1DB68E3CC1CE950AA7AC6DDACCD207AC /* DSL+Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 018C2B9B76BBFE9A36A617FE952B6767 /* DSL+Wait.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 1E44A9B881843AB930787306C83CE86C /* World+DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED95DEE8C9808CFC022830838134595C /* World+DSL.swift */; }; + 1E4D9DF05073D27F8FE39787960775D3 /* NSBundle+CurrentTestBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDC026B499912FC402DD99B5FA23296B /* NSBundle+CurrentTestBundle.swift */; }; + 1E66D221F19E9F3641685537CA713B48 /* BeLessThanOrEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8903DDC6A9775591B93F5F72814B0E2B /* BeLessThanOrEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 1E809589716A7146C03A6217F4615118 /* ExampleHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0C2B6E1E75C792CA8E68C153369E2D1 /* ExampleHooks.swift */; }; + 1EAFAB6C9D25706EE6CA61F8742AA4B5 /* Pods-Example-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EC0BAC841228157D7553B21B659F6ACC /* Pods-Example-macOS-dummy.m */; }; + 1EBF4B884CEB8CF34DC68982125CEB76 /* Image+averageColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE42F934C8BE268327ED863A23F72FBC /* Image+averageColor.swift */; }; + 1F0886913E5EAD03D8220AC18F64959A /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = EFEA90A13C59284D38EA37ECA932CE42 /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1F7D1F9305C14F64B9B8A55271D08ACA /* QuickTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6899B04C410971604F4D64E66589DFD4 /* QuickTestSuite.swift */; }; + 21F8947B4703E78501A5A989A8F1AF45 /* HooksPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2E34D8405B67E2383E422825C5581F5 /* HooksPhase.swift */; }; + 221337FB4A4497A27CADEEC3F69A7ACE /* NMBExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2D391CD376D33B9F01AEDF0ED1C2108 /* NMBExpectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 224AA58DEFD8FE23E41A8E0453322F09 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80565B71CC68123498E478AC922DA773 /* Logger.swift */; }; + 2259214FF59F9EBE4466B0D0C7228DA6 /* SatisfyAnyOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7ADCB11294FFC47C027507C4C4A0FB /* SatisfyAnyOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 229F8051DE3F99C450CA30B7DF7EE692 /* CwlMachBadInstructionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = DE7CD9EEC0EF93BD7B3042C698E1D88B /* CwlMachBadInstructionHandler.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 22E7934408F79E31E6437F2DD95FC5A6 /* BeginWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DC8F153ACB258D81EA139470976F933 /* BeginWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 233B841718173A73A19A769BE7EAA64E /* HSBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45E3392EFF717D68A4D2F8BADD8D2DC1 /* HSBAColor.swift */; }; + 23AC9731C45EA3151C73689AB9CAEB95 /* UIContentSizeCategory+values.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A2DBEC79D66F3581A8664E0EDDA33A8 /* UIContentSizeCategory+values.swift */; }; + 23C6026BF2535892FCEFF89EA54FF5F2 /* FeatureStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25C48E9ECD74DD071575F9C32D937505 /* FeatureStatus.swift */; }; + 23DC77E5477B747A2A6D7ACAD4D170CB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D686021287AAE1D0DCDD881B7488FFD9 /* Foundation.framework */; }; + 23F832696885EB0B8458A16C9D39DC6B /* mach_excServer.c in Sources */ = {isa = PBXBuildFile; fileRef = FDC2428CDDF95F3B4AB5190DB7B322B3 /* mach_excServer.c */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 24DE85D05FCCA677967ED5BC6075402D /* Image+averageColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE42F934C8BE268327ED863A23F72FBC /* Image+averageColor.swift */; }; + 253F60A39F768369A45302E347B32B67 /* QuickSelectedTestSuiteBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 056CFF195F065B6801746AF9EC1057D6 /* QuickSelectedTestSuiteBuilder.swift */; }; + 259F1E2387A8C8641450F4EF943DFA00 /* FeatureNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 204BC778015B1132DABFB634EC91FC2A /* FeatureNotifications.swift */; }; + 25BF392AEB2BBA002ECB2557432C74C0 /* ExampleGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08467643BB7D5730C274EDA6D04382ED /* ExampleGroup.swift */; }; + 25E295BA4288FAA5C6E5EE3F6BBC60AB /* RGBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07312F01B79C456C1776CD6F58265FA8 /* RGBAColor.swift */; }; + 267EDD824CD5D873085D36E133B30A42 /* ErrorUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B67CCC6C9F1141EAD2777EF15B5EFF2 /* ErrorUtility.swift */; }; + 26D7C0B0693F284ECAC1B487A11012C3 /* FeatureStatusesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF7B6D6216CDF1024587226E6BFED035 /* FeatureStatusesProvider.swift */; }; + 273654E55AA30B66086D86E7AE08D66D /* Behavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBCE3765E3B10BA194B88286B6050C54 /* Behavior.swift */; }; + 2958824E686BC3013BBD2D7A1C107B99 /* OsVersionProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDCACD66C05E49E438CF1F6EC4B444B7 /* OsVersionProviderProtocol.swift */; }; + 296B9860A7DCB3CDEAED33E2CCE731E7 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38EE50E6E19F50BD7E680B34F0376E0B /* Contain.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 2A5DCDED90A091C65BAFBC4203999900 /* UIColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DC255548AF5927B3082A7E1A87C8E37 /* UIColor+rgbaColor.swift */; }; + 2B73E48531595BB00C60C7413617AFE9 /* CwlMachBadInstructionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = C31B3F2ABDC0D773B1C8896552B3093F /* CwlMachBadInstructionHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C2620AD57D54267EE25CBC5A675AD03 /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCEF17CC48F3C96353F4523508A85C25 /* Stringers.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 2C33403603F2ADA855CE23C7C926CFAF /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = CC172CE960E560C32F2A4DD49E515A14 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C7364F76A89D1F65A9E0C8E59675651 /* QuickConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7FF90A1774D356B59B7306078A505D /* QuickConfiguration.swift */; }; + 2D917392FB82DCB99C4F6FF90205980D /* ToSucceed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04930D4AB3AAD9828A74053BA0550A0F /* ToSucceed.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 2E34B63B512B5CF5EF4BA44A0B1F50EE /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D1A57A51F6BE024AA56689175020ED2 /* Errors.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 2EA017279CE783924DB2801B037D982B /* ImageArea.swift in Sources */ = {isa = PBXBuildFile; fileRef = 802DE30C0C50EDCD2FE0AE7DF897E3C5 /* ImageArea.swift */; }; + 2F7A9D26224B6E02C4AE4FA2AA930391 /* StatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF4C9F53ABB806F8A24EBEF895C06BB2 /* StatusesProtocol.swift */; }; + 30E45451E22E76BCEC0DF11AB5DF10A7 /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F013D962EF2AAACEBD36962E7BB1779 /* BeAKindOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 317A0F02E111B44986F97E45A094B83B /* FeatureStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25C48E9ECD74DD071575F9C32D937505 /* FeatureStatus.swift */; }; + 319E176F1BE5B28EE00E6DF256EAAB8F /* BeGreaterThanOrEqualTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 157EB20F6001DF71D55FE690DC2F0E26 /* BeGreaterThanOrEqualTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 31B08DF841C7949ED7ADBDCAB8CF6C8E /* QCKDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = F1B520B392C52D9B988AF1ABAFA3410E /* QCKDSL.m */; }; + 31D57E75ECE5306010712FF7B8A25390 /* SheetyColorsViewModelProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 771DFD96726F333789BE4D924DB2FAE7 /* SheetyColorsViewModelProtocol.swift */; }; + 32271ABE6177E781A437E24D3109BA19 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8908974CA425A41FCA246D582F6E0059 /* DSL.swift */; }; + 32330D09D16FF3688374C142E9443C69 /* ConformanceLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A64296510DB5AA7FCB6334A1BE46FE33 /* ConformanceLevel.swift */; }; + 327C82EC349792FB6213C88267ED7294 /* NSColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19F712815343C47DCFB92ADC285B942A /* NSColor+rgbaColor.swift */; }; + 32853493143B2AB08CE78830AA758136 /* CwlPreconditionTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = 64516411081C55F0556F8D1A43576370 /* CwlPreconditionTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 32EB9A6587DA48AE39AC6ACDEB356709 /* Color+wcag.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8AFB1C477E59AFE7364BBA0C2DFA13D /* Color+wcag.swift */; }; + 332FDCACBA956096F847303F1147664A /* CwlBadInstructionException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1698852C403BEC459D2B97EE1B0664EE /* CwlBadInstructionException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 33B627D395B5844CB58D687A77D73D52 /* osVersionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E175067590957E5F4DE00841DD7E1023 /* osVersionProvider.swift */; }; + 33B8C753E290BFD3A711BF75C9F3E7A0 /* BeIdenticalTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F49E39ACF77280BC3DC7A77FD4044AE /* BeIdenticalTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 3517272EABC5B433C20B8A5DFD55CC5E /* NotificationsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87671714A739A2407024461243DD9BB7 /* NotificationsProtocol.swift */; }; + 35D728AA1A2334DDEE731FC8A0F04E40 /* Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D6987B05E51988BCEDA3A35DE63106 /* Equal.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 364361BAB73EE3008FA64FE3A4C8AF81 /* OSLogType+greaterEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C4176B8178EB47AE450EB46E07175B8 /* OSLogType+greaterEqual.swift */; }; + 37328D51387650E6860D24A245782418 /* Callsite.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2EBB010A048478FE20E14D274650BF5 /* Callsite.swift */; }; + 37BE6609052C85412E9033798603D1EE /* HooksPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2E34D8405B67E2383E422825C5581F5 /* HooksPhase.swift */; }; + 384BDF68F81DBB1DFEE7E50998440855 /* ElementsEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 694AED86EC9553A40EAEC63B151E0952 /* ElementsEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 390CE8577CFFA9A544841B331330F5AC /* String+isDefaultContentSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C4C18F37E67EAB412F022966484BF1 /* String+isDefaultContentSize.swift */; }; + 39374EC769E0FAC27753A38C06D75C9E /* StatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF4C9F53ABB806F8A24EBEF895C06BB2 /* StatusesProtocol.swift */; }; + 398A2429F03922EA2C43144C24376D1C /* QuickConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7FF90A1774D356B59B7306078A505D /* QuickConfiguration.swift */; }; + 3A0468B561C0C3FDB33BEBDE0358E58B /* Pods-Tests-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B16D529611E14DB322259C0A41FB4FA8 /* Pods-Tests-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3A9CDBCDF84ED224ABD2D2DE2F75BB4D /* ContainElementSatisfying.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D2398665262D4BC32F6B1DC864AD77A /* ContainElementSatisfying.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 3B1586989FA4A0CF53BEA421D0954957 /* ExpectationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B2723D6EE4720DAA874989ECF070F0E /* ExpectationMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 3B5E92A37CD21A8D9A5AD5B9A0C5C80E /* Pods-Example-watchOS Extension-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4319633B68F24D15BAD1F4D837C734EA /* Pods-Example-watchOS Extension-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3BD570831F9F1400D0E9BE0A7CDC9D9B /* Example.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2254FAC1C03630D7D0A6370542FF750 /* Example.swift */; }; + 3D74386F004CF95D95AB78A7996E41E2 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80565B71CC68123498E478AC922DA773 /* Logger.swift */; }; + 3DC865A6A8CBD856773ABD865B0DAFAF /* NSFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ACA404700548FE3A7241646F428C250 /* NSFont+fontProps.swift */; }; + 3E0F0D679E77157B1A29389B54AC0BD4 /* FeatureStatusesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF7B6D6216CDF1024587226E6BFED035 /* FeatureStatusesProvider.swift */; }; + 3F1DCDF2668F972AE790E9A57B08A163 /* UIFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9763E57F6FEF1C2A6774A3B724BB0C46 /* UIFont+fontProps.swift */; }; + 3FF9804BD218A5B4B66E5AB76B2BB60B /* World.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B2E073018431FE5833BF8929BE8B3CE /* World.swift */; }; + 41F8D053E5BF87F8A0767B3FFBAB9D2A /* Match.swift in Sources */ = {isa = PBXBuildFile; fileRef = B938F4E0F8273118520DBAA55DFFE7C9 /* Match.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 41FD2947F857EBEA7413F9258CEA72F6 /* OsVersionProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDCACD66C05E49E438CF1F6EC4B444B7 /* OsVersionProviderProtocol.swift */; }; + 420AA30982E55E54216B1C6D653411DA /* ToSucceed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04930D4AB3AAD9828A74053BA0550A0F /* ToSucceed.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 4283BDCF9265B7BD2CE47D8604E6FD45 /* FontMetricsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80E4CB36D6311C362734F8689778B1EE /* FontMetricsProtocol.swift */; }; + 429129C1EAC041080DDF538A641C526C /* Capable-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F882ADFE0BBEF39A5E5C4FE59AD6CFE /* Capable-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 42DB766358E3B676ACBF7E00226E47F0 /* FontMetricsProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A75FDFACBD3F75D48946ECF70D5AC47 /* FontMetricsProviderProtocol.swift */; }; + 42E0F379FD632D8DCD017D20D81CB43F /* Quick-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F95BAD3C6C1F2B1D5CB766AF1667D3A4 /* Quick-tvOS-dummy.m */; }; + 435701407A2D4613E95231461AE9182E /* ExampleMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F7E4C1C9816E3848B3B0BA9A27500C6 /* ExampleMetadata.swift */; }; + 43B0E5F023E442208E1DFF414AF3AE3A /* PostNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33A08CA919EEA0D3A2A43F310FAC0131 /* PostNotification.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 44DF2257865E8D946739022986A3DD95 /* CGFloat+contentSizeString.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2832F3B6B77231CB1B5F28CDC3AFC34 /* CGFloat+contentSizeString.swift */; }; 46B7DD72174679965110F84446196AD8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D686021287AAE1D0DCDD881B7488FFD9 /* Foundation.framework */; }; - 46FF301AB51C86E4CE05302B6E069BA4 /* SheetyColorsViewFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8951CBAFC0BD57E090D979CB3A7F1C07 /* SheetyColorsViewFactory.swift */; }; - 47231F900CD12C5D8A4C764C33F7EBAA /* FontMetricsProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 171348683B4707E9B1A95AEC22351D6A /* FontMetricsProviderProtocol.swift */; }; - 47700B30FEAF576FB9F9E36B615788D2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E4A8D1629D9896750F696C5B5779DA /* Foundation.framework */; }; - 47A8D917D2A79D78BD10E76A66514B4D /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 924551B39C6BE2EE6D80EE9D1BCF37B3 /* Expression.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 47BC3076497712A43283310794B24E50 /* FontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F38206609494F3D771831AD7921CC03 /* FontProps.swift */; }; - 47E6C1E9322E8CD28FC4CF450DE068A3 /* FeatureStatusesProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CDA2087ABF9FE1BF22424C6BC695318 /* FeatureStatusesProviderProtocol.swift */; }; - 481B0A4945170FE080F59D48005A9CF4 /* ThrowError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1816F45515FDC2BC272695672AE612CD /* ThrowError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 483DE18FDE357180BFF129ED61D13A50 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = C686AFE52440E5ACE4198F852D1E809A /* DSL.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 489F5735DA6D200035EEBF8D4EFD4069 /* Match.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E519C6C1EF48C941909B7677DE22B75 /* Match.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 48CA9AD17D9C289502E433851E644B16 /* osVersionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1064A06E0E800C2821B070BC3E4BB59 /* osVersionProvider.swift */; }; - 49E3EB8FA696B9A7BD9F1C6C7CABDF94 /* BeGreaterThanOrEqualTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B10CF8E36FDBFE27316358EEA26E860C /* BeGreaterThanOrEqualTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 49F3EC54D1A89E8426C15FE525760CD7 /* HearingDeviceEar+stringValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C304B7D4AD52C5729C441EDE1464BE2 /* HearingDeviceEar+stringValue.swift */; }; - 4A421B48049E5189A645DD35805CCCDE /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ACDD3019D25FCCB55AB02D66EBCFB4F /* Filter.swift */; }; - 4A50FC4A54D7814897F66A3B44BB9AF8 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CC403F82B4E9E2A449A16C74C6F0350 /* DSL.swift */; }; - 4A9D5A7ED167D066D6403B273EB7B2CF /* ThrowAssertion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 081C413BFFFD5115C119D6D52C594426 /* ThrowAssertion.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 4B67D93EA0F3E6DCEC89FEAB39B304A9 /* Quick-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F1C1311AD1A0EA0BB4C978978D10E10 /* Quick-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4B7B66981910D87267F8EB4ACF4ED77B /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = 121E68241606D127F263ECD10884CDB4 /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4CE4FBB45C870D35E0FEE7B55F00F196 /* BeCloseTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BEAFBFB09B52B00D113EF726D24DE4 /* BeCloseTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 4D342D5B1707EA31F4CA70BC8FDDB2A1 /* FontMetricsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 882965E96C10436A0FC9E494B5C707E9 /* FontMetricsProvider.swift */; }; - 4D4215F01A8EDA356DE9CD74BDF9E391 /* QCKDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C5C5F37EB3258703D66DC36B4D3090 /* QCKDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4DE3F6F69F44E7A1445546A3914308F1 /* CIImage+initWithImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36CE7F85D5A2777874447EBDCE425DB3 /* CIImage+initWithImage.swift */; }; - 4ED4FD2A4935F1A9865C53D2A5F2A972 /* CGFloat+contentSizeString.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEE587FC657E915FA988F73C8A41C448 /* CGFloat+contentSizeString.swift */; }; - 4F1E278E7D6F1C043372E9A12683E082 /* Handicap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75662FC6109BB96DC586773832B500BC /* Handicap.swift */; }; - 4F4CB501A743E37201B0E0AC152AB6E7 /* Callsite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B6C5FB5F71BF2B03C5446423ADA4177 /* Callsite.swift */; }; - 4FE700474AA5A3DE5ABCF175AB26556A /* Pods-Example-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 979CFF8055405D7F85DA7614F49A8CE0 /* Pods-Example-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 507AD7269615C4AA145F9DC239327AEC /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 35B9A5ECE171F3CE9B4A867A047F512C /* XCTestObservationCenter+Register.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 5112D875615FFA12B226054A698C3A53 /* FontMetricsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 882965E96C10436A0FC9E494B5C707E9 /* FontMetricsProvider.swift */; }; - 5153C53294FB3C9DEB5E2D76A8D99FCB /* Capable-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D3ACC5E20920DF21AF5E77C8F8B41C /* Capable-iOS-dummy.m */; }; + 47231F900CD12C5D8A4C764C33F7EBAA /* FontMetricsProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A75FDFACBD3F75D48946ECF70D5AC47 /* FontMetricsProviderProtocol.swift */; }; + 47A8D917D2A79D78BD10E76A66514B4D /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8305F7BFCFE4AA2962432ABCAEB6238 /* Expression.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 47BC3076497712A43283310794B24E50 /* FontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = C88AFBFD95B03EC67C8388CE5CFE5CF8 /* FontProps.swift */; }; + 47E6C1E9322E8CD28FC4CF450DE068A3 /* FeatureStatusesProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 812136D1CC9FBC5E52D99EDE2DEF8DD4 /* FeatureStatusesProviderProtocol.swift */; }; + 481B0A4945170FE080F59D48005A9CF4 /* ThrowError.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0640DD426268C31F36FEC4FF1FE63D6 /* ThrowError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 483DE18FDE357180BFF129ED61D13A50 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 437ACB5F36BD92D08901349BDC6063D6 /* DSL.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 489F5735DA6D200035EEBF8D4EFD4069 /* Match.swift in Sources */ = {isa = PBXBuildFile; fileRef = B938F4E0F8273118520DBAA55DFFE7C9 /* Match.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 48CA9AD17D9C289502E433851E644B16 /* osVersionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E175067590957E5F4DE00841DD7E1023 /* osVersionProvider.swift */; }; + 4962A967D7880BBB7B4CFB9F5BD5966B /* GrayscaleColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A369BADF30D6C9F2E165B291CB20C6FD /* GrayscaleColor.swift */; }; + 49E3EB8FA696B9A7BD9F1C6C7CABDF94 /* BeGreaterThanOrEqualTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 157EB20F6001DF71D55FE690DC2F0E26 /* BeGreaterThanOrEqualTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 49F3EC54D1A89E8426C15FE525760CD7 /* HearingDeviceEar+stringValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8CF3F31C1E3291EA1D9AA3453DDB8EE /* HearingDeviceEar+stringValue.swift */; }; + 4A421B48049E5189A645DD35805CCCDE /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AF7DD701D8FA3EC17204B40C3D2B67D /* Filter.swift */; }; + 4A50FC4A54D7814897F66A3B44BB9AF8 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8908974CA425A41FCA246D582F6E0059 /* DSL.swift */; }; + 4A9D5A7ED167D066D6403B273EB7B2CF /* ThrowAssertion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0462F5F8B1E82F4D4D6B58B63A870D5C /* ThrowAssertion.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 4B67D93EA0F3E6DCEC89FEAB39B304A9 /* Quick-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B07CF984DED0BD1257835FAE7A429E34 /* Quick-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4B7B66981910D87267F8EB4ACF4ED77B /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = EFEA90A13C59284D38EA37ECA932CE42 /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4BE9308835C9C19CC19358A3BBD3B1BE /* Colors.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = BE261F0F833F9432040063A18AF4798B /* Colors.xcassets */; }; + 4CE4FBB45C870D35E0FEE7B55F00F196 /* BeCloseTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE66E0C17E7D373CB4BB5C445091208 /* BeCloseTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 4D342D5B1707EA31F4CA70BC8FDDB2A1 /* FontMetricsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F43D9F3DF01EA75E64BB4AD17B8DE3D /* FontMetricsProvider.swift */; }; + 4D4215F01A8EDA356DE9CD74BDF9E391 /* QCKDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 624ED8A30A4F85968DB52E7C69FCDF51 /* QCKDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4DE3F6F69F44E7A1445546A3914308F1 /* CIImage+initWithImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63DEA8BFB62B1D273F0CECCC5EEB16B4 /* CIImage+initWithImage.swift */; }; + 4ECC4344E5E2CC22402497E40D13BD26 /* Pods-Example-watchOS Extension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CCBA80F86177D9AAD95CC0F69047EC3D /* Pods-Example-watchOS Extension-dummy.m */; }; + 4ED4FD2A4935F1A9865C53D2A5F2A972 /* CGFloat+contentSizeString.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2832F3B6B77231CB1B5F28CDC3AFC34 /* CGFloat+contentSizeString.swift */; }; + 4F4CB501A743E37201B0E0AC152AB6E7 /* Callsite.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2EBB010A048478FE20E14D274650BF5 /* Callsite.swift */; }; + 507AD7269615C4AA145F9DC239327AEC /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A07886E6EF0CBC82BC3AE95985DF6C8 /* XCTestObservationCenter+Register.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 50A300B06CB6AC647BAA2820AF66951D /* AppearenceProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17FF7DF118650FAD6D6CCD1BF3E9485 /* AppearenceProvider.swift */; }; + 5112D875615FFA12B226054A698C3A53 /* FontMetricsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F43D9F3DF01EA75E64BB4AD17B8DE3D /* FontMetricsProvider.swift */; }; + 5153C53294FB3C9DEB5E2D76A8D99FCB /* Capable-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FFC373D244C6EE456E16BDF1D8F11D0F /* Capable-iOS-dummy.m */; }; 51733F39A56F3CB634447D5470FC045A /* WatchKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A063B2ABC043A4DA17B41B3AB7D5BA5F /* WatchKit.framework */; }; - 517FF9B1D8589DCB97C6391E584B9B69 /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 954FC26FC71F5ADF9FE59D9254F5A120 /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 51B9F1A0D07662F6F9C215A959630923 /* FontMetricsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD0593C3F164A4E97A81F457E5EAE253 /* FontMetricsProtocol.swift */; }; - 5248F820FABB537EE59E25406A43A6A2 /* HandicapStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6604FF10AA13362CF2F987DBD7D025B0 /* HandicapStatus.swift */; }; - 5269106099C7D4B66315D0BCC8ED9FE0 /* ExpectationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E197E200F1DD895BA5FA1A94A4ED32E /* ExpectationMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 53565ED12FDE4977319C08E2FD7D7D47 /* NSFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA870D21B33EB0D01E4732FFA90D4E12 /* NSFont+fontProps.swift */; }; - 53E314E6C340114A43A6D97393E3760D /* FontMetricsSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F76233D47D76923CF3F1337023E4BCD /* FontMetricsSupport.swift */; }; - 540F2A5B14E92988B420829B76F67948 /* CwlPreconditionTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = 96FAF91530DDC438D5A52CF370FD4F70 /* CwlPreconditionTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 542A23150A335B274A07900D10B4C056 /* CwlCatchException.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD5C96591D8D376C22D3C98F3AFC25EF /* CwlCatchException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 544C2B03F1E19976CD5BFD89779CADC3 /* ExampleGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22287B01EBFE3D893B261308504FDE91 /* ExampleGroup.swift */; }; - 54572D0114888E7493CAC5B23236FD0B /* Pods-Tests-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 312265F15B47D6D0840BD418BDB59612 /* Pods-Tests-iOS-dummy.m */; }; - 548592AA32E9C15B472529C36E1AF16E /* CwlCatchBadInstruction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C283E7208EB3321BBAF37D534053C07 /* CwlCatchBadInstruction.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 55603BE38EB03C29A47D740AD1D777AB /* Notification+Name.swift in Sources */ = {isa = PBXBuildFile; fileRef = 355D825FF974220C06443F70600EE5CE /* Notification+Name.swift */; }; - 561CB14FB4D04D18F80308E823F282D7 /* QuickSpecBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8621F3676F6C3A49187A76445E2312E7 /* QuickSpecBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 56F514DDA0C72410102F5F5B06B083DA /* Quick-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E3B70AB327B1549A4B903355EC010FCB /* Quick-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 570DBA1CFDE52DEAA1B52B6272BB3B17 /* ImageArea.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2401C4FFBF63BD83C64361A30DF719D5 /* ImageArea.swift */; }; - 572F830EE8086C76AE23363C1B31B632 /* CGFloat+constrainToRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = A63F1AF492E1844BC9F9CD5C8765BC0C /* CGFloat+constrainToRange.swift */; }; - 5752E79D13EA39F41E8881DC65EB28FE /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ACDD3019D25FCCB55AB02D66EBCFB4F /* Filter.swift */; }; - 5791E45EBF91FA824FF7090955A3517B /* FontMetricsProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 171348683B4707E9B1A95AEC22351D6A /* FontMetricsProviderProtocol.swift */; }; - 57AB99C5823616FEAF519E907D267190 /* Nimble-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CDD71A46791BE9453E166E314467FD6 /* Nimble-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57E167A1BBC3D7EFDEC8346FDA9AC704 /* PostNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48903D6E02C9096FA210AEC9724317D6 /* PostNotification.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 5872AB15F4AB0FE9EB70CE757916D2CD /* QuickConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = F7BA97100FA4DDE4075B89636E75A325 /* QuickConfiguration.m */; }; - 587C692833BA841BFFC17263577FB9A9 /* CwlCatchException.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD5C96591D8D376C22D3C98F3AFC25EF /* CwlCatchException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 598798255AFC098B7F6EDE4DFABFFE46 /* QCKDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = AE17CDBF52C21CC8ED5E58BDDA8A3866 /* QCKDSL.m */; }; - 59E3819F92FD9F3137E6002139191330 /* QCKDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C5C5F37EB3258703D66DC36B4D3090 /* QCKDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 59E7CBA66E141451862DCC0D7B2FB7F8 /* NSColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61FCF24F4CBC64D86CCDD21489748D64 /* NSColor+rgbaColor.swift */; }; - 59FC7BC7FF1A4BB918877647D9AEF84E /* DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC6E87B80BAEE721F36EA17F9A3C9E2 /* DSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5A18F8242E23FCCAB00D89E2E8559DC9 /* CIImage+initWithImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36CE7F85D5A2777874447EBDCE425DB3 /* CIImage+initWithImage.swift */; }; - 5AD26B68A2F8EE2052DF4B9D86887B47 /* Quick.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A01E1170BAE12618CBB9D8D96038B45 /* Quick.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5BD6AA32C013FA355180241271E07592 /* Pods-Tests-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A725354A14D7A70D8DC4DCC30E9D040 /* Pods-Tests-tvOS-dummy.m */; }; - 5BFA4FEA3738536456DD512E02962D9D /* NotificationCenterProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = A12325C24D4E146FBE7079BA9E84D555 /* NotificationCenterProtocol.swift */; }; - 5C2B8CAF69A7802938F31CE6B8154ABE /* NimbleXCTestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C31D6ECC5FD4817CF6EAF570BC4DD88 /* NimbleXCTestHandler.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 5CBBB9FC7F55B8A848953785CB4755F8 /* Bool+statusString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BDD0210A3EFD570A6704D73FED3897A /* Bool+statusString.swift */; }; - 5D1FA0396BF2CA282C7E96D14B5C0EED /* FontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F38206609494F3D771831AD7921CC03 /* FontProps.swift */; }; - 5D6E1CAE71EFE449D22EA12C6679179A /* BeNil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A3B3A73B481A94D1A8E25E59A19CC6B /* BeNil.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 5F4A07666EDCF46B1CDC190DDED2CF7B /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC0C38E21E8AC8C31BE859B73CA788F9 /* Functional.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 5F603BF9A70045CB0F9CD713A263D654 /* Nimble-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 39AE67046114706C541B1E11DA151A20 /* Nimble-tvOS-dummy.m */; }; + 517FF9B1D8589DCB97C6391E584B9B69 /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CB1A09A7D4D9EB1AA78FD787767906F /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 51B9F1A0D07662F6F9C215A959630923 /* FontMetricsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80E4CB36D6311C362734F8689778B1EE /* FontMetricsProtocol.swift */; }; + 5269106099C7D4B66315D0BCC8ED9FE0 /* ExpectationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B2723D6EE4720DAA874989ECF070F0E /* ExpectationMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 53565ED12FDE4977319C08E2FD7D7D47 /* NSFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ACA404700548FE3A7241646F428C250 /* NSFont+fontProps.swift */; }; + 53E314E6C340114A43A6D97393E3760D /* FontMetricsSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = D913C4789EEBBA051B07B0733B68A966 /* FontMetricsSupport.swift */; }; + 540F2A5B14E92988B420829B76F67948 /* CwlPreconditionTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = 64516411081C55F0556F8D1A43576370 /* CwlPreconditionTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 542A23150A335B274A07900D10B4C056 /* CwlCatchException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32B6A4A0686A5B48F85557B20F713755 /* CwlCatchException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 544C2B03F1E19976CD5BFD89779CADC3 /* ExampleGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08467643BB7D5730C274EDA6D04382ED /* ExampleGroup.swift */; }; + 548592AA32E9C15B472529C36E1AF16E /* CwlCatchBadInstruction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E048A12513166A5AA287B79D9BDAB10 /* CwlCatchBadInstruction.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 55603BE38EB03C29A47D740AD1D777AB /* Notification+Name.swift in Sources */ = {isa = PBXBuildFile; fileRef = C22F2679977E8FB6E51C02F8EF2F9A7A /* Notification+Name.swift */; }; + 561CB14FB4D04D18F80308E823F282D7 /* QuickSpecBase.h in Headers */ = {isa = PBXBuildFile; fileRef = A6B6C413F67F6E5F994976FD627B40C1 /* QuickSpecBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 56F514DDA0C72410102F5F5B06B083DA /* Quick-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E36D011F7DC037DCE1C8105BFC0E502F /* Quick-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 57066315196F0A5D0F2B197580E049A3 /* RGBViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83381A01BDFAFFA42221B7E610AAD336 /* RGBViewModel.swift */; }; + 570DBA1CFDE52DEAA1B52B6272BB3B17 /* ImageArea.swift in Sources */ = {isa = PBXBuildFile; fileRef = 802DE30C0C50EDCD2FE0AE7DF897E3C5 /* ImageArea.swift */; }; + 5752E79D13EA39F41E8881DC65EB28FE /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AF7DD701D8FA3EC17204B40C3D2B67D /* Filter.swift */; }; + 5791E45EBF91FA824FF7090955A3517B /* FontMetricsProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A75FDFACBD3F75D48946ECF70D5AC47 /* FontMetricsProviderProtocol.swift */; }; + 57AB99C5823616FEAF519E907D267190 /* Nimble-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5554563F187BB66F8EF984A4D0BDE108 /* Nimble-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 57E167A1BBC3D7EFDEC8346FDA9AC704 /* PostNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33A08CA919EEA0D3A2A43F310FAC0131 /* PostNotification.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 5872AB15F4AB0FE9EB70CE757916D2CD /* QuickConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = A1280CEADA1FAC944337578EAB85A320 /* QuickConfiguration.m */; }; + 587C692833BA841BFFC17263577FB9A9 /* CwlCatchException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32B6A4A0686A5B48F85557B20F713755 /* CwlCatchException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 598798255AFC098B7F6EDE4DFABFFE46 /* QCKDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = F1B520B392C52D9B988AF1ABAFA3410E /* QCKDSL.m */; }; + 59E3819F92FD9F3137E6002139191330 /* QCKDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 624ED8A30A4F85968DB52E7C69FCDF51 /* QCKDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 59E7CBA66E141451862DCC0D7B2FB7F8 /* NSColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19F712815343C47DCFB92ADC285B942A /* NSColor+rgbaColor.swift */; }; + 59FC7BC7FF1A4BB918877647D9AEF84E /* DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8A1F1F5B61F4F07EFD5A3CEB800CEB /* DSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5A18F8242E23FCCAB00D89E2E8559DC9 /* CIImage+initWithImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63DEA8BFB62B1D273F0CECCC5EEB16B4 /* CIImage+initWithImage.swift */; }; + 5AD26B68A2F8EE2052DF4B9D86887B47 /* Quick.h in Headers */ = {isa = PBXBuildFile; fileRef = C78FEC15EA4860C41C50E468BD6C69A8 /* Quick.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5BFA4FEA3738536456DD512E02962D9D /* NotificationCenterProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CC3EE7A8C1D9F9F289272FF7C8F52B0 /* NotificationCenterProtocol.swift */; }; + 5C2B8CAF69A7802938F31CE6B8154ABE /* NimbleXCTestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD8FF17FEFD53EDF455DDE820134FD0 /* NimbleXCTestHandler.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 5CBBB9FC7F55B8A848953785CB4755F8 /* Bool+statusString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67744084669F9FB4E3E72B3099210FAA /* Bool+statusString.swift */; }; + 5D1FA0396BF2CA282C7E96D14B5C0EED /* FontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = C88AFBFD95B03EC67C8388CE5CFE5CF8 /* FontProps.swift */; }; + 5D6E1CAE71EFE449D22EA12C6679179A /* BeNil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8344C3450042D7C2BD93213E7DA87C67 /* BeNil.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 5F2FD3D309F9424E5E0FDFEF03096A71 /* CGFloat+constrainToRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C4F42810BE33F4B049FC7B7A2C87459 /* CGFloat+constrainToRange.swift */; }; + 5F4A07666EDCF46B1CDC190DDED2CF7B /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41DE85601094668FD39A9E7EE1435424 /* Functional.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 5F603BF9A70045CB0F9CD713A263D654 /* Nimble-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2AA80822126CA16EAADD72AAD477CB /* Nimble-tvOS-dummy.m */; }; 5F9B0E1E9D98A5EA5BE5A5750814F45A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABC12CD58C969B8E6DEB5F1A72496160 /* UIKit.framework */; }; - 5FC98B6E90F3420AE493D531E2E08B3C /* FeatureStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD14DC3976939CE9BCDB4C04C719DD9B /* FeatureStatuses.swift */; }; - 600B6CBEB2ED7BC5C1ACDC18B2888C13 /* CIImage+initWithImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36CE7F85D5A2777874447EBDCE425DB3 /* CIImage+initWithImage.swift */; }; - 61196095775856D3901E2BBD5C12AE18 /* UIFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 355093E3851F2B2F8713FC37323F76B3 /* UIFont+fontProps.swift */; }; - 61B1E273CA13E33312900BA1683625DA /* DSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 089880F6DB91EF1E10514468925031DC /* DSL.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 61BA323A40ACD9C043DEFDCB95917C42 /* RGBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0A7EEA3CFBD3FC89C07E99C7DFD518 /* RGBAColor.swift */; }; - 61C5256297C6B735F1049885FB182BB8 /* AllPass.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9A78652FE87DD282A09B5881EBBBD8F /* AllPass.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 61EF126BEC56B80D12AE092862C1029C /* AssertionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 396C7E5692477EDF2A437C5C9B91A4F9 /* AssertionDispatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 6204E9F95AB3969823FBDFD875D9E393 /* MatcherProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F37A86CD7545D7A433409B42FFDC50A /* MatcherProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 622B7844F3E3F908CCF49FA008AFE380 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB17FD9FF13270BE7603BE26B1A10E3E /* Configuration.swift */; }; - 622C45287B34A21A18AD1E3F2F305B1D /* ContainElementSatisfying.swift in Sources */ = {isa = PBXBuildFile; fileRef = 806EA3B6D05D9735880CE9469FCC8553 /* ContainElementSatisfying.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 5FC98B6E90F3420AE493D531E2E08B3C /* FeatureStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = 509344C888C68CDCE87E172B41CBFCB0 /* FeatureStatuses.swift */; }; + 600B6CBEB2ED7BC5C1ACDC18B2888C13 /* CIImage+initWithImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63DEA8BFB62B1D273F0CECCC5EEB16B4 /* CIImage+initWithImage.swift */; }; + 61196095775856D3901E2BBD5C12AE18 /* UIFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9763E57F6FEF1C2A6774A3B724BB0C46 /* UIFont+fontProps.swift */; }; + 61573F7DA53D22B243ADF4C428BD793D /* Pods-Example-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C268CA5096DC0F95C73E7F50283E6046 /* Pods-Example-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 61B1E273CA13E33312900BA1683625DA /* DSL.m in Sources */ = {isa = PBXBuildFile; fileRef = A86BF4AE6B4E9A421078E5B8383627A3 /* DSL.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 61BA323A40ACD9C043DEFDCB95917C42 /* RGBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07312F01B79C456C1776CD6F58265FA8 /* RGBAColor.swift */; }; + 61C5256297C6B735F1049885FB182BB8 /* AllPass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ADE37492C52334A03493F989067FC15 /* AllPass.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 61EF126BEC56B80D12AE092862C1029C /* AssertionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BFF113504505AD38409F07DCE14594 /* AssertionDispatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 6204E9F95AB3969823FBDFD875D9E393 /* MatcherProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B2720A8582663F9102A74BFECD7D59C /* MatcherProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 622B7844F3E3F908CCF49FA008AFE380 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2901F7125564D85D2DCD22277F93562E /* Configuration.swift */; }; + 622C45287B34A21A18AD1E3F2F305B1D /* ContainElementSatisfying.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D2398665262D4BC32F6B1DC864AD77A /* ContainElementSatisfying.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; 625C09E282B0D127189EEA74CD5E262C /* Pods-Example-watchOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EBB82A9557247D7D1ABA257600AF76B /* Pods-Example-watchOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 63630336DA12EC974A1AEF482999763D /* BeGreaterThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78F5114FDD20D2EE9F2B5AC4F0680F88 /* BeGreaterThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 6378B0B31733FC317690CE45761BB992 /* UIColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE952D6A4AD8000A1053D2D22A501662 /* UIColor+rgbaColor.swift */; }; - 63E0D873D58B48979C31779E250B97F3 /* BeAnInstanceOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0682C1BBBCF8BCACE483A8AA422F1CA5 /* BeAnInstanceOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 63EAC7D0546EC6FFDCF66FE2135A0D02 /* NimbleXCTestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C31D6ECC5FD4817CF6EAF570BC4DD88 /* NimbleXCTestHandler.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 655A7A1BE54CA427B05297E9203AF9A6 /* Quick-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 70EB37617050CD69D95B5F4F3D2633DB /* Quick-macOS-dummy.m */; }; - 662F81229B30F17EE0C133AD922EF535 /* FeatureStatusesProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CDA2087ABF9FE1BF22424C6BC695318 /* FeatureStatusesProviderProtocol.swift */; }; - 66466B177F6AEF71736AA6C900ECDD92 /* mach_excServer.c in Sources */ = {isa = PBXBuildFile; fileRef = 75C85828C42262542C48707DE5F79DA1 /* mach_excServer.c */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 665F6CB0216F1CF2E0E668A6DB750098 /* Colors.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B1C6702AC1263F3A7BE5C2CEF8E867AC /* Colors.xcassets */; }; + 63630336DA12EC974A1AEF482999763D /* BeGreaterThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B6D8E782AD67E546D0C52B95EA2086B /* BeGreaterThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 6378B0B31733FC317690CE45761BB992 /* UIColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DC255548AF5927B3082A7E1A87C8E37 /* UIColor+rgbaColor.swift */; }; + 63E0D873D58B48979C31779E250B97F3 /* BeAnInstanceOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26F5F740070308793FAB59FB7C890AA /* BeAnInstanceOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 63EAC7D0546EC6FFDCF66FE2135A0D02 /* NimbleXCTestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD8FF17FEFD53EDF455DDE820134FD0 /* NimbleXCTestHandler.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 655A7A1BE54CA427B05297E9203AF9A6 /* Quick-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 209D58AD6F6284D61F4830ECA6AC2359 /* Quick-macOS-dummy.m */; }; + 662F81229B30F17EE0C133AD922EF535 /* FeatureStatusesProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 812136D1CC9FBC5E52D99EDE2DEF8DD4 /* FeatureStatusesProviderProtocol.swift */; }; + 66466B177F6AEF71736AA6C900ECDD92 /* mach_excServer.c in Sources */ = {isa = PBXBuildFile; fileRef = FDC2428CDDF95F3B4AB5190DB7B322B3 /* mach_excServer.c */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; 66C8151E3AD162A7169FE1ACED7940E7 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FF4C589E2BBF8C9EBDF3BB65304FE7FC /* XCTest.framework */; }; - 678B17CC9862EC0D00485281CED99AC6 /* QuickConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90052BCA072CFBAEB4DF256B0E075D1E /* QuickConfiguration.swift */; }; - 690E4917FCBABA57E12B37FB11E32476 /* FeatureStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFCB73935746C2867C9F62658DCD400D /* FeatureStatus.swift */; }; - 692E275EF24137DED2FCA7A783E89E8D /* Await.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFDA93027CB994F973AAB3B393FEB1DC /* Await.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 6A107F2CCB9706705B03CC05D9A508B1 /* BeIdenticalTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0712FF599319CD21E44B79254499F90F /* BeIdenticalTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 6A9EB0E1A86EA06112257544EE7309AE /* CGFloat+contentSizeString.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEE587FC657E915FA988F73C8A41C448 /* CGFloat+contentSizeString.swift */; }; - 6AA96EF00819292DE8779B855CFF7AB0 /* osVersionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1064A06E0E800C2821B070BC3E4BB59 /* osVersionProvider.swift */; }; - 6B8FF22ED46CE4FBF0D00F8C126279E9 /* Pods-Example-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C268CA5096DC0F95C73E7F50283E6046 /* Pods-Example-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6C34AE73799C67908F3DBF9C31823FDF /* RaisesException.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8C82E916EFECCEDD831A7E3C5286B0B /* RaisesException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 6D26802E4B04BDA44C4E07D86E253A35 /* FeatureStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD14DC3976939CE9BCDB4C04C719DD9B /* FeatureStatuses.swift */; }; - 6D9BFAFF71B26D07F0D8269A4ABE1C95 /* Image+averageColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9119E8CE16EA5F5653B86407B9094E5B /* Image+averageColor.swift */; }; - 6E1CB1A679D7B575CA91937CC8FFAB22 /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CE8135B78DC4C5E8F1A52EBEA98A488 /* HaveCount.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 6E2EB23C4FC23302AC40F4B9956C6FC5 /* QuickSpecBase.m in Sources */ = {isa = PBXBuildFile; fileRef = B12E089C1107B7B143D0BA2372506243 /* QuickSpecBase.m */; }; - 6E5F207BF778F8C23EDA87FB073CB042 /* SourceLocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72C437769935B43376DF12AE8444D9B2 /* SourceLocation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 6E9B24A87382460796C02F577491B623 /* FontMetricsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 882965E96C10436A0FC9E494B5C707E9 /* FontMetricsProvider.swift */; }; - 6EAC530A01DF3E01812F6CFBE0E7EF9B /* HandicapEnabledMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE20642FDCA6C5234DA20ABF00A36051 /* HandicapEnabledMode.swift */; }; - 6EC4AB4A021E59ED441A035D5DA94B60 /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9153B258229CA3DFFE175C60F3B83265 /* BeLogical.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 6EE5504358BEEFABCCFE825C36536FFE /* BeEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = A88D0B85556A89C9B0CAADA2930D3E91 /* BeEmpty.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 6F09F8B4EDA3609F4EAB8458692AF755 /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = 121E68241606D127F263ECD10884CDB4 /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 678B17CC9862EC0D00485281CED99AC6 /* QuickConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7FF90A1774D356B59B7306078A505D /* QuickConfiguration.swift */; }; + 690E4917FCBABA57E12B37FB11E32476 /* FeatureStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25C48E9ECD74DD071575F9C32D937505 /* FeatureStatus.swift */; }; + 692E275EF24137DED2FCA7A783E89E8D /* Await.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FFFA9EE4C222D16CA0667CC062F48E9 /* Await.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 69F5E1409FF052A3F4C8FB2185FB78B0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA95DB2733DF5BBE440BA58D206B7EAB /* Cocoa.framework */; }; + 6A107F2CCB9706705B03CC05D9A508B1 /* BeIdenticalTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F49E39ACF77280BC3DC7A77FD4044AE /* BeIdenticalTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 6A9EB0E1A86EA06112257544EE7309AE /* CGFloat+contentSizeString.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2832F3B6B77231CB1B5F28CDC3AFC34 /* CGFloat+contentSizeString.swift */; }; + 6AA96EF00819292DE8779B855CFF7AB0 /* osVersionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E175067590957E5F4DE00841DD7E1023 /* osVersionProvider.swift */; }; + 6C34AE73799C67908F3DBF9C31823FDF /* RaisesException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C138DC6D85FCCA94177DDD98D57BD29 /* RaisesException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 6C78B4221CEF350F9A21F18918B45A5A /* UIColor+hsbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0EAC4B5D4172E90D7CC55217E086750 /* UIColor+hsbaColor.swift */; }; + 6D26802E4B04BDA44C4E07D86E253A35 /* FeatureStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = 509344C888C68CDCE87E172B41CBFCB0 /* FeatureStatuses.swift */; }; + 6D9BFAFF71B26D07F0D8269A4ABE1C95 /* Image+averageColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE42F934C8BE268327ED863A23F72FBC /* Image+averageColor.swift */; }; + 6E1CB1A679D7B575CA91937CC8FFAB22 /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = E39941291328BDB5903A9ABD120F586C /* HaveCount.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 6E2EB23C4FC23302AC40F4B9956C6FC5 /* QuickSpecBase.m in Sources */ = {isa = PBXBuildFile; fileRef = BC19451640835B4FE71E7AD1D22576AC /* QuickSpecBase.m */; }; + 6E5F207BF778F8C23EDA87FB073CB042 /* SourceLocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5D8D44B3BDFF727C3F8A7DDDAA30647 /* SourceLocation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 6E9B24A87382460796C02F577491B623 /* FontMetricsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F43D9F3DF01EA75E64BB4AD17B8DE3D /* FontMetricsProvider.swift */; }; + 6EC4AB4A021E59ED441A035D5DA94B60 /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98746DD4104F8135FBEFBEA40E65F0A2 /* BeLogical.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 6EE5504358BEEFABCCFE825C36536FFE /* BeEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C44B763E22709761658086AE0C6D70 /* BeEmpty.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 6F09F8B4EDA3609F4EAB8458692AF755 /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = EFEA90A13C59284D38EA37ECA932CE42 /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F54B2FE5B0BAFDF11EFD980164133CF /* GrayscaleViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08F5B980F4981259D957AEC4FE357D24 /* GrayscaleViewModel.swift */; }; 6FEEE052B7D5E843E556E5B140280699 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A5DCCEF004260B9B9D0D859B3D2C53E4 /* UIKit.framework */; }; - 70892BAC5F4EF2FD2172702F1D9BA055 /* StatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39F503DCF07013E02886FB90AFAF3CE1 /* StatusesProtocol.swift */; }; - 719D883029E067EFA0704E8E239D8AA6 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 874A4F68C2E7F7186EBCD4F7969157C9 /* Notifications.swift */; }; - 72402E0781B4191E802454C873D4A1ED /* Capable-watchOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 93E2D10A98EF97B76BC0FC6A445AD783 /* Capable-watchOS-dummy.m */; }; - 73262DB0029BB8A1239D571A3D0ED65F /* SheetyColorsViewModelProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2AFB9654AFB61BCCA70A223C1D2D826 /* SheetyColorsViewModelProtocol.swift */; }; - 7336853261CD0D341A02750615DF8A00 /* QuickConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D02FFFE968B0FDA41374AF8B8745B2B /* QuickConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 733CD777D5C958670C4EB0F2AEB8CFD2 /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = D0EFC4EC38E9AC7B82D8BB9BC0889BC6 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 739E3C463CCE669B1498A3EA0859273C /* Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A1A14100A0D9B09C0684A378E17676A /* Equal.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 73E4441414F22B121F6D7FB49814EEBC /* FontMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = D52EA98A609B4545EC2E9C3245685F49 /* FontMetrics.swift */; }; - 742982D966B4272EBED6E57864D1B45B /* AppearenceProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5C6992E9DEF7007F6B2202AAD877F04 /* AppearenceProvider.swift */; }; - 744BA39719481324F1A0660CDC4D447B /* FontMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = D52EA98A609B4545EC2E9C3245685F49 /* FontMetrics.swift */; }; - 756ABDEFD86078835A74830E55903C72 /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D960629A7390F13C4778D42C81C10E4 /* BeAKindOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 75DE565CBA8D0BD74F9B74A890242107 /* Nimble-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CBFDB8F9709613A84B2663468EA2B33F /* Nimble-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 75F40A2AA976EFBF6014865CD4AC57E7 /* World.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7B4335F6D0915FBF0A22F194686D6B6 /* World.swift */; }; - 760425FAA70F7FAC0E9600DD4FE791E8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E4A8D1629D9896750F696C5B5779DA /* Foundation.framework */; }; - 76C5D6B9A0CB9851D7E573A41FCF373C /* UIColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE952D6A4AD8000A1053D2D22A501662 /* UIColor+rgbaColor.swift */; }; - 789A314D7BEB2DC7278EA920B16D2CCF /* HandicapEnabledMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE20642FDCA6C5234DA20ABF00A36051 /* HandicapEnabledMode.swift */; }; - 78EFD453BBD9467F218190C56EA15572 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1DE0ECA4C24B66C4B6562BCE954F570F /* Images.xcassets */; }; - 7949216F316B09309A368EF07345626C /* SheetyColors-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DD62A83DC59FC9890962D8A0B4C4510E /* SheetyColors-dummy.m */; }; - 799C1CFE5E3D0FCCEB0D7AF321959D00 /* HandicapNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21EBE2813E70D43A1DD52F9A02DC7BA1 /* HandicapNotifications.swift */; }; - 79D3B203411C06C118C9778D429C7AE7 /* SatisfyAllOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = F19609CEFFE8E49C25F97B5CC97ED326 /* SatisfyAllOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 79E96DFA63747DBC941E51F4371560EB /* osVersionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1064A06E0E800C2821B070BC3E4BB59 /* osVersionProvider.swift */; }; - 7AC1364FF03B1529EDAD8BA423C3EFD7 /* NimbleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA524422980B7C6F4387B22A3771DC89 /* NimbleEnvironment.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 7B7E175F409B835BDFF9B4E27F4FDA59 /* Bool+statusString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BDD0210A3EFD570A6704D73FED3897A /* Bool+statusString.swift */; }; - 7C04A7877991F6797E31FAABC41FF88A /* NMBObjCMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 917BA462559985B7AE08AB31752B5BE7 /* NMBObjCMatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 7C0A565F0BCC1CF5FA4FC3B9BF371452 /* BeginWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D95ECFE82AA67F990C951F0A2845C6A /* BeginWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 7C1817024026C60436619B8A197CCA81 /* PostNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48903D6E02C9096FA210AEC9724317D6 /* PostNotification.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 7CCBAA8CEC77752E8403C8FBE46D15F3 /* CwlMachBadInstructionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F2E04D5F53E5F2E48FFD2DF88091B1AA /* CwlMachBadInstructionHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7D0196A3B4B79255D2E7AD8932F0D337 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2058475E4CBFD70B26B2E41F12B56C7 /* Errors.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 7D470AD096D34B49DB1977283D61C607 /* CwlMachBadInstructionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = A794320CBECF783C5BC884C49EA71430 /* CwlMachBadInstructionHandler.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 7D7B764FF885F79D03AA4A829ECE47E4 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD7A2094F87B161949B4B623C6CD2ABF /* Logger.swift */; }; - 7DD3367E66DDB6758C0483ACE7879956 /* HandicapStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3D71A58C14EB58C57D14798FB837C2 /* HandicapStatusesProtocol.swift */; }; - 7E28A7AC92DFE904C14C9154F44D9AC3 /* Capable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB36DCFAC1F2ABF469709F13698B4EDC /* Capable.swift */; }; - 7F3C9D989AD9F67E692A496D77210290 /* AssertionRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78F66A20386AEEB81051E29F08F57C47 /* AssertionRecorder.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 7F5F4C10228F6CCA11BEB6CFCBCA8560 /* SheetyColorsViewModelDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 925A887EAC0E6794AD339427E2297375 /* SheetyColorsViewModelDelegate.swift */; }; - 803F2F51C8E74452141209C04B11FDE0 /* ErrorUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6868F51B176340492FBF5723F2F6E98 /* ErrorUtility.swift */; }; - 8059549F3E5BAD9672B9A39FC4305AF7 /* OsVersionProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83290FF9D238C32556977D3C05EF9DE7 /* OsVersionProviderProtocol.swift */; }; - 80A92425A09A53919F5F69A4F1AF5F0D /* ToSucceed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44A531E299DAD9B039DD32F08010B4D7 /* ToSucceed.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 813780FB2BD264F305388A870EB83A79 /* ElementsEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 637146971CB8F59DF2FCB0BA851D47DE /* ElementsEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 823BD84A57FBA30E0A7091B41BE47968 /* NMBExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A18A06097E5D055270515720FF5CE58 /* NMBExpectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 8272BEFB1DAEAFE2CF6E58CB1B52449B /* UIFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 355093E3851F2B2F8713FC37323F76B3 /* UIFont+fontProps.swift */; }; - 82C0FA43BA7470A2E011208530BA0078 /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = B91DBAE71B7D086D53DD612B390BEAC9 /* Async.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 842A51DEA1619CE32FC80F3E924829AC /* Predicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDF9731C52FFB06607F5012FD674DA36 /* Predicate.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 842B70A594CE62D493C6F6507DA33F59 /* CapableFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC9B7925538CBAC0B796119E20DDCE4 /* CapableFeature.swift */; }; - 847E9496739DA6368F9E8E3EED84E16F /* AdapterProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C6BB85141A88DE1A911B351BEB1F67E /* AdapterProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 84A4449AB17F995C06D1C96377A87D64 /* SheetyColorsViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A08C797DD11A3D20D0C0C627935BAFB /* SheetyColorsViewProtocol.swift */; }; - 85648469869919067C86DE79743C5DF8 /* SuiteHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFF8395B14593CB49F67A88C0345E70C /* SuiteHooks.swift */; }; - 865C772A3AB14A95F36D69C10D019942 /* CwlMachBadInstructionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F2E04D5F53E5F2E48FFD2DF88091B1AA /* CwlMachBadInstructionHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 872FE7647D27A60996950C690EC9DD65 /* HandicapEnabledMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE20642FDCA6C5234DA20ABF00A36051 /* HandicapEnabledMode.swift */; }; - 87B5B72EDAFEAE2921988FB3EB85117C /* FeatureNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4241BB7E004EBE6F68234DEF9CA498EC /* FeatureNotifications.swift */; }; - 87B5FC790C69AC315E6BE1E5376F065C /* Example.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17961236B5FF47BB1D0B6CCBB869700 /* Example.swift */; }; - 8834B6C205FD1328676B81B70F008457 /* HSBViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70C12756092AD6E8948C71E4B37B5F44 /* HSBViewModel.swift */; }; - 8838A7D828DBBD36C47851B103D1E8B0 /* Predicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDF9731C52FFB06607F5012FD674DA36 /* Predicate.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 89FF3F6C04DFC58E0C62E5B51D24429E /* RaisesException.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8C82E916EFECCEDD831A7E3C5286B0B /* RaisesException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 8AAD1D43E0490DBB08D30DA5484CE6EF /* ImageArea.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2401C4FFBF63BD83C64361A30DF719D5 /* ImageArea.swift */; }; - 8AEA36DF72FB8F7AB5121F2F33DC8EB4 /* FontMetricsSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F76233D47D76923CF3F1337023E4BCD /* FontMetricsSupport.swift */; }; - 8BEFD0FDD7023381430CE23A52E18271 /* NSBundle+CurrentTestBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDBDC009360DF53338193BEADEC28B3 /* NSBundle+CurrentTestBundle.swift */; }; - 8DBB7B8959FA173216FBAD451496E997 /* FeatureStatusesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97D14143ADBF747BAD919B8ED2A8BB8A /* FeatureStatusesProvider.swift */; }; + 70892BAC5F4EF2FD2172702F1D9BA055 /* StatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF4C9F53ABB806F8A24EBEF895C06BB2 /* StatusesProtocol.swift */; }; + 719D883029E067EFA0704E8E239D8AA6 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01BD2DD795BC5193F573FB49DED6C77B /* Notifications.swift */; }; + 72402E0781B4191E802454C873D4A1ED /* Capable-watchOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8229A3A193B1D8BA8E4860971E17090E /* Capable-watchOS-dummy.m */; }; + 72BD4F402B44EFD7E44CAEE3E276D79E /* Pods-Tests-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A725354A14D7A70D8DC4DCC30E9D040 /* Pods-Tests-tvOS-dummy.m */; }; + 7336853261CD0D341A02750615DF8A00 /* QuickConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 10C7C1B546D62F0A993EB70D2C395818 /* QuickConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 733CD777D5C958670C4EB0F2AEB8CFD2 /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = CC172CE960E560C32F2A4DD49E515A14 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 739E3C463CCE669B1498A3EA0859273C /* Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D6987B05E51988BCEDA3A35DE63106 /* Equal.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 73C23834D85ACD739D6CCCB7AD8BE1EF /* Pods-Example-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 37FA1089FF6844B71E944F4E95D792BB /* Pods-Example-tvOS-dummy.m */; }; + 73E4441414F22B121F6D7FB49814EEBC /* FontMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79499A532FDB353EF59B1167BDDFB1BB /* FontMetrics.swift */; }; + 744BA39719481324F1A0660CDC4D447B /* FontMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79499A532FDB353EF59B1167BDDFB1BB /* FontMetrics.swift */; }; + 749FF2BAC3AC79886B0D1CCB000F6721 /* Pods-Example-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6649DC5C85E87D87BABA290BDB713E82 /* Pods-Example-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 756ABDEFD86078835A74830E55903C72 /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F013D962EF2AAACEBD36962E7BB1779 /* BeAKindOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 75DE565CBA8D0BD74F9B74A890242107 /* Nimble-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A067038E9E7B461EFDE3F3C3053ADF02 /* Nimble-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 75F40A2AA976EFBF6014865CD4AC57E7 /* World.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B2E073018431FE5833BF8929BE8B3CE /* World.swift */; }; + 76C5D6B9A0CB9851D7E573A41FCF373C /* UIColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DC255548AF5927B3082A7E1A87C8E37 /* UIColor+rgbaColor.swift */; }; + 79D3B203411C06C118C9778D429C7AE7 /* SatisfyAllOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75FD4874CEC8826BB946095E13C907AC /* SatisfyAllOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 79E96DFA63747DBC941E51F4371560EB /* osVersionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = E175067590957E5F4DE00841DD7E1023 /* osVersionProvider.swift */; }; + 7AC1364FF03B1529EDAD8BA423C3EFD7 /* NimbleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32C0E8EDE7556024094DD2566948F213 /* NimbleEnvironment.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 7B1B2C1B9EEFE9D36BC9290074A62CB7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E4A8D1629D9896750F696C5B5779DA /* Foundation.framework */; }; + 7B7E175F409B835BDFF9B4E27F4FDA59 /* Bool+statusString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67744084669F9FB4E3E72B3099210FAA /* Bool+statusString.swift */; }; + 7C04A7877991F6797E31FAABC41FF88A /* NMBObjCMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 321E93BD5AF2C301B2BFF33DBE114C70 /* NMBObjCMatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 7C0A565F0BCC1CF5FA4FC3B9BF371452 /* BeginWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DC8F153ACB258D81EA139470976F933 /* BeginWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 7C1817024026C60436619B8A197CCA81 /* PostNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33A08CA919EEA0D3A2A43F310FAC0131 /* PostNotification.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 7CCBAA8CEC77752E8403C8FBE46D15F3 /* CwlMachBadInstructionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = C31B3F2ABDC0D773B1C8896552B3093F /* CwlMachBadInstructionHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7D0196A3B4B79255D2E7AD8932F0D337 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D1A57A51F6BE024AA56689175020ED2 /* Errors.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 7D470AD096D34B49DB1977283D61C607 /* CwlMachBadInstructionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = DE7CD9EEC0EF93BD7B3042C698E1D88B /* CwlMachBadInstructionHandler.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 7D7B764FF885F79D03AA4A829ECE47E4 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80565B71CC68123498E478AC922DA773 /* Logger.swift */; }; + 7E28A7AC92DFE904C14C9154F44D9AC3 /* Capable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FD7474D683927AFCC5914E33A9EEFF2 /* Capable.swift */; }; + 7F3C9D989AD9F67E692A496D77210290 /* AssertionRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8622749B2DCFC4B66DB9362B8EFA514 /* AssertionRecorder.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 800A65C7B0E25FEE079DF9F871E2A87C /* Pods-Tests-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 312265F15B47D6D0840BD418BDB59612 /* Pods-Tests-iOS-dummy.m */; }; + 803F2F51C8E74452141209C04B11FDE0 /* ErrorUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B67CCC6C9F1141EAD2777EF15B5EFF2 /* ErrorUtility.swift */; }; + 8059549F3E5BAD9672B9A39FC4305AF7 /* OsVersionProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDCACD66C05E49E438CF1F6EC4B444B7 /* OsVersionProviderProtocol.swift */; }; + 80A92425A09A53919F5F69A4F1AF5F0D /* ToSucceed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04930D4AB3AAD9828A74053BA0550A0F /* ToSucceed.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 813780FB2BD264F305388A870EB83A79 /* ElementsEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 694AED86EC9553A40EAEC63B151E0952 /* ElementsEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 823BD84A57FBA30E0A7091B41BE47968 /* NMBExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2D391CD376D33B9F01AEDF0ED1C2108 /* NMBExpectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 8272BEFB1DAEAFE2CF6E58CB1B52449B /* UIFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9763E57F6FEF1C2A6774A3B724BB0C46 /* UIFont+fontProps.swift */; }; + 82C0FA43BA7470A2E011208530BA0078 /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F355040F28D258FFCD6202C027E17C6 /* Async.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 842A51DEA1619CE32FC80F3E924829AC /* Predicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A9F6936134C32ABE069EA4712B25B1 /* Predicate.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 842B70A594CE62D493C6F6507DA33F59 /* CapableFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = C913787F85CCF0961DFAEB940ED185E5 /* CapableFeature.swift */; }; + 847E9496739DA6368F9E8E3EED84E16F /* AdapterProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 683185469C559775007A38DE167294BE /* AdapterProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 85648469869919067C86DE79743C5DF8 /* SuiteHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB9D051A07503CFFCC7596DF100B3A10 /* SuiteHooks.swift */; }; + 85D43ED76D667CD612AF9944315472C2 /* Pods-Tests-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 739E0FEF2918D3509BEEE87761B7238A /* Pods-Tests-macOS-dummy.m */; }; + 865C772A3AB14A95F36D69C10D019942 /* CwlMachBadInstructionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = C31B3F2ABDC0D773B1C8896552B3093F /* CwlMachBadInstructionHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 87B5B72EDAFEAE2921988FB3EB85117C /* FeatureNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 204BC778015B1132DABFB634EC91FC2A /* FeatureNotifications.swift */; }; + 87B5FC790C69AC315E6BE1E5376F065C /* Example.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2254FAC1C03630D7D0A6370542FF750 /* Example.swift */; }; + 8838A7D828DBBD36C47851B103D1E8B0 /* Predicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A9F6936134C32ABE069EA4712B25B1 /* Predicate.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 89648E57A33C95CBC416788F7C7F3CD6 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1C16BF407CAB921EF1DDB1727A4C34B3 /* Images.xcassets */; }; + 89FF3F6C04DFC58E0C62E5B51D24429E /* RaisesException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C138DC6D85FCCA94177DDD98D57BD29 /* RaisesException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 8AAD1D43E0490DBB08D30DA5484CE6EF /* ImageArea.swift in Sources */ = {isa = PBXBuildFile; fileRef = 802DE30C0C50EDCD2FE0AE7DF897E3C5 /* ImageArea.swift */; }; + 8AEA36DF72FB8F7AB5121F2F33DC8EB4 /* FontMetricsSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = D913C4789EEBBA051B07B0733B68A966 /* FontMetricsSupport.swift */; }; + 8BEFD0FDD7023381430CE23A52E18271 /* NSBundle+CurrentTestBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDC026B499912FC402DD99B5FA23296B /* NSBundle+CurrentTestBundle.swift */; }; + 8DBB7B8959FA173216FBAD451496E997 /* FeatureStatusesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF7B6D6216CDF1024587226E6BFED035 /* FeatureStatusesProvider.swift */; }; 8F2555B6B8700192401F94C705C451BD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E4A8D1629D9896750F696C5B5779DA /* Foundation.framework */; }; - 8F37F06AFD869A57F0453DFC23C7C616 /* NotificationCenterProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = A12325C24D4E146FBE7079BA9E84D555 /* NotificationCenterProtocol.swift */; }; - 8F38F601A468063A396B800D5E86BBB4 /* Predicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDF9731C52FFB06607F5012FD674DA36 /* Predicate.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 8F401F47D4A4D79B57FBE193B7FE4F40 /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2680744970DBB42DC28610EED6D099A6 /* FailureMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 8F43C59DD8ECC50C156BBD157B300683 /* DSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 089880F6DB91EF1E10514468925031DC /* DSL.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 8F779BB4D4E687C56D137E72BD19DE85 /* Closures.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3F904A2D6F8D46025266A1838BD1CA6 /* Closures.swift */; }; - 9044C73623DD626BB013D4AADC3DDF84 /* QuickSelectedTestSuiteBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AF7321A89C48226447569E0FE06BF32 /* QuickSelectedTestSuiteBuilder.swift */; }; - 9086FCD6218B5DAB96015878DB4EBBD7 /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E067A5C8BCB8F33802A48BC18767494 /* Stringers.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 90B0D1468ABDA11BA1A7CA7D2380B386 /* mach_excServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 593CE5C5A1A08A7B440DB185689FD41F /* mach_excServer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 91227DDE42755912F50F2B670D82207F /* HearingDeviceEar+stringValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C304B7D4AD52C5729C441EDE1464BE2 /* HearingDeviceEar+stringValue.swift */; }; - 9231FE5FD43990A6568739114BAA4C53 /* Quick.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A01E1170BAE12618CBB9D8D96038B45 /* Quick.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 92B84AD724BA77AFFF53EA961860FF26 /* Nimble-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D3D860BD041F04CC547D732BB21BA6BE /* Nimble-iOS-dummy.m */; }; - 92C399151305E78FE8EAAAFF641A4BAD /* AssertionRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78F66A20386AEEB81051E29F08F57C47 /* AssertionRecorder.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 9301386E25CC2105CB9BE7A5A2C55749 /* World.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7B4335F6D0915FBF0A22F194686D6B6 /* World.swift */; }; - 93475C82AFB5A21234424CFA67AD9E2A /* NotificationsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03A6CFE8E0AB0750C1024C51CC16D2A2 /* NotificationsProtocol.swift */; }; - 9353286E84D841A4A44BF84D4C882BBB /* FontMetricsProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 171348683B4707E9B1A95AEC22351D6A /* FontMetricsProviderProtocol.swift */; }; - 93D087A6AE761278E010581E467E4900 /* SheetyColorsType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9874A4F7C0CB60CB9C34DA28CB27C67 /* SheetyColorsType.swift */; }; - 93E9A3096777D0835EE1F006977F1F9C /* Example.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17961236B5FF47BB1D0B6CCBB869700 /* Example.swift */; }; - 942EF207B4F7352E77F21B662CDF90D6 /* Pods-Example-watchOS Extension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CCBA80F86177D9AAD95CC0F69047EC3D /* Pods-Example-watchOS Extension-dummy.m */; }; - 94F054022E0BD0D47E6986B30B468063 /* OSLogType+greaterEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = C68E6BF8C56D1066E01742B6EFDA5D5D /* OSLogType+greaterEqual.swift */; }; - 94F9BF9B6CE2E67B8625A0BC4A3C3BB7 /* Quick.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A01E1170BAE12618CBB9D8D96038B45 /* Quick.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 952576A08B1FC8A277605A322775C395 /* SatisfyAnyOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7661312F4E25E883302C1D91F731714 /* SatisfyAnyOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 952E19A3F18BAA5FBB2C0EB1385DC719 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E4A8D1629D9896750F696C5B5779DA /* Foundation.framework */; }; - 9601EDE4E639179D16705B2A41B5FBE5 /* Bool+statusString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BDD0210A3EFD570A6704D73FED3897A /* Bool+statusString.swift */; }; - 9683A93F1B7343B56795A1246CA8637E /* FeatureNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4241BB7E004EBE6F68234DEF9CA498EC /* FeatureNotifications.swift */; }; - 97485BEDA569848DAFE3C9DB5908E70D /* BeVoid.swift in Sources */ = {isa = PBXBuildFile; fileRef = D17457A0CC81FCB3311C4D848EC4FEF1 /* BeVoid.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 97D1173740E2DF897A40F0E32260F1FD /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 35B9A5ECE171F3CE9B4A867A047F512C /* XCTestObservationCenter+Register.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 98AAEA8944E32253B19194F8E8E6D3E2 /* Pods-Example-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6649DC5C85E87D87BABA290BDB713E82 /* Pods-Example-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 98B1C059F9AD74194EBC3978A15EF07C /* UIColor+grayscaleColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19842341BF9D8171C2357C53DE11BB84 /* UIColor+grayscaleColor.swift */; }; - 98D778479DC51C23C6A64826198D8C44 /* Bool+statusString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BDD0210A3EFD570A6704D73FED3897A /* Bool+statusString.swift */; }; - 99E7305868DBDEA9DD1B0271ECE38E16 /* BeLessThanOrEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4655F0D9075B88C7F2AA5B123F95C95 /* BeLessThanOrEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 9AED3B2809988976D35A7E931CA2D8B7 /* Image+averageColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9119E8CE16EA5F5653B86407B9094E5B /* Image+averageColor.swift */; }; - 9B7C492426B4A55004EA79ED87D95A7A /* CwlCatchException.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA632CF0C40DCB3E2B8FC21E7E83366 /* CwlCatchException.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 9BA1C53338E005C65CDF0C5EAE7165A1 /* Capable-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 609DAE7C5CC011CFDD1EC5889403040E /* Capable-macOS-dummy.m */; }; - 9C150F6BBDAD3A5A60ED8517B1D5C5AF /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 35B9A5ECE171F3CE9B4A867A047F512C /* XCTestObservationCenter+Register.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 9C3850C3B0B2F5223FCA669C742642AB /* FontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F38206609494F3D771831AD7921CC03 /* FontProps.swift */; }; - 9C600683DA17241980384E8AE9BBF38D /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9153B258229CA3DFFE175C60F3B83265 /* BeLogical.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 9D5C8EB2D87CA2C4DE60CCE6D0ECA3F9 /* SheetyColorsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D06DE18851ED065263FDAE485B67EDDF /* SheetyColorsViewController.xib */; }; - 9D5E1BAC6B08873A6EEFF0AB20E4201F /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80CF14213849D335DCD2783098E82B2E /* Expectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 9F10E25704D348DED7F1336173B5E765 /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80CF14213849D335DCD2783098E82B2E /* Expectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 9F864772FDF68E64FE5C5FF87E9FD163 /* Handicap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75662FC6109BB96DC586773832B500BC /* Handicap.swift */; }; - A05B7FE92E20D94F220A73868FC31CBA /* ConformanceLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C47A15E9FBA5C649C5728746924DCE3D /* ConformanceLevel.swift */; }; - A0BF3B8759C85DD3F69AE1074D284D81 /* QuickConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D02FFFE968B0FDA41374AF8B8745B2B /* QuickConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A1F8EAE1B8BD52E31060F45895ED66B1 /* FontMetricsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD0593C3F164A4E97A81F457E5EAE253 /* FontMetricsProtocol.swift */; }; + 8F37F06AFD869A57F0453DFC23C7C616 /* NotificationCenterProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CC3EE7A8C1D9F9F289272FF7C8F52B0 /* NotificationCenterProtocol.swift */; }; + 8F38F601A468063A396B800D5E86BBB4 /* Predicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A9F6936134C32ABE069EA4712B25B1 /* Predicate.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 8F401F47D4A4D79B57FBE193B7FE4F40 /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A26D283A0B12794E59427B3B02B7214E /* FailureMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 8F43C59DD8ECC50C156BBD157B300683 /* DSL.m in Sources */ = {isa = PBXBuildFile; fileRef = A86BF4AE6B4E9A421078E5B8383627A3 /* DSL.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 8F779BB4D4E687C56D137E72BD19DE85 /* Closures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43864C1CAAFCFBB62865154BB6A1903E /* Closures.swift */; }; + 9044C73623DD626BB013D4AADC3DDF84 /* QuickSelectedTestSuiteBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 056CFF195F065B6801746AF9EC1057D6 /* QuickSelectedTestSuiteBuilder.swift */; }; + 9086FCD6218B5DAB96015878DB4EBBD7 /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCEF17CC48F3C96353F4523508A85C25 /* Stringers.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 90B0D1468ABDA11BA1A7CA7D2380B386 /* mach_excServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3217B65A00D4B30F5E67F3C688587889 /* mach_excServer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 91227DDE42755912F50F2B670D82207F /* HearingDeviceEar+stringValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8CF3F31C1E3291EA1D9AA3453DDB8EE /* HearingDeviceEar+stringValue.swift */; }; + 9231FE5FD43990A6568739114BAA4C53 /* Quick.h in Headers */ = {isa = PBXBuildFile; fileRef = C78FEC15EA4860C41C50E468BD6C69A8 /* Quick.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 92B84AD724BA77AFFF53EA961860FF26 /* Nimble-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BF02A425E7E0B97DB5D9ACA11F13C04 /* Nimble-iOS-dummy.m */; }; + 92C399151305E78FE8EAAAFF641A4BAD /* AssertionRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8622749B2DCFC4B66DB9362B8EFA514 /* AssertionRecorder.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9301386E25CC2105CB9BE7A5A2C55749 /* World.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B2E073018431FE5833BF8929BE8B3CE /* World.swift */; }; + 93475C82AFB5A21234424CFA67AD9E2A /* NotificationsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87671714A739A2407024461243DD9BB7 /* NotificationsProtocol.swift */; }; + 9353286E84D841A4A44BF84D4C882BBB /* FontMetricsProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A75FDFACBD3F75D48946ECF70D5AC47 /* FontMetricsProviderProtocol.swift */; }; + 93E9A3096777D0835EE1F006977F1F9C /* Example.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2254FAC1C03630D7D0A6370542FF750 /* Example.swift */; }; + 94D767F1D52E772E6B3D0779968A7363 /* SheetyColors-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C30DE45ED40ACA15EFE9A593AC08AE40 /* SheetyColors-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 94F054022E0BD0D47E6986B30B468063 /* OSLogType+greaterEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C4176B8178EB47AE450EB46E07175B8 /* OSLogType+greaterEqual.swift */; }; + 94F9BF9B6CE2E67B8625A0BC4A3C3BB7 /* Quick.h in Headers */ = {isa = PBXBuildFile; fileRef = C78FEC15EA4860C41C50E468BD6C69A8 /* Quick.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 952576A08B1FC8A277605A322775C395 /* SatisfyAnyOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7ADCB11294FFC47C027507C4C4A0FB /* SatisfyAnyOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9601EDE4E639179D16705B2A41B5FBE5 /* Bool+statusString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67744084669F9FB4E3E72B3099210FAA /* Bool+statusString.swift */; }; + 9683A93F1B7343B56795A1246CA8637E /* FeatureNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 204BC778015B1132DABFB634EC91FC2A /* FeatureNotifications.swift */; }; + 97485BEDA569848DAFE3C9DB5908E70D /* BeVoid.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1317C65F98F2EC17542BB687571F7071 /* BeVoid.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 97D1173740E2DF897A40F0E32260F1FD /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A07886E6EF0CBC82BC3AE95985DF6C8 /* XCTestObservationCenter+Register.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 98D778479DC51C23C6A64826198D8C44 /* Bool+statusString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67744084669F9FB4E3E72B3099210FAA /* Bool+statusString.swift */; }; + 99E7305868DBDEA9DD1B0271ECE38E16 /* BeLessThanOrEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8903DDC6A9775591B93F5F72814B0E2B /* BeLessThanOrEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9AED3B2809988976D35A7E931CA2D8B7 /* Image+averageColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE42F934C8BE268327ED863A23F72FBC /* Image+averageColor.swift */; }; + 9B0E8465A60C46B8635F5CFC86C83C1D /* Pods-Tests-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4055AFA85643EA1610079BD5BEDB5CAB /* Pods-Tests-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B7C492426B4A55004EA79ED87D95A7A /* CwlCatchException.m in Sources */ = {isa = PBXBuildFile; fileRef = 63DAC77D710657F7C2746B7920DD4DE6 /* CwlCatchException.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9BA1C53338E005C65CDF0C5EAE7165A1 /* Capable-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 10F42122BF20DBC75A20F5F3798055D6 /* Capable-macOS-dummy.m */; }; + 9C150F6BBDAD3A5A60ED8517B1D5C5AF /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A07886E6EF0CBC82BC3AE95985DF6C8 /* XCTestObservationCenter+Register.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9C3850C3B0B2F5223FCA669C742642AB /* FontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = C88AFBFD95B03EC67C8388CE5CFE5CF8 /* FontProps.swift */; }; + 9C600683DA17241980384E8AE9BBF38D /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98746DD4104F8135FBEFBEA40E65F0A2 /* BeLogical.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9D5E1BAC6B08873A6EEFF0AB20E4201F /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 237C19A6A223447F0E598DB86BFEF723 /* Expectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9F10E25704D348DED7F1336173B5E765 /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 237C19A6A223447F0E598DB86BFEF723 /* Expectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + A05B7FE92E20D94F220A73868FC31CBA /* ConformanceLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A64296510DB5AA7FCB6334A1BE46FE33 /* ConformanceLevel.swift */; }; + A0BF3B8759C85DD3F69AE1074D284D81 /* QuickConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 10C7C1B546D62F0A993EB70D2C395818 /* QuickConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A1D0E0BD8951812B59600E9E6F1EFDAB /* HSBViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7971E9D46A8F8C736024466E96C2245 /* HSBViewModel.swift */; }; + A1F8EAE1B8BD52E31060F45895ED66B1 /* FontMetricsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80E4CB36D6311C362734F8689778B1EE /* FontMetricsProtocol.swift */; }; A2CAFAB8882ECF5EC7C04058DCAF35D6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D686021287AAE1D0DCDD881B7488FFD9 /* Foundation.framework */; }; - A32AEC6A780FA6548026D94C42DFC8D7 /* ThrowError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1816F45515FDC2BC272695672AE612CD /* ThrowError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - A44580CFC8D53052D45746BBA270543A /* BeIdenticalTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0712FF599319CD21E44B79254499F90F /* BeIdenticalTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - A64518BB6B15D4870A170CF6F1CD1E0C /* FeatureStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD14DC3976939CE9BCDB4C04C719DD9B /* FeatureStatuses.swift */; }; - A7F4239CB98B6D6F308F89918D9594E5 /* Await.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFDA93027CB994F973AAB3B393FEB1DC /* Await.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - A825DDC3BF3F08610F82283EF5633419 /* BeGreaterThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78F5114FDD20D2EE9F2B5AC4F0680F88 /* BeGreaterThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - A89EFF44EE9ACE5D49C6B4683029DD20 /* Match.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E519C6C1EF48C941909B7677DE22B75 /* Match.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - A916B38E5413C853C502C3352C010F3B /* BeVoid.swift in Sources */ = {isa = PBXBuildFile; fileRef = D17457A0CC81FCB3311C4D848EC4FEF1 /* BeVoid.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - AA18A6D1A5A16B4086C581D77417BE49 /* UIFont+ScaledFont.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6146B463B21DE9A0D5B6B2A0691644B2 /* UIFont+ScaledFont.swift */; }; - AB1359CB220F45118CC4B4A0EA86150C /* AdapterProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C6BB85141A88DE1A911B351BEB1F67E /* AdapterProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - AB8FE31FB17C368889E5E8D1438C903C /* NMBStringify.m in Sources */ = {isa = PBXBuildFile; fileRef = 46F0128FD4755711E93F3695C4443C0B /* NMBStringify.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - ABA8839A7F06FFC8B1C46A2C0E1411C3 /* NMBExceptionCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D10CFD8C11E4F7E16275F6737D86AC3 /* NMBExceptionCapture.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - ABD331C9D84ECF66CEC8E1EA5EA4F19C /* NSColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61FCF24F4CBC64D86CCDD21489748D64 /* NSColor+rgbaColor.swift */; }; - AC1C97D233B7E5BE96A2172162DA0491 /* QuickConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = F7BA97100FA4DDE4075B89636E75A325 /* QuickConfiguration.m */; }; - ACA258700682AC0B0E3645721207367A /* ConformanceLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C47A15E9FBA5C649C5728746924DCE3D /* ConformanceLevel.swift */; }; - ACC512C213F4C721B8D4F990ABC695AA /* StatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39F503DCF07013E02886FB90AFAF3CE1 /* StatusesProtocol.swift */; }; + A32AEC6A780FA6548026D94C42DFC8D7 /* ThrowError.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0640DD426268C31F36FEC4FF1FE63D6 /* ThrowError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + A44580CFC8D53052D45746BBA270543A /* BeIdenticalTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F49E39ACF77280BC3DC7A77FD4044AE /* BeIdenticalTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + A64518BB6B15D4870A170CF6F1CD1E0C /* FeatureStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = 509344C888C68CDCE87E172B41CBFCB0 /* FeatureStatuses.swift */; }; + A7F4239CB98B6D6F308F89918D9594E5 /* Await.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FFFA9EE4C222D16CA0667CC062F48E9 /* Await.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + A825DDC3BF3F08610F82283EF5633419 /* BeGreaterThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B6D8E782AD67E546D0C52B95EA2086B /* BeGreaterThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + A89EFF44EE9ACE5D49C6B4683029DD20 /* Match.swift in Sources */ = {isa = PBXBuildFile; fileRef = B938F4E0F8273118520DBAA55DFFE7C9 /* Match.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + A916B38E5413C853C502C3352C010F3B /* BeVoid.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1317C65F98F2EC17542BB687571F7071 /* BeVoid.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + AA18A6D1A5A16B4086C581D77417BE49 /* UIFont+ScaledFont.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CF6FBC6274DFE34A308AA1DA4052609 /* UIFont+ScaledFont.swift */; }; + AB1359CB220F45118CC4B4A0EA86150C /* AdapterProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 683185469C559775007A38DE167294BE /* AdapterProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + AB8FE31FB17C368889E5E8D1438C903C /* NMBStringify.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C9869A61D427D7D2A58AA4469C732D5 /* NMBStringify.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + ABA8839A7F06FFC8B1C46A2C0E1411C3 /* NMBExceptionCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 57724E30EAB655A3519DC6BF38E27A26 /* NMBExceptionCapture.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + ABD331C9D84ECF66CEC8E1EA5EA4F19C /* NSColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19F712815343C47DCFB92ADC285B942A /* NSColor+rgbaColor.swift */; }; + AC1C97D233B7E5BE96A2172162DA0491 /* QuickConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = A1280CEADA1FAC944337578EAB85A320 /* QuickConfiguration.m */; }; + ACA258700682AC0B0E3645721207367A /* ConformanceLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A64296510DB5AA7FCB6334A1BE46FE33 /* ConformanceLevel.swift */; }; + ACC512C213F4C721B8D4F990ABC695AA /* StatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF4C9F53ABB806F8A24EBEF895C06BB2 /* StatusesProtocol.swift */; }; AD13EFA8770B1AC303B5F93E83E4F1E1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2CBF41B7F3BD59C2F873CFF7883526B2 /* Foundation.framework */; }; AD1BB4BA0713A6098CCEE4C03602DAFA /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C7D24B9B1C7F874BC8B4460B3B75E41E /* AppKit.framework */; }; - ADB04730BA1601818B4AD24FCEBACFDB /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = E8730B93FA6B9E2D7D8286A042576C6F /* XCTestSuite+QuickTestSuiteBuilder.m */; }; - AE2EA9B58B043D6FEAD5A02E85B56AB6 /* CwlCatchException.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DD8AAC68538D33058EA75801AC925B3 /* CwlCatchException.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE8526C0DCE905631EF2C6D7BD6DBF59 /* NSColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61FCF24F4CBC64D86CCDD21489748D64 /* NSColor+rgbaColor.swift */; }; - AE9E4FD1BB9D0D2336A7D47E69EB88BB /* NMBExceptionCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D10CFD8C11E4F7E16275F6737D86AC3 /* NMBExceptionCapture.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - AF0A5FD35350C83FF8F81757E5169E8C /* FeatureStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF411D34DFCAA0B29B049EA23FCE01D5 /* FeatureStatusesProtocol.swift */; }; - AF3084773E309292E94F6B18278013A1 /* UIColor+hsbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B1097505EC4311C0B11AF88EB9E7543 /* UIColor+hsbaColor.swift */; }; - AF881DCBE7294A407928101DCA1D629F /* FeatureStatusesProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CDA2087ABF9FE1BF22424C6BC695318 /* FeatureStatusesProviderProtocol.swift */; }; - AFD736E3D6BB239A3A773B745DAC8BF8 /* NMBObjCMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 917BA462559985B7AE08AB31752B5BE7 /* NMBObjCMatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - AFDB1532975AD30F0237E44CC4910823 /* FontMetricsSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F76233D47D76923CF3F1337023E4BCD /* FontMetricsSupport.swift */; }; - AFDFBC7EEA7E03673EF47F7C81EE6F51 /* NimbleXCTestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C31D6ECC5FD4817CF6EAF570BC4DD88 /* NimbleXCTestHandler.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B002F47C224F4129FACFC866A26E02C1 /* CwlDarwinDefinitions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EB9E02938ACC0AD0C6C4DB2DF3856E7 /* CwlDarwinDefinitions.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B05D95DEBEE9DDC483F01131247DC608 /* FeatureStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF411D34DFCAA0B29B049EA23FCE01D5 /* FeatureStatusesProtocol.swift */; }; - B09C408966831ED0947ED8E4879FFD35 /* Pods-Tests-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 739E0FEF2918D3509BEEE87761B7238A /* Pods-Tests-macOS-dummy.m */; }; - B0B698045573FDF480495D856FBB7DE7 /* CwlPreconditionTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = 96FAF91530DDC438D5A52CF370FD4F70 /* CwlPreconditionTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B1A83678653AD5F52299E45D23D3AA13 /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E067A5C8BCB8F33802A48BC18767494 /* Stringers.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B1D7022CF8789F321DA1FE37F21F3A28 /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D960629A7390F13C4778D42C81C10E4 /* BeAKindOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B28AB76EFF9753C9F444E79709A79CB6 /* DSL+Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 431DD7BF469EFBEB28B86B49387C2700 /* DSL+Wait.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B2FF1B630C40C7EA7902A631EB2C9531 /* BeGreaterThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78F5114FDD20D2EE9F2B5AC4F0680F88 /* BeGreaterThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B302BD7E9919FF72D93699E5875C10BF /* Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A1A14100A0D9B09C0684A378E17676A /* Equal.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B3AE8BF38F3731E179A5FF15DBB56693 /* Pods-Example-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B6379472748346FDCC5FADCC13A6EE5D /* Pods-Example-iOS-dummy.m */; }; - B4EB6DE23E61881AD8FF69A682B8C6DD /* NotificationCenterProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = A12325C24D4E146FBE7079BA9E84D555 /* NotificationCenterProtocol.swift */; }; - B527E9DC3C711DDC3A5DCDE7E52832E4 /* CwlCatchException.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA632CF0C40DCB3E2B8FC21E7E83366 /* CwlCatchException.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B5536B5686F2ED86660438DEE8483BA1 /* URL+FileName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D438F754049C1293ECDFA08CE6494F /* URL+FileName.swift */; }; - B60916A4ADC9B166774283F2F9B6C907 /* FontMetricsSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F76233D47D76923CF3F1337023E4BCD /* FontMetricsSupport.swift */; }; - B693550D053781BB360642BC408F1A95 /* QuickSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = C477F9540222733AE45202C7F8D52218 /* QuickSpec.m */; }; - B6BF02392A903243258DAE6CA4207831 /* NMBStringify.m in Sources */ = {isa = PBXBuildFile; fileRef = 46F0128FD4755711E93F3695C4443C0B /* NMBStringify.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B6CE7AD62901F7A9539BC75F3943D32E /* SatisfyAllOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = F19609CEFFE8E49C25F97B5CC97ED326 /* SatisfyAllOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B72B52D5968EF61024025D3D758B1E5C /* NimbleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA524422980B7C6F4387B22A3771DC89 /* NimbleEnvironment.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - B91EF1A916CB055245472DAA620A9DC0 /* ConformanceLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C47A15E9FBA5C649C5728746924DCE3D /* ConformanceLevel.swift */; }; - B9436900B307E87CAC75C959BEDF6422 /* ExampleMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E35FA2AD63BA11009B128306CDDED9D /* ExampleMetadata.swift */; }; - B9C741EC3D44408336EBC3CD721F8DA0 /* NotificationCenterProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = A12325C24D4E146FBE7079BA9E84D555 /* NotificationCenterProtocol.swift */; }; - B9E5267C71994B97B788ED4E8F56A0A1 /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC0C38E21E8AC8C31BE859B73CA788F9 /* Functional.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - BA26615CE5226B92B86BB4E6983F1ACB /* QuickConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D02FFFE968B0FDA41374AF8B8745B2B /* QuickConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BAE55668F80FD9E2A2334785657410E9 /* ExampleHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = D780A2FE07388580BC5988CB75E15119 /* ExampleHooks.swift */; }; - BB46BEB66B6F82BF765F8B581C5BABFC /* Quick-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FCE35D6B121C5C14AEEDDE8E4558994E /* Quick-iOS-dummy.m */; }; - BB633E57A33AE4F62A622BFB26913B86 /* Closures.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3F904A2D6F8D46025266A1838BD1CA6 /* Closures.swift */; }; - BB92225AB682ABB8DD59827362CA5CBE /* UIFont+ScaledFont.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6146B463B21DE9A0D5B6B2A0691644B2 /* UIFont+ScaledFont.swift */; }; - BCBBA93B82674A24A0D6E8107EDBEC17 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 874A4F68C2E7F7186EBCD4F7969157C9 /* Notifications.swift */; }; - BF0EC0AD36CC6E584E7AFB5E0F2D0E69 /* DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC6E87B80BAEE721F36EA17F9A3C9E2 /* DSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C00DAA843BF0253BF9BDD5AF2F1E1DA4 /* AssertionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 396C7E5692477EDF2A437C5C9B91A4F9 /* AssertionDispatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - C0531E5AAA26DCCA50E2C28641975502 /* Closures.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3F904A2D6F8D46025266A1838BD1CA6 /* Closures.swift */; }; - C080284D67C8AAFF0AF758B45EB24AA5 /* BeGreaterThanOrEqualTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B10CF8E36FDBFE27316358EEA26E860C /* BeGreaterThanOrEqualTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - C0EBE1D7B3DC767E2624C6780B764D56 /* mach_excServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 593CE5C5A1A08A7B440DB185689FD41F /* mach_excServer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C15E46A15006774BE7B7576DF36181E2 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB17FD9FF13270BE7603BE26B1A10E3E /* Configuration.swift */; }; - C2092A6FC4D49EBCEC013584AAB39058 /* HearingDeviceEar+stringValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C304B7D4AD52C5729C441EDE1464BE2 /* HearingDeviceEar+stringValue.swift */; }; - C290DA8791E66BE7BFB254A7218D56E5 /* QuickTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3C1E6822AA7B36705D21380BBE906AA /* QuickTestSuite.swift */; }; - C36A945DFBBA76146F0C97F9A8DEA3DD /* HandicapStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6604FF10AA13362CF2F987DBD7D025B0 /* HandicapStatus.swift */; }; - C3E255E7575A9A41EF6AFC50DEBB22B5 /* ExpectationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E197E200F1DD895BA5FA1A94A4ED32E /* ExpectationMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - C42149C1F6EC1BF0E6A908F2F3C1ECAB /* QuickSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = C477F9540222733AE45202C7F8D52218 /* QuickSpec.m */; }; - C4AA3CDBA9AD6C2A2FEE043C8677F6A6 /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 924551B39C6BE2EE6D80EE9D1BCF37B3 /* Expression.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - C4B5295025BBAB978DB2580E41DE2A9A /* PreviewColorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDA76B486F7601C55168C346C4662359 /* PreviewColorView.swift */; }; - C4BFECE46662E93B0DC1C050E0D7E11D /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = B91DBAE71B7D086D53DD612B390BEAC9 /* Async.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - C5B2C133415366714907BA7E4A955718 /* BeLessThanOrEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4655F0D9075B88C7F2AA5B123F95C95 /* BeLessThanOrEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - C632C59E796B79D9CABA3F66CE5E8D38 /* ExampleGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22287B01EBFE3D893B261308504FDE91 /* ExampleGroup.swift */; }; - C63CA9CB572F28855726574CA4B3711A /* CwlCatchBadInstruction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C283E7208EB3321BBAF37D534053C07 /* CwlCatchBadInstruction.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - C68D23FD90D4ECC25059B6877F1E3FAD /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 924551B39C6BE2EE6D80EE9D1BCF37B3 /* Expression.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - C6ACDA7685AC5D2EB7FCA74CA30C2E21 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA95DB2733DF5BBE440BA58D206B7EAB /* Cocoa.framework */; }; - C6F7F1C3DB12075F1F74EA65E2915E81 /* QuickSpecBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8621F3676F6C3A49187A76445E2312E7 /* QuickSpecBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ADB04730BA1601818B4AD24FCEBACFDB /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AAD19D40FF72800D3B14E9299DE535E /* XCTestSuite+QuickTestSuiteBuilder.m */; }; + AE2EA9B58B043D6FEAD5A02E85B56AB6 /* CwlCatchException.h in Headers */ = {isa = PBXBuildFile; fileRef = 35AD118C710FB90BDC17ACF626D0523D /* CwlCatchException.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AE8526C0DCE905631EF2C6D7BD6DBF59 /* NSColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19F712815343C47DCFB92ADC285B942A /* NSColor+rgbaColor.swift */; }; + AE9E4FD1BB9D0D2336A7D47E69EB88BB /* NMBExceptionCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 57724E30EAB655A3519DC6BF38E27A26 /* NMBExceptionCapture.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + AF0A5FD35350C83FF8F81757E5169E8C /* FeatureStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D72EAE869CE2B6BCCF3B2C894BBE6F /* FeatureStatusesProtocol.swift */; }; + AF881DCBE7294A407928101DCA1D629F /* FeatureStatusesProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 812136D1CC9FBC5E52D99EDE2DEF8DD4 /* FeatureStatusesProviderProtocol.swift */; }; + AFD736E3D6BB239A3A773B745DAC8BF8 /* NMBObjCMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 321E93BD5AF2C301B2BFF33DBE114C70 /* NMBObjCMatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + AFDB1532975AD30F0237E44CC4910823 /* FontMetricsSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = D913C4789EEBBA051B07B0733B68A966 /* FontMetricsSupport.swift */; }; + AFDFBC7EEA7E03673EF47F7C81EE6F51 /* NimbleXCTestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFD8FF17FEFD53EDF455DDE820134FD0 /* NimbleXCTestHandler.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B002F47C224F4129FACFC866A26E02C1 /* CwlDarwinDefinitions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C4EA4901B5FFCFB30602EF6B475292B /* CwlDarwinDefinitions.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B05D95DEBEE9DDC483F01131247DC608 /* FeatureStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D72EAE869CE2B6BCCF3B2C894BBE6F /* FeatureStatusesProtocol.swift */; }; + B0B698045573FDF480495D856FBB7DE7 /* CwlPreconditionTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = 64516411081C55F0556F8D1A43576370 /* CwlPreconditionTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B1A83678653AD5F52299E45D23D3AA13 /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCEF17CC48F3C96353F4523508A85C25 /* Stringers.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B1D7022CF8789F321DA1FE37F21F3A28 /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F013D962EF2AAACEBD36962E7BB1779 /* BeAKindOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B28AB76EFF9753C9F444E79709A79CB6 /* DSL+Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 018C2B9B76BBFE9A36A617FE952B6767 /* DSL+Wait.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B2FF1B630C40C7EA7902A631EB2C9531 /* BeGreaterThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B6D8E782AD67E546D0C52B95EA2086B /* BeGreaterThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B302BD7E9919FF72D93699E5875C10BF /* Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D6987B05E51988BCEDA3A35DE63106 /* Equal.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B4EB6DE23E61881AD8FF69A682B8C6DD /* NotificationCenterProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CC3EE7A8C1D9F9F289272FF7C8F52B0 /* NotificationCenterProtocol.swift */; }; + B50B0FEC846CF048F55911920736C615 /* UIView+anchor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C625FD3AE8CB05D7CBFADEA2710D28A /* UIView+anchor.swift */; }; + B527E9DC3C711DDC3A5DCDE7E52832E4 /* CwlCatchException.m in Sources */ = {isa = PBXBuildFile; fileRef = 63DAC77D710657F7C2746B7920DD4DE6 /* CwlCatchException.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B5536B5686F2ED86660438DEE8483BA1 /* URL+FileName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6586376350ADEA48B1A6FF056BCF0636 /* URL+FileName.swift */; }; + B60916A4ADC9B166774283F2F9B6C907 /* FontMetricsSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = D913C4789EEBBA051B07B0733B68A966 /* FontMetricsSupport.swift */; }; + B65627CDD367A29E16D0A9EC1C4204FB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2E4A8D1629D9896750F696C5B5779DA /* Foundation.framework */; }; + B693550D053781BB360642BC408F1A95 /* QuickSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 54D44B4B182804A28E27F2309B5FC344 /* QuickSpec.m */; }; + B6BF02392A903243258DAE6CA4207831 /* NMBStringify.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C9869A61D427D7D2A58AA4469C732D5 /* NMBStringify.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B6CE7AD62901F7A9539BC75F3943D32E /* SatisfyAllOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75FD4874CEC8826BB946095E13C907AC /* SatisfyAllOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B72B52D5968EF61024025D3D758B1E5C /* NimbleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32C0E8EDE7556024094DD2566948F213 /* NimbleEnvironment.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + B91EF1A916CB055245472DAA620A9DC0 /* ConformanceLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A64296510DB5AA7FCB6334A1BE46FE33 /* ConformanceLevel.swift */; }; + B9436900B307E87CAC75C959BEDF6422 /* ExampleMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F7E4C1C9816E3848B3B0BA9A27500C6 /* ExampleMetadata.swift */; }; + B9C741EC3D44408336EBC3CD721F8DA0 /* NotificationCenterProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CC3EE7A8C1D9F9F289272FF7C8F52B0 /* NotificationCenterProtocol.swift */; }; + B9E5267C71994B97B788ED4E8F56A0A1 /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41DE85601094668FD39A9E7EE1435424 /* Functional.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + BA26615CE5226B92B86BB4E6983F1ACB /* QuickConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 10C7C1B546D62F0A993EB70D2C395818 /* QuickConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BAE55668F80FD9E2A2334785657410E9 /* ExampleHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0C2B6E1E75C792CA8E68C153369E2D1 /* ExampleHooks.swift */; }; + BB46BEB66B6F82BF765F8B581C5BABFC /* Quick-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DDAA8F46F47A0A2058A05959CC6631CB /* Quick-iOS-dummy.m */; }; + BB633E57A33AE4F62A622BFB26913B86 /* Closures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43864C1CAAFCFBB62865154BB6A1903E /* Closures.swift */; }; + BB92225AB682ABB8DD59827362CA5CBE /* UIFont+ScaledFont.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CF6FBC6274DFE34A308AA1DA4052609 /* UIFont+ScaledFont.swift */; }; + BCBBA93B82674A24A0D6E8107EDBEC17 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01BD2DD795BC5193F573FB49DED6C77B /* Notifications.swift */; }; + BF0EC0AD36CC6E584E7AFB5E0F2D0E69 /* DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8A1F1F5B61F4F07EFD5A3CEB800CEB /* DSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C00DAA843BF0253BF9BDD5AF2F1E1DA4 /* AssertionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BFF113504505AD38409F07DCE14594 /* AssertionDispatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C0531E5AAA26DCCA50E2C28641975502 /* Closures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43864C1CAAFCFBB62865154BB6A1903E /* Closures.swift */; }; + C080284D67C8AAFF0AF758B45EB24AA5 /* BeGreaterThanOrEqualTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 157EB20F6001DF71D55FE690DC2F0E26 /* BeGreaterThanOrEqualTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C0EBE1D7B3DC767E2624C6780B764D56 /* mach_excServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3217B65A00D4B30F5E67F3C688587889 /* mach_excServer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C15E46A15006774BE7B7576DF36181E2 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2901F7125564D85D2DCD22277F93562E /* Configuration.swift */; }; + C17C3AF30709A9E18ABF2A23DC8942C3 /* Pods-Example-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B6379472748346FDCC5FADCC13A6EE5D /* Pods-Example-iOS-dummy.m */; }; + C2092A6FC4D49EBCEC013584AAB39058 /* HearingDeviceEar+stringValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8CF3F31C1E3291EA1D9AA3453DDB8EE /* HearingDeviceEar+stringValue.swift */; }; + C290DA8791E66BE7BFB254A7218D56E5 /* QuickTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6899B04C410971604F4D64E66589DFD4 /* QuickTestSuite.swift */; }; + C2DD4F942513EA584D740B923EA6942C /* SheetyColorProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37800AA9347F29DF376D2FEABC7762EA /* SheetyColorProtocol.swift */; }; + C3E255E7575A9A41EF6AFC50DEBB22B5 /* ExpectationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B2723D6EE4720DAA874989ECF070F0E /* ExpectationMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C42149C1F6EC1BF0E6A908F2F3C1ECAB /* QuickSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 54D44B4B182804A28E27F2309B5FC344 /* QuickSpec.m */; }; + C4AA3CDBA9AD6C2A2FEE043C8677F6A6 /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8305F7BFCFE4AA2962432ABCAEB6238 /* Expression.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C4BFECE46662E93B0DC1C050E0D7E11D /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F355040F28D258FFCD6202C027E17C6 /* Async.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C5B2C133415366714907BA7E4A955718 /* BeLessThanOrEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8903DDC6A9775591B93F5F72814B0E2B /* BeLessThanOrEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C632C59E796B79D9CABA3F66CE5E8D38 /* ExampleGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08467643BB7D5730C274EDA6D04382ED /* ExampleGroup.swift */; }; + C63CA9CB572F28855726574CA4B3711A /* CwlCatchBadInstruction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E048A12513166A5AA287B79D9BDAB10 /* CwlCatchBadInstruction.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C68D23FD90D4ECC25059B6877F1E3FAD /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8305F7BFCFE4AA2962432ABCAEB6238 /* Expression.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C6F7F1C3DB12075F1F74EA65E2915E81 /* QuickSpecBase.h in Headers */ = {isa = PBXBuildFile; fileRef = A6B6C413F67F6E5F994976FD627B40C1 /* QuickSpecBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; C8469A22DCD01A793884964B5388390F /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8E3047D5354FEA6B49AA134C9FE9B177 /* XCTest.framework */; }; - C8C4B9BCE57B43076689E217FA7D24A4 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ACDD3019D25FCCB55AB02D66EBCFB4F /* Filter.swift */; }; - C9072BA178AA16BEBB106BA9D1A585A8 /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = D0EFC4EC38E9AC7B82D8BB9BC0889BC6 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C9AC6EDBADC3B80BD4EE92408A7FD042 /* ExampleMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E35FA2AD63BA11009B128306CDDED9D /* ExampleMetadata.swift */; }; - C9EAA844F548A27460C49F7409FE822B /* HandicapEnabledMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE20642FDCA6C5234DA20ABF00A36051 /* HandicapEnabledMode.swift */; }; - CA4F1EA37A8614F9194BC5D2229F0A7A /* UIFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 355093E3851F2B2F8713FC37323F76B3 /* UIFont+fontProps.swift */; }; - CA4F8F6E6A8DB6766E8F56CDCD0B8E26 /* MatcherFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = F890E11E8F8A09D01C605930244014B7 /* MatcherFunc.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - CA5234A6AEB1B296A1C14B129EE22799 /* QCKDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = AE17CDBF52C21CC8ED5E58BDDA8A3866 /* QCKDSL.m */; }; - CA7196DB614CE5061FE275E2A9E6BABE /* MatcherFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = F890E11E8F8A09D01C605930244014B7 /* MatcherFunc.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + C8C4B9BCE57B43076689E217FA7D24A4 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AF7DD701D8FA3EC17204B40C3D2B67D /* Filter.swift */; }; + C9072BA178AA16BEBB106BA9D1A585A8 /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = CC172CE960E560C32F2A4DD49E515A14 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C9AC6EDBADC3B80BD4EE92408A7FD042 /* ExampleMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F7E4C1C9816E3848B3B0BA9A27500C6 /* ExampleMetadata.swift */; }; + CA4F1EA37A8614F9194BC5D2229F0A7A /* UIFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9763E57F6FEF1C2A6774A3B724BB0C46 /* UIFont+fontProps.swift */; }; + CA4F8F6E6A8DB6766E8F56CDCD0B8E26 /* MatcherFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 543DFC113F4797920009A8A4CECDCA51 /* MatcherFunc.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + CA5234A6AEB1B296A1C14B129EE22799 /* QCKDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = F1B520B392C52D9B988AF1ABAFA3410E /* QCKDSL.m */; }; + CA7196DB614CE5061FE275E2A9E6BABE /* MatcherFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 543DFC113F4797920009A8A4CECDCA51 /* MatcherFunc.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + CA983725FDA87698C59366C80DACE606 /* Pods-Tests-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 23697AB2C3243125ABFE728498F80C9A /* Pods-Tests-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; CB25D012C165C2D9AD4039620B3E018D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D686021287AAE1D0DCDD881B7488FFD9 /* Foundation.framework */; }; - CC6C7F014CC82017307D0857CB4CBF6E /* FeatureStatusesProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CDA2087ABF9FE1BF22424C6BC695318 /* FeatureStatusesProviderProtocol.swift */; }; - CCB45CE8BDE6A19F6613371F92AFF182 /* BeVoid.swift in Sources */ = {isa = PBXBuildFile; fileRef = D17457A0CC81FCB3311C4D848EC4FEF1 /* BeVoid.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - CD21B08F8C879EE91B29F8B371D5A090 /* MatcherFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = F890E11E8F8A09D01C605930244014B7 /* MatcherFunc.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - CD4C11C66E0C6E661EBF933C36CD7B8A /* NotificationsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03A6CFE8E0AB0750C1024C51CC16D2A2 /* NotificationsProtocol.swift */; }; - CF8FAEB61565D5CCEA2E32CD67C20C33 /* AssertionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 396C7E5692477EDF2A437C5C9B91A4F9 /* AssertionDispatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - CFF488D4BECA10EEBF970247241B7486 /* QuickSpecBase.m in Sources */ = {isa = PBXBuildFile; fileRef = B12E089C1107B7B143D0BA2372506243 /* QuickSpecBase.m */; }; - D0267C3C2F8B8FC7B88B8C387D4C2EC1 /* String+C99ExtendedIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD13EB943F163BF2D532E75DA7928A14 /* String+C99ExtendedIdentifier.swift */; }; - D06ED652DC99164D6953E5E3B7E300A7 /* BeCloseTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BEAFBFB09B52B00D113EF726D24DE4 /* BeCloseTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + CC6C7F014CC82017307D0857CB4CBF6E /* FeatureStatusesProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 812136D1CC9FBC5E52D99EDE2DEF8DD4 /* FeatureStatusesProviderProtocol.swift */; }; + CCB45CE8BDE6A19F6613371F92AFF182 /* BeVoid.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1317C65F98F2EC17542BB687571F7071 /* BeVoid.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + CD21B08F8C879EE91B29F8B371D5A090 /* MatcherFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 543DFC113F4797920009A8A4CECDCA51 /* MatcherFunc.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + CD4C11C66E0C6E661EBF933C36CD7B8A /* NotificationsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87671714A739A2407024461243DD9BB7 /* NotificationsProtocol.swift */; }; + CDAC86DBB3B0F4EAA5A8F0088B784D86 /* GradientSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 962E66086540C02207E628C762AD42FD /* GradientSlider.swift */; }; + CEE2AAD5C211D13DB4D6E255176C5F08 /* SheetyColorsConfigProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B68A62BCEA746DC2E0083FEA0B1F2179 /* SheetyColorsConfigProtocol.swift */; }; + CF8FAEB61565D5CCEA2E32CD67C20C33 /* AssertionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BFF113504505AD38409F07DCE14594 /* AssertionDispatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + CFF488D4BECA10EEBF970247241B7486 /* QuickSpecBase.m in Sources */ = {isa = PBXBuildFile; fileRef = BC19451640835B4FE71E7AD1D22576AC /* QuickSpecBase.m */; }; + D0267C3C2F8B8FC7B88B8C387D4C2EC1 /* String+C99ExtendedIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03A6F87F9AD1F878DC06B5709310BE31 /* String+C99ExtendedIdentifier.swift */; }; + D06ED652DC99164D6953E5E3B7E300A7 /* BeCloseTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE66E0C17E7D373CB4BB5C445091208 /* BeCloseTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; D10D461D27533CA1509D802D3431777C /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA95DB2733DF5BBE440BA58D206B7EAB /* Cocoa.framework */; }; - D1E88BF8E96E454158AFF1966E0E0308 /* ThrowError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1816F45515FDC2BC272695672AE612CD /* ThrowError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - D270821B40C3C86425ECD0E8081A434C /* QuickSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = C477F9540222733AE45202C7F8D52218 /* QuickSpec.m */; }; - D282791FA43CF2F435A9B45C547427EA /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FA4974B037F9966ACD125AD583D78E4 /* MatchError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - D349DABC8DD288388B03BFA87894B30C /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9153B258229CA3DFFE175C60F3B83265 /* BeLogical.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D1466345F3F3010407851E66D50769C6 /* UIColor+grayscaleColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4022245CE6DB457C08BEBB2A72C150E2 /* UIColor+grayscaleColor.swift */; }; + D1E88BF8E96E454158AFF1966E0E0308 /* ThrowError.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0640DD426268C31F36FEC4FF1FE63D6 /* ThrowError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D270821B40C3C86425ECD0E8081A434C /* QuickSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 54D44B4B182804A28E27F2309B5FC344 /* QuickSpec.m */; }; + D282791FA43CF2F435A9B45C547427EA /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DE00D197219C7EB8D158991207D64B0 /* MatchError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D349DABC8DD288388B03BFA87894B30C /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98746DD4104F8135FBEFBEA40E65F0A2 /* BeLogical.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D3EFC307F6BC92CD902D4C6C941D37E7 /* SheetyColorsViewModelDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED377EF86B59013B033AB9E56DD16680 /* SheetyColorsViewModelDelegate.swift */; }; D48171F637D0EE101C3C1179F2BCCCD0 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA95DB2733DF5BBE440BA58D206B7EAB /* Cocoa.framework */; }; - D4E3BCFBD9D6530E680A16FE80E0C912 /* QuickSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C68C47B9F0E9113656645818EAD727E /* QuickSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D5D330C4C240CA1F455DA74A54B39637 /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 954FC26FC71F5ADF9FE59D9254F5A120 /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D5DBEE490EFBE3FF50A1B275A0C75AC2 /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = B91DBAE71B7D086D53DD612B390BEAC9 /* Async.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - D61D65758DA61BB85DDAFF1A0FDC5B7A /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = E8730B93FA6B9E2D7D8286A042576C6F /* XCTestSuite+QuickTestSuiteBuilder.m */; }; - D651307E036E6648D671711CBC31A766 /* BeAnInstanceOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0682C1BBBCF8BCACE483A8AA422F1CA5 /* BeAnInstanceOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - D65D601B2FEF79604634D8DD3B54FF20 /* BeLessThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 681DE66FC9ED03BC65E1CAB2C84448F9 /* BeLessThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - D6B2831A9B1602CEB2F3B01049F03A9F /* DSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 089880F6DB91EF1E10514468925031DC /* DSL.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - D72E6AE166DE3086A7C849B5AB458B64 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2058475E4CBFD70B26B2E41F12B56C7 /* Errors.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - D731512D51064D6DEF9902CD85B7EB53 /* MatcherProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F37A86CD7545D7A433409B42FFDC50A /* MatcherProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - D74F66301BBAB1E20D0C1C809A487E5E /* Pods-Example-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 37FA1089FF6844B71E944F4E95D792BB /* Pods-Example-tvOS-dummy.m */; }; - D7F08AD2630EA8A47C28DD5385C578E3 /* HandicapStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD7D6FBEA1E80C4A954B7D2AA8DCAB66 /* HandicapStatuses.swift */; }; - D8D50098DC5A29A6A39B05CDD40CDBA0 /* OsVersionProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83290FF9D238C32556977D3C05EF9DE7 /* OsVersionProviderProtocol.swift */; }; - D8E03B07B382DAEAE7F64D360418F017 /* HandicapNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21EBE2813E70D43A1DD52F9A02DC7BA1 /* HandicapNotifications.swift */; }; - D8F8CBDE7A777C260BFB8C9856D8272A /* String+isDefaultContentSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B83A866A8E62D8900C1B37F15BA918D /* String+isDefaultContentSize.swift */; }; - D94F743176707C0905C97B6C8B052760 /* Capable-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F2A00C9A26A86254F6D89A21B38FE678 /* Capable-tvOS-dummy.m */; }; - D98056EA219EA20ECEF001EABA47D92E /* RGBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0A7EEA3CFBD3FC89C07E99C7DFD518 /* RGBAColor.swift */; }; - D9C5F176B262AA90C0401402C4909511 /* ImageArea.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2401C4FFBF63BD83C64361A30DF719D5 /* ImageArea.swift */; }; - DA3D6AAEE607CD9F563FD85CD118B7F0 /* ErrorUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6868F51B176340492FBF5723F2F6E98 /* ErrorUtility.swift */; }; - DA90EB2C10F2C29EB030F16AAA568390 /* Pods-Example-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EC0BAC841228157D7553B21B659F6ACC /* Pods-Example-macOS-dummy.m */; }; - DB72234ADACF3A724D6EB45ACE2B90A6 /* SatisfyAnyOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7661312F4E25E883302C1D91F731714 /* SatisfyAnyOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - DB923C8FDA4E9B4E21134C373E9EC92C /* UIColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE952D6A4AD8000A1053D2D22A501662 /* UIColor+rgbaColor.swift */; }; - DBA3E766BF04F7F9CE39D69C52FFB1EB /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2680744970DBB42DC28610EED6D099A6 /* FailureMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - DD46C77ED81B24371CC2895D58DEB818 /* QCKDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C5C5F37EB3258703D66DC36B4D3090 /* QCKDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DDA758F6FB0C9205AFD1D4C60B7ED700 /* Capable-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B112AADA21DA5699929AE9E1DECD07D /* Capable-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DDB75D325AB386094B86DC23A681FD93 /* World+DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF7357D7187B67DC2C86D59B579CA547 /* World+DSL.swift */; }; - DDC979AE634E389CB665BE1BB3995AA4 /* NMBExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A18A06097E5D055270515720FF5CE58 /* NMBExpectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - DDE3484E01BBDC5772D0BF348E4651A3 /* SuiteHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFF8395B14593CB49F67A88C0345E70C /* SuiteHooks.swift */; }; - DEB9629467D3781A8D54154FE1AFA4D4 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = A984631EEF513B99094DBF7728D3390F /* Contain.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - DEDFE67E9E7CB2DA29E713170F461053 /* SourceLocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72C437769935B43376DF12AE8444D9B2 /* SourceLocation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - DFB5C23F616FBEAE963CCACFABFE778D /* CapableFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC9B7925538CBAC0B796119E20DDCE4 /* CapableFeature.swift */; }; + D4E3BCFBD9D6530E680A16FE80E0C912 /* QuickSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 30267C1993FDEF7183B4D2CF6859C3F7 /* QuickSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D5D330C4C240CA1F455DA74A54B39637 /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CB1A09A7D4D9EB1AA78FD787767906F /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D5DBEE490EFBE3FF50A1B275A0C75AC2 /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F355040F28D258FFCD6202C027E17C6 /* Async.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D61D65758DA61BB85DDAFF1A0FDC5B7A /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AAD19D40FF72800D3B14E9299DE535E /* XCTestSuite+QuickTestSuiteBuilder.m */; }; + D651307E036E6648D671711CBC31A766 /* BeAnInstanceOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26F5F740070308793FAB59FB7C890AA /* BeAnInstanceOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D65D601B2FEF79604634D8DD3B54FF20 /* BeLessThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 100F4813F15AB1330815FD2C42493BA5 /* BeLessThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D6B2831A9B1602CEB2F3B01049F03A9F /* DSL.m in Sources */ = {isa = PBXBuildFile; fileRef = A86BF4AE6B4E9A421078E5B8383627A3 /* DSL.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D72E6AE166DE3086A7C849B5AB458B64 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D1A57A51F6BE024AA56689175020ED2 /* Errors.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D731512D51064D6DEF9902CD85B7EB53 /* MatcherProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B2720A8582663F9102A74BFECD7D59C /* MatcherProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + D8D50098DC5A29A6A39B05CDD40CDBA0 /* OsVersionProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDCACD66C05E49E438CF1F6EC4B444B7 /* OsVersionProviderProtocol.swift */; }; + D8F8CBDE7A777C260BFB8C9856D8272A /* String+isDefaultContentSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C4C18F37E67EAB412F022966484BF1 /* String+isDefaultContentSize.swift */; }; + D94F743176707C0905C97B6C8B052760 /* Capable-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0749848EE85B34FDBFB1A4B239DABF1B /* Capable-tvOS-dummy.m */; }; + D98056EA219EA20ECEF001EABA47D92E /* RGBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07312F01B79C456C1776CD6F58265FA8 /* RGBAColor.swift */; }; + D9C5F176B262AA90C0401402C4909511 /* ImageArea.swift in Sources */ = {isa = PBXBuildFile; fileRef = 802DE30C0C50EDCD2FE0AE7DF897E3C5 /* ImageArea.swift */; }; + DA3D6AAEE607CD9F563FD85CD118B7F0 /* ErrorUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B67CCC6C9F1141EAD2777EF15B5EFF2 /* ErrorUtility.swift */; }; + DA5207EDDEDBD06CE75570A6C56086D0 /* SheetyColorsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 02760D179AEF1DA76912DA63A979BF0E /* SheetyColorsViewController.xib */; }; + DB72234ADACF3A724D6EB45ACE2B90A6 /* SatisfyAnyOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE7ADCB11294FFC47C027507C4C4A0FB /* SatisfyAnyOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + DB923C8FDA4E9B4E21134C373E9EC92C /* UIColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DC255548AF5927B3082A7E1A87C8E37 /* UIColor+rgbaColor.swift */; }; + DBA3E766BF04F7F9CE39D69C52FFB1EB /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A26D283A0B12794E59427B3B02B7214E /* FailureMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + DBF32C1022560CEF0BA00E74579006E5 /* Bundle+framework.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE4C023CB83DE9C79815D6F12164E9B6 /* Bundle+framework.swift */; }; + DC9A8B594FA60E436F320EA8966942B9 /* UIAlertController+customView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14734809BA0902CBACA7A90F33BEC7B9 /* UIAlertController+customView.swift */; }; + DD46C77ED81B24371CC2895D58DEB818 /* QCKDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 624ED8A30A4F85968DB52E7C69FCDF51 /* QCKDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DD734B9781D5B04455868D1F4B99AD63 /* SheetyColorsConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 579F79E3E47FF66E180A8273363AE84A /* SheetyColorsConfig.swift */; }; + DDA758F6FB0C9205AFD1D4C60B7ED700 /* Capable-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F3CE70590881E761CDC23F83C8A61A91 /* Capable-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DDB75D325AB386094B86DC23A681FD93 /* World+DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED95DEE8C9808CFC022830838134595C /* World+DSL.swift */; }; + DDC979AE634E389CB665BE1BB3995AA4 /* NMBExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2D391CD376D33B9F01AEDF0ED1C2108 /* NMBExpectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + DDE3484E01BBDC5772D0BF348E4651A3 /* SuiteHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB9D051A07503CFFCC7596DF100B3A10 /* SuiteHooks.swift */; }; + DE17AB90E959A964FFC14468890E3A42 /* SheetyColorsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C769A1C709367D6331636BD3FA59D83 /* SheetyColorsViewController.swift */; }; + DEB9629467D3781A8D54154FE1AFA4D4 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38EE50E6E19F50BD7E680B34F0376E0B /* Contain.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + DEDFE67E9E7CB2DA29E713170F461053 /* SourceLocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5D8D44B3BDFF727C3F8A7DDDAA30647 /* SourceLocation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + DF0466AE87344DCFDF8918F9BF1FBA26 /* AppearenceProviderProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D811EA77A2CA7140560DAC79371DC38 /* AppearenceProviderProtocol.swift */; }; + DFB5C23F616FBEAE963CCACFABFE778D /* CapableFeature.swift in Sources */ = {isa = PBXBuildFile; fileRef = C913787F85CCF0961DFAEB940ED185E5 /* CapableFeature.swift */; }; E03169A1CB37D2E44ADED0B86C5C224B /* Pods-Example-watchOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 89386C2FC66253CD8AC2E3CD17553803 /* Pods-Example-watchOS-dummy.m */; }; - E08EFB0883C203ADE26358A008F1F72F /* SatisfyAllOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = F19609CEFFE8E49C25F97B5CC97ED326 /* SatisfyAllOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - E0AE02C82573204F4B20570607882766 /* EndWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = E41E5E7B472BA790EC38F00CEE580C4F /* EndWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - E1E2F8BA75F60031CF9C8AA98405A099 /* RGBViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 945A833443CC4EF61F7039A4816DE374 /* RGBViewModel.swift */; }; - E1EBA7DD83EF632D4188F6AEF5DCDEA3 /* QuickSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C68C47B9F0E9113656645818EAD727E /* QuickSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E24C799102AB93D37C58B3FA632B684E /* FontMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = D52EA98A609B4545EC2E9C3245685F49 /* FontMetrics.swift */; }; - E2A2E925D293342AC2B9E6C5F782B6B8 /* Bundle+framework.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABF67859B4492F3974492E9731D1BE40 /* Bundle+framework.swift */; }; - E304CB3455DA6D2234E09F556253BDD8 /* EndWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = E41E5E7B472BA790EC38F00CEE580C4F /* EndWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - E308803F06616CA2F4E18B4BA8204D89 /* RGBAColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DCCD05A03803B8BC3FD08119EC35C70 /* RGBAColor.swift */; }; - E39D70206DA489DC5FBD52F76AA390C5 /* Capable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB36DCFAC1F2ABF469709F13698B4EDC /* Capable.swift */; }; - E3BCE62186D57F08CB9A717AC324E37F /* Behavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE9A675F2A157442AFDE557393F99198 /* Behavior.swift */; }; - E3C49A169C1557131BD44652FDCB1F75 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD7A2094F87B161949B4B623C6CD2ABF /* Logger.swift */; }; - E3DD95F7DDA4E4AAF2054D8844D054CE /* UIView+anchor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18C0D63A55D6EF9430EE4DA7858BB166 /* UIView+anchor.swift */; }; - E4309344473006F352AF04E8AE48F220 /* HearingDeviceEar+stringValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C304B7D4AD52C5729C441EDE1464BE2 /* HearingDeviceEar+stringValue.swift */; }; - E4E91F542944C37DF69010B69DA57E87 /* HandicapStatuses.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD7D6FBEA1E80C4A954B7D2AA8DCAB66 /* HandicapStatuses.swift */; }; - E503DEE0CB693209E0CF9C5A4C2B9734 /* UIContentSizeCategory+values.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18762854599AC6D4D1ABF27CD8749799 /* UIContentSizeCategory+values.swift */; }; - E5755F52C327E98F36D9F5087C32EC43 /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC0C38E21E8AC8C31BE859B73CA788F9 /* Functional.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - E604EEE46ADD6B9C657E834ECA0FB1CD /* Color+wcag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F850C8685BA7B31A7F6C990B3F662B4 /* Color+wcag.swift */; }; - E6D9F1CC959D4127FE72AB401BE0BC39 /* SuiteHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFF8395B14593CB49F67A88C0345E70C /* SuiteHooks.swift */; }; - E70A46B27D183624CE23FA3D0C81168A /* String+isDefaultContentSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B83A866A8E62D8900C1B37F15BA918D /* String+isDefaultContentSize.swift */; }; - E72432C38CFE28296874320D9FFEF211 /* Handicap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75662FC6109BB96DC586773832B500BC /* Handicap.swift */; }; - E72C16814B5737C07C812A31245DF0A8 /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = E8730B93FA6B9E2D7D8286A042576C6F /* XCTestSuite+QuickTestSuiteBuilder.m */; }; - E7957760CD67D94B884C7EAC921C4A1D /* SheetyColors-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BD3576635F218A2B34FEF72B037B5F2 /* SheetyColors-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E7E1C2829F655D2D3189F8F7D9BAEA54 /* Color+wcag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F850C8685BA7B31A7F6C990B3F662B4 /* Color+wcag.swift */; }; - E809DB77E8E6833C460C85ED4D866CBE /* CwlCatchException.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DD8AAC68538D33058EA75801AC925B3 /* CwlCatchException.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E82F319EB257A709854383AD5B45FFF3 /* CwlBadInstructionException.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEDA2E0CCCACD84124E074A7BEDC5DAA /* CwlBadInstructionException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - E8443ABDF7DC78736B273AF7F082F7D3 /* Capable-watchOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C01EC5460EA872C13157EFD842751297 /* Capable-watchOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E08EFB0883C203ADE26358A008F1F72F /* SatisfyAllOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75FD4874CEC8826BB946095E13C907AC /* SatisfyAllOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + E0AE02C82573204F4B20570607882766 /* EndWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 244E1102E94724F676A58E76958A30E0 /* EndWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + E1EBA7DD83EF632D4188F6AEF5DCDEA3 /* QuickSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 30267C1993FDEF7183B4D2CF6859C3F7 /* QuickSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E24C799102AB93D37C58B3FA632B684E /* FontMetrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79499A532FDB353EF59B1167BDDFB1BB /* FontMetrics.swift */; }; + E304CB3455DA6D2234E09F556253BDD8 /* EndWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 244E1102E94724F676A58E76958A30E0 /* EndWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + E39D70206DA489DC5FBD52F76AA390C5 /* Capable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FD7474D683927AFCC5914E33A9EEFF2 /* Capable.swift */; }; + E3BCE62186D57F08CB9A717AC324E37F /* Behavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBCE3765E3B10BA194B88286B6050C54 /* Behavior.swift */; }; + E3C49A169C1557131BD44652FDCB1F75 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80565B71CC68123498E478AC922DA773 /* Logger.swift */; }; + E4309344473006F352AF04E8AE48F220 /* HearingDeviceEar+stringValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8CF3F31C1E3291EA1D9AA3453DDB8EE /* HearingDeviceEar+stringValue.swift */; }; + E503DEE0CB693209E0CF9C5A4C2B9734 /* UIContentSizeCategory+values.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A2DBEC79D66F3581A8664E0EDDA33A8 /* UIContentSizeCategory+values.swift */; }; + E5755F52C327E98F36D9F5087C32EC43 /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41DE85601094668FD39A9E7EE1435424 /* Functional.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + E604EEE46ADD6B9C657E834ECA0FB1CD /* Color+wcag.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8AFB1C477E59AFE7364BBA0C2DFA13D /* Color+wcag.swift */; }; + E6D9F1CC959D4127FE72AB401BE0BC39 /* SuiteHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB9D051A07503CFFCC7596DF100B3A10 /* SuiteHooks.swift */; }; + E70A46B27D183624CE23FA3D0C81168A /* String+isDefaultContentSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C4C18F37E67EAB412F022966484BF1 /* String+isDefaultContentSize.swift */; }; + E72C16814B5737C07C812A31245DF0A8 /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AAD19D40FF72800D3B14E9299DE535E /* XCTestSuite+QuickTestSuiteBuilder.m */; }; + E7E1C2829F655D2D3189F8F7D9BAEA54 /* Color+wcag.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8AFB1C477E59AFE7364BBA0C2DFA13D /* Color+wcag.swift */; }; + E809DB77E8E6833C460C85ED4D866CBE /* CwlCatchException.h in Headers */ = {isa = PBXBuildFile; fileRef = 35AD118C710FB90BDC17ACF626D0523D /* CwlCatchException.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E82F319EB257A709854383AD5B45FFF3 /* CwlBadInstructionException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1698852C403BEC459D2B97EE1B0664EE /* CwlBadInstructionException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + E8443ABDF7DC78736B273AF7F082F7D3 /* Capable-watchOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D6C41951EBD0F1C56692AB92886DD21 /* Capable-watchOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; E8E1A0E39F9C3CD192AA1CA475CE9029 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 44CF9750A85F1235E352FE4618BC2ACA /* XCTest.framework */; }; - E990D31ECE97FA0C3A5F7EC827569262 /* BeLessThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 681DE66FC9ED03BC65E1CAB2C84448F9 /* BeLessThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - E9A744661D66455545F0ACB390DE9881 /* String+C99ExtendedIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD13EB943F163BF2D532E75DA7928A14 /* String+C99ExtendedIdentifier.swift */; }; - EB1B9C919C32BCFD7E453A4B57C15D5F /* SheetyColorsConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5986EE64A3241DF0F1F617ECE4969CB /* SheetyColorsConfig.swift */; }; - EBB63B8B79F01BA883554907E97E0DE6 /* CwlMachBadInstructionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = A794320CBECF783C5BC884C49EA71430 /* CwlMachBadInstructionHandler.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - EC705311B56DD7D9D1044162BD5E3FF4 /* OSLogType+greaterEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = C68E6BF8C56D1066E01742B6EFDA5D5D /* OSLogType+greaterEqual.swift */; }; - ECDB463C52F7E385B4F10CA66B90AEA1 /* Nimble-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 140AAC5B30A45EFDFD3C297B92B280DA /* Nimble-macOS-dummy.m */; }; - ED206B0972C1F932B918FCADFE8905C2 /* RaisesException.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8C82E916EFECCEDD831A7E3C5286B0B /* RaisesException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - ED4D77A3D5CA1657CE7879E60B518444 /* BeNil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A3B3A73B481A94D1A8E25E59A19CC6B /* BeNil.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - EDD79CCA0921334E95A5A9A3359865ED /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CE8135B78DC4C5E8F1A52EBEA98A488 /* HaveCount.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - EE543B011EE1B442380953D6737D0F4C /* FeatureStatusesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97D14143ADBF747BAD919B8ED2A8BB8A /* FeatureStatusesProvider.swift */; }; - EE6DE75B3917D2EF80236076E6362CB9 /* URL+FileName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D438F754049C1293ECDFA08CE6494F /* URL+FileName.swift */; }; - EEA0721FC037E1F645E1CCA06465D5DC /* HandicapStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3D71A58C14EB58C57D14798FB837C2 /* HandicapStatusesProtocol.swift */; }; - EEA75CDA97E6441B95C07E68113E4FAE /* NSFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA870D21B33EB0D01E4732FFA90D4E12 /* NSFont+fontProps.swift */; }; - EEF1576774BE5C9C7B745489A9F31094 /* FeatureStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFCB73935746C2867C9F62658DCD400D /* FeatureStatus.swift */; }; - EF6F6695FE7A0A11821C68EF95EF75D0 /* Await.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFDA93027CB994F973AAB3B393FEB1DC /* Await.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + E990D31ECE97FA0C3A5F7EC827569262 /* BeLessThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 100F4813F15AB1330815FD2C42493BA5 /* BeLessThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + E9A744661D66455545F0ACB390DE9881 /* String+C99ExtendedIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03A6F87F9AD1F878DC06B5709310BE31 /* String+C99ExtendedIdentifier.swift */; }; + EA7FD4F5C2F65B024B0B8A6379AABE5B /* SheetyColorsType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE5DEF8AAB38877D75A2C9BFBDB5A8FE /* SheetyColorsType.swift */; }; + EBB63B8B79F01BA883554907E97E0DE6 /* CwlMachBadInstructionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = DE7CD9EEC0EF93BD7B3042C698E1D88B /* CwlMachBadInstructionHandler.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + EC705311B56DD7D9D1044162BD5E3FF4 /* OSLogType+greaterEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C4176B8178EB47AE450EB46E07175B8 /* OSLogType+greaterEqual.swift */; }; + ECDB463C52F7E385B4F10CA66B90AEA1 /* Nimble-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 53BA86E10F9EB2D7E97588E463F43FA3 /* Nimble-macOS-dummy.m */; }; + ED206B0972C1F932B918FCADFE8905C2 /* RaisesException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C138DC6D85FCCA94177DDD98D57BD29 /* RaisesException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + ED4D77A3D5CA1657CE7879E60B518444 /* BeNil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8344C3450042D7C2BD93213E7DA87C67 /* BeNil.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + EDD79CCA0921334E95A5A9A3359865ED /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = E39941291328BDB5903A9ABD120F586C /* HaveCount.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + EE543B011EE1B442380953D6737D0F4C /* FeatureStatusesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF7B6D6216CDF1024587226E6BFED035 /* FeatureStatusesProvider.swift */; }; + EE6DE75B3917D2EF80236076E6362CB9 /* URL+FileName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6586376350ADEA48B1A6FF056BCF0636 /* URL+FileName.swift */; }; + EEA75CDA97E6441B95C07E68113E4FAE /* NSFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ACA404700548FE3A7241646F428C250 /* NSFont+fontProps.swift */; }; + EEF1576774BE5C9C7B745489A9F31094 /* FeatureStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25C48E9ECD74DD071575F9C32D937505 /* FeatureStatus.swift */; }; + EF6F6695FE7A0A11821C68EF95EF75D0 /* Await.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FFFA9EE4C222D16CA0667CC062F48E9 /* Await.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; EFC091C0152F0ED73637523D6B49D5D5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2CBF41B7F3BD59C2F873CFF7883526B2 /* Foundation.framework */; }; - EFDBB6094C7B7F1A27F69E7B5AB94FDB /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = C686AFE52440E5ACE4198F852D1E809A /* DSL.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - EFF90A25D732E383BF18F05530340DFA /* BeCloseTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BEAFBFB09B52B00D113EF726D24DE4 /* BeCloseTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F129DB0C1C90965DC3693D196B386E0D /* DSL+Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 431DD7BF469EFBEB28B86B49387C2700 /* DSL+Wait.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F13C9D2DF7C83D30529A98CA8F3C7635 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = A984631EEF513B99094DBF7728D3390F /* Contain.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F17745639D39BDA4F71C2A897E031DB0 /* String+isDefaultContentSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B83A866A8E62D8900C1B37F15BA918D /* String+isDefaultContentSize.swift */; }; - F2005C1EC87D5349BC1220155214B507 /* ElementsEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 637146971CB8F59DF2FCB0BA851D47DE /* ElementsEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F20BBB351BD59D513C2FE2DD89E01312 /* NMBStringify.m in Sources */ = {isa = PBXBuildFile; fileRef = 46F0128FD4755711E93F3695C4443C0B /* NMBStringify.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F254538638796EE0D2A8CFD43EB8ACB6 /* Quick-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F958DC0B14C1A1FE06BDAEF770AE8B9 /* Quick-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F2FE976E82CAB0432535C6A6FBD1407C /* OSLogType+greaterEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = C68E6BF8C56D1066E01742B6EFDA5D5D /* OSLogType+greaterEqual.swift */; }; - F3BE5DF4084D853D5B7668BA3B19721C /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = C686AFE52440E5ACE4198F852D1E809A /* DSL.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F465393E24D1C45C9CAE3B9FEBF2D6DB /* QuickSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C68C47B9F0E9113656645818EAD727E /* QuickSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F4B6DF252000E45DBDDA6D99035C4D75 /* QuickTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3C1E6822AA7B36705D21380BBE906AA /* QuickTestSuite.swift */; }; - F4D0537290382BA28E51F66B21EA8022 /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FA4974B037F9966ACD125AD583D78E4 /* MatchError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F4EC21D96EC75CCF6163CFD9676F7F40 /* CIImage+initWithImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36CE7F85D5A2777874447EBDCE425DB3 /* CIImage+initWithImage.swift */; }; - F6D45AD2C31083B95F7339A18CC89E57 /* CwlDarwinDefinitions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EB9E02938ACC0AD0C6C4DB2DF3856E7 /* CwlDarwinDefinitions.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F73F02C4B37E37FFF9ACC9D2239256EB /* QuickSpecBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8621F3676F6C3A49187A76445E2312E7 /* QuickSpecBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F75F7FCFA698A23014F3E2F8D60CC8F7 /* NMBExceptionCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D10CFD8C11E4F7E16275F6737D86AC3 /* NMBExceptionCapture.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F8179BBE34C67FF1C0E6B42A2D7AF292 /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80CF14213849D335DCD2783098E82B2E /* Expectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F88CC8D8A2F6088FECE79670A75ABC66 /* AllPass.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9A78652FE87DD282A09B5881EBBBD8F /* AllPass.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F8B8CA8223C03F1F6683887D795C193E /* mach_excServer.c in Sources */ = {isa = PBXBuildFile; fileRef = 75C85828C42262542C48707DE5F79DA1 /* mach_excServer.c */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F8C913146D0CFEE9B393F029E9FF8FE4 /* HandicapNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21EBE2813E70D43A1DD52F9A02DC7BA1 /* HandicapNotifications.swift */; }; - F8EFEC4D3052E823B6764694A7723E95 /* Notification+Name.swift in Sources */ = {isa = PBXBuildFile; fileRef = 355D825FF974220C06443F70600EE5CE /* Notification+Name.swift */; }; - F985B89B4AC4CF5105ECD9BF07E572A5 /* Color+wcag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F850C8685BA7B31A7F6C990B3F662B4 /* Color+wcag.swift */; }; - F9A17B804AB534A95EAB5D034BD4473E /* SourceLocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72C437769935B43376DF12AE8444D9B2 /* SourceLocation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F9A260757B277ED856E4B2BDDAE90152 /* AllPass.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9A78652FE87DD282A09B5881EBBBD8F /* AllPass.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - F9BF7201A4EB3C246C0C611E424FB359 /* Notification+Name.swift in Sources */ = {isa = PBXBuildFile; fileRef = 355D825FF974220C06443F70600EE5CE /* Notification+Name.swift */; }; - FA13969DE3F82A73A9285DC921E7A646 /* FeatureStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF411D34DFCAA0B29B049EA23FCE01D5 /* FeatureStatusesProtocol.swift */; }; - FA25A61E409D619C7F2ABB79FEFA02FF /* NimbleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA524422980B7C6F4387B22A3771DC89 /* NimbleEnvironment.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - FA9E45020436CDF455C129F77FE49602 /* SheetyColorsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A21B1AA4681D8A5317CF5A05FE0E1F7E /* SheetyColorsViewController.swift */; }; - FBCEEE52CE4F95BBA99AB30B9968BA49 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA95DB2733DF5BBE440BA58D206B7EAB /* Cocoa.framework */; }; - FBF56E6FE59F83B01F313DA2D6D618A4 /* NSFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA870D21B33EB0D01E4732FFA90D4E12 /* NSFont+fontProps.swift */; }; - FC0C8CB4DE9B5D8F37A422B1EE7C3BF2 /* UIFont+ScaledFont.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6146B463B21DE9A0D5B6B2A0691644B2 /* UIFont+ScaledFont.swift */; }; - FC5F6BB661BD81FC243ACE4EAA5780F9 /* BeLessThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 681DE66FC9ED03BC65E1CAB2C84448F9 /* BeLessThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + EFDBB6094C7B7F1A27F69E7B5AB94FDB /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 437ACB5F36BD92D08901349BDC6063D6 /* DSL.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + EFF90A25D732E383BF18F05530340DFA /* BeCloseTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE66E0C17E7D373CB4BB5C445091208 /* BeCloseTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F0BD1BD0C09A0CBE5B6455CC0873D69C /* UIColor+rgbaColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDC28A7317E947F4637DFD08E5824BA3 /* UIColor+rgbaColor.swift */; }; + F129DB0C1C90965DC3693D196B386E0D /* DSL+Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 018C2B9B76BBFE9A36A617FE952B6767 /* DSL+Wait.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F13C9D2DF7C83D30529A98CA8F3C7635 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38EE50E6E19F50BD7E680B34F0376E0B /* Contain.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F17745639D39BDA4F71C2A897E031DB0 /* String+isDefaultContentSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C4C18F37E67EAB412F022966484BF1 /* String+isDefaultContentSize.swift */; }; + F2005C1EC87D5349BC1220155214B507 /* ElementsEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 694AED86EC9553A40EAEC63B151E0952 /* ElementsEqual.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F20BBB351BD59D513C2FE2DD89E01312 /* NMBStringify.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C9869A61D427D7D2A58AA4469C732D5 /* NMBStringify.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F254538638796EE0D2A8CFD43EB8ACB6 /* Quick-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F09755F519BA48E4E31D47C72561EFE3 /* Quick-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F2FE976E82CAB0432535C6A6FBD1407C /* OSLogType+greaterEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C4176B8178EB47AE450EB46E07175B8 /* OSLogType+greaterEqual.swift */; }; + F3BE5DF4084D853D5B7668BA3B19721C /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 437ACB5F36BD92D08901349BDC6063D6 /* DSL.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F465393E24D1C45C9CAE3B9FEBF2D6DB /* QuickSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 30267C1993FDEF7183B4D2CF6859C3F7 /* QuickSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F4B6DF252000E45DBDDA6D99035C4D75 /* QuickTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6899B04C410971604F4D64E66589DFD4 /* QuickTestSuite.swift */; }; + F4D0537290382BA28E51F66B21EA8022 /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DE00D197219C7EB8D158991207D64B0 /* MatchError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F4EC21D96EC75CCF6163CFD9676F7F40 /* CIImage+initWithImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63DEA8BFB62B1D273F0CECCC5EEB16B4 /* CIImage+initWithImage.swift */; }; + F5A4E0B283011030C2C832487BEB18A5 /* SheetyColors-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D118D33BFBB3D21512273FEE7944F99 /* SheetyColors-dummy.m */; }; + F6D45AD2C31083B95F7339A18CC89E57 /* CwlDarwinDefinitions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C4EA4901B5FFCFB30602EF6B475292B /* CwlDarwinDefinitions.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F73F02C4B37E37FFF9ACC9D2239256EB /* QuickSpecBase.h in Headers */ = {isa = PBXBuildFile; fileRef = A6B6C413F67F6E5F994976FD627B40C1 /* QuickSpecBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F75F7FCFA698A23014F3E2F8D60CC8F7 /* NMBExceptionCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 57724E30EAB655A3519DC6BF38E27A26 /* NMBExceptionCapture.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F8120B8BD832CDAEE30EB19BBA86CD99 /* SheetyColorsViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31E6D46A2A580CCD9233F2227AE79327 /* SheetyColorsViewProtocol.swift */; }; + F8179BBE34C67FF1C0E6B42A2D7AF292 /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 237C19A6A223447F0E598DB86BFEF723 /* Expectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F88CC8D8A2F6088FECE79670A75ABC66 /* AllPass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ADE37492C52334A03493F989067FC15 /* AllPass.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F8983D15DB44C2007D2E9FDDF0214DBB /* Capable.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 76FCAC6F6FD6C6FE30BC5DCC665E3D7C /* Capable.framework */; }; + F8B8CA8223C03F1F6683887D795C193E /* mach_excServer.c in Sources */ = {isa = PBXBuildFile; fileRef = FDC2428CDDF95F3B4AB5190DB7B322B3 /* mach_excServer.c */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F8EFEC4D3052E823B6764694A7723E95 /* Notification+Name.swift in Sources */ = {isa = PBXBuildFile; fileRef = C22F2679977E8FB6E51C02F8EF2F9A7A /* Notification+Name.swift */; }; + F985B89B4AC4CF5105ECD9BF07E572A5 /* Color+wcag.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8AFB1C477E59AFE7364BBA0C2DFA13D /* Color+wcag.swift */; }; + F9A17B804AB534A95EAB5D034BD4473E /* SourceLocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5D8D44B3BDFF727C3F8A7DDDAA30647 /* SourceLocation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F9A260757B277ED856E4B2BDDAE90152 /* AllPass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ADE37492C52334A03493F989067FC15 /* AllPass.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + F9BF7201A4EB3C246C0C611E424FB359 /* Notification+Name.swift in Sources */ = {isa = PBXBuildFile; fileRef = C22F2679977E8FB6E51C02F8EF2F9A7A /* Notification+Name.swift */; }; + FA13969DE3F82A73A9285DC921E7A646 /* FeatureStatusesProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D72EAE869CE2B6BCCF3B2C894BBE6F /* FeatureStatusesProtocol.swift */; }; + FA25A61E409D619C7F2ABB79FEFA02FF /* NimbleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32C0E8EDE7556024094DD2566948F213 /* NimbleEnvironment.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + FBF56E6FE59F83B01F313DA2D6D618A4 /* NSFont+fontProps.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ACA404700548FE3A7241646F428C250 /* NSFont+fontProps.swift */; }; + FC0C8CB4DE9B5D8F37A422B1EE7C3BF2 /* UIFont+ScaledFont.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CF6FBC6274DFE34A308AA1DA4052609 /* UIFont+ScaledFont.swift */; }; + FC19E3213EC3D9D3308DC7A2926B62B2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2CBF41B7F3BD59C2F873CFF7883526B2 /* Foundation.framework */; }; + FC5F6BB661BD81FC243ACE4EAA5780F9 /* BeLessThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 100F4813F15AB1330815FD2C42493BA5 /* BeLessThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; FC7D63FDA4D3B1936A56B72A3235C3AE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9D1FC97CB807B9C4B9907CFB50425A22 /* Foundation.framework */; }; - FCAEC21EE2E613B172C4058ACA534FD4 /* GradientSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63CC71947EEBD3CF8EB9299B16237136 /* GradientSlider.swift */; }; - FCC4E0330B30B44599B1CE396B075617 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 874A4F68C2E7F7186EBCD4F7969157C9 /* Notifications.swift */; }; - FE084D023E28C497447ADFDA2824FF7F /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB17FD9FF13270BE7603BE26B1A10E3E /* Configuration.swift */; }; - FE1EF59C47E42C1C85596A2528863FC5 /* BeEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = A88D0B85556A89C9B0CAADA2930D3E91 /* BeEmpty.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - FEE6F70D55B8F60A27F485D8D286EF50 /* ExampleHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = D780A2FE07388580BC5988CB75E15119 /* ExampleHooks.swift */; }; + FCC4E0330B30B44599B1CE396B075617 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01BD2DD795BC5193F573FB49DED6C77B /* Notifications.swift */; }; + FE084D023E28C497447ADFDA2824FF7F /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2901F7125564D85D2DCD22277F93562E /* Configuration.swift */; }; + FE1EF59C47E42C1C85596A2528863FC5 /* BeEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C44B763E22709761658086AE0C6D70 /* BeEmpty.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + FEE6F70D55B8F60A27F485D8D286EF50 /* ExampleHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0C2B6E1E75C792CA8E68C153369E2D1 /* ExampleHooks.swift */; }; FFDA732D209FA0C472C7F53AA12E4EBC /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA95DB2733DF5BBE440BA58D206B7EAB /* Cocoa.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 00A6E8A0C2B7FE7FCB60C7FF35FE5DFE /* PBXContainerItemProxy */ = { + 101D280791841563715201396D9E9C7F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 30270BACA4BF8A3D78CC6418D2B0103C; - remoteInfo = "Capable-macOS"; + remoteGlobalIDString = F9D7469E0DB59C68E8510D84ADB26F50; + remoteInfo = "Nimble-macOS"; }; - 1D6C92C43DE3B4D89C0EB500B754B0E7 /* PBXContainerItemProxy */ = { + 2B57EFD2480F41AF2C17E7714707FA1A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = ECE08F087467D1E7D49C414E560769CE; - remoteInfo = SheetyColors; + remoteGlobalIDString = A897D2D55F6D87795224F846F8ED3A36; + remoteInfo = "Nimble-tvOS"; }; - 1DB62BAA569E65211E4AFF61526342BE /* PBXContainerItemProxy */ = { + 3CD7D7528A52175D1C59DE4283149427 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BFC740A3F63CCC2A563F58D698D14215; - remoteInfo = "Capable-iOS"; + remoteGlobalIDString = 89B29D1C701EFC639B36BC482FE72F13; + remoteInfo = "Quick-iOS"; }; - 232A38A45AC51AED58F30A07ECD35906 /* PBXContainerItemProxy */ = { + 498B51BDD928544359864093F30367E5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4AD405C80EEAC172DF46AC80D7284D40; - remoteInfo = "Capable-watchOS"; + remoteGlobalIDString = 28BE3303E3F4ECC2BDF79B1D886D2E74; + remoteInfo = "Quick-tvOS"; }; - 264BF4B6A5CB99F2B317625046AE0C84 /* PBXContainerItemProxy */ = { + 4ABCAC5ED7CD4EEEEE5A0EE56BAC7376 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9BDC527036FD7A9493056A5FE3BBB10C; - remoteInfo = "Capable-tvOS"; + remoteGlobalIDString = 30270BACA4BF8A3D78CC6418D2B0103C; + remoteInfo = "Capable-macOS"; + }; + 629A64001ACD2BFFC2748F4603EC57BB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = ECE08F087467D1E7D49C414E560769CE; + remoteInfo = SheetyColors; }; - 2C22F0CF30044FD342D285438F599620 /* PBXContainerItemProxy */ = { + 744550265695BFB2D206684C161E512C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 3AAFED87F58BAA2AC3177A35C2CF5B23; remoteInfo = "Nimble-iOS"; }; - 3AAD68BDE37149CBE3F0587483BD1B25 /* PBXContainerItemProxy */ = { + 75A37E051E4DE03A6A907B9B01AC5B5B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B5BAB98D35B00F8009D0A82EA2A8259E; - remoteInfo = "Pods-Example-macOS"; + remoteGlobalIDString = 9BDC527036FD7A9493056A5FE3BBB10C; + remoteInfo = "Capable-tvOS"; }; - 507C914689BA54DF035B36EE50EB639E /* PBXContainerItemProxy */ = { + 94732E2992D8B9CCC010590F6768CF70 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 28BE3303E3F4ECC2BDF79B1D886D2E74; - remoteInfo = "Quick-tvOS"; + remoteGlobalIDString = 4AD405C80EEAC172DF46AC80D7284D40; + remoteInfo = "Capable-watchOS"; }; - 50C7963F595735C1A042ACEAE95F6975 /* PBXContainerItemProxy */ = { + 9BDA9898BFFBEDC05C611CB6014EAC81 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 89B29D1C701EFC639B36BC482FE72F13; - remoteInfo = "Quick-iOS"; + remoteGlobalIDString = B5BAB98D35B00F8009D0A82EA2A8259E; + remoteInfo = "Pods-Example-macOS"; }; - 63B0F83BF79F16E69C2146A8F9BEC980 /* PBXContainerItemProxy */ = { + AA5296AB1C2FCEAF86F691154FDD287D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 3110CCFD12CA5097516C68992B747EE3; remoteInfo = "Pods-Example-tvOS"; }; - 6709C5201A63E5D6F4CFCE2B03A1D52F /* PBXContainerItemProxy */ = { + AA96C76321EEF910A640E90F4050FDE2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 09CF6BAF7644F13F3CF030FEC11177C9; remoteInfo = "Quick-macOS"; }; - 68965A36227B2AA4CEF28D1E039612BA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A897D2D55F6D87795224F846F8ED3A36; - remoteInfo = "Nimble-tvOS"; - }; - 7B3528CB5B064F3BBE67C93571D2903B /* PBXContainerItemProxy */ = { + CC90F3862126AE60E51442DA2819E3B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F9D7469E0DB59C68E8510D84ADB26F50; - remoteInfo = "Nimble-macOS"; + remoteGlobalIDString = B448AC191110D164125F599EA0AC2249; + remoteInfo = "Pods-Example-iOS"; }; - A71876FE461553B8AA3483A5548DFFEB /* PBXContainerItemProxy */ = { + DEACB38346AA59AB12357B83C5A0C0F2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B448AC191110D164125F599EA0AC2249; - remoteInfo = "Pods-Example-iOS"; + remoteGlobalIDString = BFC740A3F63CCC2A563F58D698D14215; + remoteInfo = "Capable-iOS"; }; - FBF69209E4068B6E68927EBE55552486 /* PBXContainerItemProxy */ = { + EACE00F611965CC289DA88890C54F3FA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; @@ -691,448 +667,454 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ + 00A2844036772503ED030FB59628EFE6 /* Quick-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Quick-iOS.debug.xcconfig"; sourceTree = ""; }; + 00B8D21456C8BBA4AC3DD76C2A299731 /* Capable-watchOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Capable-watchOS.debug.xcconfig"; path = "../Capable-watchOS/Capable-watchOS.debug.xcconfig"; sourceTree = ""; }; + 018C2B9B76BBFE9A36A617FE952B6767 /* DSL+Wait.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DSL+Wait.swift"; path = "Sources/Nimble/DSL+Wait.swift"; sourceTree = ""; }; + 01BD2DD795BC5193F573FB49DED6C77B /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Notifications.swift; sourceTree = ""; }; 01DBD94827E4FEFCB25A3A2BD388067C /* Pods-Tests-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Tests-tvOS.debug.xcconfig"; sourceTree = ""; }; 022BEBD4CB7423814553A936049C504A /* Pods-Tests-iOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Tests-iOS-acknowledgements.markdown"; sourceTree = ""; }; + 02760D179AEF1DA76912DA63A979BF0E /* SheetyColorsViewController.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = SheetyColorsViewController.xib; path = SheetyColors/Classes/Common/Views/SheetyColorsViewController.xib; sourceTree = ""; }; 02AF641443BD0D4A17A00A56668AC5FF /* Pods-Tests-tvOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Tests-tvOS-acknowledgements.markdown"; sourceTree = ""; }; - 03258BBA304FA8DD84C1D9E01BB86FC5 /* Pods_Tests_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Tests_iOS.framework; path = "Pods-Tests-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 03A6CFE8E0AB0750C1024C51CC16D2A2 /* NotificationsProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NotificationsProtocol.swift; sourceTree = ""; }; - 04F231011A10CE9831135F269F3A886D /* GrayscaleViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GrayscaleViewModel.swift; path = SheetyColors/Classes/Grayscale/ViewModels/GrayscaleViewModel.swift; sourceTree = ""; }; - 0682C1BBBCF8BCACE483A8AA422F1CA5 /* BeAnInstanceOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAnInstanceOf.swift; path = Sources/Nimble/Matchers/BeAnInstanceOf.swift; sourceTree = ""; }; - 0712FF599319CD21E44B79254499F90F /* BeIdenticalTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeIdenticalTo.swift; path = Sources/Nimble/Matchers/BeIdenticalTo.swift; sourceTree = ""; }; - 07EE20C924FC519330EEEBDEFF3DA2F4 /* Nimble-tvOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Nimble-tvOS.xcconfig"; path = "../Nimble-tvOS/Nimble-tvOS.xcconfig"; sourceTree = ""; }; - 081C413BFFFD5115C119D6D52C594426 /* ThrowAssertion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowAssertion.swift; path = Sources/Nimble/Matchers/ThrowAssertion.swift; sourceTree = ""; }; - 089880F6DB91EF1E10514468925031DC /* DSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DSL.m; path = Sources/NimbleObjectiveC/DSL.m; sourceTree = ""; }; + 03258BBA304FA8DD84C1D9E01BB86FC5 /* Pods_Tests_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Tests_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 03A6F87F9AD1F878DC06B5709310BE31 /* String+C99ExtendedIdentifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+C99ExtendedIdentifier.swift"; path = "Sources/Quick/String+C99ExtendedIdentifier.swift"; sourceTree = ""; }; + 0462F5F8B1E82F4D4D6B58B63A870D5C /* ThrowAssertion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowAssertion.swift; path = Sources/Nimble/Matchers/ThrowAssertion.swift; sourceTree = ""; }; + 04930D4AB3AAD9828A74053BA0550A0F /* ToSucceed.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToSucceed.swift; path = Sources/Nimble/Matchers/ToSucceed.swift; sourceTree = ""; }; + 056CFF195F065B6801746AF9EC1057D6 /* QuickSelectedTestSuiteBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickSelectedTestSuiteBuilder.swift; path = Sources/Quick/QuickSelectedTestSuiteBuilder.swift; sourceTree = ""; }; + 07312F01B79C456C1776CD6F58265FA8 /* RGBAColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RGBAColor.swift; sourceTree = ""; }; + 0749848EE85B34FDBFB1A4B239DABF1B /* Capable-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Capable-tvOS-dummy.m"; path = "../Capable-tvOS/Capable-tvOS-dummy.m"; sourceTree = ""; }; + 07E15B2902CEFCA624C0A73EDC27BE3A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + 08467643BB7D5730C274EDA6D04382ED /* ExampleGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleGroup.swift; path = Sources/Quick/ExampleGroup.swift; sourceTree = ""; }; + 08F5B980F4981259D957AEC4FE357D24 /* GrayscaleViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GrayscaleViewModel.swift; path = SheetyColors/Classes/Grayscale/ViewModels/GrayscaleViewModel.swift; sourceTree = ""; }; 0A725354A14D7A70D8DC4DCC30E9D040 /* Pods-Tests-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Tests-tvOS-dummy.m"; sourceTree = ""; }; - 0AA80FBF712D14ECD3C3BB50A9B8F346 /* Capable-tvOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-tvOS-prefix.pch"; path = "../Capable-tvOS/Capable-tvOS-prefix.pch"; sourceTree = ""; }; - 0C0A7EEA3CFBD3FC89C07E99C7DFD518 /* RGBAColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RGBAColor.swift; sourceTree = ""; }; - 0C283E7208EB3321BBAF37D534053C07 /* CwlCatchBadInstruction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlCatchBadInstruction.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlCatchBadInstruction.swift; sourceTree = ""; }; - 0C9AB0BAF59F58B1664F6BCA31FDF61C /* Nimble-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Nimble-iOS-Info.plist"; sourceTree = ""; }; - 0CE8135B78DC4C5E8F1A52EBEA98A488 /* HaveCount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HaveCount.swift; path = Sources/Nimble/Matchers/HaveCount.swift; sourceTree = ""; }; - 0D68F2DD4656E2DC0F28ED037671461F /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nimble.framework; path = "Nimble-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 0E514004D4908418D0FF28F1703FFAEC /* Nimble-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-iOS-umbrella.h"; sourceTree = ""; }; - 0E5DEBB0A6968E63503CDECBA91DCE72 /* Capable-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-macOS-prefix.pch"; path = "../Capable-macOS/Capable-macOS-prefix.pch"; sourceTree = ""; }; - 12157E6C2D7D338D9C1F593AD3ABDB15 /* Capable-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Capable-tvOS.modulemap"; path = "../Capable-tvOS/Capable-tvOS.modulemap"; sourceTree = ""; }; - 121E68241606D127F263ECD10884CDB4 /* NMBStringify.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBStringify.h; path = Sources/NimbleObjectiveC/NMBStringify.h; sourceTree = ""; }; - 140AAC5B30A45EFDFD3C297B92B280DA /* Nimble-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Nimble-macOS-dummy.m"; path = "../Nimble-macOS/Nimble-macOS-dummy.m"; sourceTree = ""; }; - 171348683B4707E9B1A95AEC22351D6A /* FontMetricsProviderProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontMetricsProviderProtocol.swift; sourceTree = ""; }; - 1816F45515FDC2BC272695672AE612CD /* ThrowError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowError.swift; path = Sources/Nimble/Matchers/ThrowError.swift; sourceTree = ""; }; - 18762854599AC6D4D1ABF27CD8749799 /* UIContentSizeCategory+values.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIContentSizeCategory+values.swift"; sourceTree = ""; }; - 18C0D63A55D6EF9430EE4DA7858BB166 /* UIView+anchor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+anchor.swift"; path = "SheetyColors/Classes/Common/Views/Extensions/UIView+anchor.swift"; sourceTree = ""; }; - 19842341BF9D8171C2357C53DE11BB84 /* UIColor+grayscaleColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+grayscaleColor.swift"; path = "SheetyColors/Classes/Grayscale/Models/Extensions/UIColor+grayscaleColor.swift"; sourceTree = ""; }; - 1995F879B5A1A19EA35FB3C7CBFF0C89 /* Quick-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Quick-iOS-Info.plist"; sourceTree = ""; }; - 1A08C797DD11A3D20D0C0C627935BAFB /* SheetyColorsViewProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsViewProtocol.swift; path = SheetyColors/Classes/Common/Views/Protocols/SheetyColorsViewProtocol.swift; sourceTree = ""; }; - 1AA632CF0C40DCB3E2B8FC21E7E83366 /* CwlCatchException.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CwlCatchException.m; path = Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/Sources/CwlCatchExceptionSupport/CwlCatchException.m; sourceTree = ""; }; - 1AF7321A89C48226447569E0FE06BF32 /* QuickSelectedTestSuiteBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickSelectedTestSuiteBuilder.swift; path = Sources/Quick/QuickSelectedTestSuiteBuilder.swift; sourceTree = ""; }; - 1B52C3A8E332C6232B0809673FC893F3 /* Capable-macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Capable-macOS-Info.plist"; path = "../Capable-macOS/Capable-macOS-Info.plist"; sourceTree = ""; }; + 0B2723D6EE4720DAA874989ECF070F0E /* ExpectationMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpectationMessage.swift; path = Sources/Nimble/ExpectationMessage.swift; sourceTree = ""; }; + 0B6D8E782AD67E546D0C52B95EA2086B /* BeGreaterThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThan.swift; path = Sources/Nimble/Matchers/BeGreaterThan.swift; sourceTree = ""; }; + 0D68F2DD4656E2DC0F28ED037671461F /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nimble.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0D6C41951EBD0F1C56692AB92886DD21 /* Capable-watchOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-watchOS-umbrella.h"; path = "../Capable-watchOS/Capable-watchOS-umbrella.h"; sourceTree = ""; }; + 0E1E905A03F762F9CE458C0282C10A1D /* PreviewColorView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewColorView.swift; path = SheetyColors/Classes/Common/Views/PreviewColorView.swift; sourceTree = ""; }; + 0F8A1F1F5B61F4F07EFD5A3CEB800CEB /* DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DSL.h; path = Sources/NimbleObjectiveC/DSL.h; sourceTree = ""; }; + 100F4813F15AB1330815FD2C42493BA5 /* BeLessThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThan.swift; path = Sources/Nimble/Matchers/BeLessThan.swift; sourceTree = ""; }; + 10C7C1B546D62F0A993EB70D2C395818 /* QuickConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickConfiguration.h; path = Sources/QuickObjectiveC/Configuration/QuickConfiguration.h; sourceTree = ""; }; + 10F42122BF20DBC75A20F5F3798055D6 /* Capable-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Capable-macOS-dummy.m"; path = "../Capable-macOS/Capable-macOS-dummy.m"; sourceTree = ""; }; + 1317C65F98F2EC17542BB687571F7071 /* BeVoid.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeVoid.swift; path = Sources/Nimble/Matchers/BeVoid.swift; sourceTree = ""; }; + 14734809BA0902CBACA7A90F33BEC7B9 /* UIAlertController+customView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIAlertController+customView.swift"; path = "SheetyColors/Classes/Common/Views/Extensions/UIAlertController+customView.swift"; sourceTree = ""; }; + 157EB20F6001DF71D55FE690DC2F0E26 /* BeGreaterThanOrEqualTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThanOrEqualTo.swift; path = Sources/Nimble/Matchers/BeGreaterThanOrEqualTo.swift; sourceTree = ""; }; + 159FE98A2A8ED7C756AEB288130CC8B2 /* Quick-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-iOS-prefix.pch"; sourceTree = ""; }; + 163FB7A173C9BB62B5740F6CC510E1E9 /* Capable-watchOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Capable-watchOS.release.xcconfig"; path = "../Capable-watchOS/Capable-watchOS.release.xcconfig"; sourceTree = ""; }; + 1698852C403BEC459D2B97EE1B0664EE /* CwlBadInstructionException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlBadInstructionException.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlBadInstructionException.swift; sourceTree = ""; }; + 16CCD6118A7BFD9F1161DC751ED0866F /* Quick-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Quick-tvOS.release.xcconfig"; path = "../Quick-tvOS/Quick-tvOS.release.xcconfig"; sourceTree = ""; }; + 19F712815343C47DCFB92ADC285B942A /* NSColor+rgbaColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "NSColor+rgbaColor.swift"; sourceTree = ""; }; + 1A07886E6EF0CBC82BC3AE95985DF6C8 /* XCTestObservationCenter+Register.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestObservationCenter+Register.m"; path = "Sources/NimbleObjectiveC/XCTestObservationCenter+Register.m"; sourceTree = ""; }; + 1A2AA80822126CA16EAADD72AAD477CB /* Nimble-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Nimble-tvOS-dummy.m"; path = "../Nimble-tvOS/Nimble-tvOS-dummy.m"; sourceTree = ""; }; 1B9428FE4521DB5B3C4F322D3001C165 /* Pods-Tests-tvOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Tests-tvOS-acknowledgements.plist"; sourceTree = ""; }; - 1BDD0210A3EFD570A6704D73FED3897A /* Bool+statusString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Bool+statusString.swift"; sourceTree = ""; }; + 1C16BF407CAB921EF1DDB1727A4C34B3 /* Images.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = SheetyColors/Classes/Common/Resources/Images.xcassets; sourceTree = ""; }; 1C69070F94BC2DF843CD36EF73151D5A /* Pods-Example-watchOS Extension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example-watchOS Extension.debug.xcconfig"; sourceTree = ""; }; - 1C6BB85141A88DE1A911B351BEB1F67E /* AdapterProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdapterProtocols.swift; path = Sources/Nimble/Adapters/AdapterProtocols.swift; sourceTree = ""; }; - 1CDD71A46791BE9453E166E314467FD6 /* Nimble-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nimble-tvOS-umbrella.h"; path = "../Nimble-tvOS/Nimble-tvOS-umbrella.h"; sourceTree = ""; }; - 1DE0ECA4C24B66C4B6562BCE954F570F /* Images.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = SheetyColors/Classes/Common/Resources/Images.xcassets; sourceTree = ""; }; - 216006E0F070613E106CE47212326A91 /* Capable-watchOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Capable-watchOS.modulemap"; path = "../Capable-watchOS/Capable-watchOS.modulemap"; sourceTree = ""; }; - 21DEDE2D17AAF003CBA78AC37F16C6C5 /* Quick-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Quick-iOS.xcconfig"; sourceTree = ""; }; - 21EBE2813E70D43A1DD52F9A02DC7BA1 /* HandicapNotifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = HandicapNotifications.swift; sourceTree = ""; }; - 22287B01EBFE3D893B261308504FDE91 /* ExampleGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleGroup.swift; path = Sources/Quick/ExampleGroup.swift; sourceTree = ""; }; + 1CF6FBC6274DFE34A308AA1DA4052609 /* UIFont+ScaledFont.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIFont+ScaledFont.swift"; sourceTree = ""; }; + 1E854B44065B2DF57CE735B2A91BD14B /* Capable-watchOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-watchOS-prefix.pch"; path = "../Capable-watchOS/Capable-watchOS-prefix.pch"; sourceTree = ""; }; + 1F882ADFE0BBEF39A5E5C4FE59AD6CFE /* Capable-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Capable-iOS-umbrella.h"; sourceTree = ""; }; + 1FFFA9EE4C222D16CA0667CC062F48E9 /* Await.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Await.swift; path = Sources/Nimble/Utils/Await.swift; sourceTree = ""; }; + 204BC778015B1132DABFB634EC91FC2A /* FeatureNotifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureNotifications.swift; sourceTree = ""; }; + 209D58AD6F6284D61F4830ECA6AC2359 /* Quick-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Quick-macOS-dummy.m"; path = "../Quick-macOS/Quick-macOS-dummy.m"; sourceTree = ""; }; + 20D72EAE869CE2B6BCCF3B2C894BBE6F /* FeatureStatusesProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureStatusesProtocol.swift; sourceTree = ""; }; 23697AB2C3243125ABFE728498F80C9A /* Pods-Tests-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Tests-tvOS-umbrella.h"; sourceTree = ""; }; - 2401C4FFBF63BD83C64361A30DF719D5 /* ImageArea.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ImageArea.swift; sourceTree = ""; }; - 2680744970DBB42DC28610EED6D099A6 /* FailureMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FailureMessage.swift; path = Sources/Nimble/FailureMessage.swift; sourceTree = ""; }; - 289E21AE311695CB49B911BE5A7C8645 /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Quick.framework; path = "Quick-macOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 28D3ACC5E20920DF21AF5E77C8F8B41C /* Capable-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Capable-iOS-dummy.m"; sourceTree = ""; }; - 2A18A06097E5D055270515720FF5CE58 /* NMBExpectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBExpectation.swift; path = Sources/Nimble/Adapters/NMBExpectation.swift; sourceTree = ""; }; + 237C19A6A223447F0E598DB86BFEF723 /* Expectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expectation.swift; path = Sources/Nimble/Expectation.swift; sourceTree = ""; }; + 244E1102E94724F676A58E76958A30E0 /* EndWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndWith.swift; path = Sources/Nimble/Matchers/EndWith.swift; sourceTree = ""; }; + 24C979711A489F7FFFCA2DAF751F38AC /* Nimble-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Nimble-iOS-Info.plist"; sourceTree = ""; }; + 25C48E9ECD74DD071575F9C32D937505 /* FeatureStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureStatus.swift; sourceTree = ""; }; + 285FCE7AF7E0B7425B7B5E64A469399B /* Capable-watchOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Capable-watchOS.modulemap"; path = "../Capable-watchOS/Capable-watchOS.modulemap"; sourceTree = ""; }; + 289E21AE311695CB49B911BE5A7C8645 /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Quick.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2901F7125564D85D2DCD22277F93562E /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Sources/Quick/Configuration/Configuration.swift; sourceTree = ""; }; + 29BAE69771594F681F2CEAB8ADEB8205 /* Capable-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Capable-iOS-Info.plist"; sourceTree = ""; }; 2A4C313B385C713127833555178F959E /* Pods-Example-iOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-iOS-acknowledgements.plist"; sourceTree = ""; }; 2A96D8E98F8C65FA1E96B75E53A2ED79 /* Pods-Example-tvOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Example-tvOS-acknowledgements.markdown"; sourceTree = ""; }; - 2B1097505EC4311C0B11AF88EB9E7543 /* UIColor+hsbaColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+hsbaColor.swift"; path = "SheetyColors/Classes/HSB/Models/Extensions/UIColor+hsbaColor.swift"; sourceTree = ""; }; + 2AAD19D40FF72800D3B14E9299DE535E /* XCTestSuite+QuickTestSuiteBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestSuite+QuickTestSuiteBuilder.m"; path = "Sources/QuickObjectiveC/XCTestSuite+QuickTestSuiteBuilder.m"; sourceTree = ""; }; 2B2EEE4089208EA8EC5E0C50AFED9965 /* Pods-Example-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example-tvOS.release.xcconfig"; sourceTree = ""; }; - 2BD3576635F218A2B34FEF72B037B5F2 /* SheetyColors-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SheetyColors-umbrella.h"; sourceTree = ""; }; + 2BA8DE37AE3C62960108C9FA12B20958 /* Nimble-tvOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nimble-tvOS-prefix.pch"; path = "../Nimble-tvOS/Nimble-tvOS-prefix.pch"; sourceTree = ""; }; 2CBF41B7F3BD59C2F873CFF7883526B2 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS5.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 2CC403F82B4E9E2A449A16C74C6F0350 /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Quick/DSL/DSL.swift; sourceTree = ""; }; 2CC42B7FB928BE17FF8FEE77680289DB /* Pods-Example-watchOS Extension-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-watchOS Extension-Info.plist"; sourceTree = ""; }; - 2DC6E87B80BAEE721F36EA17F9A3C9E2 /* DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DSL.h; path = Sources/NimbleObjectiveC/DSL.h; sourceTree = ""; }; - 2DCCD05A03803B8BC3FD08119EC35C70 /* RGBAColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RGBAColor.swift; path = SheetyColors/Classes/RGB/Models/RGBAColor.swift; sourceTree = ""; }; - 2E04EC3CB3F117B29B49E70282347B27 /* Quick-tvOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Quick-tvOS-prefix.pch"; path = "../Quick-tvOS/Quick-tvOS-prefix.pch"; sourceTree = ""; }; - 2F75BE84B011C59B921121FA0B7EA427 /* Capable-watchOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Capable-watchOS.xcconfig"; path = "../Capable-watchOS/Capable-watchOS.xcconfig"; sourceTree = ""; }; - 2F9FB895EFFBA4DDB2CA33FF34C84642 /* Quick-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Quick-macOS.xcconfig"; path = "../Quick-macOS/Quick-macOS.xcconfig"; sourceTree = ""; }; + 30267C1993FDEF7183B4D2CF6859C3F7 /* QuickSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpec.h; path = Sources/QuickObjectiveC/QuickSpec.h; sourceTree = ""; }; 312265F15B47D6D0840BD418BDB59612 /* Pods-Tests-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Tests-iOS-dummy.m"; sourceTree = ""; }; - 318403134CC405891FA07BBA84324545 /* Nimble-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Nimble-iOS.modulemap"; sourceTree = ""; }; - 355093E3851F2B2F8713FC37323F76B3 /* UIFont+fontProps.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIFont+fontProps.swift"; sourceTree = ""; }; - 355D825FF974220C06443F70600EE5CE /* Notification+Name.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Notification+Name.swift"; sourceTree = ""; }; - 35B9A5ECE171F3CE9B4A867A047F512C /* XCTestObservationCenter+Register.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestObservationCenter+Register.m"; path = "Sources/NimbleObjectiveC/XCTestObservationCenter+Register.m"; sourceTree = ""; }; - 368ECB6F6B57BEE43622316D130A6A4E /* Nimble-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Nimble-tvOS.modulemap"; path = "../Nimble-tvOS/Nimble-tvOS.modulemap"; sourceTree = ""; }; - 36CE7F85D5A2777874447EBDCE425DB3 /* CIImage+initWithImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "CIImage+initWithImage.swift"; sourceTree = ""; }; + 31E6D46A2A580CCD9233F2227AE79327 /* SheetyColorsViewProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsViewProtocol.swift; path = SheetyColors/Classes/Common/Views/Protocols/SheetyColorsViewProtocol.swift; sourceTree = ""; }; + 3217B65A00D4B30F5E67F3C688587889 /* mach_excServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mach_excServer.h; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/mach_excServer.h; sourceTree = ""; }; + 321E93BD5AF2C301B2BFF33DBE114C70 /* NMBObjCMatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBObjCMatcher.swift; path = Sources/Nimble/Adapters/NMBObjCMatcher.swift; sourceTree = ""; }; + 32B6A4A0686A5B48F85557B20F713755 /* CwlCatchException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlCatchException.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/Sources/CwlCatchException/CwlCatchException.swift; sourceTree = ""; }; + 32C0E8EDE7556024094DD2566948F213 /* NimbleEnvironment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleEnvironment.swift; path = Sources/Nimble/Adapters/NimbleEnvironment.swift; sourceTree = ""; }; + 32C510F90913872094ADB4BE0EE36090 /* Nimble-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nimble-macOS-prefix.pch"; path = "../Nimble-macOS/Nimble-macOS-prefix.pch"; sourceTree = ""; }; + 33A08CA919EEA0D3A2A43F310FAC0131 /* PostNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PostNotification.swift; path = Sources/Nimble/Matchers/PostNotification.swift; sourceTree = ""; }; + 359A6D5DDAF6662B024A83DE432C08B1 /* Nimble-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Nimble-iOS.release.xcconfig"; sourceTree = ""; }; + 35AD118C710FB90BDC17ACF626D0523D /* CwlCatchException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CwlCatchException.h; path = Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/Sources/CwlCatchExceptionSupport/include/CwlCatchException.h; sourceTree = ""; }; + 3697A4FE47BEE28565685807CF8080E5 /* Nimble-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Nimble-iOS.debug.xcconfig"; sourceTree = ""; }; + 36E96CB3816D7236C9F4F31E15BF3D48 /* Capable-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Capable-tvOS.debug.xcconfig"; path = "../Capable-tvOS/Capable-tvOS.debug.xcconfig"; sourceTree = ""; }; 3728821BA379FBEE4464DF17EC049BB1 /* Pods-Example-watchOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Example-watchOS-acknowledgements.markdown"; sourceTree = ""; }; + 374A7EC6ABDCE31E17386306F3CCEF4E /* SheetyColorsViewFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsViewFactory.swift; path = SheetyColors/Classes/Common/Factory/SheetyColorsViewFactory.swift; sourceTree = ""; }; + 37800AA9347F29DF376D2FEABC7762EA /* SheetyColorProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorProtocol.swift; path = SheetyColors/Classes/Common/Models/Protocols/SheetyColorProtocol.swift; sourceTree = ""; }; 37FA1089FF6844B71E944F4E95D792BB /* Pods-Example-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Example-tvOS-dummy.m"; sourceTree = ""; }; - 382C1A206ECC8B9128F2CFB3A1DF1911 /* Nimble-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Nimble-macOS.xcconfig"; path = "../Nimble-macOS/Nimble-macOS.xcconfig"; sourceTree = ""; }; - 39088C8604FD5561FD8BC66CD966723B /* UIColor+rgbaColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+rgbaColor.swift"; path = "SheetyColors/Classes/RGB/Models/Extensions/UIColor+rgbaColor.swift"; sourceTree = ""; }; - 396C7E5692477EDF2A437C5C9B91A4F9 /* AssertionDispatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionDispatcher.swift; path = Sources/Nimble/Adapters/AssertionDispatcher.swift; sourceTree = ""; }; - 39AE67046114706C541B1E11DA151A20 /* Nimble-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Nimble-tvOS-dummy.m"; path = "../Nimble-tvOS/Nimble-tvOS-dummy.m"; sourceTree = ""; }; - 39F503DCF07013E02886FB90AFAF3CE1 /* StatusesProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StatusesProtocol.swift; sourceTree = ""; }; - 3A1A14100A0D9B09C0684A378E17676A /* Equal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Equal.swift; path = Sources/Nimble/Matchers/Equal.swift; sourceTree = ""; }; - 3C304B7D4AD52C5729C441EDE1464BE2 /* HearingDeviceEar+stringValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "HearingDeviceEar+stringValue.swift"; sourceTree = ""; }; - 3C31D6ECC5FD4817CF6EAF570BC4DD88 /* NimbleXCTestHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleXCTestHandler.swift; path = Sources/Nimble/Adapters/NimbleXCTestHandler.swift; sourceTree = ""; }; - 3D02FFFE968B0FDA41374AF8B8745B2B /* QuickConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickConfiguration.h; path = Sources/QuickObjectiveC/Configuration/QuickConfiguration.h; sourceTree = ""; }; - 3E1D5594D109E040E977DEEF22B4FE91 /* Capable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Capable.framework; path = "Capable-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3F958DC0B14C1A1FE06BDAEF770AE8B9 /* Quick-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Quick-macOS-umbrella.h"; path = "../Quick-macOS/Quick-macOS-umbrella.h"; sourceTree = ""; }; + 38B8F841EF037B1E732CB2C730C0057B /* Quick-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Quick-macOS.modulemap"; path = "../Quick-macOS/Quick-macOS.modulemap"; sourceTree = ""; }; + 38EE50E6E19F50BD7E680B34F0376E0B /* Contain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Contain.swift; path = Sources/Nimble/Matchers/Contain.swift; sourceTree = ""; }; + 39003F422F9B7C91E753C4FE9A27BF10 /* Quick-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Quick-macOS-prefix.pch"; path = "../Quick-macOS/Quick-macOS-prefix.pch"; sourceTree = ""; }; + 3ACA404700548FE3A7241646F428C250 /* NSFont+fontProps.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "NSFont+fontProps.swift"; sourceTree = ""; }; + 3E1D5594D109E040E977DEEF22B4FE91 /* Capable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Capable.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 3F7E4C1C9816E3848B3B0BA9A27500C6 /* ExampleMetadata.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleMetadata.swift; path = Sources/Quick/ExampleMetadata.swift; sourceTree = ""; }; 4007CEB53A8F1B675D58A0519F174342 /* Pods-Example-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example-tvOS.debug.xcconfig"; sourceTree = ""; }; + 4022245CE6DB457C08BEBB2A72C150E2 /* UIColor+grayscaleColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+grayscaleColor.swift"; path = "SheetyColors/Classes/Grayscale/Models/Extensions/UIColor+grayscaleColor.swift"; sourceTree = ""; }; 4055AFA85643EA1610079BD5BEDB5CAB /* Pods-Tests-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Tests-macOS-umbrella.h"; sourceTree = ""; }; - 40EB40F730D3FD3989D94F88D987BF50 /* Nimble-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Nimble-iOS.xcconfig"; sourceTree = ""; }; - 4173FD601569E9EB0EF8E0C62CBE1086 /* SheetyColorsConfigProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsConfigProtocol.swift; path = SheetyColors/Classes/Common/Models/Protocols/SheetyColorsConfigProtocol.swift; sourceTree = ""; }; - 41D438F754049C1293ECDFA08CE6494F /* URL+FileName.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+FileName.swift"; path = "Sources/Quick/URL+FileName.swift"; sourceTree = ""; }; - 4241BB7E004EBE6F68234DEF9CA498EC /* FeatureNotifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureNotifications.swift; sourceTree = ""; }; + 41DE85601094668FD39A9E7EE1435424 /* Functional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Functional.swift; path = Sources/Nimble/Utils/Functional.swift; sourceTree = ""; }; 4319633B68F24D15BAD1F4D837C734EA /* Pods-Example-watchOS Extension-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Example-watchOS Extension-umbrella.h"; sourceTree = ""; }; - 431DD7BF469EFBEB28B86B49387C2700 /* DSL+Wait.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DSL+Wait.swift"; path = "Sources/Nimble/DSL+Wait.swift"; sourceTree = ""; }; - 44A531E299DAD9B039DD32F08010B4D7 /* ToSucceed.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToSucceed.swift; path = Sources/Nimble/Matchers/ToSucceed.swift; sourceTree = ""; }; + 437ACB5F36BD92D08901349BDC6063D6 /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Nimble/DSL.swift; sourceTree = ""; }; + 43864C1CAAFCFBB62865154BB6A1903E /* Closures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Closures.swift; path = Sources/Quick/Hooks/Closures.swift; sourceTree = ""; }; + 448C22CA59635BEA7123C8BD337690E9 /* Capable-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Capable-tvOS.release.xcconfig"; path = "../Capable-tvOS/Capable-tvOS.release.xcconfig"; sourceTree = ""; }; 44CF9750A85F1235E352FE4618BC2ACA /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.2.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; - 46F0128FD4755711E93F3695C4443C0B /* NMBStringify.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBStringify.m; path = Sources/NimbleObjectiveC/NMBStringify.m; sourceTree = ""; }; - 48903D6E02C9096FA210AEC9724317D6 /* PostNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PostNotification.swift; path = Sources/Nimble/Matchers/PostNotification.swift; sourceTree = ""; }; - 4937350ED6DFEA41CBF08F7BB01A5766 /* Capable-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Capable-macOS.xcconfig"; path = "../Capable-macOS/Capable-macOS.xcconfig"; sourceTree = ""; }; - 4C3D71A58C14EB58C57D14798FB837C2 /* HandicapStatusesProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = HandicapStatusesProtocol.swift; sourceTree = ""; }; - 4F1C1311AD1A0EA0BB4C978978D10E10 /* Quick-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-iOS-umbrella.h"; sourceTree = ""; }; - 4F8FD61BB521A9232D50F393E76A8C9F /* Capable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Capable.framework; path = "Capable-macOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 45E3392EFF717D68A4D2F8BADD8D2DC1 /* HSBAColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HSBAColor.swift; path = SheetyColors/Classes/HSB/Models/HSBAColor.swift; sourceTree = ""; }; + 48E674CFF26F6EE4697BCF01371DC137 /* SheetyColors-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SheetyColors-prefix.pch"; sourceTree = ""; }; + 4910C9CD9C818725EB8085ED8FEF7B97 /* Quick-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Quick-iOS-Info.plist"; sourceTree = ""; }; + 4ADE37492C52334A03493F989067FC15 /* AllPass.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AllPass.swift; path = Sources/Nimble/Matchers/AllPass.swift; sourceTree = ""; }; + 4C4F42810BE33F4B049FC7B7A2C87459 /* CGFloat+constrainToRange.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGFloat+constrainToRange.swift"; path = "SheetyColors/Classes/Common/Models/Extensions/CGFloat+constrainToRange.swift"; sourceTree = ""; }; + 4CB1A09A7D4D9EB1AA78FD787767906F /* NMBExceptionCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBExceptionCapture.h; path = Sources/NimbleObjectiveC/NMBExceptionCapture.h; sourceTree = ""; }; + 4D016C7F15CD2F803679A27E9F0E6FA8 /* Quick-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Quick-tvOS.modulemap"; path = "../Quick-tvOS/Quick-tvOS.modulemap"; sourceTree = ""; }; + 4D2398665262D4BC32F6B1DC864AD77A /* ContainElementSatisfying.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContainElementSatisfying.swift; path = Sources/Nimble/Matchers/ContainElementSatisfying.swift; sourceTree = ""; }; + 4D811EA77A2CA7140560DAC79371DC38 /* AppearenceProviderProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppearenceProviderProtocol.swift; path = SheetyColors/Classes/Common/Models/Protocols/AppearenceProviderProtocol.swift; sourceTree = ""; }; + 4DC255548AF5927B3082A7E1A87C8E37 /* UIColor+rgbaColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIColor+rgbaColor.swift"; sourceTree = ""; }; + 4F013D962EF2AAACEBD36962E7BB1779 /* BeAKindOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAKindOf.swift; path = Sources/Nimble/Matchers/BeAKindOf.swift; sourceTree = ""; }; + 4F43D9F3DF01EA75E64BB4AD17B8DE3D /* FontMetricsProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontMetricsProvider.swift; sourceTree = ""; }; + 4F8FD61BB521A9232D50F393E76A8C9F /* Capable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Capable.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 509344C888C68CDCE87E172B41CBFCB0 /* FeatureStatuses.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureStatuses.swift; sourceTree = ""; }; + 509DC8D05D44AF91A0CCF50FA4163E20 /* Quick-tvOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Quick-tvOS-Info.plist"; path = "../Quick-tvOS/Quick-tvOS-Info.plist"; sourceTree = ""; }; + 51C4C18F37E67EAB412F022966484BF1 /* String+isDefaultContentSize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "String+isDefaultContentSize.swift"; sourceTree = ""; }; 5239136B8CF8ADF629EEDB4562884BC6 /* Pods-Example-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example-macOS.debug.xcconfig"; sourceTree = ""; }; - 55BEAFBFB09B52B00D113EF726D24DE4 /* BeCloseTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeCloseTo.swift; path = Sources/Nimble/Matchers/BeCloseTo.swift; sourceTree = ""; }; + 535873059ECF7548E5513D81808ABF79 /* Quick-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Quick-tvOS.debug.xcconfig"; path = "../Quick-tvOS/Quick-tvOS.debug.xcconfig"; sourceTree = ""; }; + 53A9F6936134C32ABE069EA4712B25B1 /* Predicate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Predicate.swift; path = Sources/Nimble/Matchers/Predicate.swift; sourceTree = ""; }; + 53BA86E10F9EB2D7E97588E463F43FA3 /* Nimble-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Nimble-macOS-dummy.m"; path = "../Nimble-macOS/Nimble-macOS-dummy.m"; sourceTree = ""; }; + 543DFC113F4797920009A8A4CECDCA51 /* MatcherFunc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherFunc.swift; path = Sources/Nimble/Matchers/MatcherFunc.swift; sourceTree = ""; }; + 54B46024907E9E01A08DB1B37B786D39 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + 54D44B4B182804A28E27F2309B5FC344 /* QuickSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpec.m; path = Sources/QuickObjectiveC/QuickSpec.m; sourceTree = ""; }; + 5554563F187BB66F8EF984A4D0BDE108 /* Nimble-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nimble-tvOS-umbrella.h"; path = "../Nimble-tvOS/Nimble-tvOS-umbrella.h"; sourceTree = ""; }; 565E9291B4FC2F0F40B4DB09E1203578 /* Pods-Tests-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Tests-iOS.modulemap"; sourceTree = ""; }; 56F3F500063E7A317B36838A2E9DB160 /* Pods-Example-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example-iOS.debug.xcconfig"; sourceTree = ""; }; + 570F6BE8C688E93F015B53BFD9387BCC /* Nimble-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Nimble-macOS.modulemap"; path = "../Nimble-macOS/Nimble-macOS.modulemap"; sourceTree = ""; }; + 57250C70EFD5412AC49E21B51E16ADCA /* Capable-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-macOS-umbrella.h"; path = "../Capable-macOS/Capable-macOS-umbrella.h"; sourceTree = ""; }; + 57724E30EAB655A3519DC6BF38E27A26 /* NMBExceptionCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBExceptionCapture.m; path = Sources/NimbleObjectiveC/NMBExceptionCapture.m; sourceTree = ""; }; + 579F79E3E47FF66E180A8273363AE84A /* SheetyColorsConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsConfig.swift; path = SheetyColors/Classes/Common/Models/SheetyColorsConfig.swift; sourceTree = ""; }; 581B19A643EC4A74F64E59B6FF3D26B4 /* Pods-Example-watchOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-watchOS-Info.plist"; sourceTree = ""; }; - 593CE5C5A1A08A7B440DB185689FD41F /* mach_excServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mach_excServer.h; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/mach_excServer.h; sourceTree = ""; }; 5A7CC737A2791B3D3EE253C75A2A845C /* Pods-Example-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example-iOS.release.xcconfig"; sourceTree = ""; }; - 5A87B3A2679455B328177C3A4828CEAE /* Capable-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-macOS-umbrella.h"; path = "../Capable-macOS/Capable-macOS-umbrella.h"; sourceTree = ""; }; - 5BDF11268F3258F334466006E4C86AEF /* Nimble-macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Nimble-macOS-Info.plist"; path = "../Nimble-macOS/Nimble-macOS-Info.plist"; sourceTree = ""; }; + 5ACD1EE71A1F42730B5A19597C165C72 /* Capable.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; path = Capable.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 5C3BDE10EF6B766A23D10225CDBA0A1B /* Pods-Example-macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-macOS-Info.plist"; sourceTree = ""; }; - 5C861D2DD6CB008F8AAC885847FB8852 /* Pods_Example_watchOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Example_watchOS.framework; path = "Pods-Example-watchOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 5DDBDC009360DF53338193BEADEC28B3 /* NSBundle+CurrentTestBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSBundle+CurrentTestBundle.swift"; path = "Sources/Quick/NSBundle+CurrentTestBundle.swift"; sourceTree = ""; }; - 5E519C6C1EF48C941909B7677DE22B75 /* Match.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Match.swift; path = Sources/Nimble/Matchers/Match.swift; sourceTree = ""; }; - 609DAE7C5CC011CFDD1EC5889403040E /* Capable-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Capable-macOS-dummy.m"; path = "../Capable-macOS/Capable-macOS-dummy.m"; sourceTree = ""; }; - 6146B463B21DE9A0D5B6B2A0691644B2 /* UIFont+ScaledFont.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIFont+ScaledFont.swift"; sourceTree = ""; }; - 61FCF24F4CBC64D86CCDD21489748D64 /* NSColor+rgbaColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "NSColor+rgbaColor.swift"; sourceTree = ""; }; - 62D71B6CC2D63C9EDD34FE342BD5BBF6 /* Pods_Example_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Example_iOS.framework; path = "Pods-Example-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 637146971CB8F59DF2FCB0BA851D47DE /* ElementsEqual.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementsEqual.swift; path = Sources/Nimble/Matchers/ElementsEqual.swift; sourceTree = ""; }; - 63CC71947EEBD3CF8EB9299B16237136 /* GradientSlider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientSlider.swift; path = SheetyColors/Classes/Common/Views/GradientSlider.swift; sourceTree = ""; }; + 5C4176B8178EB47AE450EB46E07175B8 /* OSLogType+greaterEqual.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "OSLogType+greaterEqual.swift"; sourceTree = ""; }; + 5C4EA4901B5FFCFB30602EF6B475292B /* CwlDarwinDefinitions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlDarwinDefinitions.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlDarwinDefinitions.swift; sourceTree = ""; }; + 5C769A1C709367D6331636BD3FA59D83 /* SheetyColorsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsViewController.swift; path = SheetyColors/Classes/Common/Views/SheetyColorsViewController.swift; sourceTree = ""; }; + 5C861D2DD6CB008F8AAC885847FB8852 /* Pods_Example_watchOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example_watchOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 624ED8A30A4F85968DB52E7C69FCDF51 /* QCKDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QCKDSL.h; path = Sources/QuickObjectiveC/DSL/QCKDSL.h; sourceTree = ""; }; + 62D71B6CC2D63C9EDD34FE342BD5BBF6 /* Pods_Example_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 63DAC77D710657F7C2746B7920DD4DE6 /* CwlCatchException.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CwlCatchException.m; path = Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/Sources/CwlCatchExceptionSupport/CwlCatchException.m; sourceTree = ""; }; + 63DEA8BFB62B1D273F0CECCC5EEB16B4 /* CIImage+initWithImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "CIImage+initWithImage.swift"; sourceTree = ""; }; + 64516411081C55F0556F8D1A43576370 /* CwlPreconditionTesting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CwlPreconditionTesting.h; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/include/CwlPreconditionTesting.h; sourceTree = ""; }; 64943F01D16CCC73DF6C4005C7DBBD30 /* Pods-Example-iOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Example-iOS-frameworks.sh"; sourceTree = ""; }; - 6604FF10AA13362CF2F987DBD7D025B0 /* HandicapStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = HandicapStatus.swift; sourceTree = ""; }; + 6586376350ADEA48B1A6FF056BCF0636 /* URL+FileName.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+FileName.swift"; path = "Sources/Quick/URL+FileName.swift"; sourceTree = ""; }; 6649DC5C85E87D87BABA290BDB713E82 /* Pods-Example-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Example-iOS-umbrella.h"; sourceTree = ""; }; - 681DE66FC9ED03BC65E1CAB2C84448F9 /* BeLessThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThan.swift; path = Sources/Nimble/Matchers/BeLessThan.swift; sourceTree = ""; }; + 67744084669F9FB4E3E72B3099210FAA /* Bool+statusString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Bool+statusString.swift"; sourceTree = ""; }; + 683185469C559775007A38DE167294BE /* AdapterProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdapterProtocols.swift; path = Sources/Nimble/Adapters/AdapterProtocols.swift; sourceTree = ""; }; + 6899B04C410971604F4D64E66589DFD4 /* QuickTestSuite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickTestSuite.swift; path = Sources/Quick/QuickTestSuite.swift; sourceTree = ""; }; 68A8C5796C7E20CB14997DF1E68F21F4 /* Pods-Example-watchOS Extension.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Example-watchOS Extension.modulemap"; sourceTree = ""; }; - 6A3B3A73B481A94D1A8E25E59A19CC6B /* BeNil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeNil.swift; path = Sources/Nimble/Matchers/BeNil.swift; sourceTree = ""; }; - 6ACDD3019D25FCCB55AB02D66EBCFB4F /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Quick/Filter.swift; sourceTree = ""; }; - 6B1DF818A01491205DECE0247112BA54 /* SheetyColorProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorProtocol.swift; path = SheetyColors/Classes/Common/Models/Protocols/SheetyColorProtocol.swift; sourceTree = ""; }; + 694AED86EC9553A40EAEC63B151E0952 /* ElementsEqual.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementsEqual.swift; path = Sources/Nimble/Matchers/ElementsEqual.swift; sourceTree = ""; }; + 6A75FDFACBD3F75D48946ECF70D5AC47 /* FontMetricsProviderProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontMetricsProviderProtocol.swift; sourceTree = ""; }; + 6B2720A8582663F9102A74BFECD7D59C /* MatcherProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherProtocols.swift; path = Sources/Nimble/Matchers/MatcherProtocols.swift; sourceTree = ""; }; + 6B67CCC6C9F1141EAD2777EF15B5EFF2 /* ErrorUtility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErrorUtility.swift; path = Sources/Quick/ErrorUtility.swift; sourceTree = ""; }; + 6C138DC6D85FCCA94177DDD98D57BD29 /* RaisesException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RaisesException.swift; path = Sources/Nimble/Matchers/RaisesException.swift; sourceTree = ""; }; 6C3297359A18876C277E02DBD54A0F0C /* Pods-Example-macOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Example-macOS-frameworks.sh"; sourceTree = ""; }; - 6D10CFD8C11E4F7E16275F6737D86AC3 /* NMBExceptionCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBExceptionCapture.m; path = Sources/NimbleObjectiveC/NMBExceptionCapture.m; sourceTree = ""; }; - 6D95ECFE82AA67F990C951F0A2845C6A /* BeginWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeginWith.swift; path = Sources/Nimble/Matchers/BeginWith.swift; sourceTree = ""; }; - 6DF9CE64945973EAB64D298F0DBB8525 /* SheetyColors.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SheetyColors.framework; path = SheetyColors.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 6C625FD3AE8CB05D7CBFADEA2710D28A /* UIView+anchor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+anchor.swift"; path = "SheetyColors/Classes/Common/Views/Extensions/UIView+anchor.swift"; sourceTree = ""; }; + 6DF9CE64945973EAB64D298F0DBB8525 /* SheetyColors.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SheetyColors.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6EBB82A9557247D7D1ABA257600AF76B /* Pods-Example-watchOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Example-watchOS-umbrella.h"; sourceTree = ""; }; - 6F38206609494F3D771831AD7921CC03 /* FontProps.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontProps.swift; sourceTree = ""; }; - 6F76233D47D76923CF3F1337023E4BCD /* FontMetricsSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontMetricsSupport.swift; sourceTree = ""; }; + 6F355040F28D258FFCD6202C027E17C6 /* Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Async.swift; path = Sources/Nimble/Matchers/Async.swift; sourceTree = ""; }; 6F7A16A996F56202644BC3BA0E2F3B9C /* Pods-Example-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Example-tvOS.modulemap"; sourceTree = ""; }; - 7097A8E5F7F7E44186B35D06D7BACE1C /* UIAlertController+customView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIAlertController+customView.swift"; path = "SheetyColors/Classes/Common/Views/Extensions/UIAlertController+customView.swift"; sourceTree = ""; }; - 70C12756092AD6E8948C71E4B37B5F44 /* HSBViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HSBViewModel.swift; path = SheetyColors/Classes/HSB/ViewModels/HSBViewModel.swift; sourceTree = ""; }; - 70C8F22C03EAC10F3F4BAB38ECB5FA23 /* Capable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Capable.framework; path = "Capable-watchOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 70EB37617050CD69D95B5F4F3D2633DB /* Quick-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Quick-macOS-dummy.m"; path = "../Quick-macOS/Quick-macOS-dummy.m"; sourceTree = ""; }; + 70C8F22C03EAC10F3F4BAB38ECB5FA23 /* Capable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Capable.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 70EF9A2604B65570921FC07EC118616E /* Nimble-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Nimble-macOS.debug.xcconfig"; path = "../Nimble-macOS/Nimble-macOS.debug.xcconfig"; sourceTree = ""; }; 7149E13D7D074CAA5B54D7EE15410A87 /* Pods-Example-watchOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example-watchOS.release.xcconfig"; sourceTree = ""; }; - 72C437769935B43376DF12AE8444D9B2 /* SourceLocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SourceLocation.swift; path = Sources/Nimble/Utils/SourceLocation.swift; sourceTree = ""; }; + 73426ACF1160FB655FAD66504704D292 /* CwlCatchBadInstructionPosix.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlCatchBadInstructionPosix.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlCatchBadInstructionPosix.swift; sourceTree = ""; }; 739E0FEF2918D3509BEEE87761B7238A /* Pods-Tests-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Tests-macOS-dummy.m"; sourceTree = ""; }; - 73F566CFB5F21F61AC2FA68F08AA0B2D /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Quick.framework; path = "Quick-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 75662FC6109BB96DC586773832B500BC /* Handicap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Handicap.swift; sourceTree = ""; }; - 75C85828C42262542C48707DE5F79DA1 /* mach_excServer.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mach_excServer.c; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/mach_excServer.c; sourceTree = ""; }; + 73F566CFB5F21F61AC2FA68F08AA0B2D /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Quick.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 75FD4874CEC8826BB946095E13C907AC /* SatisfyAllOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SatisfyAllOf.swift; path = Sources/Nimble/Matchers/SatisfyAllOf.swift; sourceTree = ""; }; + 76C732A14BC9535AFA2891C9D199407D /* Quick-macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Quick-macOS-Info.plist"; path = "../Quick-macOS/Quick-macOS-Info.plist"; sourceTree = ""; }; 76FCAC6F6FD6C6FE30BC5DCC665E3D7C /* Capable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Capable.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 782EDCFC6F9AFFBF50EC4920B4C70DD6 /* Nimble-tvOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nimble-tvOS-prefix.pch"; path = "../Nimble-tvOS/Nimble-tvOS-prefix.pch"; sourceTree = ""; }; - 78F5114FDD20D2EE9F2B5AC4F0680F88 /* BeGreaterThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThan.swift; path = Sources/Nimble/Matchers/BeGreaterThan.swift; sourceTree = ""; }; - 78F66A20386AEEB81051E29F08F57C47 /* AssertionRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionRecorder.swift; path = Sources/Nimble/Adapters/AssertionRecorder.swift; sourceTree = ""; }; - 7A01E1170BAE12618CBB9D8D96038B45 /* Quick.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Quick.h; path = Sources/QuickObjectiveC/Quick.h; sourceTree = ""; }; + 771DFD96726F333789BE4D924DB2FAE7 /* SheetyColorsViewModelProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsViewModelProtocol.swift; path = SheetyColors/Classes/Common/ViewModels/SheetyColorsViewModelProtocol.swift; sourceTree = ""; }; + 79499A532FDB353EF59B1167BDDFB1BB /* FontMetrics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontMetrics.swift; sourceTree = ""; }; + 7A2DBEC79D66F3581A8664E0EDDA33A8 /* UIContentSizeCategory+values.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIContentSizeCategory+values.swift"; sourceTree = ""; }; + 7B2CA64E41629CD366E0707B15C57319 /* Capable-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Capable-macOS.modulemap"; path = "../Capable-macOS/Capable-macOS.modulemap"; sourceTree = ""; }; + 7BF02A425E7E0B97DB5D9ACA11F13C04 /* Nimble-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nimble-iOS-dummy.m"; sourceTree = ""; }; + 7C9869A61D427D7D2A58AA4469C732D5 /* NMBStringify.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBStringify.m; path = Sources/NimbleObjectiveC/NMBStringify.m; sourceTree = ""; }; + 7CC3EE7A8C1D9F9F289272FF7C8F52B0 /* NotificationCenterProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NotificationCenterProtocol.swift; sourceTree = ""; }; + 7D1A57A51F6BE024AA56689175020ED2 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/Nimble/Utils/Errors.swift; sourceTree = ""; }; 7D72E77100746BA6F9B0981C60AE2D61 /* Pods-Tests-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Tests-macOS.modulemap"; sourceTree = ""; }; - 7EB9E02938ACC0AD0C6C4DB2DF3856E7 /* CwlDarwinDefinitions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlDarwinDefinitions.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlDarwinDefinitions.swift; sourceTree = ""; }; - 7F37A86CD7545D7A433409B42FFDC50A /* MatcherProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherProtocols.swift; path = Sources/Nimble/Matchers/MatcherProtocols.swift; sourceTree = ""; }; - 806EA3B6D05D9735880CE9469FCC8553 /* ContainElementSatisfying.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContainElementSatisfying.swift; path = Sources/Nimble/Matchers/ContainElementSatisfying.swift; sourceTree = ""; }; - 80CF14213849D335DCD2783098E82B2E /* Expectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expectation.swift; path = Sources/Nimble/Expectation.swift; sourceTree = ""; }; + 7DE66E0C17E7D373CB4BB5C445091208 /* BeCloseTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeCloseTo.swift; path = Sources/Nimble/Matchers/BeCloseTo.swift; sourceTree = ""; }; + 7E048A12513166A5AA287B79D9BDAB10 /* CwlCatchBadInstruction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlCatchBadInstruction.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlCatchBadInstruction.swift; sourceTree = ""; }; + 802DE30C0C50EDCD2FE0AE7DF897E3C5 /* ImageArea.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ImageArea.swift; sourceTree = ""; }; + 80565B71CC68123498E478AC922DA773 /* Logger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Logger.swift; sourceTree = ""; }; + 80E4CB36D6311C362734F8689778B1EE /* FontMetricsProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontMetricsProtocol.swift; sourceTree = ""; }; + 812136D1CC9FBC5E52D99EDE2DEF8DD4 /* FeatureStatusesProviderProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureStatusesProviderProtocol.swift; sourceTree = ""; }; 819B796E16C83E1C2FF9433A5AFF2E59 /* Pods-Example-watchOS Extension-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-watchOS Extension-acknowledgements.plist"; sourceTree = ""; }; - 83290FF9D238C32556977D3C05EF9DE7 /* OsVersionProviderProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = OsVersionProviderProtocol.swift; sourceTree = ""; }; - 8621F3676F6C3A49187A76445E2312E7 /* QuickSpecBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpecBase.h; path = Sources/QuickSpecBase/include/QuickSpecBase.h; sourceTree = ""; }; - 874A4F68C2E7F7186EBCD4F7969157C9 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Notifications.swift; sourceTree = ""; }; - 876E38F68BF70C5E5436F68745E072C2 /* HooksPhase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HooksPhase.swift; path = Sources/Quick/Hooks/HooksPhase.swift; sourceTree = ""; }; - 882965E96C10436A0FC9E494B5C707E9 /* FontMetricsProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontMetricsProvider.swift; sourceTree = ""; }; + 8229A3A193B1D8BA8E4860971E17090E /* Capable-watchOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Capable-watchOS-dummy.m"; path = "../Capable-watchOS/Capable-watchOS-dummy.m"; sourceTree = ""; }; + 8294A4E4E560E2FAC2B516AF7BE03B9F /* Nimble-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Nimble-iOS.modulemap"; sourceTree = ""; }; + 83381A01BDFAFFA42221B7E610AAD336 /* RGBViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RGBViewModel.swift; path = SheetyColors/Classes/RGB/ViewModels/RGBViewModel.swift; sourceTree = ""; }; + 8344C3450042D7C2BD93213E7DA87C67 /* BeNil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeNil.swift; path = Sources/Nimble/Matchers/BeNil.swift; sourceTree = ""; }; + 860B3B1C089C4A02E58E54AB0B2AE9A5 /* Capable-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Capable-iOS-prefix.pch"; sourceTree = ""; }; + 87671714A739A2407024461243DD9BB7 /* NotificationsProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NotificationsProtocol.swift; sourceTree = ""; }; + 889760D96837ECADA0B18C2CAFE280F5 /* Capable-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Capable-tvOS.modulemap"; path = "../Capable-tvOS/Capable-tvOS.modulemap"; sourceTree = ""; }; + 8903DDC6A9775591B93F5F72814B0E2B /* BeLessThanOrEqual.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThanOrEqual.swift; path = Sources/Nimble/Matchers/BeLessThanOrEqual.swift; sourceTree = ""; }; + 8908974CA425A41FCA246D582F6E0059 /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Quick/DSL/DSL.swift; sourceTree = ""; }; 89386C2FC66253CD8AC2E3CD17553803 /* Pods-Example-watchOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Example-watchOS-dummy.m"; sourceTree = ""; }; - 8951CBAFC0BD57E090D979CB3A7F1C07 /* SheetyColorsViewFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsViewFactory.swift; path = SheetyColors/Classes/Common/Factory/SheetyColorsViewFactory.swift; sourceTree = ""; }; - 8B112AADA21DA5699929AE9E1DECD07D /* Capable-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-tvOS-umbrella.h"; path = "../Capable-tvOS/Capable-tvOS-umbrella.h"; sourceTree = ""; }; - 8B83A866A8E62D8900C1B37F15BA918D /* String+isDefaultContentSize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "String+isDefaultContentSize.swift"; sourceTree = ""; }; - 8C68C47B9F0E9113656645818EAD727E /* QuickSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpec.h; path = Sources/QuickObjectiveC/QuickSpec.h; sourceTree = ""; }; - 8CA267A4597FDE9BA2E854D9D8E094E8 /* Quick-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-iOS-prefix.pch"; sourceTree = ""; }; - 8D215D6C6B156422F14BB4B6432B70F9 /* Quick-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Quick-tvOS.modulemap"; path = "../Quick-tvOS/Quick-tvOS.modulemap"; sourceTree = ""; }; - 8D960629A7390F13C4778D42C81C10E4 /* BeAKindOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAKindOf.swift; path = Sources/Nimble/Matchers/BeAKindOf.swift; sourceTree = ""; }; - 8DA7A473F4B316BBBE1281459EF28F85 /* Quick-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Quick-macOS.modulemap"; path = "../Quick-macOS/Quick-macOS.modulemap"; sourceTree = ""; }; - 8E067A5C8BCB8F33802A48BC18767494 /* Stringers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stringers.swift; path = Sources/Nimble/Utils/Stringers.swift; sourceTree = ""; }; + 8B2E073018431FE5833BF8929BE8B3CE /* World.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = World.swift; path = Sources/Quick/World.swift; sourceTree = ""; }; + 8D7FF90A1774D356B59B7306078A505D /* QuickConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickConfiguration.swift; path = Sources/Quick/Configuration/QuickConfiguration.swift; sourceTree = ""; }; 8E3047D5354FEA6B49AA134C9FE9B177 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; - 8E35FA2AD63BA11009B128306CDDED9D /* ExampleMetadata.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleMetadata.swift; path = Sources/Quick/ExampleMetadata.swift; sourceTree = ""; }; - 8F850C8685BA7B31A7F6C990B3F662B4 /* Color+wcag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Color+wcag.swift"; sourceTree = ""; }; - 8FA4974B037F9966ACD125AD583D78E4 /* MatchError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatchError.swift; path = Sources/Nimble/Matchers/MatchError.swift; sourceTree = ""; }; - 8FDE9AD8E9B3E48B3A884442E10DC7B3 /* Capable-watchOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Capable-watchOS-Info.plist"; path = "../Capable-watchOS/Capable-watchOS-Info.plist"; sourceTree = ""; }; - 90052BCA072CFBAEB4DF256B0E075D1E /* QuickConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickConfiguration.swift; path = Sources/Quick/Configuration/QuickConfiguration.swift; sourceTree = ""; }; - 9119E8CE16EA5F5653B86407B9094E5B /* Image+averageColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Image+averageColor.swift"; sourceTree = ""; }; + 8E8B46E0B9556F28F3E0A846AE11FD2B /* Nimble-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-iOS-umbrella.h"; sourceTree = ""; }; + 8F08ABA71DED1A1190697F2484280CDC /* Capable-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Capable-iOS.debug.xcconfig"; sourceTree = ""; }; + 8FD7474D683927AFCC5914E33A9EEFF2 /* Capable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Capable.swift; sourceTree = ""; }; 913C1C6644E16767B48EAB264588A424 /* Pods-Tests-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Tests-tvOS.release.xcconfig"; sourceTree = ""; }; - 9153B258229CA3DFFE175C60F3B83265 /* BeLogical.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLogical.swift; path = Sources/Nimble/Matchers/BeLogical.swift; sourceTree = ""; }; - 917BA462559985B7AE08AB31752B5BE7 /* NMBObjCMatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBObjCMatcher.swift; path = Sources/Nimble/Adapters/NMBObjCMatcher.swift; sourceTree = ""; }; - 924551B39C6BE2EE6D80EE9D1BCF37B3 /* Expression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expression.swift; path = Sources/Nimble/Expression.swift; sourceTree = ""; }; - 925A887EAC0E6794AD339427E2297375 /* SheetyColorsViewModelDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsViewModelDelegate.swift; path = SheetyColors/Classes/Common/ViewModels/SheetyColorsViewModelDelegate.swift; sourceTree = ""; }; 92680850AECEC48A7348AF5E46108449 /* Pods-Example-watchOS Extension-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Example-watchOS Extension-acknowledgements.markdown"; sourceTree = ""; }; + 9318A502C4E3C263F97087FB62CA8428 /* Capable-macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Capable-macOS-Info.plist"; path = "../Capable-macOS/Capable-macOS-Info.plist"; sourceTree = ""; }; 93E0111FFA4F064D94E4226FFFA43C04 /* Pods-Example-tvOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Example-tvOS-frameworks.sh"; sourceTree = ""; }; - 93E2D10A98EF97B76BC0FC6A445AD783 /* Capable-watchOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Capable-watchOS-dummy.m"; path = "../Capable-watchOS/Capable-watchOS-dummy.m"; sourceTree = ""; }; - 945A833443CC4EF61F7039A4816DE374 /* RGBViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RGBViewModel.swift; path = SheetyColors/Classes/RGB/ViewModels/RGBViewModel.swift; sourceTree = ""; }; - 954FC26FC71F5ADF9FE59D9254F5A120 /* NMBExceptionCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBExceptionCapture.h; path = Sources/NimbleObjectiveC/NMBExceptionCapture.h; sourceTree = ""; }; - 96FAF91530DDC438D5A52CF370FD4F70 /* CwlPreconditionTesting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CwlPreconditionTesting.h; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/include/CwlPreconditionTesting.h; sourceTree = ""; }; - 978F6CF19A397FF997D912DBEFC878B0 /* SheetyColors.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SheetyColors.modulemap; sourceTree = ""; }; + 95D6987B05E51988BCEDA3A35DE63106 /* Equal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Equal.swift; path = Sources/Nimble/Matchers/Equal.swift; sourceTree = ""; }; + 962E66086540C02207E628C762AD42FD /* GradientSlider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GradientSlider.swift; path = SheetyColors/Classes/Common/Views/GradientSlider.swift; sourceTree = ""; }; + 9763E57F6FEF1C2A6774A3B724BB0C46 /* UIFont+fontProps.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIFont+fontProps.swift"; sourceTree = ""; }; 979CFF8055405D7F85DA7614F49A8CE0 /* Pods-Example-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Example-macOS-umbrella.h"; sourceTree = ""; }; 97A77D19821567EF2E099929E310CFF0 /* Pods-Example-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example-macOS.release.xcconfig"; sourceTree = ""; }; - 97D14143ADBF747BAD919B8ED2A8BB8A /* FeatureStatusesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureStatusesProvider.swift; sourceTree = ""; }; 97E54F2C120A50AE73573936A33462EE /* Pods-Tests-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Tests-iOS.debug.xcconfig"; sourceTree = ""; }; - 9B6C5FB5F71BF2B03C5446423ADA4177 /* Callsite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Callsite.swift; path = Sources/Quick/Callsite.swift; sourceTree = ""; }; + 98746DD4104F8135FBEFBEA40E65F0A2 /* BeLogical.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLogical.swift; path = Sources/Nimble/Matchers/BeLogical.swift; sourceTree = ""; }; + 9A2CED55CF005F5DCF0B5EEBD67CBF2E /* Capable-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Capable-iOS.release.xcconfig"; sourceTree = ""; }; + 9AB2E943BE8B9DD52B4F11BF205523C7 /* SheetyColors.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SheetyColors.debug.xcconfig; sourceTree = ""; }; + 9AF7DD701D8FA3EC17204B40C3D2B67D /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Quick/Filter.swift; sourceTree = ""; }; 9BD0FBC94313BCCEF12F597C851DC18F /* Pods-Example-tvOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-tvOS-Info.plist"; sourceTree = ""; }; - 9CDA2087ABF9FE1BF22424C6BC695318 /* FeatureStatusesProviderProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureStatusesProviderProtocol.swift; sourceTree = ""; }; + 9D118D33BFBB3D21512273FEE7944F99 /* SheetyColors-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SheetyColors-dummy.m"; sourceTree = ""; }; 9D1FC97CB807B9C4B9907CFB50425A22 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.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; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 9DC894584B1CE8413078FCAE4ADB97A4 /* Pods-Example-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Example-macOS.modulemap"; sourceTree = ""; }; - 9DD8AAC68538D33058EA75801AC925B3 /* CwlCatchException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CwlCatchException.h; path = Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/Sources/CwlCatchExceptionSupport/include/CwlCatchException.h; sourceTree = ""; }; - 9E197E200F1DD895BA5FA1A94A4ED32E /* ExpectationMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpectationMessage.swift; path = Sources/Nimble/ExpectationMessage.swift; sourceTree = ""; }; - 9E75EC898F85F0708778021E3EBD8C2F /* Nimble-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Nimble-macOS.modulemap"; path = "../Nimble-macOS/Nimble-macOS.modulemap"; sourceTree = ""; }; - 9F216BC04AFCAAA6D68E3C300C4DA222 /* Nimble-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nimble-macOS-prefix.pch"; path = "../Nimble-macOS/Nimble-macOS-prefix.pch"; sourceTree = ""; }; + 9DC8F153ACB258D81EA139470976F933 /* BeginWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeginWith.swift; path = Sources/Nimble/Matchers/BeginWith.swift; sourceTree = ""; }; + 9DE00D197219C7EB8D158991207D64B0 /* MatchError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatchError.swift; path = Sources/Nimble/Matchers/MatchError.swift; sourceTree = ""; }; + 9F49E39ACF77280BC3DC7A77FD4044AE /* BeIdenticalTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeIdenticalTo.swift; path = Sources/Nimble/Matchers/BeIdenticalTo.swift; sourceTree = ""; }; A063B2ABC043A4DA17B41B3AB7D5BA5F /* WatchKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WatchKit.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS5.2.sdk/System/Library/Frameworks/WatchKit.framework; sourceTree = DEVELOPER_DIR; }; + A0640DD426268C31F36FEC4FF1FE63D6 /* ThrowError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowError.swift; path = Sources/Nimble/Matchers/ThrowError.swift; sourceTree = ""; }; + A067038E9E7B461EFDE3F3C3053ADF02 /* Nimble-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nimble-macOS-umbrella.h"; path = "../Nimble-macOS/Nimble-macOS-umbrella.h"; sourceTree = ""; }; A0D24919ED1B9AB0762AE41FFB0B10BE /* Pods-Example-iOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Example-iOS-acknowledgements.markdown"; sourceTree = ""; }; - A1064A06E0E800C2821B070BC3E4BB59 /* osVersionProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = osVersionProvider.swift; sourceTree = ""; }; - A12325C24D4E146FBE7079BA9E84D555 /* NotificationCenterProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NotificationCenterProtocol.swift; sourceTree = ""; }; - A1E2B6AF2CCF8B39CBDCE6BC8C1E6E5C /* Nimble-tvOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Nimble-tvOS-Info.plist"; path = "../Nimble-tvOS/Nimble-tvOS-Info.plist"; sourceTree = ""; }; - A21B1AA4681D8A5317CF5A05FE0E1F7E /* SheetyColorsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsViewController.swift; path = SheetyColors/Classes/Common/Views/SheetyColorsViewController.swift; sourceTree = ""; }; + A1280CEADA1FAC944337578EAB85A320 /* QuickConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickConfiguration.m; path = Sources/QuickObjectiveC/Configuration/QuickConfiguration.m; sourceTree = ""; }; + A26D283A0B12794E59427B3B02B7214E /* FailureMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FailureMessage.swift; path = Sources/Nimble/FailureMessage.swift; sourceTree = ""; }; A2E4A8D1629D9896750F696C5B5779DA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - A312A913C2A7C4F3B7BB355216986F86 /* Pods_Tests_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Tests_macOS.framework; path = "Pods-Tests-macOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - A3542A6F7BD3E2349AE25B3FB5E9C99A /* Capable-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Capable-iOS.modulemap"; sourceTree = ""; }; - A4655F0D9075B88C7F2AA5B123F95C95 /* BeLessThanOrEqual.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThanOrEqual.swift; path = Sources/Nimble/Matchers/BeLessThanOrEqual.swift; sourceTree = ""; }; - A5986EE64A3241DF0F1F617ECE4969CB /* SheetyColorsConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsConfig.swift; path = SheetyColors/Classes/Common/Models/SheetyColorsConfig.swift; sourceTree = ""; }; + A312A913C2A7C4F3B7BB355216986F86 /* Pods_Tests_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Tests_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A369BADF30D6C9F2E165B291CB20C6FD /* GrayscaleColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GrayscaleColor.swift; path = SheetyColors/Classes/Grayscale/Models/GrayscaleColor.swift; sourceTree = ""; }; + A4EA2D56EA362459B3EEA31C42284598 /* Quick-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Quick-macOS.release.xcconfig"; path = "../Quick-macOS/Quick-macOS.release.xcconfig"; sourceTree = ""; }; A5DCCEF004260B9B9D0D859B3D2C53E4 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - A63F1AF492E1844BC9F9CD5C8765BC0C /* CGFloat+constrainToRange.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGFloat+constrainToRange.swift"; path = "SheetyColors/Classes/Common/Models/Extensions/CGFloat+constrainToRange.swift"; sourceTree = ""; }; + A6262667233DAC1B8A76D07654185DBE /* Capable-watchOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Capable-watchOS-Info.plist"; path = "../Capable-watchOS/Capable-watchOS-Info.plist"; sourceTree = ""; }; + A64296510DB5AA7FCB6334A1BE46FE33 /* ConformanceLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConformanceLevel.swift; sourceTree = ""; }; + A6B6C413F67F6E5F994976FD627B40C1 /* QuickSpecBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpecBase.h; path = Sources/QuickSpecBase/include/QuickSpecBase.h; sourceTree = ""; }; A743B8998F4C82F699649D419F9E84AB /* Pods-Tests-iOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Tests-iOS-acknowledgements.plist"; sourceTree = ""; }; - A794320CBECF783C5BC884C49EA71430 /* CwlMachBadInstructionHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CwlMachBadInstructionHandler.m; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/CwlMachBadInstructionHandler.m; sourceTree = ""; }; A83AF2E857C682497A88C9449A3D1B5D /* Pods-Example-macOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-macOS-acknowledgements.plist"; sourceTree = ""; }; - A88D0B85556A89C9B0CAADA2930D3E91 /* BeEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeEmpty.swift; path = Sources/Nimble/Matchers/BeEmpty.swift; sourceTree = ""; }; - A984631EEF513B99094DBF7728D3390F /* Contain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Contain.swift; path = Sources/Nimble/Matchers/Contain.swift; sourceTree = ""; }; - AA524422980B7C6F4387B22A3771DC89 /* NimbleEnvironment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleEnvironment.swift; path = Sources/Nimble/Adapters/NimbleEnvironment.swift; sourceTree = ""; }; - AB17FD9FF13270BE7603BE26B1A10E3E /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Sources/Quick/Configuration/Configuration.swift; sourceTree = ""; }; + A86BF4AE6B4E9A421078E5B8383627A3 /* DSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DSL.m; path = Sources/NimbleObjectiveC/DSL.m; sourceTree = ""; }; + A994EE2122099353A213DB373108891B /* RGBAColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RGBAColor.swift; path = SheetyColors/Classes/RGB/Models/RGBAColor.swift; sourceTree = ""; }; ABC12CD58C969B8E6DEB5F1A72496160 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - ABF67859B4492F3974492E9731D1BE40 /* Bundle+framework.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bundle+framework.swift"; path = "SheetyColors/Classes/Common/Models/Extensions/Bundle+framework.swift"; sourceTree = ""; }; - AC0C38E21E8AC8C31BE859B73CA788F9 /* Functional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Functional.swift; path = Sources/Nimble/Utils/Functional.swift; sourceTree = ""; }; - AD13EB943F163BF2D532E75DA7928A14 /* String+C99ExtendedIdentifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+C99ExtendedIdentifier.swift"; path = "Sources/Quick/String+C99ExtendedIdentifier.swift"; sourceTree = ""; }; - AD5C96591D8D376C22D3C98F3AFC25EF /* CwlCatchException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlCatchException.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/Sources/CwlCatchException/CwlCatchException.swift; sourceTree = ""; }; - AE17CDBF52C21CC8ED5E58BDDA8A3866 /* QCKDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QCKDSL.m; path = Sources/QuickObjectiveC/DSL/QCKDSL.m; sourceTree = ""; }; + AE001505C8698C692ED61F32F6DBDD23 /* Capable-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-macOS-prefix.pch"; path = "../Capable-macOS/Capable-macOS-prefix.pch"; sourceTree = ""; }; AEBFD95EBBF9AE56316B96D31EF4429B /* Pods-Tests-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Tests-iOS.release.xcconfig"; sourceTree = ""; }; - AEDA2E0CCCACD84124E074A7BEDC5DAA /* CwlBadInstructionException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlBadInstructionException.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlBadInstructionException.swift; sourceTree = ""; }; - AF411D34DFCAA0B29B049EA23FCE01D5 /* FeatureStatusesProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureStatusesProtocol.swift; sourceTree = ""; }; + AF4C9F53ABB806F8A24EBEF895C06BB2 /* StatusesProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = StatusesProtocol.swift; sourceTree = ""; }; + B07CF984DED0BD1257835FAE7A429E34 /* Quick-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-iOS-umbrella.h"; sourceTree = ""; }; B0BAF27517844F4EE940C2B215EBED56 /* Pods-Example-watchOS Extension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example-watchOS Extension.release.xcconfig"; sourceTree = ""; }; - B10CF8E36FDBFE27316358EEA26E860C /* BeGreaterThanOrEqualTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThanOrEqualTo.swift; path = Sources/Nimble/Matchers/BeGreaterThanOrEqualTo.swift; sourceTree = ""; }; - B12E089C1107B7B143D0BA2372506243 /* QuickSpecBase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpecBase.m; path = Sources/QuickSpecBase/QuickSpecBase.m; sourceTree = ""; }; + B0EAC4B5D4172E90D7CC55217E086750 /* UIColor+hsbaColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+hsbaColor.swift"; path = "SheetyColors/Classes/HSB/Models/Extensions/UIColor+hsbaColor.swift"; sourceTree = ""; }; B16D529611E14DB322259C0A41FB4FA8 /* Pods-Tests-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Tests-iOS-umbrella.h"; sourceTree = ""; }; - B1C6702AC1263F3A7BE5C2CEF8E867AC /* Colors.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Colors.xcassets; path = SheetyColors/Classes/Common/Resources/Colors.xcassets; sourceTree = ""; }; - B2AFB9654AFB61BCCA70A223C1D2D826 /* SheetyColorsViewModelProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsViewModelProtocol.swift; path = SheetyColors/Classes/Common/ViewModels/SheetyColorsViewModelProtocol.swift; sourceTree = ""; }; - B3C1E6822AA7B36705D21380BBE906AA /* QuickTestSuite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickTestSuite.swift; path = Sources/Quick/QuickTestSuite.swift; sourceTree = ""; }; - B443209E4AE72C7B09A9EFBF45A8657A /* Capable-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Capable-iOS-umbrella.h"; sourceTree = ""; }; - B47A8D5A9C26B8CD1C78C180F5C464F6 /* Capable.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = Capable.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - B480C169E6FF9F5550A41DED2F414720 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + B2D391CD376D33B9F01AEDF0ED1C2108 /* NMBExpectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBExpectation.swift; path = Sources/Nimble/Adapters/NMBExpectation.swift; sourceTree = ""; }; B52DD15565D1A0B4418A273B47D55065 /* Pods-Example-tvOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-tvOS-acknowledgements.plist"; sourceTree = ""; }; - B5AEC23F5E9BF3C51E8FBFDE5DC52828 /* HSBAColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HSBAColor.swift; path = SheetyColors/Classes/HSB/Models/HSBAColor.swift; sourceTree = ""; }; + B56EB146AA0DC59860A62860C42042A3 /* SheetyColors.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SheetyColors.modulemap; sourceTree = ""; }; + B611709FA37B529FD59D5E2BE693F78D /* Quick-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Quick-iOS.modulemap"; sourceTree = ""; }; B6379472748346FDCC5FADCC13A6EE5D /* Pods-Example-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Example-iOS-dummy.m"; sourceTree = ""; }; - B744DAA3D1D910A893E0C386F7058AD8 /* SheetyColors.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SheetyColors.xcconfig; sourceTree = ""; }; - B7B4335F6D0915FBF0A22F194686D6B6 /* World.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = World.swift; path = Sources/Quick/World.swift; sourceTree = ""; }; + B68A62BCEA746DC2E0083FEA0B1F2179 /* SheetyColorsConfigProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsConfigProtocol.swift; path = SheetyColors/Classes/Common/Models/Protocols/SheetyColorsConfigProtocol.swift; sourceTree = ""; }; + B7DBD81F832C466C978A044DA40306FD /* Nimble-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Nimble-macOS.release.xcconfig"; path = "../Nimble-macOS/Nimble-macOS.release.xcconfig"; sourceTree = ""; }; + B8622749B2DCFC4B66DB9362B8EFA514 /* AssertionRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionRecorder.swift; path = Sources/Nimble/Adapters/AssertionRecorder.swift; sourceTree = ""; }; B89A24364F7A63416C9E0EF836318DFC /* Pods-Tests-macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Tests-macOS-Info.plist"; sourceTree = ""; }; - B8C82E916EFECCEDD831A7E3C5286B0B /* RaisesException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RaisesException.swift; path = Sources/Nimble/Matchers/RaisesException.swift; sourceTree = ""; }; B8DC580B422FE4639E0AE49FC89040C1 /* Pods-Tests-tvOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Tests-tvOS-frameworks.sh"; sourceTree = ""; }; - B91DBAE71B7D086D53DD612B390BEAC9 /* Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Async.swift; path = Sources/Nimble/Matchers/Async.swift; sourceTree = ""; }; - BA870D21B33EB0D01E4732FFA90D4E12 /* NSFont+fontProps.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "NSFont+fontProps.swift"; sourceTree = ""; }; + B938F4E0F8273118520DBAA55DFFE7C9 /* Match.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Match.swift; path = Sources/Nimble/Matchers/Match.swift; sourceTree = ""; }; + B9E4C1E6094EBA39C64BE272B329B069 /* Nimble-macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Nimble-macOS-Info.plist"; path = "../Nimble-macOS/Nimble-macOS-Info.plist"; sourceTree = ""; }; BACCD76F2E04C52281B94CBA37121BB5 /* Pods-Tests-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Tests-iOS-Info.plist"; sourceTree = ""; }; - BAD9B648912CBC7A3E5CA90CA9FC9B4D /* Capable-tvOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Capable-tvOS-Info.plist"; path = "../Capable-tvOS/Capable-tvOS-Info.plist"; sourceTree = ""; }; - BC342576A0996FA59EF7BC5A099FE65D /* Quick-tvOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Quick-tvOS.xcconfig"; path = "../Quick-tvOS/Quick-tvOS.xcconfig"; sourceTree = ""; }; - BD0593C3F164A4E97A81F457E5EAE253 /* FontMetricsProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontMetricsProtocol.swift; sourceTree = ""; }; - BD7D9AF1397EF7E19D21A677E385B948 /* Quick-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Quick-tvOS-dummy.m"; path = "../Quick-tvOS/Quick-tvOS-dummy.m"; sourceTree = ""; }; - BDF9731C52FFB06607F5012FD674DA36 /* Predicate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Predicate.swift; path = Sources/Nimble/Matchers/Predicate.swift; sourceTree = ""; }; - BE2B7A5536130E2049C3FE9370BFEB9A /* CwlCatchBadInstructionPosix.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlCatchBadInstructionPosix.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlCatchBadInstructionPosix.swift; sourceTree = ""; }; - BE952D6A4AD8000A1053D2D22A501662 /* UIColor+rgbaColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIColor+rgbaColor.swift"; sourceTree = ""; }; - BFA12A4CE1500581E13E3EC35DB63772 /* SheetyColors-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SheetyColors-Info.plist"; sourceTree = ""; }; + BB539D46200F203BB8D089EE6AF38090 /* Quick-tvOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Quick-tvOS-prefix.pch"; path = "../Quick-tvOS/Quick-tvOS-prefix.pch"; sourceTree = ""; }; + BBCE3765E3B10BA194B88286B6050C54 /* Behavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Behavior.swift; path = Sources/Quick/Behavior.swift; sourceTree = ""; }; + BC19451640835B4FE71E7AD1D22576AC /* QuickSpecBase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpecBase.m; path = Sources/QuickSpecBase/QuickSpecBase.m; sourceTree = ""; }; + BCEF17CC48F3C96353F4523508A85C25 /* Stringers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stringers.swift; path = Sources/Nimble/Utils/Stringers.swift; sourceTree = ""; }; + BDC026B499912FC402DD99B5FA23296B /* NSBundle+CurrentTestBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSBundle+CurrentTestBundle.swift"; path = "Sources/Quick/NSBundle+CurrentTestBundle.swift"; sourceTree = ""; }; + BDC28A7317E947F4637DFD08E5824BA3 /* UIColor+rgbaColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+rgbaColor.swift"; path = "SheetyColors/Classes/RGB/Models/Extensions/UIColor+rgbaColor.swift"; sourceTree = ""; }; + BDCACD66C05E49E438CF1F6EC4B444B7 /* OsVersionProviderProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = OsVersionProviderProtocol.swift; sourceTree = ""; }; + BE261F0F833F9432040063A18AF4798B /* Colors.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Colors.xcassets; path = SheetyColors/Classes/Common/Resources/Colors.xcassets; sourceTree = ""; }; + BFD8FF17FEFD53EDF455DDE820134FD0 /* NimbleXCTestHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleXCTestHandler.swift; path = Sources/Nimble/Adapters/NimbleXCTestHandler.swift; sourceTree = ""; }; BFDB32280CF4BFF0F624C835763F6CB6 /* Pods-Tests-macOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Tests-macOS-acknowledgements.markdown"; sourceTree = ""; }; - C01EC5460EA872C13157EFD842751297 /* Capable-watchOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-watchOS-umbrella.h"; path = "../Capable-watchOS/Capable-watchOS-umbrella.h"; sourceTree = ""; }; - C07A3AE8B437DC6376285DDA7B0423FB /* Capable-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Capable-iOS-prefix.pch"; sourceTree = ""; }; + C0C44B763E22709761658086AE0C6D70 /* BeEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeEmpty.swift; path = Sources/Nimble/Matchers/BeEmpty.swift; sourceTree = ""; }; C0C4FB2B330B0D1295F026E9B2D20B6D /* Pods-Example-watchOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example-watchOS.debug.xcconfig"; sourceTree = ""; }; + C1752E98D77B453719444DFE578D9F6F /* Capable-tvOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-tvOS-prefix.pch"; path = "../Capable-tvOS/Capable-tvOS-prefix.pch"; sourceTree = ""; }; C1CFBE3BF07BACA0791A91884AB51E05 /* Pods-Example-watchOS Extension-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Example-watchOS Extension-frameworks.sh"; sourceTree = ""; }; - C2058475E4CBFD70B26B2E41F12B56C7 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/Nimble/Utils/Errors.swift; sourceTree = ""; }; + C2254FAC1C03630D7D0A6370542FF750 /* Example.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Example.swift; path = Sources/Quick/Example.swift; sourceTree = ""; }; + C22F2679977E8FB6E51C02F8EF2F9A7A /* Notification+Name.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Notification+Name.swift"; sourceTree = ""; }; C268CA5096DC0F95C73E7F50283E6046 /* Pods-Example-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Example-tvOS-umbrella.h"; sourceTree = ""; }; - C2FCA34B3522D944BAA3DC6A57D99686 /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nimble.framework; path = "Nimble-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - C309F78699687A08D6BF683B2F8E3632 /* Capable-watchOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-watchOS-prefix.pch"; path = "../Capable-watchOS/Capable-watchOS-prefix.pch"; sourceTree = ""; }; - C477F9540222733AE45202C7F8D52218 /* QuickSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpec.m; path = Sources/QuickObjectiveC/QuickSpec.m; sourceTree = ""; }; - C47A15E9FBA5C649C5728746924DCE3D /* ConformanceLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConformanceLevel.swift; sourceTree = ""; }; - C5239035477A9136F8F59ABD5F1FD0F6 /* Capable-tvOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Capable-tvOS.xcconfig"; path = "../Capable-tvOS/Capable-tvOS.xcconfig"; sourceTree = ""; }; - C6868F51B176340492FBF5723F2F6E98 /* ErrorUtility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErrorUtility.swift; path = Sources/Quick/ErrorUtility.swift; sourceTree = ""; }; - C686AFE52440E5ACE4198F852D1E809A /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Nimble/DSL.swift; sourceTree = ""; }; - C68E6BF8C56D1066E01742B6EFDA5D5D /* OSLogType+greaterEqual.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "OSLogType+greaterEqual.swift"; sourceTree = ""; }; + C2FCA34B3522D944BAA3DC6A57D99686 /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nimble.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C30DE45ED40ACA15EFE9A593AC08AE40 /* SheetyColors-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SheetyColors-umbrella.h"; sourceTree = ""; }; + C31B3F2ABDC0D773B1C8896552B3093F /* CwlMachBadInstructionHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CwlMachBadInstructionHandler.h; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/include/CwlMachBadInstructionHandler.h; sourceTree = ""; }; + C4BFF113504505AD38409F07DCE14594 /* AssertionDispatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionDispatcher.swift; path = Sources/Nimble/Adapters/AssertionDispatcher.swift; sourceTree = ""; }; + C5482544AFBD1DBF70D061AE0B17236B /* SheetyColors.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SheetyColors.release.xcconfig; sourceTree = ""; }; + C5D8D44B3BDFF727C3F8A7DDDAA30647 /* SourceLocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SourceLocation.swift; path = Sources/Nimble/Utils/SourceLocation.swift; sourceTree = ""; }; + C78FEC15EA4860C41C50E468BD6C69A8 /* Quick.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Quick.h; path = Sources/QuickObjectiveC/Quick.h; sourceTree = ""; }; C7D24B9B1C7F874BC8B4460B3B75E41E /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = DEVELOPER_DIR; }; - C80EFE0F719F914CA1EDDD53005CD09D /* Pods_Example_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Example_macOS.framework; path = "Pods-Example-macOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - C8732D48F2825C451991F512BC53E90C /* Pods_Tests_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Tests_tvOS.framework; path = "Pods-Tests-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - C8E0F49D3F9CF6715FD8D2D98638F20F /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Quick.framework; path = "Quick-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + C80EFE0F719F914CA1EDDD53005CD09D /* Pods_Example_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C8732D48F2825C451991F512BC53E90C /* Pods_Tests_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Tests_tvOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C88AFBFD95B03EC67C8388CE5CFE5CF8 /* FontProps.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontProps.swift; sourceTree = ""; }; + C8E0F49D3F9CF6715FD8D2D98638F20F /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Quick.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C913787F85CCF0961DFAEB940ED185E5 /* CapableFeature.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CapableFeature.swift; sourceTree = ""; }; + C968F79CD8EF4FD2A1EC2F6D0C2217C8 /* Nimble-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Nimble-tvOS.modulemap"; path = "../Nimble-tvOS/Nimble-tvOS.modulemap"; sourceTree = ""; }; C9820CD3FDC861F4A0D2982D91BB1A4C /* Pods-Tests-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Tests-tvOS.modulemap"; sourceTree = ""; }; - C9874A4F7C0CB60CB9C34DA28CB27C67 /* SheetyColorsType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsType.swift; path = SheetyColors/Classes/Common/Models/SheetyColorsType.swift; sourceTree = ""; }; - CBC9B7925538CBAC0B796119E20DDCE4 /* CapableFeature.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CapableFeature.swift; sourceTree = ""; }; - CBFDB8F9709613A84B2663468EA2B33F /* Nimble-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Nimble-macOS-umbrella.h"; path = "../Nimble-macOS/Nimble-macOS-umbrella.h"; sourceTree = ""; }; + CC172CE960E560C32F2A4DD49E515A14 /* Nimble.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Nimble.h; path = Sources/Nimble/Nimble.h; sourceTree = ""; }; CCBA80F86177D9AAD95CC0F69047EC3D /* Pods-Example-watchOS Extension-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Example-watchOS Extension-dummy.m"; sourceTree = ""; }; - CD14DC3976939CE9BCDB4C04C719DD9B /* FeatureStatuses.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureStatuses.swift; sourceTree = ""; }; CD7B07CCED763F2F8B496B21EEF385D3 /* Pods-Tests-tvOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Tests-tvOS-Info.plist"; sourceTree = ""; }; - CE8C6A5F175B5C785DD21A1478EE4DD1 /* Capable-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Capable-iOS-Info.plist"; sourceTree = ""; }; - D06DE18851ED065263FDAE485B67EDDF /* SheetyColorsViewController.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = SheetyColorsViewController.xib; path = SheetyColors/Classes/Common/Views/SheetyColorsViewController.xib; sourceTree = ""; }; - D0EFC4EC38E9AC7B82D8BB9BC0889BC6 /* Nimble.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Nimble.h; path = Sources/Nimble/Nimble.h; sourceTree = ""; }; - D17457A0CC81FCB3311C4D848EC4FEF1 /* BeVoid.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeVoid.swift; path = Sources/Nimble/Matchers/BeVoid.swift; sourceTree = ""; }; - D2767D24D5EEBB129998B349B69D0DDB /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; - D3D860BD041F04CC547D732BB21BA6BE /* Nimble-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nimble-iOS-dummy.m"; sourceTree = ""; }; - D52EA98A609B4545EC2E9C3245685F49 /* FontMetrics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontMetrics.swift; sourceTree = ""; }; - D5C6992E9DEF7007F6B2202AAD877F04 /* AppearenceProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppearenceProvider.swift; path = SheetyColors/Classes/Common/Models/AppearenceProvider.swift; sourceTree = ""; }; - D629B7559CD01FFEC0B2A91840E86336 /* SheetyColors-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SheetyColors-prefix.pch"; sourceTree = ""; }; + CE4C023CB83DE9C79815D6F12164E9B6 /* Bundle+framework.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bundle+framework.swift"; path = "SheetyColors/Classes/Common/Models/Extensions/Bundle+framework.swift"; sourceTree = ""; }; + CE7ADCB11294FFC47C027507C4C4A0FB /* SatisfyAnyOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SatisfyAnyOf.swift; path = Sources/Nimble/Matchers/SatisfyAnyOf.swift; sourceTree = ""; }; + CEAAEBDAA5C9AE90DFF400B52837EA8F /* Capable-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Capable-macOS.debug.xcconfig"; path = "../Capable-macOS/Capable-macOS.debug.xcconfig"; sourceTree = ""; }; + CEF2C8408A60C9A3C81AB96246661A96 /* Nimble-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-iOS-prefix.pch"; sourceTree = ""; }; + D26F5F740070308793FAB59FB7C890AA /* BeAnInstanceOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAnInstanceOf.swift; path = Sources/Nimble/Matchers/BeAnInstanceOf.swift; sourceTree = ""; }; + D2EBB010A048478FE20E14D274650BF5 /* Callsite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Callsite.swift; path = Sources/Quick/Callsite.swift; sourceTree = ""; }; + D5C5960257ACF2CF50804A80E7CB6CDD /* SheetyColors-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SheetyColors-Info.plist"; sourceTree = ""; }; D686021287AAE1D0DCDD881B7488FFD9 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; D716A0C9035C6C526B1144006B3666B2 /* Pods-Tests-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Tests-macOS.release.xcconfig"; sourceTree = ""; }; - D722E3B85A180FB7745FB01F988E0800 /* Quick-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Quick-macOS-prefix.pch"; path = "../Quick-macOS/Quick-macOS-prefix.pch"; sourceTree = ""; }; - D780A2FE07388580BC5988CB75E15119 /* ExampleHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleHooks.swift; path = Sources/Quick/Hooks/ExampleHooks.swift; sourceTree = ""; }; D89917FA25EC25761A9F32EE2C824A38 /* Pods-Tests-iOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Tests-iOS-frameworks.sh"; sourceTree = ""; }; + D8AFB1C477E59AFE7364BBA0C2DFA13D /* Color+wcag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Color+wcag.swift"; sourceTree = ""; }; + D913C4789EEBBA051B07B0733B68A966 /* FontMetricsSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FontMetricsSupport.swift; sourceTree = ""; }; + D9B598F8B2972BBB94AE314EB3BA0511 /* Quick-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Quick-iOS.release.xcconfig"; sourceTree = ""; }; D9F1118EE1C96E66D57749D10FB046B5 /* Pods-Tests-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Tests-macOS.debug.xcconfig"; sourceTree = ""; }; - DD62A83DC59FC9890962D8A0B4C4510E /* SheetyColors-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SheetyColors-dummy.m"; sourceTree = ""; }; - DD7A2094F87B161949B4B623C6CD2ABF /* Logger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Logger.swift; sourceTree = ""; }; - DD7D6FBEA1E80C4A954B7D2AA8DCAB66 /* HandicapStatuses.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = HandicapStatuses.swift; sourceTree = ""; }; - DDC0015ABEDDFA23D24E73E827337C42 /* Capable-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Capable-macOS.modulemap"; path = "../Capable-macOS/Capable-macOS.modulemap"; sourceTree = ""; }; + DB138FE54621F941AD97F2080D7B350B /* Nimble-tvOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Nimble-tvOS-Info.plist"; path = "../Nimble-tvOS/Nimble-tvOS-Info.plist"; sourceTree = ""; }; + DD2C2F611DF66A6A6E4C0BBA32DECF79 /* Capable-tvOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Capable-tvOS-Info.plist"; path = "../Capable-tvOS/Capable-tvOS-Info.plist"; sourceTree = ""; }; + DDAA8F46F47A0A2058A05959CC6631CB /* Quick-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Quick-iOS-dummy.m"; sourceTree = ""; }; DDC5BF76408F1677624EB52282413AC1 /* Pods-Example-macOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Example-macOS-acknowledgements.markdown"; sourceTree = ""; }; - DE20642FDCA6C5234DA20ABF00A36051 /* HandicapEnabledMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = HandicapEnabledMode.swift; sourceTree = ""; }; - DEE587FC657E915FA988F73C8A41C448 /* CGFloat+contentSizeString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "CGFloat+contentSizeString.swift"; sourceTree = ""; }; - DFDAEE47F6392CB3F3C2B35B401D5F7D /* AppearenceProviderProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppearenceProviderProtocol.swift; path = SheetyColors/Classes/Common/Models/Protocols/AppearenceProviderProtocol.swift; sourceTree = ""; }; - E31695583B76D8CCB756827385F1FFA9 /* Quick-macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Quick-macOS-Info.plist"; path = "../Quick-macOS/Quick-macOS-Info.plist"; sourceTree = ""; }; - E3B70AB327B1549A4B903355EC010FCB /* Quick-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Quick-tvOS-umbrella.h"; path = "../Quick-tvOS/Quick-tvOS-umbrella.h"; sourceTree = ""; }; - E41E5E7B472BA790EC38F00CEE580C4F /* EndWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndWith.swift; path = Sources/Nimble/Matchers/EndWith.swift; sourceTree = ""; }; + DE42F934C8BE268327ED863A23F72FBC /* Image+averageColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "Image+averageColor.swift"; sourceTree = ""; }; + DE7CD9EEC0EF93BD7B3042C698E1D88B /* CwlMachBadInstructionHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CwlMachBadInstructionHandler.m; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/CwlMachBadInstructionHandler.m; sourceTree = ""; }; + E0C2B6E1E75C792CA8E68C153369E2D1 /* ExampleHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleHooks.swift; path = Sources/Quick/Hooks/ExampleHooks.swift; sourceTree = ""; }; + E175067590957E5F4DE00841DD7E1023 /* osVersionProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = osVersionProvider.swift; sourceTree = ""; }; + E2832F3B6B77231CB1B5F28CDC3AFC34 /* CGFloat+contentSizeString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "CGFloat+contentSizeString.swift"; sourceTree = ""; }; + E36D011F7DC037DCE1C8105BFC0E502F /* Quick-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Quick-tvOS-umbrella.h"; path = "../Quick-tvOS/Quick-tvOS-umbrella.h"; sourceTree = ""; }; + E39941291328BDB5903A9ABD120F586C /* HaveCount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HaveCount.swift; path = Sources/Nimble/Matchers/HaveCount.swift; sourceTree = ""; }; E4CE9D526EAA690C7D95909B7973CE16 /* Pods-Tests-macOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Tests-macOS-frameworks.sh"; sourceTree = ""; }; - E7661312F4E25E883302C1D91F731714 /* SatisfyAnyOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SatisfyAnyOf.swift; path = Sources/Nimble/Matchers/SatisfyAnyOf.swift; sourceTree = ""; }; - E8730B93FA6B9E2D7D8286A042576C6F /* XCTestSuite+QuickTestSuiteBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestSuite+QuickTestSuiteBuilder.m"; path = "Sources/QuickObjectiveC/XCTestSuite+QuickTestSuiteBuilder.m"; sourceTree = ""; }; - E9A78652FE87DD282A09B5881EBBBD8F /* AllPass.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AllPass.swift; path = Sources/Nimble/Matchers/AllPass.swift; sourceTree = ""; }; + E8CF3F31C1E3291EA1D9AA3453DDB8EE /* HearingDeviceEar+stringValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "HearingDeviceEar+stringValue.swift"; sourceTree = ""; }; EB17513971644843D927E0959130D23A /* Pods-Example-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-iOS-Info.plist"; sourceTree = ""; }; - EB36DCFAC1F2ABF469709F13698B4EDC /* Capable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Capable.swift; sourceTree = ""; }; EC0BAC841228157D7553B21B659F6ACC /* Pods-Example-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Example-macOS-dummy.m"; sourceTree = ""; }; EC5652612E072DF4F19A2214381708C2 /* Pods-Example-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Example-iOS.modulemap"; sourceTree = ""; }; - EC9FBBF88C6616D1CC2C5BDA9EFBF95B /* Capable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Capable.framework; path = "Capable-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - EDA76B486F7601C55168C346C4662359 /* PreviewColorView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PreviewColorView.swift; path = SheetyColors/Classes/Common/Views/PreviewColorView.swift; sourceTree = ""; }; - EF1D38462D516666327C6B996D843C49 /* Pods_Example_watchOS_Extension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Example_watchOS_Extension.framework; path = "Pods-Example-watchOS Extension.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - EFCB73935746C2867C9F62658DCD400D /* FeatureStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureStatus.swift; sourceTree = ""; }; - F1050B1000B726EB55CA096444FA99A6 /* Capable-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Capable-iOS.xcconfig"; sourceTree = ""; }; + EC9FBBF88C6616D1CC2C5BDA9EFBF95B /* Capable.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Capable.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + ED377EF86B59013B033AB9E56DD16680 /* SheetyColorsViewModelDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsViewModelDelegate.swift; path = SheetyColors/Classes/Common/ViewModels/SheetyColorsViewModelDelegate.swift; sourceTree = ""; }; + ED7384A6993F4AB06F6462A05C03AAB0 /* Quick-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Quick-macOS.debug.xcconfig"; path = "../Quick-macOS/Quick-macOS.debug.xcconfig"; sourceTree = ""; }; + ED95DEE8C9808CFC022830838134595C /* World+DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "World+DSL.swift"; path = "Sources/Quick/DSL/World+DSL.swift"; sourceTree = ""; }; + EDD92C5772D4586ED28999074A4887E3 /* Capable-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Capable-macOS.release.xcconfig"; path = "../Capable-macOS/Capable-macOS.release.xcconfig"; sourceTree = ""; }; + EF1D38462D516666327C6B996D843C49 /* Pods_Example_watchOS_Extension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example_watchOS_Extension.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + EFEA90A13C59284D38EA37ECA932CE42 /* NMBStringify.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBStringify.h; path = Sources/NimbleObjectiveC/NMBStringify.h; sourceTree = ""; }; + F06A24A8FF143EA63526FB92AF4083AC /* Capable-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Capable-iOS.modulemap"; sourceTree = ""; }; + F09755F519BA48E4E31D47C72561EFE3 /* Quick-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Quick-macOS-umbrella.h"; path = "../Quick-macOS/Quick-macOS-umbrella.h"; sourceTree = ""; }; F174C94505E06FCFD92A5EDD00E2FB2A /* Pods-Example-watchOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-watchOS-acknowledgements.plist"; sourceTree = ""; }; - F17961236B5FF47BB1D0B6CCBB869700 /* Example.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Example.swift; path = Sources/Quick/Example.swift; sourceTree = ""; }; - F19609CEFFE8E49C25F97B5CC97ED326 /* SatisfyAllOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SatisfyAllOf.swift; path = Sources/Nimble/Matchers/SatisfyAllOf.swift; sourceTree = ""; }; + F17FF7DF118650FAD6D6CCD1BF3E9485 /* AppearenceProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppearenceProvider.swift; path = SheetyColors/Classes/Common/Models/AppearenceProvider.swift; sourceTree = ""; }; + F1B520B392C52D9B988AF1ABAFA3410E /* QCKDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QCKDSL.m; path = Sources/QuickObjectiveC/DSL/QCKDSL.m; sourceTree = ""; }; F1E853E6EBB9844F9FBE7402D8251748 /* Pods-Example-watchOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Example-watchOS.modulemap"; sourceTree = ""; }; - F2A00C9A26A86254F6D89A21B38FE678 /* Capable-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Capable-tvOS-dummy.m"; path = "../Capable-tvOS/Capable-tvOS-dummy.m"; sourceTree = ""; }; - F2E04D5F53E5F2E48FFD2DF88091B1AA /* CwlMachBadInstructionHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CwlMachBadInstructionHandler.h; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/include/CwlMachBadInstructionHandler.h; sourceTree = ""; }; - F3F904A2D6F8D46025266A1838BD1CA6 /* Closures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Closures.swift; path = Sources/Quick/Hooks/Closures.swift; sourceTree = ""; }; - F49B72718E641E41F96529D6752F5516 /* Nimble-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-iOS-prefix.pch"; sourceTree = ""; }; - F4F348027847147F83A6E999B942456C /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nimble.framework; path = "Nimble-macOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - F5C5C5F37EB3258703D66DC36B4D3090 /* QCKDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QCKDSL.h; path = Sources/QuickObjectiveC/DSL/QCKDSL.h; sourceTree = ""; }; - F6929E965517C9AE4ECEE340C43CD50B /* GrayscaleColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GrayscaleColor.swift; path = SheetyColors/Classes/Grayscale/Models/GrayscaleColor.swift; sourceTree = ""; }; - F7BA97100FA4DDE4075B89636E75A325 /* QuickConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickConfiguration.m; path = Sources/QuickObjectiveC/Configuration/QuickConfiguration.m; sourceTree = ""; }; - F890E11E8F8A09D01C605930244014B7 /* MatcherFunc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherFunc.swift; path = Sources/Nimble/Matchers/MatcherFunc.swift; sourceTree = ""; }; - F93569DB5268ADD4D9DB55588BEA6BC6 /* Pods_Example_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Example_tvOS.framework; path = "Pods-Example-tvOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + F2E34D8405B67E2383E422825C5581F5 /* HooksPhase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HooksPhase.swift; path = Sources/Quick/Hooks/HooksPhase.swift; sourceTree = ""; }; + F3CE70590881E761CDC23F83C8A61A91 /* Capable-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Capable-tvOS-umbrella.h"; path = "../Capable-tvOS/Capable-tvOS-umbrella.h"; sourceTree = ""; }; + F4F348027847147F83A6E999B942456C /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nimble.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F7971E9D46A8F8C736024466E96C2245 /* HSBViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HSBViewModel.swift; path = SheetyColors/Classes/HSB/ViewModels/HSBViewModel.swift; sourceTree = ""; }; + F8305F7BFCFE4AA2962432ABCAEB6238 /* Expression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expression.swift; path = Sources/Nimble/Expression.swift; sourceTree = ""; }; + F93569DB5268ADD4D9DB55588BEA6BC6 /* Pods_Example_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example_tvOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F95BAD3C6C1F2B1D5CB766AF1667D3A4 /* Quick-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Quick-tvOS-dummy.m"; path = "../Quick-tvOS/Quick-tvOS-dummy.m"; sourceTree = ""; }; FA95DB2733DF5BBE440BA58D206B7EAB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; - FB98FF84B3EC75D6B8D57D1F92061103 /* Quick-tvOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Quick-tvOS-Info.plist"; path = "../Quick-tvOS/Quick-tvOS-Info.plist"; sourceTree = ""; }; - FCE35D6B121C5C14AEEDDE8E4558994E /* Quick-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Quick-iOS-dummy.m"; sourceTree = ""; }; - FE9A675F2A157442AFDE557393F99198 /* Behavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Behavior.swift; path = Sources/Quick/Behavior.swift; sourceTree = ""; }; + FB8BBF1F83774A2D843A08AC0A7AAFF2 /* Nimble-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Nimble-tvOS.release.xcconfig"; path = "../Nimble-tvOS/Nimble-tvOS.release.xcconfig"; sourceTree = ""; }; + FB9D051A07503CFFCC7596DF100B3A10 /* SuiteHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SuiteHooks.swift; path = Sources/Quick/Hooks/SuiteHooks.swift; sourceTree = ""; }; + FDC2428CDDF95F3B4AB5190DB7B322B3 /* mach_excServer.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mach_excServer.c; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/mach_excServer.c; sourceTree = ""; }; + FE0DD324D0A40F0907C2F05120F381A8 /* Nimble-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Nimble-tvOS.debug.xcconfig"; path = "../Nimble-tvOS/Nimble-tvOS.debug.xcconfig"; sourceTree = ""; }; + FE5DEF8AAB38877D75A2C9BFBDB5A8FE /* SheetyColorsType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SheetyColorsType.swift; path = SheetyColors/Classes/Common/Models/SheetyColorsType.swift; sourceTree = ""; }; FEC79D6A9D537D5F860D044FE54669BA /* Pods-Tests-macOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Tests-macOS-acknowledgements.plist"; sourceTree = ""; }; FF4C589E2BBF8C9EBDF3BB65304FE7FC /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; - FF7357D7187B67DC2C86D59B579CA547 /* World+DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "World+DSL.swift"; path = "Sources/Quick/DSL/World+DSL.swift"; sourceTree = ""; }; - FFA639EC731F29636A99734CA6A2524F /* Quick-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Quick-iOS.modulemap"; sourceTree = ""; }; - FFDA93027CB994F973AAB3B393FEB1DC /* Await.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Await.swift; path = Sources/Nimble/Utils/Await.swift; sourceTree = ""; }; - FFF8395B14593CB49F67A88C0345E70C /* SuiteHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SuiteHooks.swift; path = Sources/Quick/Hooks/SuiteHooks.swift; sourceTree = ""; }; + FF7B6D6216CDF1024587226E6BFED035 /* FeatureStatusesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = FeatureStatusesProvider.swift; sourceTree = ""; }; + FFC373D244C6EE456E16BDF1D8F11D0F /* Capable-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Capable-iOS-dummy.m"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 290A05A3B828CB4DB49395C5D198B15F /* Frameworks */ = { + 019C5F415726004987353F09C3ABC72B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - AD13EFA8770B1AC303B5F93E83E4F1E1 /* Foundation.framework in Frameworks */, + FC19E3213EC3D9D3308DC7A2926B62B2 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3509647247C396D133A9C21465A09CB6 /* Frameworks */ = { + 167CADAABF9441D5CBDA1E9E01078BD4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - EFC091C0152F0ED73637523D6B49D5D5 /* Foundation.framework in Frameworks */, - 51733F39A56F3CB634447D5470FC045A /* WatchKit.framework in Frameworks */, + F8983D15DB44C2007D2E9FDDF0214DBB /* Capable.framework in Frameworks */, + 7B1B2C1B9EEFE9D36BC9290074A62CB7 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 39B165E2CF16CB23377F9EB18E9676AE /* Frameworks */ = { + 290A05A3B828CB4DB49395C5D198B15F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 8F2555B6B8700192401F94C705C451BD /* Foundation.framework in Frameworks */, - 5F9B0E1E9D98A5EA5BE5A5750814F45A /* UIKit.framework in Frameworks */, + AD13EFA8770B1AC303B5F93E83E4F1E1 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3A2D2C173D6009DBC9B473070A546763 /* Frameworks */ = { + 33F1C212834C761972E138F7B0A9889C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FFDA732D209FA0C472C7F53AA12E4EBC /* Cocoa.framework in Frameworks */, - 66C8151E3AD162A7169FE1ACED7940E7 /* XCTest.framework in Frameworks */, + B65627CDD367A29E16D0A9EC1C4204FB /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3A59A7F4A2867A52CC309DBF4AE8C8F9 /* Frameworks */ = { + 3509647247C396D133A9C21465A09CB6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 47700B30FEAF576FB9F9E36B615788D2 /* Foundation.framework in Frameworks */, + EFC091C0152F0ED73637523D6B49D5D5 /* Foundation.framework in Frameworks */, + 51733F39A56F3CB634447D5470FC045A /* WatchKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3FD3D20BCB4B2403F28C96B170FFA164 /* Frameworks */ = { + 39B165E2CF16CB23377F9EB18E9676AE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 21C83E37973530079DF592800BB35B61 /* Foundation.framework in Frameworks */, + 8F2555B6B8700192401F94C705C451BD /* Foundation.framework in Frameworks */, + 5F9B0E1E9D98A5EA5BE5A5750814F45A /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 46EB15779E840C8F51943D417C996BD4 /* Frameworks */ = { + 3A2D2C173D6009DBC9B473070A546763 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 46619E26A6BDA496B84A3A1C2A9A60DA /* Foundation.framework in Frameworks */, + FFDA732D209FA0C472C7F53AA12E4EBC /* Cocoa.framework in Frameworks */, + 66C8151E3AD162A7169FE1ACED7940E7 /* XCTest.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4841CAA56AA58BC270AA019DB8C987A9 /* Frameworks */ = { + 41D442D5FC3E76EE5695A18E5273A80A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 46B7DD72174679965110F84446196AD8 /* Foundation.framework in Frameworks */, - E8E1A0E39F9C3CD192AA1CA475CE9029 /* XCTest.framework in Frameworks */, + 0CF9DD45208EB5D7FA98D3BA04AA2410 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5159A00C8426A5476287FBE6C8FC608F /* Frameworks */ = { + 4841CAA56AA58BC270AA019DB8C987A9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A2CAFAB8882ECF5EC7C04058DCAF35D6 /* Foundation.framework in Frameworks */, - 6FEEE052B7D5E843E556E5B140280699 /* UIKit.framework in Frameworks */, + 46B7DD72174679965110F84446196AD8 /* Foundation.framework in Frameworks */, + E8E1A0E39F9C3CD192AA1CA475CE9029 /* XCTest.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 54C5AD79949CE4227882F056C65B787E /* Frameworks */ = { + 4E5672278CE55828D6DC82CF0464E163 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 399C4BEBF874DCFF721315E015564796 /* Foundation.framework in Frameworks */, + 12BCB1171EFD07B29382672DC0DB1792 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 591D47018596B6597AFDB28E711B8097 /* Frameworks */ = { + 5159A00C8426A5476287FBE6C8FC608F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C6ACDA7685AC5D2EB7FCA74CA30C2E21 /* Cocoa.framework in Frameworks */, + A2CAFAB8882ECF5EC7C04058DCAF35D6 /* Foundation.framework in Frameworks */, + 6FEEE052B7D5E843E556E5B140280699 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1153,20 +1135,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 7B3F8E450B8B9CB740B7ABB835EF6E59 /* Frameworks */ = { + 731A137F6D745966FA4E979E33A45774 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 24F95F04714826FB64C3694E005195DE /* Capable.framework in Frameworks */, - 760425FAA70F7FAC0E9600DD4FE791E8 /* Foundation.framework in Frameworks */, + 69F5E1409FF052A3F4C8FB2185FB78B0 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A78300460180A7C0BD3D504ED5271081 /* Frameworks */ = { + 8FD54383D13D5D0D1656DAED0388A8BD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FBCEEE52CE4F95BBA99AB30B9968BA49 /* Cocoa.framework in Frameworks */, + 1678E202840FCC5F99B5A30622FD477A /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1180,11 +1161,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - CDD333E02F627B2A0858A9DE91A2B845 /* Frameworks */ = { + D4B2C689760C0048EA15BDE93EF36B2F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 952E19A3F18BAA5FBB2C0EB1385DC719 /* Foundation.framework in Frameworks */, + 23DC77E5477B747A2A6D7ACAD4D170CB /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1207,81 +1188,35 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 003D7EB281F91C804A75355DC594FF4D /* Support Files */ = { + 02774EDE8DD8F8EAB03CFD5A43FC2990 /* Support Files */ = { isa = PBXGroup; children = ( - 318403134CC405891FA07BBA84324545 /* Nimble-iOS.modulemap */, - 40EB40F730D3FD3989D94F88D987BF50 /* Nimble-iOS.xcconfig */, - D3D860BD041F04CC547D732BB21BA6BE /* Nimble-iOS-dummy.m */, - 0C9AB0BAF59F58B1664F6BCA31FDF61C /* Nimble-iOS-Info.plist */, - F49B72718E641E41F96529D6752F5516 /* Nimble-iOS-prefix.pch */, - 0E514004D4908418D0FF28F1703FFAEC /* Nimble-iOS-umbrella.h */, - 9E75EC898F85F0708778021E3EBD8C2F /* Nimble-macOS.modulemap */, - 382C1A206ECC8B9128F2CFB3A1DF1911 /* Nimble-macOS.xcconfig */, - 140AAC5B30A45EFDFD3C297B92B280DA /* Nimble-macOS-dummy.m */, - 5BDF11268F3258F334466006E4C86AEF /* Nimble-macOS-Info.plist */, - 9F216BC04AFCAAA6D68E3C300C4DA222 /* Nimble-macOS-prefix.pch */, - CBFDB8F9709613A84B2663468EA2B33F /* Nimble-macOS-umbrella.h */, - 368ECB6F6B57BEE43622316D130A6A4E /* Nimble-tvOS.modulemap */, - 07EE20C924FC519330EEEBDEFF3DA2F4 /* Nimble-tvOS.xcconfig */, - 39AE67046114706C541B1E11DA151A20 /* Nimble-tvOS-dummy.m */, - A1E2B6AF2CCF8B39CBDCE6BC8C1E6E5C /* Nimble-tvOS-Info.plist */, - 782EDCFC6F9AFFBF50EC4920B4C70DD6 /* Nimble-tvOS-prefix.pch */, - 1CDD71A46791BE9453E166E314467FD6 /* Nimble-tvOS-umbrella.h */, + 8294A4E4E560E2FAC2B516AF7BE03B9F /* Nimble-iOS.modulemap */, + 7BF02A425E7E0B97DB5D9ACA11F13C04 /* Nimble-iOS-dummy.m */, + 24C979711A489F7FFFCA2DAF751F38AC /* Nimble-iOS-Info.plist */, + CEF2C8408A60C9A3C81AB96246661A96 /* Nimble-iOS-prefix.pch */, + 8E8B46E0B9556F28F3E0A846AE11FD2B /* Nimble-iOS-umbrella.h */, + 3697A4FE47BEE28565685807CF8080E5 /* Nimble-iOS.debug.xcconfig */, + 359A6D5DDAF6662B024A83DE432C08B1 /* Nimble-iOS.release.xcconfig */, + 570F6BE8C688E93F015B53BFD9387BCC /* Nimble-macOS.modulemap */, + 53BA86E10F9EB2D7E97588E463F43FA3 /* Nimble-macOS-dummy.m */, + B9E4C1E6094EBA39C64BE272B329B069 /* Nimble-macOS-Info.plist */, + 32C510F90913872094ADB4BE0EE36090 /* Nimble-macOS-prefix.pch */, + A067038E9E7B461EFDE3F3C3053ADF02 /* Nimble-macOS-umbrella.h */, + 70EF9A2604B65570921FC07EC118616E /* Nimble-macOS.debug.xcconfig */, + B7DBD81F832C466C978A044DA40306FD /* Nimble-macOS.release.xcconfig */, + C968F79CD8EF4FD2A1EC2F6D0C2217C8 /* Nimble-tvOS.modulemap */, + 1A2AA80822126CA16EAADD72AAD477CB /* Nimble-tvOS-dummy.m */, + DB138FE54621F941AD97F2080D7B350B /* Nimble-tvOS-Info.plist */, + 2BA8DE37AE3C62960108C9FA12B20958 /* Nimble-tvOS-prefix.pch */, + 5554563F187BB66F8EF984A4D0BDE108 /* Nimble-tvOS-umbrella.h */, + FE0DD324D0A40F0907C2F05120F381A8 /* Nimble-tvOS.debug.xcconfig */, + FB8BBF1F83774A2D843A08AC0A7AAFF2 /* Nimble-tvOS.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/Nimble-iOS"; sourceTree = ""; }; - 0219E663354C5A06FF5788A03AC7A390 /* Notifications */ = { - isa = PBXGroup; - children = ( - 4241BB7E004EBE6F68234DEF9CA498EC /* FeatureNotifications.swift */, - 21EBE2813E70D43A1DD52F9A02DC7BA1 /* HandicapNotifications.swift */, - A12325C24D4E146FBE7079BA9E84D555 /* NotificationCenterProtocol.swift */, - 874A4F68C2E7F7186EBCD4F7969157C9 /* Notifications.swift */, - 03A6CFE8E0AB0750C1024C51CC16D2A2 /* NotificationsProtocol.swift */, - ); - name = Notifications; - path = Notifications; - sourceTree = ""; - }; - 04D428E94B289A4C08F2D98636A4E531 /* SheetyColors */ = { - isa = PBXGroup; - children = ( - D5C6992E9DEF7007F6B2202AAD877F04 /* AppearenceProvider.swift */, - DFDAEE47F6392CB3F3C2B35B401D5F7D /* AppearenceProviderProtocol.swift */, - ABF67859B4492F3974492E9731D1BE40 /* Bundle+framework.swift */, - A63F1AF492E1844BC9F9CD5C8765BC0C /* CGFloat+constrainToRange.swift */, - 63CC71947EEBD3CF8EB9299B16237136 /* GradientSlider.swift */, - F6929E965517C9AE4ECEE340C43CD50B /* GrayscaleColor.swift */, - 04F231011A10CE9831135F269F3A886D /* GrayscaleViewModel.swift */, - B5AEC23F5E9BF3C51E8FBFDE5DC52828 /* HSBAColor.swift */, - 70C12756092AD6E8948C71E4B37B5F44 /* HSBViewModel.swift */, - EDA76B486F7601C55168C346C4662359 /* PreviewColorView.swift */, - 2DCCD05A03803B8BC3FD08119EC35C70 /* RGBAColor.swift */, - 945A833443CC4EF61F7039A4816DE374 /* RGBViewModel.swift */, - 6B1DF818A01491205DECE0247112BA54 /* SheetyColorProtocol.swift */, - A5986EE64A3241DF0F1F617ECE4969CB /* SheetyColorsConfig.swift */, - 4173FD601569E9EB0EF8E0C62CBE1086 /* SheetyColorsConfigProtocol.swift */, - C9874A4F7C0CB60CB9C34DA28CB27C67 /* SheetyColorsType.swift */, - A21B1AA4681D8A5317CF5A05FE0E1F7E /* SheetyColorsViewController.swift */, - 8951CBAFC0BD57E090D979CB3A7F1C07 /* SheetyColorsViewFactory.swift */, - 925A887EAC0E6794AD339427E2297375 /* SheetyColorsViewModelDelegate.swift */, - B2AFB9654AFB61BCCA70A223C1D2D826 /* SheetyColorsViewModelProtocol.swift */, - 1A08C797DD11A3D20D0C0C627935BAFB /* SheetyColorsViewProtocol.swift */, - 7097A8E5F7F7E44186B35D06D7BACE1C /* UIAlertController+customView.swift */, - 19842341BF9D8171C2357C53DE11BB84 /* UIColor+grayscaleColor.swift */, - 2B1097505EC4311C0B11AF88EB9E7543 /* UIColor+hsbaColor.swift */, - 39088C8604FD5561FD8BC66CD966723B /* UIColor+rgbaColor.swift */, - 18C0D63A55D6EF9430EE4DA7858BB166 /* UIView+anchor.swift */, - CF8A7710E1376BBE5CE4BE2D77FE0759 /* Resources */, - 9FF447D113EA0611BFF1F217E4B62F74 /* Support Files */, - ); - name = SheetyColors; - path = SheetyColors; - sourceTree = ""; - }; 06B2BC3AD71172F82D3CE4DCF2311142 /* tvOS */ = { isa = PBXGroup; children = ( @@ -1292,38 +1227,12 @@ name = tvOS; sourceTree = ""; }; - 081E74637B16C27D7766D4809B2559E9 /* Support Files */ = { - isa = PBXGroup; - children = ( - FFA639EC731F29636A99734CA6A2524F /* Quick-iOS.modulemap */, - 21DEDE2D17AAF003CBA78AC37F16C6C5 /* Quick-iOS.xcconfig */, - FCE35D6B121C5C14AEEDDE8E4558994E /* Quick-iOS-dummy.m */, - 1995F879B5A1A19EA35FB3C7CBFF0C89 /* Quick-iOS-Info.plist */, - 8CA267A4597FDE9BA2E854D9D8E094E8 /* Quick-iOS-prefix.pch */, - 4F1C1311AD1A0EA0BB4C978978D10E10 /* Quick-iOS-umbrella.h */, - 8DA7A473F4B316BBBE1281459EF28F85 /* Quick-macOS.modulemap */, - 2F9FB895EFFBA4DDB2CA33FF34C84642 /* Quick-macOS.xcconfig */, - 70EB37617050CD69D95B5F4F3D2633DB /* Quick-macOS-dummy.m */, - E31695583B76D8CCB756827385F1FFA9 /* Quick-macOS-Info.plist */, - D722E3B85A180FB7745FB01F988E0800 /* Quick-macOS-prefix.pch */, - 3F958DC0B14C1A1FE06BDAEF770AE8B9 /* Quick-macOS-umbrella.h */, - 8D215D6C6B156422F14BB4B6432B70F9 /* Quick-tvOS.modulemap */, - BC342576A0996FA59EF7BC5A099FE65D /* Quick-tvOS.xcconfig */, - BD7D9AF1397EF7E19D21A677E385B948 /* Quick-tvOS-dummy.m */, - FB98FF84B3EC75D6B8D57D1F92061103 /* Quick-tvOS-Info.plist */, - 2E04EC3CB3F117B29B49E70282347B27 /* Quick-tvOS-prefix.pch */, - E3B70AB327B1549A4B903355EC010FCB /* Quick-tvOS-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/Quick-iOS"; - sourceTree = ""; - }; 0C06EDD4259813C390BAFFE615BC1C54 /* Pods */ = { isa = PBXGroup; children = ( - 19DFF6DC43EDCA6C8FFAD57BE4367BEA /* Nimble */, - 881E883768E1A29C856CC8AC6A88C527 /* Quick */, - 04D428E94B289A4C08F2D98636A4E531 /* SheetyColors */, + 65F8316628DED579646BC895B1AB1497 /* Nimble */, + 8B5447AC1AB89C68E16C798E4871228E /* Quick */, + 3DDBC0AA48D7F592DA11D7C8E4E127A4 /* SheetyColors */, ); name = Pods; sourceTree = ""; @@ -1345,156 +1254,140 @@ path = "Target Support Files/Pods-Tests-macOS"; sourceTree = ""; }; - 0ECA80DBA362679C352A648667F23132 /* Colors */ = { + 27A84FF7FE927E16F266C6321F9219B0 /* Extensions */ = { isa = PBXGroup; children = ( - 86593D7EEB29E3E386F3B9ECDE4DED0B /* Extensions */, - 2CBA5EF2437161A2D6412B71560DA26E /* Models */, + 67744084669F9FB4E3E72B3099210FAA /* Bool+statusString.swift */, + E2832F3B6B77231CB1B5F28CDC3AFC34 /* CGFloat+contentSizeString.swift */, + E8CF3F31C1E3291EA1D9AA3453DDB8EE /* HearingDeviceEar+stringValue.swift */, + C22F2679977E8FB6E51C02F8EF2F9A7A /* Notification+Name.swift */, + 51C4C18F37E67EAB412F022966484BF1 /* String+isDefaultContentSize.swift */, + 7A2DBEC79D66F3581A8664E0EDDA33A8 /* UIContentSizeCategory+values.swift */, ); - name = Colors; - path = Source/Colors; + path = Extensions; sourceTree = ""; }; - 1338D242551ACA3A1D1A3ED5381AD5DE /* Common */ = { + 2C6892132E52EA8056BB23E730100EAB /* Frameworks */ = { isa = PBXGroup; children = ( - A3515A3136D6A975F41E19EB3753F6D0 /* Logger */, + 76FCAC6F6FD6C6FE30BC5DCC665E3D7C /* Capable.framework */, + 4C75E7E2CF39AF480EB7AFF0400AF64A /* iOS */, + C1EEE404CC5845B655B8F7BE2B8AC195 /* OS X */, + 06B2BC3AD71172F82D3CE4DCF2311142 /* tvOS */, + 9A4294BD0162A7FBE43609AE53AC3A10 /* watchOS */, ); - name = Common; - path = Source/Common; + name = Frameworks; sourceTree = ""; }; - 19DFF6DC43EDCA6C8FFAD57BE4367BEA /* Nimble */ = { + 2D1EFCA29AA9E5CDEA183BED9676DCEA /* Pods-Example-watchOS */ = { isa = PBXGroup; children = ( - 1C6BB85141A88DE1A911B351BEB1F67E /* AdapterProtocols.swift */, - E9A78652FE87DD282A09B5881EBBBD8F /* AllPass.swift */, - 396C7E5692477EDF2A437C5C9B91A4F9 /* AssertionDispatcher.swift */, - 78F66A20386AEEB81051E29F08F57C47 /* AssertionRecorder.swift */, - B91DBAE71B7D086D53DD612B390BEAC9 /* Async.swift */, - FFDA93027CB994F973AAB3B393FEB1DC /* Await.swift */, - 8D960629A7390F13C4778D42C81C10E4 /* BeAKindOf.swift */, - 0682C1BBBCF8BCACE483A8AA422F1CA5 /* BeAnInstanceOf.swift */, - 55BEAFBFB09B52B00D113EF726D24DE4 /* BeCloseTo.swift */, - A88D0B85556A89C9B0CAADA2930D3E91 /* BeEmpty.swift */, - 6D95ECFE82AA67F990C951F0A2845C6A /* BeginWith.swift */, - 78F5114FDD20D2EE9F2B5AC4F0680F88 /* BeGreaterThan.swift */, - B10CF8E36FDBFE27316358EEA26E860C /* BeGreaterThanOrEqualTo.swift */, - 0712FF599319CD21E44B79254499F90F /* BeIdenticalTo.swift */, - 681DE66FC9ED03BC65E1CAB2C84448F9 /* BeLessThan.swift */, - A4655F0D9075B88C7F2AA5B123F95C95 /* BeLessThanOrEqual.swift */, - 9153B258229CA3DFFE175C60F3B83265 /* BeLogical.swift */, - 6A3B3A73B481A94D1A8E25E59A19CC6B /* BeNil.swift */, - D17457A0CC81FCB3311C4D848EC4FEF1 /* BeVoid.swift */, - A984631EEF513B99094DBF7728D3390F /* Contain.swift */, - 806EA3B6D05D9735880CE9469FCC8553 /* ContainElementSatisfying.swift */, - AEDA2E0CCCACD84124E074A7BEDC5DAA /* CwlBadInstructionException.swift */, - 0C283E7208EB3321BBAF37D534053C07 /* CwlCatchBadInstruction.swift */, - BE2B7A5536130E2049C3FE9370BFEB9A /* CwlCatchBadInstructionPosix.swift */, - 9DD8AAC68538D33058EA75801AC925B3 /* CwlCatchException.h */, - 1AA632CF0C40DCB3E2B8FC21E7E83366 /* CwlCatchException.m */, - AD5C96591D8D376C22D3C98F3AFC25EF /* CwlCatchException.swift */, - 7EB9E02938ACC0AD0C6C4DB2DF3856E7 /* CwlDarwinDefinitions.swift */, - F2E04D5F53E5F2E48FFD2DF88091B1AA /* CwlMachBadInstructionHandler.h */, - A794320CBECF783C5BC884C49EA71430 /* CwlMachBadInstructionHandler.m */, - 96FAF91530DDC438D5A52CF370FD4F70 /* CwlPreconditionTesting.h */, - 2DC6E87B80BAEE721F36EA17F9A3C9E2 /* DSL.h */, - 089880F6DB91EF1E10514468925031DC /* DSL.m */, - C686AFE52440E5ACE4198F852D1E809A /* DSL.swift */, - 431DD7BF469EFBEB28B86B49387C2700 /* DSL+Wait.swift */, - 637146971CB8F59DF2FCB0BA851D47DE /* ElementsEqual.swift */, - E41E5E7B472BA790EC38F00CEE580C4F /* EndWith.swift */, - 3A1A14100A0D9B09C0684A378E17676A /* Equal.swift */, - C2058475E4CBFD70B26B2E41F12B56C7 /* Errors.swift */, - 80CF14213849D335DCD2783098E82B2E /* Expectation.swift */, - 9E197E200F1DD895BA5FA1A94A4ED32E /* ExpectationMessage.swift */, - 924551B39C6BE2EE6D80EE9D1BCF37B3 /* Expression.swift */, - 2680744970DBB42DC28610EED6D099A6 /* FailureMessage.swift */, - AC0C38E21E8AC8C31BE859B73CA788F9 /* Functional.swift */, - 0CE8135B78DC4C5E8F1A52EBEA98A488 /* HaveCount.swift */, - 75C85828C42262542C48707DE5F79DA1 /* mach_excServer.c */, - 593CE5C5A1A08A7B440DB185689FD41F /* mach_excServer.h */, - 5E519C6C1EF48C941909B7677DE22B75 /* Match.swift */, - F890E11E8F8A09D01C605930244014B7 /* MatcherFunc.swift */, - 7F37A86CD7545D7A433409B42FFDC50A /* MatcherProtocols.swift */, - 8FA4974B037F9966ACD125AD583D78E4 /* MatchError.swift */, - D0EFC4EC38E9AC7B82D8BB9BC0889BC6 /* Nimble.h */, - AA524422980B7C6F4387B22A3771DC89 /* NimbleEnvironment.swift */, - 3C31D6ECC5FD4817CF6EAF570BC4DD88 /* NimbleXCTestHandler.swift */, - 954FC26FC71F5ADF9FE59D9254F5A120 /* NMBExceptionCapture.h */, - 6D10CFD8C11E4F7E16275F6737D86AC3 /* NMBExceptionCapture.m */, - 2A18A06097E5D055270515720FF5CE58 /* NMBExpectation.swift */, - 917BA462559985B7AE08AB31752B5BE7 /* NMBObjCMatcher.swift */, - 121E68241606D127F263ECD10884CDB4 /* NMBStringify.h */, - 46F0128FD4755711E93F3695C4443C0B /* NMBStringify.m */, - 48903D6E02C9096FA210AEC9724317D6 /* PostNotification.swift */, - BDF9731C52FFB06607F5012FD674DA36 /* Predicate.swift */, - B8C82E916EFECCEDD831A7E3C5286B0B /* RaisesException.swift */, - F19609CEFFE8E49C25F97B5CC97ED326 /* SatisfyAllOf.swift */, - E7661312F4E25E883302C1D91F731714 /* SatisfyAnyOf.swift */, - 72C437769935B43376DF12AE8444D9B2 /* SourceLocation.swift */, - 8E067A5C8BCB8F33802A48BC18767494 /* Stringers.swift */, - 081C413BFFFD5115C119D6D52C594426 /* ThrowAssertion.swift */, - 1816F45515FDC2BC272695672AE612CD /* ThrowError.swift */, - 44A531E299DAD9B039DD32F08010B4D7 /* ToSucceed.swift */, - 35B9A5ECE171F3CE9B4A867A047F512C /* XCTestObservationCenter+Register.m */, - 003D7EB281F91C804A75355DC594FF4D /* Support Files */, - ); - name = Nimble; - path = Nimble; + F1E853E6EBB9844F9FBE7402D8251748 /* Pods-Example-watchOS.modulemap */, + 3728821BA379FBEE4464DF17EC049BB1 /* Pods-Example-watchOS-acknowledgements.markdown */, + F174C94505E06FCFD92A5EDD00E2FB2A /* Pods-Example-watchOS-acknowledgements.plist */, + 89386C2FC66253CD8AC2E3CD17553803 /* Pods-Example-watchOS-dummy.m */, + 581B19A643EC4A74F64E59B6FF3D26B4 /* Pods-Example-watchOS-Info.plist */, + 6EBB82A9557247D7D1ABA257600AF76B /* Pods-Example-watchOS-umbrella.h */, + C0C4FB2B330B0D1295F026E9B2D20B6D /* Pods-Example-watchOS.debug.xcconfig */, + 7149E13D7D074CAA5B54D7EE15410A87 /* Pods-Example-watchOS.release.xcconfig */, + ); + name = "Pods-Example-watchOS"; + path = "Target Support Files/Pods-Example-watchOS"; sourceTree = ""; }; - 23B0B756E3E6DD6F3B972EEC31D9CC59 /* Models */ = { + 331C2376B07732A041525FACA12E8460 /* Colors */ = { isa = PBXGroup; children = ( - CBC9B7925538CBAC0B796119E20DDCE4 /* CapableFeature.swift */, - EFCB73935746C2867C9F62658DCD400D /* FeatureStatus.swift */, - 75662FC6109BB96DC586773832B500BC /* Handicap.swift */, - DE20642FDCA6C5234DA20ABF00A36051 /* HandicapEnabledMode.swift */, - 6604FF10AA13362CF2F987DBD7D025B0 /* HandicapStatus.swift */, + AF1A240B09C7B4C72087127D053F7A47 /* Colors */, + B39E3715A4FCD44F1C3B6D4EEE2A4F56 /* Common */, ); - name = Models; - path = Models; + name = Colors; sourceTree = ""; }; - 2C6892132E52EA8056BB23E730100EAB /* Frameworks */ = { + 3D46ED166EAEE3062A1615551AB5074B /* Features */ = { isa = PBXGroup; children = ( - 76FCAC6F6FD6C6FE30BC5DCC665E3D7C /* Capable.framework */, - 4C75E7E2CF39AF480EB7AFF0400AF64A /* iOS */, - C1EEE404CC5845B655B8F7BE2B8AC195 /* OS X */, - 06B2BC3AD71172F82D3CE4DCF2311142 /* tvOS */, - 9A4294BD0162A7FBE43609AE53AC3A10 /* watchOS */, + 52A80964F2D5810A28FB29899829CE9F /* Features */, ); - name = Frameworks; + name = Features; sourceTree = ""; }; - 2CBA5EF2437161A2D6412B71560DA26E /* Models */ = { + 3DDBC0AA48D7F592DA11D7C8E4E127A4 /* SheetyColors */ = { isa = PBXGroup; children = ( - C47A15E9FBA5C649C5728746924DCE3D /* ConformanceLevel.swift */, - 6F38206609494F3D771831AD7921CC03 /* FontProps.swift */, - 2401C4FFBF63BD83C64361A30DF719D5 /* ImageArea.swift */, - 0C0A7EEA3CFBD3FC89C07E99C7DFD518 /* RGBAColor.swift */, + F17FF7DF118650FAD6D6CCD1BF3E9485 /* AppearenceProvider.swift */, + 4D811EA77A2CA7140560DAC79371DC38 /* AppearenceProviderProtocol.swift */, + CE4C023CB83DE9C79815D6F12164E9B6 /* Bundle+framework.swift */, + 4C4F42810BE33F4B049FC7B7A2C87459 /* CGFloat+constrainToRange.swift */, + 962E66086540C02207E628C762AD42FD /* GradientSlider.swift */, + A369BADF30D6C9F2E165B291CB20C6FD /* GrayscaleColor.swift */, + 08F5B980F4981259D957AEC4FE357D24 /* GrayscaleViewModel.swift */, + 45E3392EFF717D68A4D2F8BADD8D2DC1 /* HSBAColor.swift */, + F7971E9D46A8F8C736024466E96C2245 /* HSBViewModel.swift */, + 0E1E905A03F762F9CE458C0282C10A1D /* PreviewColorView.swift */, + A994EE2122099353A213DB373108891B /* RGBAColor.swift */, + 83381A01BDFAFFA42221B7E610AAD336 /* RGBViewModel.swift */, + 37800AA9347F29DF376D2FEABC7762EA /* SheetyColorProtocol.swift */, + 579F79E3E47FF66E180A8273363AE84A /* SheetyColorsConfig.swift */, + B68A62BCEA746DC2E0083FEA0B1F2179 /* SheetyColorsConfigProtocol.swift */, + FE5DEF8AAB38877D75A2C9BFBDB5A8FE /* SheetyColorsType.swift */, + 5C769A1C709367D6331636BD3FA59D83 /* SheetyColorsViewController.swift */, + 374A7EC6ABDCE31E17386306F3CCEF4E /* SheetyColorsViewFactory.swift */, + ED377EF86B59013B033AB9E56DD16680 /* SheetyColorsViewModelDelegate.swift */, + 771DFD96726F333789BE4D924DB2FAE7 /* SheetyColorsViewModelProtocol.swift */, + 31E6D46A2A580CCD9233F2227AE79327 /* SheetyColorsViewProtocol.swift */, + 14734809BA0902CBACA7A90F33BEC7B9 /* UIAlertController+customView.swift */, + 4022245CE6DB457C08BEBB2A72C150E2 /* UIColor+grayscaleColor.swift */, + B0EAC4B5D4172E90D7CC55217E086750 /* UIColor+hsbaColor.swift */, + BDC28A7317E947F4637DFD08E5824BA3 /* UIColor+rgbaColor.swift */, + 6C625FD3AE8CB05D7CBFADEA2710D28A /* UIView+anchor.swift */, + EB58492D9C4D366376292C23139C83B4 /* Resources */, + 50CEAD30BA5361F76550D95678C42431 /* Support Files */, ); - name = Models; - path = Models; + path = SheetyColors; sourceTree = ""; }; - 2D1EFCA29AA9E5CDEA183BED9676DCEA /* Pods-Example-watchOS */ = { + 442818E81D402C8F5F8C609C0D10B7CB /* Extensions */ = { isa = PBXGroup; children = ( - F1E853E6EBB9844F9FBE7402D8251748 /* Pods-Example-watchOS.modulemap */, - 3728821BA379FBEE4464DF17EC049BB1 /* Pods-Example-watchOS-acknowledgements.markdown */, - F174C94505E06FCFD92A5EDD00E2FB2A /* Pods-Example-watchOS-acknowledgements.plist */, - 89386C2FC66253CD8AC2E3CD17553803 /* Pods-Example-watchOS-dummy.m */, - 581B19A643EC4A74F64E59B6FF3D26B4 /* Pods-Example-watchOS-Info.plist */, - 6EBB82A9557247D7D1ABA257600AF76B /* Pods-Example-watchOS-umbrella.h */, - C0C4FB2B330B0D1295F026E9B2D20B6D /* Pods-Example-watchOS.debug.xcconfig */, - 7149E13D7D074CAA5B54D7EE15410A87 /* Pods-Example-watchOS.release.xcconfig */, + 63DEA8BFB62B1D273F0CECCC5EEB16B4 /* CIImage+initWithImage.swift */, + D8AFB1C477E59AFE7364BBA0C2DFA13D /* Color+wcag.swift */, + DE42F934C8BE268327ED863A23F72FBC /* Image+averageColor.swift */, + 19F712815343C47DCFB92ADC285B942A /* NSColor+rgbaColor.swift */, + 3ACA404700548FE3A7241646F428C250 /* NSFont+fontProps.swift */, + 4DC255548AF5927B3082A7E1A87C8E37 /* UIColor+rgbaColor.swift */, + 9763E57F6FEF1C2A6774A3B724BB0C46 /* UIFont+fontProps.swift */, ); - name = "Pods-Example-watchOS"; - path = "Target Support Files/Pods-Example-watchOS"; + path = Extensions; + sourceTree = ""; + }; + 48004C4895B0A9D6B0E454D3B7741F94 /* Support Files */ = { + isa = PBXGroup; + children = ( + B611709FA37B529FD59D5E2BE693F78D /* Quick-iOS.modulemap */, + DDAA8F46F47A0A2058A05959CC6631CB /* Quick-iOS-dummy.m */, + 4910C9CD9C818725EB8085ED8FEF7B97 /* Quick-iOS-Info.plist */, + 159FE98A2A8ED7C756AEB288130CC8B2 /* Quick-iOS-prefix.pch */, + B07CF984DED0BD1257835FAE7A429E34 /* Quick-iOS-umbrella.h */, + 00A2844036772503ED030FB59628EFE6 /* Quick-iOS.debug.xcconfig */, + D9B598F8B2972BBB94AE314EB3BA0511 /* Quick-iOS.release.xcconfig */, + 38B8F841EF037B1E732CB2C730C0057B /* Quick-macOS.modulemap */, + 209D58AD6F6284D61F4830ECA6AC2359 /* Quick-macOS-dummy.m */, + 76C732A14BC9535AFA2891C9D199407D /* Quick-macOS-Info.plist */, + 39003F422F9B7C91E753C4FE9A27BF10 /* Quick-macOS-prefix.pch */, + F09755F519BA48E4E31D47C72561EFE3 /* Quick-macOS-umbrella.h */, + ED7384A6993F4AB06F6462A05C03AAB0 /* Quick-macOS.debug.xcconfig */, + A4EA2D56EA362459B3EEA31C42284598 /* Quick-macOS.release.xcconfig */, + 4D016C7F15CD2F803679A27E9F0E6FA8 /* Quick-tvOS.modulemap */, + F95BAD3C6C1F2B1D5CB766AF1667D3A4 /* Quick-tvOS-dummy.m */, + 509DC8D05D44AF91A0CCF50FA4163E20 /* Quick-tvOS-Info.plist */, + BB539D46200F203BB8D089EE6AF38090 /* Quick-tvOS-prefix.pch */, + E36D011F7DC037DCE1C8105BFC0E502F /* Quick-tvOS-umbrella.h */, + 535873059ECF7548E5513D81808ABF79 /* Quick-tvOS.debug.xcconfig */, + 16CCD6118A7BFD9F1161DC751ED0866F /* Quick-tvOS.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/Quick-iOS"; sourceTree = ""; }; 4BB1B3D87AC9F6912F03D4CA8D332F84 /* Pods-Tests-iOS */ = { @@ -1524,15 +1417,6 @@ name = iOS; sourceTree = ""; }; - 4D77674F6FF566764D72B8C04AF41A79 /* Extensions */ = { - isa = PBXGroup; - children = ( - 6146B463B21DE9A0D5B6B2A0691644B2 /* UIFont+ScaledFont.swift */, - ); - name = Extensions; - path = Source/Fonts/Extensions; - sourceTree = ""; - }; 4EFC5CF1D7E20986A8D891CBF8AA67C4 /* Pods-Example-iOS */ = { isa = PBXGroup; children = ( @@ -1550,51 +1434,122 @@ path = "Target Support Files/Pods-Example-iOS"; sourceTree = ""; }; - 563D9EFAA02D82A2A3D964244CED015E /* Support Files */ = { + 50CEAD30BA5361F76550D95678C42431 /* Support Files */ = { isa = PBXGroup; children = ( - A3542A6F7BD3E2349AE25B3FB5E9C99A /* Capable-iOS.modulemap */, - F1050B1000B726EB55CA096444FA99A6 /* Capable-iOS.xcconfig */, - 28D3ACC5E20920DF21AF5E77C8F8B41C /* Capable-iOS-dummy.m */, - CE8C6A5F175B5C785DD21A1478EE4DD1 /* Capable-iOS-Info.plist */, - C07A3AE8B437DC6376285DDA7B0423FB /* Capable-iOS-prefix.pch */, - B443209E4AE72C7B09A9EFBF45A8657A /* Capable-iOS-umbrella.h */, - DDC0015ABEDDFA23D24E73E827337C42 /* Capable-macOS.modulemap */, - 4937350ED6DFEA41CBF08F7BB01A5766 /* Capable-macOS.xcconfig */, - 609DAE7C5CC011CFDD1EC5889403040E /* Capable-macOS-dummy.m */, - 1B52C3A8E332C6232B0809673FC893F3 /* Capable-macOS-Info.plist */, - 0E5DEBB0A6968E63503CDECBA91DCE72 /* Capable-macOS-prefix.pch */, - 5A87B3A2679455B328177C3A4828CEAE /* Capable-macOS-umbrella.h */, - 12157E6C2D7D338D9C1F593AD3ABDB15 /* Capable-tvOS.modulemap */, - C5239035477A9136F8F59ABD5F1FD0F6 /* Capable-tvOS.xcconfig */, - F2A00C9A26A86254F6D89A21B38FE678 /* Capable-tvOS-dummy.m */, - BAD9B648912CBC7A3E5CA90CA9FC9B4D /* Capable-tvOS-Info.plist */, - 0AA80FBF712D14ECD3C3BB50A9B8F346 /* Capable-tvOS-prefix.pch */, - 8B112AADA21DA5699929AE9E1DECD07D /* Capable-tvOS-umbrella.h */, - 216006E0F070613E106CE47212326A91 /* Capable-watchOS.modulemap */, - 2F75BE84B011C59B921121FA0B7EA427 /* Capable-watchOS.xcconfig */, - 93E2D10A98EF97B76BC0FC6A445AD783 /* Capable-watchOS-dummy.m */, - 8FDE9AD8E9B3E48B3A884442E10DC7B3 /* Capable-watchOS-Info.plist */, - C309F78699687A08D6BF683B2F8E3632 /* Capable-watchOS-prefix.pch */, - C01EC5460EA872C13157EFD842751297 /* Capable-watchOS-umbrella.h */, + B56EB146AA0DC59860A62860C42042A3 /* SheetyColors.modulemap */, + 9D118D33BFBB3D21512273FEE7944F99 /* SheetyColors-dummy.m */, + D5C5960257ACF2CF50804A80E7CB6CDD /* SheetyColors-Info.plist */, + 48E674CFF26F6EE4697BCF01371DC137 /* SheetyColors-prefix.pch */, + C30DE45ED40ACA15EFE9A593AC08AE40 /* SheetyColors-umbrella.h */, + 9AB2E943BE8B9DD52B4F11BF205523C7 /* SheetyColors.debug.xcconfig */, + C5482544AFBD1DBF70D061AE0B17236B /* SheetyColors.release.xcconfig */, ); name = "Support Files"; - path = "Example/Pods/Target Support Files/Capable-iOS"; + path = "../Target Support Files/SheetyColors"; sourceTree = ""; }; - 622F8BDC4689A7D44372441499B8560E /* Statuses */ = { + 52A80964F2D5810A28FB29899829CE9F /* Features */ = { isa = PBXGroup; children = ( - CD14DC3976939CE9BCDB4C04C719DD9B /* FeatureStatuses.swift */, - AF411D34DFCAA0B29B049EA23FCE01D5 /* FeatureStatusesProtocol.swift */, - 97D14143ADBF747BAD919B8ED2A8BB8A /* FeatureStatusesProvider.swift */, - 9CDA2087ABF9FE1BF22424C6BC695318 /* FeatureStatusesProviderProtocol.swift */, - DD7D6FBEA1E80C4A954B7D2AA8DCAB66 /* HandicapStatuses.swift */, - 4C3D71A58C14EB58C57D14798FB837C2 /* HandicapStatusesProtocol.swift */, - 39F503DCF07013E02886FB90AFAF3CE1 /* StatusesProtocol.swift */, - ); - name = Statuses; - path = Statuses; + 8FD7474D683927AFCC5914E33A9EEFF2 /* Capable.swift */, + 27A84FF7FE927E16F266C6321F9219B0 /* Extensions */, + D068CCCADC4D22D30C4DE8B8C3DE3B49 /* Models */, + 61EA94289A28CB3F57BC9EDF8D63E97E /* Notifications */, + A0E985766EB659EDEAFDC84C098B64F0 /* Statuses */, + ); + name = Features; + path = Source/Features; + sourceTree = ""; + }; + 61EA94289A28CB3F57BC9EDF8D63E97E /* Notifications */ = { + isa = PBXGroup; + children = ( + 204BC778015B1132DABFB634EC91FC2A /* FeatureNotifications.swift */, + 7CC3EE7A8C1D9F9F289272FF7C8F52B0 /* NotificationCenterProtocol.swift */, + 01BD2DD795BC5193F573FB49DED6C77B /* Notifications.swift */, + 87671714A739A2407024461243DD9BB7 /* NotificationsProtocol.swift */, + ); + path = Notifications; + sourceTree = ""; + }; + 65F8316628DED579646BC895B1AB1497 /* Nimble */ = { + isa = PBXGroup; + children = ( + 683185469C559775007A38DE167294BE /* AdapterProtocols.swift */, + 4ADE37492C52334A03493F989067FC15 /* AllPass.swift */, + C4BFF113504505AD38409F07DCE14594 /* AssertionDispatcher.swift */, + B8622749B2DCFC4B66DB9362B8EFA514 /* AssertionRecorder.swift */, + 6F355040F28D258FFCD6202C027E17C6 /* Async.swift */, + 1FFFA9EE4C222D16CA0667CC062F48E9 /* Await.swift */, + 4F013D962EF2AAACEBD36962E7BB1779 /* BeAKindOf.swift */, + D26F5F740070308793FAB59FB7C890AA /* BeAnInstanceOf.swift */, + 7DE66E0C17E7D373CB4BB5C445091208 /* BeCloseTo.swift */, + C0C44B763E22709761658086AE0C6D70 /* BeEmpty.swift */, + 9DC8F153ACB258D81EA139470976F933 /* BeginWith.swift */, + 0B6D8E782AD67E546D0C52B95EA2086B /* BeGreaterThan.swift */, + 157EB20F6001DF71D55FE690DC2F0E26 /* BeGreaterThanOrEqualTo.swift */, + 9F49E39ACF77280BC3DC7A77FD4044AE /* BeIdenticalTo.swift */, + 100F4813F15AB1330815FD2C42493BA5 /* BeLessThan.swift */, + 8903DDC6A9775591B93F5F72814B0E2B /* BeLessThanOrEqual.swift */, + 98746DD4104F8135FBEFBEA40E65F0A2 /* BeLogical.swift */, + 8344C3450042D7C2BD93213E7DA87C67 /* BeNil.swift */, + 1317C65F98F2EC17542BB687571F7071 /* BeVoid.swift */, + 38EE50E6E19F50BD7E680B34F0376E0B /* Contain.swift */, + 4D2398665262D4BC32F6B1DC864AD77A /* ContainElementSatisfying.swift */, + 1698852C403BEC459D2B97EE1B0664EE /* CwlBadInstructionException.swift */, + 7E048A12513166A5AA287B79D9BDAB10 /* CwlCatchBadInstruction.swift */, + 73426ACF1160FB655FAD66504704D292 /* CwlCatchBadInstructionPosix.swift */, + 35AD118C710FB90BDC17ACF626D0523D /* CwlCatchException.h */, + 63DAC77D710657F7C2746B7920DD4DE6 /* CwlCatchException.m */, + 32B6A4A0686A5B48F85557B20F713755 /* CwlCatchException.swift */, + 5C4EA4901B5FFCFB30602EF6B475292B /* CwlDarwinDefinitions.swift */, + C31B3F2ABDC0D773B1C8896552B3093F /* CwlMachBadInstructionHandler.h */, + DE7CD9EEC0EF93BD7B3042C698E1D88B /* CwlMachBadInstructionHandler.m */, + 64516411081C55F0556F8D1A43576370 /* CwlPreconditionTesting.h */, + 0F8A1F1F5B61F4F07EFD5A3CEB800CEB /* DSL.h */, + A86BF4AE6B4E9A421078E5B8383627A3 /* DSL.m */, + 437ACB5F36BD92D08901349BDC6063D6 /* DSL.swift */, + 018C2B9B76BBFE9A36A617FE952B6767 /* DSL+Wait.swift */, + 694AED86EC9553A40EAEC63B151E0952 /* ElementsEqual.swift */, + 244E1102E94724F676A58E76958A30E0 /* EndWith.swift */, + 95D6987B05E51988BCEDA3A35DE63106 /* Equal.swift */, + 7D1A57A51F6BE024AA56689175020ED2 /* Errors.swift */, + 237C19A6A223447F0E598DB86BFEF723 /* Expectation.swift */, + 0B2723D6EE4720DAA874989ECF070F0E /* ExpectationMessage.swift */, + F8305F7BFCFE4AA2962432ABCAEB6238 /* Expression.swift */, + A26D283A0B12794E59427B3B02B7214E /* FailureMessage.swift */, + 41DE85601094668FD39A9E7EE1435424 /* Functional.swift */, + E39941291328BDB5903A9ABD120F586C /* HaveCount.swift */, + FDC2428CDDF95F3B4AB5190DB7B322B3 /* mach_excServer.c */, + 3217B65A00D4B30F5E67F3C688587889 /* mach_excServer.h */, + B938F4E0F8273118520DBAA55DFFE7C9 /* Match.swift */, + 543DFC113F4797920009A8A4CECDCA51 /* MatcherFunc.swift */, + 6B2720A8582663F9102A74BFECD7D59C /* MatcherProtocols.swift */, + 9DE00D197219C7EB8D158991207D64B0 /* MatchError.swift */, + CC172CE960E560C32F2A4DD49E515A14 /* Nimble.h */, + 32C0E8EDE7556024094DD2566948F213 /* NimbleEnvironment.swift */, + BFD8FF17FEFD53EDF455DDE820134FD0 /* NimbleXCTestHandler.swift */, + 4CB1A09A7D4D9EB1AA78FD787767906F /* NMBExceptionCapture.h */, + 57724E30EAB655A3519DC6BF38E27A26 /* NMBExceptionCapture.m */, + B2D391CD376D33B9F01AEDF0ED1C2108 /* NMBExpectation.swift */, + 321E93BD5AF2C301B2BFF33DBE114C70 /* NMBObjCMatcher.swift */, + EFEA90A13C59284D38EA37ECA932CE42 /* NMBStringify.h */, + 7C9869A61D427D7D2A58AA4469C732D5 /* NMBStringify.m */, + 33A08CA919EEA0D3A2A43F310FAC0131 /* PostNotification.swift */, + 53A9F6936134C32ABE069EA4712B25B1 /* Predicate.swift */, + 6C138DC6D85FCCA94177DDD98D57BD29 /* RaisesException.swift */, + 75FD4874CEC8826BB946095E13C907AC /* SatisfyAllOf.swift */, + CE7ADCB11294FFC47C027507C4C4A0FB /* SatisfyAnyOf.swift */, + C5D8D44B3BDFF727C3F8A7DDDAA30647 /* SourceLocation.swift */, + BCEF17CC48F3C96353F4523508A85C25 /* Stringers.swift */, + 0462F5F8B1E82F4D4D6B58B63A870D5C /* ThrowAssertion.swift */, + A0640DD426268C31F36FEC4FF1FE63D6 /* ThrowError.swift */, + 04930D4AB3AAD9828A74053BA0550A0F /* ToSucceed.swift */, + 1A07886E6EF0CBC82BC3AE95985DF6C8 /* XCTestObservationCenter+Register.m */, + 02774EDE8DD8F8EAB03CFD5A43FC2990 /* Support Files */, + ); + path = Nimble; sourceTree = ""; }; 66C1C0085DD4184F49187856B1342B31 /* Pods-Example-tvOS */ = { @@ -1614,6 +1569,15 @@ path = "Target Support Files/Pods-Example-tvOS"; sourceTree = ""; }; + 7DD092B928A497DB3CA18D3D341B338F /* Extensions */ = { + isa = PBXGroup; + children = ( + 1CF6FBC6274DFE34A308AA1DA4052609 /* UIFont+ScaledFont.swift */, + ); + name = Extensions; + path = Source/Fonts/Extensions; + sourceTree = ""; + }; 7F4ED286A27BDF9FA9964E098BA207F3 /* Products */ = { isa = PBXGroup; children = ( @@ -1689,82 +1653,66 @@ path = "Target Support Files/Pods-Tests-tvOS"; sourceTree = ""; }; - 86593D7EEB29E3E386F3B9ECDE4DED0B /* Extensions */ = { + 8822F1B8D05876B3C82C2C5762C4158A /* FontMetrics */ = { isa = PBXGroup; children = ( - 36CE7F85D5A2777874447EBDCE425DB3 /* CIImage+initWithImage.swift */, - 8F850C8685BA7B31A7F6C990B3F662B4 /* Color+wcag.swift */, - 9119E8CE16EA5F5653B86407B9094E5B /* Image+averageColor.swift */, - 61FCF24F4CBC64D86CCDD21489748D64 /* NSColor+rgbaColor.swift */, - BA870D21B33EB0D01E4732FFA90D4E12 /* NSFont+fontProps.swift */, - BE952D6A4AD8000A1053D2D22A501662 /* UIColor+rgbaColor.swift */, - 355093E3851F2B2F8713FC37323F76B3 /* UIFont+fontProps.swift */, + 79499A532FDB353EF59B1167BDDFB1BB /* FontMetrics.swift */, + 4F43D9F3DF01EA75E64BB4AD17B8DE3D /* FontMetricsProvider.swift */, + D913C4789EEBBA051B07B0733B68A966 /* FontMetricsSupport.swift */, + E175067590957E5F4DE00841DD7E1023 /* osVersionProvider.swift */, + AB41F8F5FACBD836F808DF4E5DBC7BE8 /* Protocols */, ); - name = Extensions; - path = Extensions; + name = FontMetrics; + path = Source/Fonts/FontMetrics; sourceTree = ""; }; - 881E883768E1A29C856CC8AC6A88C527 /* Quick */ = { + 8B5447AC1AB89C68E16C798E4871228E /* Quick */ = { isa = PBXGroup; children = ( - FE9A675F2A157442AFDE557393F99198 /* Behavior.swift */, - 9B6C5FB5F71BF2B03C5446423ADA4177 /* Callsite.swift */, - F3F904A2D6F8D46025266A1838BD1CA6 /* Closures.swift */, - AB17FD9FF13270BE7603BE26B1A10E3E /* Configuration.swift */, - 2CC403F82B4E9E2A449A16C74C6F0350 /* DSL.swift */, - C6868F51B176340492FBF5723F2F6E98 /* ErrorUtility.swift */, - F17961236B5FF47BB1D0B6CCBB869700 /* Example.swift */, - 22287B01EBFE3D893B261308504FDE91 /* ExampleGroup.swift */, - D780A2FE07388580BC5988CB75E15119 /* ExampleHooks.swift */, - 8E35FA2AD63BA11009B128306CDDED9D /* ExampleMetadata.swift */, - 6ACDD3019D25FCCB55AB02D66EBCFB4F /* Filter.swift */, - 876E38F68BF70C5E5436F68745E072C2 /* HooksPhase.swift */, - 5DDBDC009360DF53338193BEADEC28B3 /* NSBundle+CurrentTestBundle.swift */, - F5C5C5F37EB3258703D66DC36B4D3090 /* QCKDSL.h */, - AE17CDBF52C21CC8ED5E58BDDA8A3866 /* QCKDSL.m */, - 7A01E1170BAE12618CBB9D8D96038B45 /* Quick.h */, - 3D02FFFE968B0FDA41374AF8B8745B2B /* QuickConfiguration.h */, - F7BA97100FA4DDE4075B89636E75A325 /* QuickConfiguration.m */, - 90052BCA072CFBAEB4DF256B0E075D1E /* QuickConfiguration.swift */, - 1AF7321A89C48226447569E0FE06BF32 /* QuickSelectedTestSuiteBuilder.swift */, - 8C68C47B9F0E9113656645818EAD727E /* QuickSpec.h */, - C477F9540222733AE45202C7F8D52218 /* QuickSpec.m */, - 8621F3676F6C3A49187A76445E2312E7 /* QuickSpecBase.h */, - B12E089C1107B7B143D0BA2372506243 /* QuickSpecBase.m */, - B3C1E6822AA7B36705D21380BBE906AA /* QuickTestSuite.swift */, - AD13EB943F163BF2D532E75DA7928A14 /* String+C99ExtendedIdentifier.swift */, - FFF8395B14593CB49F67A88C0345E70C /* SuiteHooks.swift */, - 41D438F754049C1293ECDFA08CE6494F /* URL+FileName.swift */, - B7B4335F6D0915FBF0A22F194686D6B6 /* World.swift */, - FF7357D7187B67DC2C86D59B579CA547 /* World+DSL.swift */, - E8730B93FA6B9E2D7D8286A042576C6F /* XCTestSuite+QuickTestSuiteBuilder.m */, - 081E74637B16C27D7766D4809B2559E9 /* Support Files */, - ); - name = Quick; + BBCE3765E3B10BA194B88286B6050C54 /* Behavior.swift */, + D2EBB010A048478FE20E14D274650BF5 /* Callsite.swift */, + 43864C1CAAFCFBB62865154BB6A1903E /* Closures.swift */, + 2901F7125564D85D2DCD22277F93562E /* Configuration.swift */, + 8908974CA425A41FCA246D582F6E0059 /* DSL.swift */, + 6B67CCC6C9F1141EAD2777EF15B5EFF2 /* ErrorUtility.swift */, + C2254FAC1C03630D7D0A6370542FF750 /* Example.swift */, + 08467643BB7D5730C274EDA6D04382ED /* ExampleGroup.swift */, + E0C2B6E1E75C792CA8E68C153369E2D1 /* ExampleHooks.swift */, + 3F7E4C1C9816E3848B3B0BA9A27500C6 /* ExampleMetadata.swift */, + 9AF7DD701D8FA3EC17204B40C3D2B67D /* Filter.swift */, + F2E34D8405B67E2383E422825C5581F5 /* HooksPhase.swift */, + BDC026B499912FC402DD99B5FA23296B /* NSBundle+CurrentTestBundle.swift */, + 624ED8A30A4F85968DB52E7C69FCDF51 /* QCKDSL.h */, + F1B520B392C52D9B988AF1ABAFA3410E /* QCKDSL.m */, + C78FEC15EA4860C41C50E468BD6C69A8 /* Quick.h */, + 10C7C1B546D62F0A993EB70D2C395818 /* QuickConfiguration.h */, + A1280CEADA1FAC944337578EAB85A320 /* QuickConfiguration.m */, + 8D7FF90A1774D356B59B7306078A505D /* QuickConfiguration.swift */, + 056CFF195F065B6801746AF9EC1057D6 /* QuickSelectedTestSuiteBuilder.swift */, + 30267C1993FDEF7183B4D2CF6859C3F7 /* QuickSpec.h */, + 54D44B4B182804A28E27F2309B5FC344 /* QuickSpec.m */, + A6B6C413F67F6E5F994976FD627B40C1 /* QuickSpecBase.h */, + BC19451640835B4FE71E7AD1D22576AC /* QuickSpecBase.m */, + 6899B04C410971604F4D64E66589DFD4 /* QuickTestSuite.swift */, + 03A6F87F9AD1F878DC06B5709310BE31 /* String+C99ExtendedIdentifier.swift */, + FB9D051A07503CFFCC7596DF100B3A10 /* SuiteHooks.swift */, + 6586376350ADEA48B1A6FF056BCF0636 /* URL+FileName.swift */, + 8B2E073018431FE5833BF8929BE8B3CE /* World.swift */, + ED95DEE8C9808CFC022830838134595C /* World+DSL.swift */, + 2AAD19D40FF72800D3B14E9299DE535E /* XCTestSuite+QuickTestSuiteBuilder.m */, + 48004C4895B0A9D6B0E454D3B7741F94 /* Support Files */, + ); path = Quick; sourceTree = ""; }; 8E7391C4898E942B4AD01FD56165CC00 /* Development Pods */ = { isa = PBXGroup; children = ( - 8FE6A8EEDC2F2470ACFC84ACDCD140B1 /* Capable */, + A8F1B271951C5F710046E80A825F396A /* Capable */, ); name = "Development Pods"; sourceTree = ""; }; - 8FE6A8EEDC2F2470ACFC84ACDCD140B1 /* Capable */ = { - isa = PBXGroup; - children = ( - C7093BC461891713BD14D4F666F9708F /* Colors */, - C31767EA472060BF23CE4BB734FE0217 /* Features */, - DFABBAF8C5176E2575CD80F3CEA8E865 /* Fonts */, - 94EF1F7A059E54380FA6236E5E2B3F2D /* Pod */, - 563D9EFAA02D82A2A3D964244CED015E /* Support Files */, - ); - name = Capable; - path = ../..; - sourceTree = ""; - }; 93DFAC2C7B2ACC1DB26E76D766F5D856 /* Pods-Example-watchOS Extension */ = { isa = PBXGroup; children = ( @@ -1782,112 +1730,108 @@ path = "Target Support Files/Pods-Example-watchOS Extension"; sourceTree = ""; }; - 94EF1F7A059E54380FA6236E5E2B3F2D /* Pod */ = { + 99936915C77A7B3EAA8675EF61E4B0FD /* Models */ = { isa = PBXGroup; children = ( - B47A8D5A9C26B8CD1C78C180F5C464F6 /* Capable.podspec */, - B480C169E6FF9F5550A41DED2F414720 /* LICENSE */, - D2767D24D5EEBB129998B349B69D0DDB /* README.md */, + A64296510DB5AA7FCB6334A1BE46FE33 /* ConformanceLevel.swift */, + C88AFBFD95B03EC67C8388CE5CFE5CF8 /* FontProps.swift */, + 802DE30C0C50EDCD2FE0AE7DF897E3C5 /* ImageArea.swift */, + 07312F01B79C456C1776CD6F58265FA8 /* RGBAColor.swift */, ); - name = Pod; + path = Models; sourceTree = ""; }; - 9A3BFBA4FA1FAF4B2C4F9E6D1C6C81A6 /* Protocols */ = { + 9A4294BD0162A7FBE43609AE53AC3A10 /* watchOS */ = { isa = PBXGroup; children = ( - BD0593C3F164A4E97A81F457E5EAE253 /* FontMetricsProtocol.swift */, - 171348683B4707E9B1A95AEC22351D6A /* FontMetricsProviderProtocol.swift */, - 83290FF9D238C32556977D3C05EF9DE7 /* OsVersionProviderProtocol.swift */, + 2CBF41B7F3BD59C2F873CFF7883526B2 /* Foundation.framework */, + A063B2ABC043A4DA17B41B3AB7D5BA5F /* WatchKit.framework */, ); - name = Protocols; - path = Protocols; + name = watchOS; sourceTree = ""; }; - 9A4294BD0162A7FBE43609AE53AC3A10 /* watchOS */ = { + A0E985766EB659EDEAFDC84C098B64F0 /* Statuses */ = { isa = PBXGroup; children = ( - 2CBF41B7F3BD59C2F873CFF7883526B2 /* Foundation.framework */, - A063B2ABC043A4DA17B41B3AB7D5BA5F /* WatchKit.framework */, + 509344C888C68CDCE87E172B41CBFCB0 /* FeatureStatuses.swift */, + 20D72EAE869CE2B6BCCF3B2C894BBE6F /* FeatureStatusesProtocol.swift */, + FF7B6D6216CDF1024587226E6BFED035 /* FeatureStatusesProvider.swift */, + 812136D1CC9FBC5E52D99EDE2DEF8DD4 /* FeatureStatusesProviderProtocol.swift */, + AF4C9F53ABB806F8A24EBEF895C06BB2 /* StatusesProtocol.swift */, ); - name = watchOS; + path = Statuses; sourceTree = ""; }; - 9A6176B392D17B999F9478D7B46B5B2D /* FontMetrics */ = { + A312A3AD6A53C0036F9937C91205EDC3 /* Pod */ = { isa = PBXGroup; children = ( - D52EA98A609B4545EC2E9C3245685F49 /* FontMetrics.swift */, - 882965E96C10436A0FC9E494B5C707E9 /* FontMetricsProvider.swift */, - 6F76233D47D76923CF3F1337023E4BCD /* FontMetricsSupport.swift */, - A1064A06E0E800C2821B070BC3E4BB59 /* osVersionProvider.swift */, - 9A3BFBA4FA1FAF4B2C4F9E6D1C6C81A6 /* Protocols */, + 5ACD1EE71A1F42730B5A19597C165C72 /* Capable.podspec */, + 54B46024907E9E01A08DB1B37B786D39 /* LICENSE */, + 07E15B2902CEFCA624C0A73EDC27BE3A /* README.md */, ); - name = FontMetrics; - path = Source/Fonts/FontMetrics; + name = Pod; sourceTree = ""; }; - 9FDCF316C1363D2B59A93E09207845C3 /* Features */ = { + A4F6E0AEAEF02B30318330362901653F /* Logger */ = { isa = PBXGroup; children = ( - EB36DCFAC1F2ABF469709F13698B4EDC /* Capable.swift */, - F1E1C1DE8F3FD4287E84B23E5C1DE17D /* Extensions */, - 23B0B756E3E6DD6F3B972EEC31D9CC59 /* Models */, - 0219E663354C5A06FF5788A03AC7A390 /* Notifications */, - 622F8BDC4689A7D44372441499B8560E /* Statuses */, + 80565B71CC68123498E478AC922DA773 /* Logger.swift */, + 5C4176B8178EB47AE450EB46E07175B8 /* OSLogType+greaterEqual.swift */, ); - name = Features; - path = Source/Features; + path = Logger; sourceTree = ""; }; - 9FF447D113EA0611BFF1F217E4B62F74 /* Support Files */ = { + A8F1B271951C5F710046E80A825F396A /* Capable */ = { isa = PBXGroup; children = ( - 978F6CF19A397FF997D912DBEFC878B0 /* SheetyColors.modulemap */, - B744DAA3D1D910A893E0C386F7058AD8 /* SheetyColors.xcconfig */, - DD62A83DC59FC9890962D8A0B4C4510E /* SheetyColors-dummy.m */, - BFA12A4CE1500581E13E3EC35DB63772 /* SheetyColors-Info.plist */, - D629B7559CD01FFEC0B2A91840E86336 /* SheetyColors-prefix.pch */, - 2BD3576635F218A2B34FEF72B037B5F2 /* SheetyColors-umbrella.h */, + 331C2376B07732A041525FACA12E8460 /* Colors */, + 3D46ED166EAEE3062A1615551AB5074B /* Features */, + EF3298840E92F0FF9A2A28711CFB80D8 /* Fonts */, + A312A3AD6A53C0036F9937C91205EDC3 /* Pod */, + F32C7F56B6C53E2A0EE90488889D74FB /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/SheetyColors"; + name = Capable; + path = ../..; sourceTree = ""; }; - A3515A3136D6A975F41E19EB3753F6D0 /* Logger */ = { + AB41F8F5FACBD836F808DF4E5DBC7BE8 /* Protocols */ = { isa = PBXGroup; children = ( - DD7A2094F87B161949B4B623C6CD2ABF /* Logger.swift */, - C68E6BF8C56D1066E01742B6EFDA5D5D /* OSLogType+greaterEqual.swift */, + 80E4CB36D6311C362734F8689778B1EE /* FontMetricsProtocol.swift */, + 6A75FDFACBD3F75D48946ECF70D5AC47 /* FontMetricsProviderProtocol.swift */, + BDCACD66C05E49E438CF1F6EC4B444B7 /* OsVersionProviderProtocol.swift */, ); - name = Logger; - path = Logger; + path = Protocols; sourceTree = ""; }; - C1EEE404CC5845B655B8F7BE2B8AC195 /* OS X */ = { + AF1A240B09C7B4C72087127D053F7A47 /* Colors */ = { isa = PBXGroup; children = ( - C7D24B9B1C7F874BC8B4460B3B75E41E /* AppKit.framework */, - FA95DB2733DF5BBE440BA58D206B7EAB /* Cocoa.framework */, - 9D1FC97CB807B9C4B9907CFB50425A22 /* Foundation.framework */, - FF4C589E2BBF8C9EBDF3BB65304FE7FC /* XCTest.framework */, + 442818E81D402C8F5F8C609C0D10B7CB /* Extensions */, + 99936915C77A7B3EAA8675EF61E4B0FD /* Models */, ); - name = "OS X"; + name = Colors; + path = Source/Colors; sourceTree = ""; }; - C31767EA472060BF23CE4BB734FE0217 /* Features */ = { + B39E3715A4FCD44F1C3B6D4EEE2A4F56 /* Common */ = { isa = PBXGroup; children = ( - 9FDCF316C1363D2B59A93E09207845C3 /* Features */, + A4F6E0AEAEF02B30318330362901653F /* Logger */, ); - name = Features; + name = Common; + path = Source/Common; sourceTree = ""; }; - C7093BC461891713BD14D4F666F9708F /* Colors */ = { + C1EEE404CC5845B655B8F7BE2B8AC195 /* OS X */ = { isa = PBXGroup; children = ( - 0ECA80DBA362679C352A648667F23132 /* Colors */, - 1338D242551ACA3A1D1A3ED5381AD5DE /* Common */, + C7D24B9B1C7F874BC8B4460B3B75E41E /* AppKit.framework */, + FA95DB2733DF5BBE440BA58D206B7EAB /* Cocoa.framework */, + 9D1FC97CB807B9C4B9907CFB50425A22 /* Foundation.framework */, + FF4C589E2BBF8C9EBDF3BB65304FE7FC /* XCTest.framework */, ); - name = Colors; + name = "OS X"; sourceTree = ""; }; CF1408CF629C7361332E53B88F7BD30C = { @@ -1902,42 +1846,89 @@ ); sourceTree = ""; }; - CF8A7710E1376BBE5CE4BE2D77FE0759 /* Resources */ = { + D068CCCADC4D22D30C4DE8B8C3DE3B49 /* Models */ = { isa = PBXGroup; children = ( - B1C6702AC1263F3A7BE5C2CEF8E867AC /* Colors.xcassets */, - 1DE0ECA4C24B66C4B6562BCE954F570F /* Images.xcassets */, - D06DE18851ED065263FDAE485B67EDDF /* SheetyColorsViewController.xib */, + C913787F85CCF0961DFAEB940ED185E5 /* CapableFeature.swift */, + 25C48E9ECD74DD071575F9C32D937505 /* FeatureStatus.swift */, ); - name = Resources; + path = Models; sourceTree = ""; }; - DFABBAF8C5176E2575CD80F3CEA8E865 /* Fonts */ = { + EB58492D9C4D366376292C23139C83B4 /* Resources */ = { isa = PBXGroup; children = ( - 4D77674F6FF566764D72B8C04AF41A79 /* Extensions */, - 9A6176B392D17B999F9478D7B46B5B2D /* FontMetrics */, + BE261F0F833F9432040063A18AF4798B /* Colors.xcassets */, + 1C16BF407CAB921EF1DDB1727A4C34B3 /* Images.xcassets */, + 02760D179AEF1DA76912DA63A979BF0E /* SheetyColorsViewController.xib */, ); - name = Fonts; + name = Resources; sourceTree = ""; }; - F1E1C1DE8F3FD4287E84B23E5C1DE17D /* Extensions */ = { + EF3298840E92F0FF9A2A28711CFB80D8 /* Fonts */ = { isa = PBXGroup; children = ( - 1BDD0210A3EFD570A6704D73FED3897A /* Bool+statusString.swift */, - DEE587FC657E915FA988F73C8A41C448 /* CGFloat+contentSizeString.swift */, - 3C304B7D4AD52C5729C441EDE1464BE2 /* HearingDeviceEar+stringValue.swift */, - 355D825FF974220C06443F70600EE5CE /* Notification+Name.swift */, - 8B83A866A8E62D8900C1B37F15BA918D /* String+isDefaultContentSize.swift */, - 18762854599AC6D4D1ABF27CD8749799 /* UIContentSizeCategory+values.swift */, + 7DD092B928A497DB3CA18D3D341B338F /* Extensions */, + 8822F1B8D05876B3C82C2C5762C4158A /* FontMetrics */, ); - name = Extensions; - path = Extensions; + name = Fonts; sourceTree = ""; }; -/* End PBXGroup section */ + F32C7F56B6C53E2A0EE90488889D74FB /* Support Files */ = { + isa = PBXGroup; + children = ( + F06A24A8FF143EA63526FB92AF4083AC /* Capable-iOS.modulemap */, + FFC373D244C6EE456E16BDF1D8F11D0F /* Capable-iOS-dummy.m */, + 29BAE69771594F681F2CEAB8ADEB8205 /* Capable-iOS-Info.plist */, + 860B3B1C089C4A02E58E54AB0B2AE9A5 /* Capable-iOS-prefix.pch */, + 1F882ADFE0BBEF39A5E5C4FE59AD6CFE /* Capable-iOS-umbrella.h */, + 8F08ABA71DED1A1190697F2484280CDC /* Capable-iOS.debug.xcconfig */, + 9A2CED55CF005F5DCF0B5EEBD67CBF2E /* Capable-iOS.release.xcconfig */, + 7B2CA64E41629CD366E0707B15C57319 /* Capable-macOS.modulemap */, + 10F42122BF20DBC75A20F5F3798055D6 /* Capable-macOS-dummy.m */, + 9318A502C4E3C263F97087FB62CA8428 /* Capable-macOS-Info.plist */, + AE001505C8698C692ED61F32F6DBDD23 /* Capable-macOS-prefix.pch */, + 57250C70EFD5412AC49E21B51E16ADCA /* Capable-macOS-umbrella.h */, + CEAAEBDAA5C9AE90DFF400B52837EA8F /* Capable-macOS.debug.xcconfig */, + EDD92C5772D4586ED28999074A4887E3 /* Capable-macOS.release.xcconfig */, + 889760D96837ECADA0B18C2CAFE280F5 /* Capable-tvOS.modulemap */, + 0749848EE85B34FDBFB1A4B239DABF1B /* Capable-tvOS-dummy.m */, + DD2C2F611DF66A6A6E4C0BBA32DECF79 /* Capable-tvOS-Info.plist */, + C1752E98D77B453719444DFE578D9F6F /* Capable-tvOS-prefix.pch */, + F3CE70590881E761CDC23F83C8A61A91 /* Capable-tvOS-umbrella.h */, + 36E96CB3816D7236C9F4F31E15BF3D48 /* Capable-tvOS.debug.xcconfig */, + 448C22CA59635BEA7123C8BD337690E9 /* Capable-tvOS.release.xcconfig */, + 285FCE7AF7E0B7425B7B5E64A469399B /* Capable-watchOS.modulemap */, + 8229A3A193B1D8BA8E4860971E17090E /* Capable-watchOS-dummy.m */, + A6262667233DAC1B8A76D07654185DBE /* Capable-watchOS-Info.plist */, + 1E854B44065B2DF57CE735B2A91BD14B /* Capable-watchOS-prefix.pch */, + 0D6C41951EBD0F1C56692AB92886DD21 /* Capable-watchOS-umbrella.h */, + 00B8D21456C8BBA4AC3DD76C2A299731 /* Capable-watchOS.debug.xcconfig */, + 163FB7A173C9BB62B5740F6CC510E1E9 /* Capable-watchOS.release.xcconfig */, + ); + name = "Support Files"; + path = "Example/Pods/Target Support Files/Capable-iOS"; + sourceTree = ""; + }; +/* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ + 054DF8DF79E3D79AAC8A87F75B2779C1 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 3B5E92A37CD21A8D9A5AD5B9A0C5C80E /* Pods-Example-watchOS Extension-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 0E6456B7B35308093DAAD4E3F4B56CCF /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + CA983725FDA87698C59366C80DACE606 /* Pods-Tests-tvOS-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 0F74BFC71A2527E360858CF83A8448FC /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1954,19 +1945,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 171C41557AFD031CAF8E5B6CE8FA36FA /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 21F53332509D31C3BA03E512F1F93303 /* Pods-Tests-tvOS-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 33257227D431256F25D5C6D14847A1A3 /* Headers */ = { + 373D5C4A595F34891F3752F6E0B301A0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 0556D8EF602615D26DF89B5BDD4E3A74 /* Pods-Example-watchOS Extension-umbrella.h in Headers */, + 61573F7DA53D22B243ADF4C428BD793D /* Pods-Example-tvOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1985,22 +1968,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 377BB322C9E662A748505E8E9E3A50BB /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 4FE700474AA5A3DE5ABCF175AB26556A /* Pods-Example-macOS-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3C11E45F89948E6F39FCFBE9356C6B24 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 3955B5BE2C8441D155235195D23B18E9 /* Pods-Tests-iOS-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 4CFF134EB4B737DCE1741525AB450B56 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -2046,19 +2013,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - AE019015BC14530A39C48BF8BCA707D5 /* Headers */ = { + 6E451AD247E62D02CF0D88AAAE14858A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 98AAEA8944E32253B19194F8E8E6D3E2 /* Pods-Example-iOS-umbrella.h in Headers */, + 749FF2BAC3AC79886B0D1CCB000F6721 /* Pods-Example-iOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - B41321F8F7B9A59779D9DE28C998F60E /* Headers */ = { + 8E2CA42AFDFD13C7A32317E7B4478030 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 6B8FF22ED46CE4FBF0D00F8C126279E9 /* Pods-Example-tvOS-umbrella.h in Headers */, + 0E61C1603ED3BA6FC8092BEAD900DF32 /* Pods-Example-macOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2070,11 +2037,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B6D33FB4DFC886E2C20798CA429A685D /* Headers */ = { + B6C4EE5C15957AC8B3115831FD74BB80 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 08CE7369EEF288F7F2254D36A8212225 /* Pods-Tests-macOS-umbrella.h in Headers */, + 9B0E8465A60C46B8635F5CFC86C83C1D /* Pods-Tests-macOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2086,6 +2053,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + D0F7BDE56D8632AC9930DC735980D580 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 94D767F1D52E772E6B3D0779968A7363 /* SheetyColors-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; D5DF62B15AC67DFD71221C10153373B6 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -2099,14 +2074,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D863ECF393BFD08E9A6DF29D525A337D /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - E7957760CD67D94B884C7EAC921C4A1D /* SheetyColors-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; E8C2FA76E516BD431611039183748783 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -2128,6 +2095,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FAE88A706247095C31A06F0607263A5E /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 3A0468B561C0C3FDB33BEBDE0358E58B /* Pods-Tests-iOS-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ @@ -2151,17 +2126,17 @@ }; 20226AC35C19216BFF4EF1A14A1615D9 /* Pods-Example-watchOS Extension */ = { isa = PBXNativeTarget; - buildConfigurationList = 62378FFC43247C07885CB251DB038EFA /* Build configuration list for PBXNativeTarget "Pods-Example-watchOS Extension" */; + buildConfigurationList = B0F05616C0339BFC6099B91AC073D55C /* Build configuration list for PBXNativeTarget "Pods-Example-watchOS Extension" */; buildPhases = ( - 33257227D431256F25D5C6D14847A1A3 /* Headers */, - 8DF0A0FE9942B1AEF9677136FC781149 /* Sources */, - 46EB15779E840C8F51943D417C996BD4 /* Frameworks */, - E8B8271F46EBF34DB2EDE2F6845B5793 /* Resources */, + 054DF8DF79E3D79AAC8A87F75B2779C1 /* Headers */, + 5538B7E50389F9DC518727B10ADFAAB3 /* Sources */, + 019C5F415726004987353F09C3ABC72B /* Frameworks */, + 13E3DF84E0B51CB7378A9CB0B4311B40 /* Resources */, ); buildRules = ( ); dependencies = ( - 3DE4AF11F68A92FA2FCF85C764FD9E5C /* PBXTargetDependency */, + 3C26FF578DBA8776D100C3A592F80569 /* PBXTargetDependency */, ); name = "Pods-Example-watchOS Extension"; productName = "Pods-Example-watchOS Extension"; @@ -2206,17 +2181,17 @@ }; 3110CCFD12CA5097516C68992B747EE3 /* Pods-Example-tvOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 82CE62554808067D1BADD4D1B9C0D516 /* Build configuration list for PBXNativeTarget "Pods-Example-tvOS" */; + buildConfigurationList = 0E797ED14589A06E9DFC4A2A6BA8135E /* Build configuration list for PBXNativeTarget "Pods-Example-tvOS" */; buildPhases = ( - B41321F8F7B9A59779D9DE28C998F60E /* Headers */, - 46F183CC78E692BD63845E06F05FCE1C /* Sources */, - 54C5AD79949CE4227882F056C65B787E /* Frameworks */, - 77251338D58D7ABFD900C9FBDB6742E3 /* Resources */, + 373D5C4A595F34891F3752F6E0B301A0 /* Headers */, + 36C8A3CEFBB51159DD4F224A298EE66A /* Sources */, + 4E5672278CE55828D6DC82CF0464E163 /* Frameworks */, + 1859799D583B66F25765978017A3B7FC /* Resources */, ); buildRules = ( ); dependencies = ( - F1A5C0B6ABFCD28557AC0DB4D27078F9 /* PBXTargetDependency */, + 19808072460A38053C140C992B4253F9 /* PBXTargetDependency */, ); name = "Pods-Example-tvOS"; productName = "Pods-Example-tvOS"; @@ -2261,19 +2236,19 @@ }; 54BCDEB855A8F1F7462EFBC2C2634187 /* Pods-Tests-tvOS */ = { isa = PBXNativeTarget; - buildConfigurationList = AF1F2495FE10BF58F7A02A216D456AF5 /* Build configuration list for PBXNativeTarget "Pods-Tests-tvOS" */; + buildConfigurationList = 4C52632997372A49EB1FA5DEA256CF8A /* Build configuration list for PBXNativeTarget "Pods-Tests-tvOS" */; buildPhases = ( - 171C41557AFD031CAF8E5B6CE8FA36FA /* Headers */, - 710A6069EB63686A314F708A3604A204 /* Sources */, - 3FD3D20BCB4B2403F28C96B170FFA164 /* Frameworks */, - 1AC3BC2827C3A6F84FB75D5C67DB46FA /* Resources */, + 0E6456B7B35308093DAAD4E3F4B56CCF /* Headers */, + 41D405A48AF9B852CF7402A9F1DC61D8 /* Sources */, + D4B2C689760C0048EA15BDE93EF36B2F /* Frameworks */, + 7C271F3A05B4B09929C96DEEE83566B4 /* Resources */, ); buildRules = ( ); dependencies = ( - 7F463B3DD09A9E842891B2A0483FD543 /* PBXTargetDependency */, - 16FE0DD8589B6022C36A5FF901A58A4B /* PBXTargetDependency */, - 3A9C148CC24CE4152537B261D35A0BB2 /* PBXTargetDependency */, + 97E40987178F9CF78A84190212B5FBB1 /* PBXTargetDependency */, + BFA391D476AD2C087BBD160E09EA6DCE /* PBXTargetDependency */, + 299A5AD1A654A65820463B0452E6B343 /* PBXTargetDependency */, ); name = "Pods-Tests-tvOS"; productName = "Pods-Tests-tvOS"; @@ -2300,19 +2275,19 @@ }; 972C63AC457780038DCBA6FD4A50C7B4 /* Pods-Tests-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 40FB0B07D11AD8F1A1E2CDF92C515C34 /* Build configuration list for PBXNativeTarget "Pods-Tests-iOS" */; + buildConfigurationList = 70DC39331533EE5A2D5F86E744E187A3 /* Build configuration list for PBXNativeTarget "Pods-Tests-iOS" */; buildPhases = ( - 3C11E45F89948E6F39FCFBE9356C6B24 /* Headers */, - 0411B60C98558301543D3CD26496C561 /* Sources */, - CDD333E02F627B2A0858A9DE91A2B845 /* Frameworks */, - B2AD769AC72729D37488BAB9F75DB28C /* Resources */, + FAE88A706247095C31A06F0607263A5E /* Headers */, + D6C43AB8D3A058886A2BEE6BB4561F91 /* Sources */, + 41D442D5FC3E76EE5695A18E5273A80A /* Frameworks */, + 4D352FB7105E8DAD8FCBAB652CF7BC1E /* Resources */, ); buildRules = ( ); dependencies = ( - 09E5000BBD65445374305ED3D3282269 /* PBXTargetDependency */, - D84D4391C9EED0C5C37408E9F4A1FFCF /* PBXTargetDependency */, - 4F8ECAAF73E162D47EC071EBAF2EA1A7 /* PBXTargetDependency */, + 02218E26643EA568652F476BEF5D043F /* PBXTargetDependency */, + 96E937A5FE03427EA2961057D419D9FA /* PBXTargetDependency */, + 5C554D726A06ECB65B66DA3C9CDD7FC3 /* PBXTargetDependency */, ); name = "Pods-Tests-iOS"; productName = "Pods-Tests-iOS"; @@ -2357,18 +2332,18 @@ }; B448AC191110D164125F599EA0AC2249 /* Pods-Example-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 269D14795E9DC681E3ABC98CE3BC6AFD /* Build configuration list for PBXNativeTarget "Pods-Example-iOS" */; + buildConfigurationList = 5AC0DB66A7F3E11353E5A127FE5244AB /* Build configuration list for PBXNativeTarget "Pods-Example-iOS" */; buildPhases = ( - AE019015BC14530A39C48BF8BCA707D5 /* Headers */, - 39B29D754BD180C24D58CBBA476766D4 /* Sources */, - 3A59A7F4A2867A52CC309DBF4AE8C8F9 /* Frameworks */, - ACD669CD2C40C927982E7891509283A1 /* Resources */, + 6E451AD247E62D02CF0D88AAAE14858A /* Headers */, + F01955663605918A7ABF22A1AF363D13 /* Sources */, + 33F1C212834C761972E138F7B0A9889C /* Frameworks */, + 935C0F6067A662691FBCEC776A601217 /* Resources */, ); buildRules = ( ); dependencies = ( - C3D73253B6146EFD28F11EAB2588CDDC /* PBXTargetDependency */, - 25CAAE1620A98CB9A4A860F82361051C /* PBXTargetDependency */, + 430712994FE04E88B17D96FA3BCEBC28 /* PBXTargetDependency */, + F8992DE13D39CC717AC2DCCD37BAA3FC /* PBXTargetDependency */, ); name = "Pods-Example-iOS"; productName = "Pods-Example-iOS"; @@ -2377,17 +2352,17 @@ }; B5BAB98D35B00F8009D0A82EA2A8259E /* Pods-Example-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 89B1859F05A38D383656012E633FD7FF /* Build configuration list for PBXNativeTarget "Pods-Example-macOS" */; + buildConfigurationList = E3767BE807D791A35CDFDCDF63D7A318 /* Build configuration list for PBXNativeTarget "Pods-Example-macOS" */; buildPhases = ( - 377BB322C9E662A748505E8E9E3A50BB /* Headers */, - DD2B7CEEFEFF9ECD3CC191D9BCDA01B1 /* Sources */, - A78300460180A7C0BD3D504ED5271081 /* Frameworks */, - C7499D2C7790ABF47EC2F282AAB39948 /* Resources */, + 8E2CA42AFDFD13C7A32317E7B4478030 /* Headers */, + A0C3B82D586BAA0C86DABCFCA257288B /* Sources */, + 8FD54383D13D5D0D1656DAED0388A8BD /* Frameworks */, + EDADF21E61A40948512AD2DCCCFD0F6E /* Resources */, ); buildRules = ( ); dependencies = ( - 838AC2291F9A00CB45D107331C059950 /* PBXTargetDependency */, + E049D1DB1A04EE95FC88E27AB52A51CD /* PBXTargetDependency */, ); name = "Pods-Example-macOS"; productName = "Pods-Example-macOS"; @@ -2396,19 +2371,19 @@ }; B94591503E5475DB89C44BF1383F5475 /* Pods-Tests-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = DE0AA18BA487F30FC9F087DB3FA66EFC /* Build configuration list for PBXNativeTarget "Pods-Tests-macOS" */; + buildConfigurationList = 8D7B7314451B250805F45D4936AF388B /* Build configuration list for PBXNativeTarget "Pods-Tests-macOS" */; buildPhases = ( - B6D33FB4DFC886E2C20798CA429A685D /* Headers */, - 598BAB48B5408ACC5692F06B12313B3E /* Sources */, - 591D47018596B6597AFDB28E711B8097 /* Frameworks */, - 4956498E21ED548ECBE168853AFF16AD /* Resources */, + B6C4EE5C15957AC8B3115831FD74BB80 /* Headers */, + ABF7053FD5F7DD96A12F9DFF2C33077E /* Sources */, + 731A137F6D745966FA4E979E33A45774 /* Frameworks */, + 10A8920C08BB42C0982D2241FC1EECB3 /* Resources */, ); buildRules = ( ); dependencies = ( - B4C0F40EB234B9FA285269144B78E3AB /* PBXTargetDependency */, - 0CBB4E0C6FB0E367615ED0F542B38A8A /* PBXTargetDependency */, - 1284E9135F0EB1DFC5B515D8FAA74432 /* PBXTargetDependency */, + 8BCC7BECF17404D663911DB26B52D050 /* PBXTargetDependency */, + 8EF1CE2BF94B6E3A75FF62B7C6BA4A1C /* PBXTargetDependency */, + 1BC8457BCC10D8F9B51276F5B5443AC6 /* PBXTargetDependency */, ); name = "Pods-Tests-macOS"; productName = "Pods-Tests-macOS"; @@ -2453,17 +2428,17 @@ }; ECE08F087467D1E7D49C414E560769CE /* SheetyColors */ = { isa = PBXNativeTarget; - buildConfigurationList = 488DE7459FC94584001014197F925583 /* Build configuration list for PBXNativeTarget "SheetyColors" */; + buildConfigurationList = 66720F02B50122FD9762EE03D30257CD /* Build configuration list for PBXNativeTarget "SheetyColors" */; buildPhases = ( - D863ECF393BFD08E9A6DF29D525A337D /* Headers */, - 8E381A73DB08B4E20F6318E80E82A172 /* Sources */, - 7B3F8E450B8B9CB740B7ABB835EF6E59 /* Frameworks */, - F290CAE75047A638492323C1A7038CC9 /* Resources */, + D0F7BDE56D8632AC9930DC735980D580 /* Headers */, + 1AF40F65E5EFCE467387AF2A37621255 /* Sources */, + 167CADAABF9441D5CBDA1E9E01078BD4 /* Frameworks */, + EA881BAC9B38AFEA926EC313C16BE41D /* Resources */, ); buildRules = ( ); dependencies = ( - 78A9EED7C3F962A267031B49206078C6 /* PBXTargetDependency */, + 92478AAFA821A80D18CFE168E23B3AFE /* PBXTargetDependency */, ); name = SheetyColors; productName = SheetyColors; @@ -2548,98 +2523,98 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 1518092C1F8BF29E46E2CC73C3047EC9 /* Resources */ = { + 10A8920C08BB42C0982D2241FC1EECB3 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 1AC3BC2827C3A6F84FB75D5C67DB46FA /* Resources */ = { + 13E3DF84E0B51CB7378A9CB0B4311B40 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 28A80A26BBDF4AC0C5AE20D7D520E796 /* Resources */ = { + 1518092C1F8BF29E46E2CC73C3047EC9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 3383573CBA27F5DC07C70D682EFD4378 /* Resources */ = { + 1859799D583B66F25765978017A3B7FC /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 4956498E21ED548ECBE168853AFF16AD /* Resources */ = { + 28A80A26BBDF4AC0C5AE20D7D520E796 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 4F4834C7D2A23486344E31C2134A6BA1 /* Resources */ = { + 3383573CBA27F5DC07C70D682EFD4378 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 550132AC5F336640925ECE8FD89C576B /* Resources */ = { + 4D352FB7105E8DAD8FCBAB652CF7BC1E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 77251338D58D7ABFD900C9FBDB6742E3 /* Resources */ = { + 4F4834C7D2A23486344E31C2134A6BA1 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 92D228E7F695A42E6AAA010C5023E0A1 /* Resources */ = { + 550132AC5F336640925ECE8FD89C576B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - ACD669CD2C40C927982E7891509283A1 /* Resources */ = { + 7C271F3A05B4B09929C96DEEE83566B4 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B2AD769AC72729D37488BAB9F75DB28C /* Resources */ = { + 92D228E7F695A42E6AAA010C5023E0A1 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - C25C6DB3F7E02FEBA7F2904172311CF5 /* Resources */ = { + 935C0F6067A662691FBCEC776A601217 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - C6406C035029B13DAA04E4DD4AC1AC88 /* Resources */ = { + C25C6DB3F7E02FEBA7F2904172311CF5 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - C7499D2C7790ABF47EC2F282AAB39948 /* Resources */ = { + C6406C035029B13DAA04E4DD4AC1AC88 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2653,39 +2628,65 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E8B8271F46EBF34DB2EDE2F6845B5793 /* Resources */ = { + EA881BAC9B38AFEA926EC313C16BE41D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 4BE9308835C9C19CC19358A3BBD3B1BE /* Colors.xcassets in Resources */, + 89648E57A33C95CBC416788F7C7F3CD6 /* Images.xcassets in Resources */, + DA5207EDDEDBD06CE75570A6C56086D0 /* SheetyColorsViewController.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - F290CAE75047A638492323C1A7038CC9 /* Resources */ = { + EDADF21E61A40948512AD2DCCCFD0F6E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 665F6CB0216F1CF2E0E668A6DB750098 /* Colors.xcassets in Resources */, - 78EFD453BBD9467F218190C56EA15572 /* Images.xcassets in Resources */, - 9D5C8EB2D87CA2C4DE60CCE6D0ECA3F9 /* SheetyColorsViewController.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 0411B60C98558301543D3CD26496C561 /* Sources */ = { + 09923BFB33E58AD73B6BCFCB7966DCA9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 54572D0114888E7493CAC5B23236FD0B /* Pods-Tests-iOS-dummy.m in Sources */, + E03169A1CB37D2E44ADED0B86C5C224B /* Pods-Example-watchOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 09923BFB33E58AD73B6BCFCB7966DCA9 /* Sources */ = { + 1AF40F65E5EFCE467387AF2A37621255 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - E03169A1CB37D2E44ADED0B86C5C224B /* Pods-Example-watchOS-dummy.m in Sources */, + 50A300B06CB6AC647BAA2820AF66951D /* AppearenceProvider.swift in Sources */, + DF0466AE87344DCFDF8918F9BF1FBA26 /* AppearenceProviderProtocol.swift in Sources */, + DBF32C1022560CEF0BA00E74579006E5 /* Bundle+framework.swift in Sources */, + 5F2FD3D309F9424E5E0FDFEF03096A71 /* CGFloat+constrainToRange.swift in Sources */, + CDAC86DBB3B0F4EAA5A8F0088B784D86 /* GradientSlider.swift in Sources */, + 4962A967D7880BBB7B4CFB9F5BD5966B /* GrayscaleColor.swift in Sources */, + 6F54B2FE5B0BAFDF11EFD980164133CF /* GrayscaleViewModel.swift in Sources */, + 233B841718173A73A19A769BE7EAA64E /* HSBAColor.swift in Sources */, + A1D0E0BD8951812B59600E9E6F1EFDAB /* HSBViewModel.swift in Sources */, + 01C294641EABC18B30DC0D44001D3042 /* PreviewColorView.swift in Sources */, + 1B323810A9722B313FFF620D0026A353 /* RGBAColor.swift in Sources */, + 57066315196F0A5D0F2B197580E049A3 /* RGBViewModel.swift in Sources */, + C2DD4F942513EA584D740B923EA6942C /* SheetyColorProtocol.swift in Sources */, + F5A4E0B283011030C2C832487BEB18A5 /* SheetyColors-dummy.m in Sources */, + DD734B9781D5B04455868D1F4B99AD63 /* SheetyColorsConfig.swift in Sources */, + CEE2AAD5C211D13DB4D6E255176C5F08 /* SheetyColorsConfigProtocol.swift in Sources */, + EA7FD4F5C2F65B024B0B8A6379AABE5B /* SheetyColorsType.swift in Sources */, + DE17AB90E959A964FFC14468890E3A42 /* SheetyColorsViewController.swift in Sources */, + 1C6E4BAB7B0BED880A3C1B902034DC74 /* SheetyColorsViewFactory.swift in Sources */, + D3EFC307F6BC92CD902D4C6C941D37E7 /* SheetyColorsViewModelDelegate.swift in Sources */, + 31D57E75ECE5306010712FF7B8A25390 /* SheetyColorsViewModelProtocol.swift in Sources */, + F8120B8BD832CDAEE30EB19BBA86CD99 /* SheetyColorsViewProtocol.swift in Sources */, + DC9A8B594FA60E436F320EA8966942B9 /* UIAlertController+customView.swift in Sources */, + D1466345F3F3010407851E66D50769C6 /* UIColor+grayscaleColor.swift in Sources */, + 6C78B4221CEF350F9A21F18918B45A5A /* UIColor+hsbaColor.swift in Sources */, + F0BD1BD0C09A0CBE5B6455CC0873D69C /* UIColor+rgbaColor.swift in Sources */, + B50B0FEC846CF048F55911920736C615 /* UIView+anchor.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2723,11 +2724,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 39B29D754BD180C24D58CBBA476766D4 /* Sources */ = { + 36C8A3CEFBB51159DD4F224A298EE66A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B3AE8BF38F3731E179A5FF15DBB56693 /* Pods-Example-iOS-dummy.m in Sources */, + 73C23834D85ACD739D6CCCB7AD8BE1EF /* Pods-Example-tvOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2765,6 +2766,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 41D405A48AF9B852CF7402A9F1DC61D8 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 72BD4F402B44EFD7E44CAEE3E276D79E /* Pods-Tests-tvOS-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 42D8FDE0AB3FAA4D60B9B97F440B3477 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2835,14 +2844,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 46F183CC78E692BD63845E06F05FCE1C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - D74F66301BBAB1E20D0C1C809A487E5E /* Pods-Example-tvOS-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 4AE2FAFE5D0EAA28DBA5DA2DA667AE8F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2913,61 +2914,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 598BAB48B5408ACC5692F06B12313B3E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - B09C408966831ED0947ED8E4879FFD35 /* Pods-Tests-macOS-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 710A6069EB63686A314F708A3604A204 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5BD6AA32C013FA355180241271E07592 /* Pods-Tests-tvOS-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 8DF0A0FE9942B1AEF9677136FC781149 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 942EF207B4F7352E77F21B662CDF90D6 /* Pods-Example-watchOS Extension-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 8E381A73DB08B4E20F6318E80E82A172 /* Sources */ = { + 5538B7E50389F9DC518727B10ADFAAB3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 742982D966B4272EBED6E57864D1B45B /* AppearenceProvider.swift in Sources */, - 0464BF422339B1C5B8C89E517243055A /* AppearenceProviderProtocol.swift in Sources */, - E2A2E925D293342AC2B9E6C5F782B6B8 /* Bundle+framework.swift in Sources */, - 572F830EE8086C76AE23363C1B31B632 /* CGFloat+constrainToRange.swift in Sources */, - FCAEC21EE2E613B172C4058ACA534FD4 /* GradientSlider.swift in Sources */, - 1420A018AD806D52BB1216A854C3381D /* GrayscaleColor.swift in Sources */, - 3327DECF2EA1D8A59A98944B9FD8FFFE /* GrayscaleViewModel.swift in Sources */, - 207371CB200F3B9A66A4E72ED2EB0AA7 /* HSBAColor.swift in Sources */, - 8834B6C205FD1328676B81B70F008457 /* HSBViewModel.swift in Sources */, - C4B5295025BBAB978DB2580E41DE2A9A /* PreviewColorView.swift in Sources */, - E308803F06616CA2F4E18B4BA8204D89 /* RGBAColor.swift in Sources */, - E1E2F8BA75F60031CF9C8AA98405A099 /* RGBViewModel.swift in Sources */, - 03542A430EF8CA45BB46923081DCAD40 /* SheetyColorProtocol.swift in Sources */, - 7949216F316B09309A368EF07345626C /* SheetyColors-dummy.m in Sources */, - EB1B9C919C32BCFD7E453A4B57C15D5F /* SheetyColorsConfig.swift in Sources */, - 1BFCD95381D779C605D6756C6B58974B /* SheetyColorsConfigProtocol.swift in Sources */, - 93D087A6AE761278E010581E467E4900 /* SheetyColorsType.swift in Sources */, - FA9E45020436CDF455C129F77FE49602 /* SheetyColorsViewController.swift in Sources */, - 46FF301AB51C86E4CE05302B6E069BA4 /* SheetyColorsViewFactory.swift in Sources */, - 7F5F4C10228F6CCA11BEB6CFCBCA8560 /* SheetyColorsViewModelDelegate.swift in Sources */, - 73262DB0029BB8A1239D571A3D0ED65F /* SheetyColorsViewModelProtocol.swift in Sources */, - 84A4449AB17F995C06D1C96377A87D64 /* SheetyColorsViewProtocol.swift in Sources */, - 0DC90335FB7DD04B1C2041536D847461 /* UIAlertController+customView.swift in Sources */, - 98B1C059F9AD74194EBC3978A15EF07C /* UIColor+grayscaleColor.swift in Sources */, - AF3084773E309292E94F6B18278013A1 /* UIColor+hsbaColor.swift in Sources */, - 194F4FADAF9187C209813557194AF759 /* UIColor+rgbaColor.swift in Sources */, - E3DD95F7DDA4E4AAF2054D8844D054CE /* UIView+anchor.swift in Sources */, + 4ECC4344E5E2CC22402497E40D13BD26 /* Pods-Example-watchOS Extension-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2995,12 +2946,6 @@ 42DB766358E3B676ACBF7E00226E47F0 /* FontMetricsProviderProtocol.swift in Sources */, B60916A4ADC9B166774283F2F9B6C907 /* FontMetricsSupport.swift in Sources */, 47BC3076497712A43283310794B24E50 /* FontProps.swift in Sources */, - 4F1E278E7D6F1C043372E9A12683E082 /* Handicap.swift in Sources */, - 789A314D7BEB2DC7278EA920B16D2CCF /* HandicapEnabledMode.swift in Sources */, - 799C1CFE5E3D0FCCEB0D7AF321959D00 /* HandicapNotifications.swift in Sources */, - C36A945DFBBA76146F0C97F9A8DEA3DD /* HandicapStatus.swift in Sources */, - 281C9CA71E659DC4170E1508D0C8350E /* HandicapStatuses.swift in Sources */, - 43E6D2CE07AB460F2BC886BE95D201D4 /* HandicapStatusesProtocol.swift in Sources */, E4309344473006F352AF04E8AE48F220 /* HearingDeviceEar+stringValue.swift in Sources */, 24DE85D05FCCA677967ED5BC6075402D /* Image+averageColor.swift in Sources */, 8AAD1D43E0490DBB08D30DA5484CE6EF /* ImageArea.swift in Sources */, @@ -3024,6 +2969,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A0C3B82D586BAA0C86DABCFCA257288B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1EAFAB6C9D25706EE6CA61F8742AA4B5 /* Pods-Example-macOS-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; A8980E54BF63709EC5672E0975B1C482 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -3048,12 +3001,6 @@ 9353286E84D841A4A44BF84D4C882BBB /* FontMetricsProviderProtocol.swift in Sources */, 53E314E6C340114A43A6D97393E3760D /* FontMetricsSupport.swift in Sources */, 139FB616ABCA3AD99761B90324670B49 /* FontProps.swift in Sources */, - 3AFC693EC358A0BFD5B146E20F7A6044 /* Handicap.swift in Sources */, - C9EAA844F548A27460C49F7409FE822B /* HandicapEnabledMode.swift in Sources */, - F8C913146D0CFEE9B393F029E9FF8FE4 /* HandicapNotifications.swift in Sources */, - 1C6D41AF5BE6401610D9501D8E6CD99E /* HandicapStatus.swift in Sources */, - D7F08AD2630EA8A47C28DD5385C578E3 /* HandicapStatuses.swift in Sources */, - 0A8515073DAF81F40079FC493472E7F3 /* HandicapStatusesProtocol.swift in Sources */, 91227DDE42755912F50F2B670D82207F /* HearingDeviceEar+stringValue.swift in Sources */, 9AED3B2809988976D35A7E931CA2D8B7 /* Image+averageColor.swift in Sources */, 570DBA1CFDE52DEAA1B52B6272BB3B17 /* ImageArea.swift in Sources */, @@ -3077,6 +3024,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + ABF7053FD5F7DD96A12F9DFF2C33077E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 85D43ED76D667CD612AF9944315472C2 /* Pods-Tests-macOS-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; B7679DCDC4E0CB1F00972FBD1989A7B6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -3101,12 +3056,6 @@ 47231F900CD12C5D8A4C764C33F7EBAA /* FontMetricsProviderProtocol.swift in Sources */, 8AEA36DF72FB8F7AB5121F2F33DC8EB4 /* FontMetricsSupport.swift in Sources */, 5D1FA0396BF2CA282C7E96D14B5C0EED /* FontProps.swift in Sources */, - 9F864772FDF68E64FE5C5FF87E9FD163 /* Handicap.swift in Sources */, - 6EAC530A01DF3E01812F6CFBE0E7EF9B /* HandicapEnabledMode.swift in Sources */, - D8E03B07B382DAEAE7F64D360418F017 /* HandicapNotifications.swift in Sources */, - 22EABB0B22678565476E05B5843CE83E /* HandicapStatus.swift in Sources */, - 2BAE16FCB3C023F19884735D3DEBEC24 /* HandicapStatuses.swift in Sources */, - EEA0721FC037E1F645E1CCA06465D5DC /* HandicapStatusesProtocol.swift in Sources */, 49F3EC54D1A89E8426C15FE525760CD7 /* HearingDeviceEar+stringValue.swift in Sources */, 1EBF4B884CEB8CF34DC68982125CEB76 /* Image+averageColor.swift in Sources */, D9C5F176B262AA90C0401402C4909511 /* ImageArea.swift in Sources */, @@ -3154,12 +3103,6 @@ 5791E45EBF91FA824FF7090955A3517B /* FontMetricsProviderProtocol.swift in Sources */, AFDB1532975AD30F0237E44CC4910823 /* FontMetricsSupport.swift in Sources */, 9C3850C3B0B2F5223FCA669C742642AB /* FontProps.swift in Sources */, - E72432C38CFE28296874320D9FFEF211 /* Handicap.swift in Sources */, - 872FE7647D27A60996950C690EC9DD65 /* HandicapEnabledMode.swift in Sources */, - 3558F41FDF3D6C21867272490E088CAD /* HandicapNotifications.swift in Sources */, - 5248F820FABB537EE59E25406A43A6A2 /* HandicapStatus.swift in Sources */, - E4E91F542944C37DF69010B69DA57E87 /* HandicapStatuses.swift in Sources */, - 7DD3367E66DDB6758C0483ACE7879956 /* HandicapStatusesProtocol.swift in Sources */, C2092A6FC4D49EBCEC013584AAB39058 /* HearingDeviceEar+stringValue.swift in Sources */, 6D9BFAFF71B26D07F0D8269A4ABE1C95 /* Image+averageColor.swift in Sources */, 2EA017279CE783924DB2801B037D982B /* ImageArea.swift in Sources */, @@ -3183,6 +3126,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + D6C43AB8D3A058886A2BEE6BB4561F91 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 800A65C7B0E25FEE079DF9F871E2A87C /* Pods-Tests-iOS-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; D788EDBD44D3B6A5CBFB2C3E22B369E1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -3249,14 +3200,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DD2B7CEEFEFF9ECD3CC191D9BCDA01B1 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - DA90EB2C10F2C29EB030F16AAA568390 /* Pods-Example-macOS-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; E87FC72071CAA4C3F8D76EB16435AF65 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -3291,271 +3234,245 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F01955663605918A7ABF22A1AF363D13 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + C17C3AF30709A9E18ABF2A23DC8942C3 /* Pods-Example-iOS-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 09E5000BBD65445374305ED3D3282269 /* PBXTargetDependency */ = { + 02218E26643EA568652F476BEF5D043F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Nimble-iOS"; target = 3AAFED87F58BAA2AC3177A35C2CF5B23 /* Nimble-iOS */; - targetProxy = 2C22F0CF30044FD342D285438F599620 /* PBXContainerItemProxy */; + targetProxy = 744550265695BFB2D206684C161E512C /* PBXContainerItemProxy */; }; - 0CBB4E0C6FB0E367615ED0F542B38A8A /* PBXTargetDependency */ = { + 19808072460A38053C140C992B4253F9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Pods-Example-macOS"; - target = B5BAB98D35B00F8009D0A82EA2A8259E /* Pods-Example-macOS */; - targetProxy = 3AAD68BDE37149CBE3F0587483BD1B25 /* PBXContainerItemProxy */; + name = "Capable-tvOS"; + target = 9BDC527036FD7A9493056A5FE3BBB10C /* Capable-tvOS */; + targetProxy = 75A37E051E4DE03A6A907B9B01AC5B5B /* PBXContainerItemProxy */; }; - 1284E9135F0EB1DFC5B515D8FAA74432 /* PBXTargetDependency */ = { + 1BC8457BCC10D8F9B51276F5B5443AC6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Quick-macOS"; target = 09CF6BAF7644F13F3CF030FEC11177C9 /* Quick-macOS */; - targetProxy = 6709C5201A63E5D6F4CFCE2B03A1D52F /* PBXContainerItemProxy */; - }; - 16FE0DD8589B6022C36A5FF901A58A4B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Pods-Example-tvOS"; - target = 3110CCFD12CA5097516C68992B747EE3 /* Pods-Example-tvOS */; - targetProxy = 63B0F83BF79F16E69C2146A8F9BEC980 /* PBXContainerItemProxy */; + targetProxy = AA96C76321EEF910A640E90F4050FDE2 /* PBXContainerItemProxy */; }; - 25CAAE1620A98CB9A4A860F82361051C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SheetyColors; - target = ECE08F087467D1E7D49C414E560769CE /* SheetyColors */; - targetProxy = 1D6C92C43DE3B4D89C0EB500B754B0E7 /* PBXContainerItemProxy */; - }; - 3A9C148CC24CE4152537B261D35A0BB2 /* PBXTargetDependency */ = { + 299A5AD1A654A65820463B0452E6B343 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Quick-tvOS"; target = 28BE3303E3F4ECC2BDF79B1D886D2E74 /* Quick-tvOS */; - targetProxy = 507C914689BA54DF035B36EE50EB639E /* PBXContainerItemProxy */; + targetProxy = 498B51BDD928544359864093F30367E5 /* PBXContainerItemProxy */; }; - 3DE4AF11F68A92FA2FCF85C764FD9E5C /* PBXTargetDependency */ = { + 3C26FF578DBA8776D100C3A592F80569 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Capable-watchOS"; target = 4AD405C80EEAC172DF46AC80D7284D40 /* Capable-watchOS */; - targetProxy = 232A38A45AC51AED58F30A07ECD35906 /* PBXContainerItemProxy */; - }; - 4F8ECAAF73E162D47EC071EBAF2EA1A7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Quick-iOS"; - target = 89B29D1C701EFC639B36BC482FE72F13 /* Quick-iOS */; - targetProxy = 50C7963F595735C1A042ACEAE95F6975 /* PBXContainerItemProxy */; + targetProxy = 94732E2992D8B9CCC010590F6768CF70 /* PBXContainerItemProxy */; }; - 78A9EED7C3F962A267031B49206078C6 /* PBXTargetDependency */ = { + 430712994FE04E88B17D96FA3BCEBC28 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Capable-iOS"; target = BFC740A3F63CCC2A563F58D698D14215 /* Capable-iOS */; - targetProxy = 1DB62BAA569E65211E4AFF61526342BE /* PBXContainerItemProxy */; + targetProxy = EACE00F611965CC289DA88890C54F3FA /* PBXContainerItemProxy */; }; - 7F463B3DD09A9E842891B2A0483FD543 /* PBXTargetDependency */ = { + 5C554D726A06ECB65B66DA3C9CDD7FC3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Nimble-tvOS"; - target = A897D2D55F6D87795224F846F8ED3A36 /* Nimble-tvOS */; - targetProxy = 68965A36227B2AA4CEF28D1E039612BA /* PBXContainerItemProxy */; - }; - 838AC2291F9A00CB45D107331C059950 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Capable-macOS"; - target = 30270BACA4BF8A3D78CC6418D2B0103C /* Capable-macOS */; - targetProxy = 00A6E8A0C2B7FE7FCB60C7FF35FE5DFE /* PBXContainerItemProxy */; + name = "Quick-iOS"; + target = 89B29D1C701EFC639B36BC482FE72F13 /* Quick-iOS */; + targetProxy = 3CD7D7528A52175D1C59DE4283149427 /* PBXContainerItemProxy */; }; - B4C0F40EB234B9FA285269144B78E3AB /* PBXTargetDependency */ = { + 8BCC7BECF17404D663911DB26B52D050 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Nimble-macOS"; target = F9D7469E0DB59C68E8510D84ADB26F50 /* Nimble-macOS */; - targetProxy = 7B3528CB5B064F3BBE67C93571D2903B /* PBXContainerItemProxy */; + targetProxy = 101D280791841563715201396D9E9C7F /* PBXContainerItemProxy */; }; - C3D73253B6146EFD28F11EAB2588CDDC /* PBXTargetDependency */ = { + 8EF1CE2BF94B6E3A75FF62B7C6BA4A1C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Pods-Example-macOS"; + target = B5BAB98D35B00F8009D0A82EA2A8259E /* Pods-Example-macOS */; + targetProxy = 9BDA9898BFFBEDC05C611CB6014EAC81 /* PBXContainerItemProxy */; + }; + 92478AAFA821A80D18CFE168E23B3AFE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Capable-iOS"; target = BFC740A3F63CCC2A563F58D698D14215 /* Capable-iOS */; - targetProxy = FBF69209E4068B6E68927EBE55552486 /* PBXContainerItemProxy */; + targetProxy = DEACB38346AA59AB12357B83C5A0C0F2 /* PBXContainerItemProxy */; }; - D84D4391C9EED0C5C37408E9F4A1FFCF /* PBXTargetDependency */ = { + 96E937A5FE03427EA2961057D419D9FA /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Pods-Example-iOS"; target = B448AC191110D164125F599EA0AC2249 /* Pods-Example-iOS */; - targetProxy = A71876FE461553B8AA3483A5548DFFEB /* PBXContainerItemProxy */; + targetProxy = CC90F3862126AE60E51442DA2819E3B1 /* PBXContainerItemProxy */; }; - F1A5C0B6ABFCD28557AC0DB4D27078F9 /* PBXTargetDependency */ = { + 97E40987178F9CF78A84190212B5FBB1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Capable-tvOS"; - target = 9BDC527036FD7A9493056A5FE3BBB10C /* Capable-tvOS */; - targetProxy = 264BF4B6A5CB99F2B317625046AE0C84 /* PBXContainerItemProxy */; + name = "Nimble-tvOS"; + target = A897D2D55F6D87795224F846F8ED3A36 /* Nimble-tvOS */; + targetProxy = 2B57EFD2480F41AF2C17E7714707FA1A /* PBXContainerItemProxy */; + }; + BFA391D476AD2C087BBD160E09EA6DCE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Pods-Example-tvOS"; + target = 3110CCFD12CA5097516C68992B747EE3 /* Pods-Example-tvOS */; + targetProxy = AA5296AB1C2FCEAF86F691154FDD287D /* PBXContainerItemProxy */; + }; + E049D1DB1A04EE95FC88E27AB52A51CD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Capable-macOS"; + target = 30270BACA4BF8A3D78CC6418D2B0103C /* Capable-macOS */; + targetProxy = 4ABCAC5ED7CD4EEEEE5A0EE56BAC7376 /* PBXContainerItemProxy */; + }; + F8992DE13D39CC717AC2DCCD37BAA3FC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SheetyColors; + target = ECE08F087467D1E7D49C414E560769CE /* SheetyColors */; + targetProxy = 629A64001ACD2BFFC2748F4603EC57BB /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 06EE732CF3E3B7EED9A20966BE26595F /* Release */ = { + 0624200020D89949E66649BC963F0DBF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 07EE20C924FC519330EEEBDEFF3DA2F4 /* Nimble-tvOS.xcconfig */; + baseConfigurationReference = 535873059ECF7548E5513D81808ABF79 /* Quick-tvOS.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Nimble-tvOS/Nimble-tvOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Nimble-tvOS/Nimble-tvOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Quick-tvOS/Quick-tvOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Quick-tvOS/Quick-tvOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Nimble-tvOS/Nimble-tvOS.modulemap"; - PRODUCT_MODULE_NAME = Nimble; - PRODUCT_NAME = Nimble; + MODULEMAP_FILE = "Target Support Files/Quick-tvOS/Quick-tvOS.modulemap"; + PRODUCT_MODULE_NAME = Quick; + PRODUCT_NAME = Quick; SDKROOT = appletvos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 9.0; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 105309DB47C6E08B14242E94C001E18A /* Debug */ = { + 070BA1A1F7191CCA97B25EB3076210C3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B744DAA3D1D910A893E0C386F7058AD8 /* SheetyColors.xcconfig */; + baseConfigurationReference = 359A6D5DDAF6662B024A83DE432C08B1 /* Nimble-iOS.release.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - 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/SheetyColors/SheetyColors-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SheetyColors/SheetyColors-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Nimble-iOS/Nimble-iOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Nimble-iOS/Nimble-iOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/SheetyColors/SheetyColors.modulemap"; - PRODUCT_MODULE_NAME = SheetyColors; - PRODUCT_NAME = SheetyColors; + MODULEMAP_FILE = "Target Support Files/Nimble-iOS/Nimble-iOS.modulemap"; + PRODUCT_MODULE_NAME = Nimble; + PRODUCT_NAME = Nimble; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 1D263A0A311E13D34F551A3D860A2FDB /* Release */ = { + 08FE3CDF2B9DE72935B7423EBE5F7D42 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2F9FB895EFFBA4DDB2CA33FF34C84642 /* Quick-macOS.xcconfig */; + baseConfigurationReference = 1C69070F94BC2DF843CD36EF73151D5A /* Pods-Example-watchOS Extension.debug.xcconfig */; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - GCC_PREFIX_HEADER = "Target Support Files/Quick-macOS/Quick-macOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Quick-macOS/Quick-macOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Example-watchOS Extension/Pods-Example-watchOS Extension-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MODULEMAP_FILE = "Target Support Files/Quick-macOS/Quick-macOS.modulemap"; - PRODUCT_MODULE_NAME = Quick; - PRODUCT_NAME = Quick; - SDKROOT = macosx; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Example-watchOS Extension/Pods-Example-watchOS Extension.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = watchos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; + WATCHOS_DEPLOYMENT_TARGET = 4.0; }; - name = Release; + name = Debug; }; - 1E3BA1A20E149B0BB28A1F47D6205243 /* Debug */ = { + 19B8714D4BDE3663D04070DCA055509B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 382C1A206ECC8B9128F2CFB3A1DF1911 /* Nimble-macOS.xcconfig */; + baseConfigurationReference = 00B8D21456C8BBA4AC3DD76C2A299731 /* Capable-watchOS.debug.xcconfig */; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; + APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - GCC_PREFIX_HEADER = "Target Support Files/Nimble-macOS/Nimble-macOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Nimble-macOS/Nimble-macOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Capable-watchOS/Capable-watchOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Capable-watchOS/Capable-watchOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MODULEMAP_FILE = "Target Support Files/Nimble-macOS/Nimble-macOS.modulemap"; - PRODUCT_MODULE_NAME = Nimble; - PRODUCT_NAME = Nimble; - SDKROOT = macosx; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 1EC632B019E20B9CB9E65708F7093D4D /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F1050B1000B726EB55CA096444FA99A6 /* Capable-iOS.xcconfig */; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - 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/Capable-iOS/Capable-iOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Capable-iOS/Capable-iOS-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Capable-iOS/Capable-iOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/Capable-watchOS/Capable-watchOS.modulemap"; PRODUCT_MODULE_NAME = Capable; PRODUCT_NAME = Capable; - SDKROOT = iphoneos; + SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; + TARGETED_DEVICE_FAMILY = 4; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; + WATCHOS_DEPLOYMENT_TARGET = 4.0; }; name = Debug; }; - 237DE1586F5FC2091F3E657C80F0B714 /* Release */ = { + 288D6492136C9A2543E809548CD04112 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2B2EEE4089208EA8EC5E0C50AFED9965 /* Pods-Example-tvOS.release.xcconfig */; + baseConfigurationReference = B0BAF27517844F4EE940C2B215EBED56 /* Pods-Example-watchOS Extension.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3565,29 +3482,29 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Example-tvOS/Pods-Example-tvOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Example-watchOS Extension/Pods-Example-watchOS Extension-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Example-tvOS/Pods-Example-tvOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-Example-watchOS Extension/Pods-Example-watchOS Extension.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = appletvos; + SDKROOT = watchos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 10.0; + TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; + WATCHOS_DEPLOYMENT_TARGET = 4.0; }; name = Release; }; - 2E3A6986092ABA8DF302870C80A7FA68 /* Debug */ = { + 29149DF0DD9399F4D71A3DCCE927608A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2F9FB895EFFBA4DDB2CA33FF34C84642 /* Quick-macOS.xcconfig */; + baseConfigurationReference = A4EA2D56EA362459B3EEA31C42284598 /* Quick-macOS.release.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; @@ -3617,77 +3534,77 @@ VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 2EB6FDB597681699A7DF513225A0AC56 /* Debug */ = { + 2B160ECCF2A23FCCDA7C77573EF9B279 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1C69070F94BC2DF843CD36EF73151D5A /* Pods-Example-watchOS Extension.debug.xcconfig */; + baseConfigurationReference = FB8BBF1F83774A2D843A08AC0A7AAFF2 /* Nimble-tvOS.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - APPLICATION_EXTENSION_API_ONLY = YES; 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-Example-watchOS Extension/Pods-Example-watchOS Extension-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Nimble-tvOS/Nimble-tvOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Nimble-tvOS/Nimble-tvOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Example-watchOS Extension/Pods-Example-watchOS Extension.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = watchos; + MODULEMAP_FILE = "Target Support Files/Nimble-tvOS/Nimble-tvOS.modulemap"; + PRODUCT_MODULE_NAME = Nimble; + PRODUCT_NAME = Nimble; + SDKROOT = appletvos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; - WATCHOS_DEPLOYMENT_TARGET = 4.0; }; - name = Debug; + name = Release; }; - 39159E0F1368152876671D8DD66F0037 /* Debug */ = { + 3E8587578D1006CAFF6BC63E6EEB5C1C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 07EE20C924FC519330EEEBDEFF3DA2F4 /* Nimble-tvOS.xcconfig */; + baseConfigurationReference = ED7384A6993F4AB06F6462A05C03AAB0 /* Quick-macOS.debug.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; 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-tvOS/Nimble-tvOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Nimble-tvOS/Nimble-tvOS-Info.plist"; + FRAMEWORK_VERSION = A; + GCC_PREFIX_HEADER = "Target Support Files/Quick-macOS/Quick-macOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Quick-macOS/Quick-macOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Nimble-tvOS/Nimble-tvOS.modulemap"; - PRODUCT_MODULE_NAME = Nimble; - PRODUCT_NAME = Nimble; - SDKROOT = appletvos; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MODULEMAP_FILE = "Target Support Files/Quick-macOS/Quick-macOS.modulemap"; + PRODUCT_MODULE_NAME = Quick; + PRODUCT_NAME = Quick; + SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 3B6FC7F3CD70ABC0837B66E7FFD7B7B4 /* Debug */ = { + 3E9F4787B1752797E2A5417F34179D6B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 97E54F2C120A50AE73573936A33462EE /* Pods-Tests-iOS.debug.xcconfig */; + baseConfigurationReference = 9AB2E943BE8B9DD52B4F11BF205523C7 /* SheetyColors.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; @@ -3699,64 +3616,62 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Tests-iOS/Pods-Tests-iOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/SheetyColors/SheetyColors-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SheetyColors/SheetyColors-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Tests-iOS/Pods-Tests-iOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/SheetyColors/SheetyColors.modulemap"; + PRODUCT_MODULE_NAME = SheetyColors; + PRODUCT_NAME = SheetyColors; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 419408D49B9625D50FDF8243B801ED63 /* Release */ = { + 416DDFF194CFD54DC0EFC96DA3F40008 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BC342576A0996FA59EF7BC5A099FE65D /* Quick-tvOS.xcconfig */; + baseConfigurationReference = B7DBD81F832C466C978A044DA40306FD /* Nimble-macOS.release.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; 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/Quick-tvOS/Quick-tvOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Quick-tvOS/Quick-tvOS-Info.plist"; + FRAMEWORK_VERSION = A; + GCC_PREFIX_HEADER = "Target Support Files/Nimble-macOS/Nimble-macOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Nimble-macOS/Nimble-macOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Quick-tvOS/Quick-tvOS.modulemap"; - PRODUCT_MODULE_NAME = Quick; - PRODUCT_NAME = Quick; - SDKROOT = appletvos; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MODULEMAP_FILE = "Target Support Files/Nimble-macOS/Nimble-macOS.modulemap"; + PRODUCT_MODULE_NAME = Nimble; + PRODUCT_NAME = Nimble; + SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - 450D8D87B298FD6ACA120A9E7F83748D /* Release */ = { + 42F31849044BC79B2CF92F2938C36C52 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AEBFD95EBBF9AE56316B96D31EF4429B /* Pods-Tests-iOS.release.xcconfig */; + baseConfigurationReference = 01DBD94827E4FEFCB25A3A2BD388067C /* Pods-Tests-tvOS.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3766,32 +3681,29 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Tests-iOS/Pods-Tests-iOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Tests-tvOS/Pods-Tests-tvOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Tests-iOS/Pods-Tests-iOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-Tests-tvOS/Pods-Tests-tvOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; + SDKROOT = appletvos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 10.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 522A24DAE6BADDAB5A5D6DC4EDC37A58 /* Release */ = { + 43AC07877E77F944C685A6AD2F5AE856 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F1050B1000B726EB55CA096444FA99A6 /* Capable-iOS.xcconfig */; + baseConfigurationReference = 36E96CB3816D7236C9F4F31E15BF3D48 /* Capable-tvOS.debug.xcconfig */; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3801,30 +3713,29 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Capable-iOS/Capable-iOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Capable-iOS/Capable-iOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Capable-tvOS/Capable-tvOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Capable-tvOS/Capable-tvOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Capable-iOS/Capable-iOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/Capable-tvOS/Capable-tvOS.modulemap"; PRODUCT_MODULE_NAME = Capable; PRODUCT_NAME = Capable; - SDKROOT = iphoneos; + SDKROOT = appletvos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 10.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 542FB9DB6E1CA689339BEAF7F8161339 /* Debug */ = { + 4C877E339E74476139A799E2007B2498 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2F75BE84B011C59B921121FA0B7EA427 /* Capable-watchOS.xcconfig */; + baseConfigurationReference = 4007CEB53A8F1B675D58A0519F174342 /* Pods-Example-tvOS.debug.xcconfig */; buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3834,59 +3745,62 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Capable-watchOS/Capable-watchOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Capable-watchOS/Capable-watchOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Example-tvOS/Pods-Example-tvOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Capable-watchOS/Capable-watchOS.modulemap"; - PRODUCT_MODULE_NAME = Capable; - PRODUCT_NAME = Capable; - SDKROOT = watchos; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Example-tvOS/Pods-Example-tvOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = appletvos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 4; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 10.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; - WATCHOS_DEPLOYMENT_TARGET = 4.0; }; name = Debug; }; - 55F715929CF08BA22891AF8E9FC1D713 /* Release */ = { + 4D5D9F9E167D61DDD297977C82ABE214 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 40EB40F730D3FD3989D94F88D987BF50 /* Nimble-iOS.xcconfig */; + baseConfigurationReference = EDD92C5772D4586ED28999074A4887E3 /* Capable-macOS.release.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; 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-iOS/Nimble-iOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Nimble-iOS/Nimble-iOS-Info.plist"; + FRAMEWORK_VERSION = A; + GCC_PREFIX_HEADER = "Target Support Files/Capable-macOS/Capable-macOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Capable-macOS/Capable-macOS-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-iOS/Nimble-iOS.modulemap"; - PRODUCT_MODULE_NAME = Nimble; - PRODUCT_NAME = Nimble; - SDKROOT = iphoneos; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.12; + MODULEMAP_FILE = "Target Support Files/Capable-macOS/Capable-macOS.modulemap"; + PRODUCT_MODULE_NAME = Capable; + PRODUCT_NAME = Capable; + SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - 6553BCE0D6F61139D2EAD03DC7327BBE /* Debug */ = { + 5EBCA6AB8FB1E46049D07734E6E4CDED /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D9F1118EE1C96E66D57749D10FB046B5 /* Pods-Tests-macOS.debug.xcconfig */; + baseConfigurationReference = 97E54F2C120A50AE73573936A33462EE /* Pods-Tests-iOS.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -3895,26 +3809,25 @@ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = "Target Support Files/Pods-Tests-macOS/Pods-Tests-macOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Tests-iOS/Pods-Tests-iOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MACOSX_DEPLOYMENT_TARGET = 10.12; - MODULEMAP_FILE = "Target Support Files/Pods-Tests-macOS/Pods-Tests-macOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-Tests-iOS/Pods-Tests-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; @@ -3987,74 +3900,81 @@ }; name = Debug; }; - 785F6A76231BFFB4CCB047F4C413C496 /* Release */ = { + 701D41F1DA55A55C7E6D7B460AB8FA2D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 913C1C6644E16767B48EAB264588A424 /* Pods-Tests-tvOS.release.xcconfig */; + baseConfigurationReference = 5239136B8CF8ADF629EEDB4562884BC6 /* Pods-Example-macOS.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; 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-Tests-tvOS/Pods-Tests-tvOS-Info.plist"; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = "Target Support Files/Pods-Example-macOS/Pods-Example-macOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Tests-tvOS/Pods-Tests-tvOS.modulemap"; + MACOSX_DEPLOYMENT_TARGET = 10.12; + MODULEMAP_FILE = "Target Support Files/Pods-Example-macOS/Pods-Example-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = appletvos; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 10.0; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 7F7711CDC47AA93E22774FA91D74F6AC /* Debug */ = { + 7112277ED1B68484CFF0C949A949620D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C5239035477A9136F8F59ABD5F1FD0F6 /* Capable-tvOS.xcconfig */; + baseConfigurationReference = D716A0C9035C6C526B1144006B3666B2 /* Pods-Tests-macOS.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; 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/Capable-tvOS/Capable-tvOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Capable-tvOS/Capable-tvOS-Info.plist"; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = "Target Support Files/Pods-Tests-macOS/Pods-Tests-macOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Capable-tvOS/Capable-tvOS.modulemap"; - PRODUCT_MODULE_NAME = Capable; - PRODUCT_NAME = Capable; - SDKROOT = appletvos; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MACOSX_DEPLOYMENT_TARGET = 10.12; + MODULEMAP_FILE = "Target Support Files/Pods-Tests-macOS/Pods-Tests-macOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 10.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 853F7F3114A63268AAD0D05831932001 /* Debug */ = { + 730CFE832C413705217ECEFE3133E7AC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 56F3F500063E7A317B36838A2E9DB160 /* Pods-Example-iOS.debug.xcconfig */; + baseConfigurationReference = 97A77D19821567EF2E099929E310CFF0 /* Pods-Example-macOS.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -4063,35 +3983,71 @@ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; 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-Example-iOS/Pods-Example-iOS-Info.plist"; + FRAMEWORK_VERSION = A; + INFOPLIST_FILE = "Target Support Files/Pods-Example-macOS/Pods-Example-macOS-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MACOSX_DEPLOYMENT_TARGET = 10.12; + MODULEMAP_FILE = "Target Support Files/Pods-Example-macOS/Pods-Example-macOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 9215E3C5C3EA1ACB92425A7679FD55CB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C0C4FB2B330B0D1295F026E9B2D20B6D /* Pods-Example-watchOS.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = YES; + 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-Example-watchOS/Pods-Example-watchOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Example-iOS/Pods-Example-iOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-Example-watchOS/Pods-Example-watchOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; + SDKROOT = watchos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; + TARGETED_DEVICE_FAMILY = 4; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; + WATCHOS_DEPLOYMENT_TARGET = 4.0; }; name = Debug; }; - 89B5E1CC8FA3ACF1EB299927DD0C2521 /* Release */ = { + 959305586CF2937FAE0076C0D6A0336E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 21DEDE2D17AAF003CBA78AC37F16C6C5 /* Quick-iOS.xcconfig */; + baseConfigurationReference = C5482544AFBD1DBF70D061AE0B17236B /* SheetyColors.release.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4101,14 +4057,14 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Quick-iOS/Quick-iOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Quick-iOS/Quick-iOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/SheetyColors/SheetyColors-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SheetyColors/SheetyColors-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Quick-iOS/Quick-iOS.modulemap"; - PRODUCT_MODULE_NAME = Quick; - PRODUCT_NAME = Quick; + MODULEMAP_FILE = "Target Support Files/SheetyColors/SheetyColors.modulemap"; + PRODUCT_MODULE_NAME = SheetyColors; + PRODUCT_NAME = SheetyColors; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -4120,11 +4076,10 @@ }; name = Release; }; - 8A8DCB2C0FFA4721C09A6700BCA75C93 /* Debug */ = { + 975A42286179A26A371E4F9DD2745009 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4007CEB53A8F1B675D58A0519F174342 /* Pods-Example-tvOS.debug.xcconfig */; + baseConfigurationReference = 448C22CA59635BEA7123C8BD337690E9 /* Capable-tvOS.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4134,32 +4089,30 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Example-tvOS/Pods-Example-tvOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Capable-tvOS/Capable-tvOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Capable-tvOS/Capable-tvOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Example-tvOS/Pods-Example-tvOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/Capable-tvOS/Capable-tvOS.modulemap"; + PRODUCT_MODULE_NAME = Capable; + PRODUCT_NAME = Capable; SDKROOT = appletvos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; TVOS_DEPLOYMENT_TARGET = 10.0; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 8EC531DF2C174172D050DE9E5539B551 /* Release */ = { + 9C294C03F3E8B0DCCD991D6B49D3B8DE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5A7CC737A2791B3D3EE253C75A2A845C /* Pods-Example-iOS.release.xcconfig */; + baseConfigurationReference = 163FB7A173C9BB62B5740F6CC510E1E9 /* Capable-watchOS.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; + APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4169,29 +4122,28 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Example-iOS/Pods-Example-iOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Capable-watchOS/Capable-watchOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Capable-watchOS/Capable-watchOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Example-iOS/Pods-Example-iOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; + MODULEMAP_FILE = "Target Support Files/Capable-watchOS/Capable-watchOS.modulemap"; + PRODUCT_MODULE_NAME = Capable; + PRODUCT_NAME = Capable; + SDKROOT = watchos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; + WATCHOS_DEPLOYMENT_TARGET = 4.0; }; name = Release; }; - 8FBA0BC78C774975A9D59DF9045AA685 /* Release */ = { + 9F8626AB233743C8F326927CB9632B79 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D716A0C9035C6C526B1144006B3666B2 /* Pods-Tests-macOS.release.xcconfig */; + baseConfigurationReference = 5A7CC737A2791B3D3EE253C75A2A845C /* Pods-Example-iOS.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -4200,68 +4152,64 @@ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - INFOPLIST_FILE = "Target Support Files/Pods-Tests-macOS/Pods-Tests-macOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Example-iOS/Pods-Example-iOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MACOSX_DEPLOYMENT_TARGET = 10.12; - MODULEMAP_FILE = "Target Support Files/Pods-Tests-macOS/Pods-Tests-macOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-Example-iOS/Pods-Example-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - 9215E3C5C3EA1ACB92425A7679FD55CB /* Debug */ = { + A6769B234E954B765B9767A3C2D74368 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C0C4FB2B330B0D1295F026E9B2D20B6D /* Pods-Example-watchOS.debug.xcconfig */; + baseConfigurationReference = FE0DD324D0A40F0907C2F05120F381A8 /* Nimble-tvOS.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - APPLICATION_EXTENSION_API_ONLY = YES; 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-Example-watchOS/Pods-Example-watchOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Nimble-tvOS/Nimble-tvOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Nimble-tvOS/Nimble-tvOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Example-watchOS/Pods-Example-watchOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = watchos; + MODULEMAP_FILE = "Target Support Files/Nimble-tvOS/Nimble-tvOS.modulemap"; + PRODUCT_MODULE_NAME = Nimble; + PRODUCT_NAME = Nimble; + SDKROOT = appletvos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; - WATCHOS_DEPLOYMENT_TARGET = 4.0; }; name = Debug; }; - A7F928EABAC02F4B276BB2188E54B928 /* Release */ = { + B8DA7D0D53B6270430E68C0D9D031337 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4937350ED6DFEA41CBF08F7BB01A5766 /* Capable-macOS.xcconfig */; + baseConfigurationReference = 9A2CED55CF005F5DCF0B5EEBD67CBF2E /* Capable-iOS.release.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; @@ -4269,33 +4217,33 @@ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - GCC_PREFIX_HEADER = "Target Support Files/Capable-macOS/Capable-macOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Capable-macOS/Capable-macOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Capable-iOS/Capable-iOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Capable-iOS/Capable-iOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.12; - MODULEMAP_FILE = "Target Support Files/Capable-macOS/Capable-macOS.modulemap"; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/Capable-iOS/Capable-iOS.modulemap"; PRODUCT_MODULE_NAME = Capable; PRODUCT_NAME = Capable; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - B01F757ECE3740B6EB36B70236245234 /* Debug */ = { + BA3888B19F2227CC8DB055CAEAC5DF93 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 40EB40F730D3FD3989D94F88D987BF50 /* Nimble-iOS.xcconfig */; + baseConfigurationReference = 3697A4FE47BEE28565685807CF8080E5 /* Nimble-iOS.debug.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; @@ -4324,44 +4272,13 @@ }; name = Debug; }; - B1C0733DC741240719D8131BE281DC40 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 01DBD94827E4FEFCB25A3A2BD388067C /* Pods-Tests-tvOS.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Tests-tvOS/Pods-Tests-tvOS-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Tests-tvOS/Pods-Tests-tvOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 10.0; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - C316FBBFACF5A9860B46D2F9AC0CFB55 /* Release */ = { + C39F5523CA9FE3E2D498D8FCBF29CDFD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2F75BE84B011C59B921121FA0B7EA427 /* Capable-watchOS.xcconfig */; + baseConfigurationReference = AEBFD95EBBF9AE56316B96D31EF4429B /* Pods-Tests-iOS.release.xcconfig */; buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4371,22 +4288,23 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Capable-watchOS/Capable-watchOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Capable-watchOS/Capable-watchOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Tests-iOS/Pods-Tests-iOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Capable-watchOS/Capable-watchOS.modulemap"; - PRODUCT_MODULE_NAME = Capable; - PRODUCT_NAME = Capable; - SDKROOT = watchos; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Tests-iOS/Pods-Tests-iOS.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_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 4; + TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; - WATCHOS_DEPLOYMENT_TARGET = 4.0; }; name = Release; }; @@ -4444,8 +4362,7 @@ MTL_FAST_MATH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; STRIP_INSTALLED_PRODUCT = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 5.0; SYMROOT = "${SRCROOT}/../build"; TVOS_DEPLOYMENT_TARGET = 10.0; @@ -4453,9 +4370,9 @@ }; name = Release; }; - C641166557A383FA6C48B9DCFEBF7F4B /* Debug */ = { + C935BA3520A8930EF1F5655F80ADB0CB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 21DEDE2D17AAF003CBA78AC37F16C6C5 /* Quick-iOS.xcconfig */; + baseConfigurationReference = D9B598F8B2972BBB94AE314EB3BA0511 /* Quick-iOS.release.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; @@ -4480,17 +4397,18 @@ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - C8EEABE1F2582598CCAA3635F62B9869 /* Release */ = { + CBBCA97DA40EE4DFE30FAB59B9BD7AAD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B744DAA3D1D910A893E0C386F7058AD8 /* SheetyColors.xcconfig */; + baseConfigurationReference = 7149E13D7D074CAA5B54D7EE15410A87 /* Pods-Example-watchOS.release.xcconfig */; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4500,31 +4418,31 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SheetyColors/SheetyColors-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SheetyColors/SheetyColors-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Example-watchOS/Pods-Example-watchOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/SheetyColors/SheetyColors.modulemap"; - PRODUCT_MODULE_NAME = SheetyColors; - PRODUCT_NAME = SheetyColors; - SDKROOT = iphoneos; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Example-watchOS/Pods-Example-watchOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = watchos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; + TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; + WATCHOS_DEPLOYMENT_TARGET = 4.0; }; name = Release; }; - CBBCA97DA40EE4DFE30FAB59B9BD7AAD /* Release */ = { + CF06EC30127CA656BA9EF003D7FB3E65 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7149E13D7D074CAA5B54D7EE15410A87 /* Pods-Example-watchOS.release.xcconfig */; + baseConfigurationReference = 2B2EEE4089208EA8EC5E0C50AFED9965 /* Pods-Example-tvOS.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4534,30 +4452,64 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Example-watchOS/Pods-Example-watchOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Example-tvOS/Pods-Example-tvOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Example-watchOS/Pods-Example-watchOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-Example-tvOS/Pods-Example-tvOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = watchos; + SDKROOT = appletvos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 10.0; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; - WATCHOS_DEPLOYMENT_TARGET = 4.0; }; name = Release; }; - CC7C4F5EF247C80D3640D4EC26DC8677 /* Debug */ = { + D5A191F6F3468F272F831D7809F6F1FC /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 70EF9A2604B65570921FC07EC118616E /* Nimble-macOS.debug.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_VERSION = A; + GCC_PREFIX_HEADER = "Target Support Files/Nimble-macOS/Nimble-macOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Nimble-macOS/Nimble-macOS-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MODULEMAP_FILE = "Target Support Files/Nimble-macOS/Nimble-macOS.modulemap"; + PRODUCT_MODULE_NAME = Nimble; + PRODUCT_NAME = Nimble; + SDKROOT = macosx; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + DE21E26958D12EFBFAC42424A0AE7785 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BC342576A0996FA59EF7BC5A099FE65D /* Quick-tvOS.xcconfig */; + baseConfigurationReference = 00A2844036772503ED030FB59628EFE6 /* Quick-iOS.debug.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4567,30 +4519,30 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Quick-tvOS/Quick-tvOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Quick-tvOS/Quick-tvOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Quick-iOS/Quick-iOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Quick-iOS/Quick-iOS-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-tvOS/Quick-tvOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/Quick-iOS/Quick-iOS.modulemap"; PRODUCT_MODULE_NAME = Quick; PRODUCT_NAME = Quick; - SDKROOT = appletvos; + SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.0; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - D8416AC0F2CE1433AB18329B6148E58F /* Release */ = { + E0B16C510C9FA7A1C4341C5CEF45E6AB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B0BAF27517844F4EE940C2B215EBED56 /* Pods-Example-watchOS Extension.release.xcconfig */; + baseConfigurationReference = 8F08ABA71DED1A1190697F2484280CDC /* Capable-iOS.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - APPLICATION_EXTENSION_API_ONLY = YES; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4600,29 +4552,27 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Example-watchOS Extension/Pods-Example-watchOS Extension-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Capable-iOS/Capable-iOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Capable-iOS/Capable-iOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Example-watchOS Extension/Pods-Example-watchOS Extension.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = watchos; + MODULEMAP_FILE = "Target Support Files/Capable-iOS/Capable-iOS.modulemap"; + PRODUCT_MODULE_NAME = Capable; + PRODUCT_NAME = Capable; + SDKROOT = iphoneos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - VALIDATE_PRODUCT = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; - WATCHOS_DEPLOYMENT_TARGET = 4.0; }; - name = Release; + name = Debug; }; - E2ABBA75C98A8FE6D9275FE3FB17A6FE /* Release */ = { + EFCB82D2CBBB081A0EAC12ED9E43DB45 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C5239035477A9136F8F59ABD5F1FD0F6 /* Capable-tvOS.xcconfig */; + baseConfigurationReference = 16CCD6118A7BFD9F1161DC751ED0866F /* Quick-tvOS.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4633,30 +4583,29 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Capable-tvOS/Capable-tvOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Capable-tvOS/Capable-tvOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Quick-tvOS/Quick-tvOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Quick-tvOS/Quick-tvOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Capable-tvOS/Capable-tvOS.modulemap"; - PRODUCT_MODULE_NAME = Capable; - PRODUCT_NAME = Capable; + MODULEMAP_FILE = "Target Support Files/Quick-tvOS/Quick-tvOS.modulemap"; + PRODUCT_MODULE_NAME = Quick; + PRODUCT_NAME = Quick; SDKROOT = appletvos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 10.0; + TVOS_DEPLOYMENT_TARGET = 9.0; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - E844701F7A4286E4E33897CFB286E005 /* Release */ = { + F7986CD633D76C697B37C0AB5A22E91A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 97A77D19821567EF2E099929E310CFF0 /* Pods-Example-macOS.release.xcconfig */; + baseConfigurationReference = CEAAEBDAA5C9AE90DFF400B52837EA8F /* Capable-macOS.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; @@ -4670,60 +4619,61 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; - INFOPLIST_FILE = "Target Support Files/Pods-Example-macOS/Pods-Example-macOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Capable-macOS/Capable-macOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Capable-macOS/Capable-macOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.12; - MODULEMAP_FILE = "Target Support Files/Pods-Example-macOS/Pods-Example-macOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/Capable-macOS/Capable-macOS.modulemap"; + PRODUCT_MODULE_NAME = Capable; + PRODUCT_NAME = Capable; SDKROOT = macosx; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - F6BA19E24CFCE6DDE97F31F5600C12C6 /* Release */ = { + F8425327E9DF2FBFEA51BB9DB6AB5BC0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 382C1A206ECC8B9128F2CFB3A1DF1911 /* Nimble-macOS.xcconfig */; + baseConfigurationReference = 56F3F500063E7A317B36838A2E9DB160 /* Pods-Example-iOS.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - GCC_PREFIX_HEADER = "Target Support Files/Nimble-macOS/Nimble-macOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Nimble-macOS/Nimble-macOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Example-iOS/Pods-Example-iOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MODULEMAP_FILE = "Target Support Files/Nimble-macOS/Nimble-macOS.modulemap"; - PRODUCT_MODULE_NAME = Nimble; - PRODUCT_NAME = Nimble; - SDKROOT = macosx; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Example-iOS/Pods-Example-iOS.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_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - FCC20327D4679A5024CCF6430AAE679D /* Debug */ = { + F95A301D599112C8674C180E2CEF3417 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5239136B8CF8ADF629EEDB4562884BC6 /* Pods-Example-macOS.debug.xcconfig */; + baseConfigurationReference = D9F1118EE1C96E66D57749D10FB046B5 /* Pods-Tests-macOS.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -4739,12 +4689,12 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; - INFOPLIST_FILE = "Target Support Files/Pods-Example-macOS/Pods-Example-macOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Tests-macOS/Pods-Tests-macOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.12; - MODULEMAP_FILE = "Target Support Files/Pods-Example-macOS/Pods-Example-macOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-Tests-macOS/Pods-Tests-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -4757,39 +4707,39 @@ }; name = Debug; }; - FDE3575EC6C5860497868A23A666785B /* Debug */ = { + FA22FD68451A06789EC51B6615D0AC75 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4937350ED6DFEA41CBF08F7BB01A5766 /* Capable-macOS.xcconfig */; + baseConfigurationReference = 913C1C6644E16767B48EAB264588A424 /* Pods-Tests-tvOS.release.xcconfig */; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - GCC_PREFIX_HEADER = "Target Support Files/Capable-macOS/Capable-macOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Capable-macOS/Capable-macOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Tests-tvOS/Pods-Tests-tvOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.12; - MODULEMAP_FILE = "Target Support Files/Capable-macOS/Capable-macOS.modulemap"; - PRODUCT_MODULE_NAME = Capable; - PRODUCT_NAME = Capable; - SDKROOT = macosx; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Tests-tvOS/Pods-Tests-tvOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = appletvos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 10.0; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; /* End XCBuildConfiguration section */ @@ -4797,53 +4747,53 @@ 0D807A4CD4D619FCFCF9EDF2456D3E18 /* Build configuration list for PBXNativeTarget "Nimble-tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 39159E0F1368152876671D8DD66F0037 /* Debug */, - 06EE732CF3E3B7EED9A20966BE26595F /* Release */, + A6769B234E954B765B9767A3C2D74368 /* Debug */, + 2B160ECCF2A23FCCDA7C77573EF9B279 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 15DA98C15DB67B7A3A9EF4284BDE351D /* Build configuration list for PBXNativeTarget "Quick-tvOS" */ = { + 0E797ED14589A06E9DFC4A2A6BA8135E /* Build configuration list for PBXNativeTarget "Pods-Example-tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - CC7C4F5EF247C80D3640D4EC26DC8677 /* Debug */, - 419408D49B9625D50FDF8243B801ED63 /* Release */, + 4C877E339E74476139A799E2007B2498 /* Debug */, + CF06EC30127CA656BA9EF003D7FB3E65 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 1C1AEB24229AC9DEF928516E2E8CD034 /* Build configuration list for PBXNativeTarget "Nimble-macOS" */ = { + 15DA98C15DB67B7A3A9EF4284BDE351D /* Build configuration list for PBXNativeTarget "Quick-tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1E3BA1A20E149B0BB28A1F47D6205243 /* Debug */, - F6BA19E24CFCE6DDE97F31F5600C12C6 /* Release */, + 0624200020D89949E66649BC963F0DBF /* Debug */, + EFCB82D2CBBB081A0EAC12ED9E43DB45 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 212F17D80F633D134F22A3138AC56454 /* Build configuration list for PBXNativeTarget "Quick-macOS" */ = { + 1C1AEB24229AC9DEF928516E2E8CD034 /* Build configuration list for PBXNativeTarget "Nimble-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2E3A6986092ABA8DF302870C80A7FA68 /* Debug */, - 1D263A0A311E13D34F551A3D860A2FDB /* Release */, + D5A191F6F3468F272F831D7809F6F1FC /* Debug */, + 416DDFF194CFD54DC0EFC96DA3F40008 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 25B807E90F1C88D03CC3954AD4D4A2B1 /* Build configuration list for PBXNativeTarget "Capable-iOS" */ = { + 212F17D80F633D134F22A3138AC56454 /* Build configuration list for PBXNativeTarget "Quick-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1EC632B019E20B9CB9E65708F7093D4D /* Debug */, - 522A24DAE6BADDAB5A5D6DC4EDC37A58 /* Release */, + 3E8587578D1006CAFF6BC63E6EEB5C1C /* Debug */, + 29149DF0DD9399F4D71A3DCCE927608A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 269D14795E9DC681E3ABC98CE3BC6AFD /* Build configuration list for PBXNativeTarget "Pods-Example-iOS" */ = { + 25B807E90F1C88D03CC3954AD4D4A2B1 /* Build configuration list for PBXNativeTarget "Capable-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 853F7F3114A63268AAD0D05831932001 /* Debug */, - 8EC531DF2C174172D050DE9E5539B551 /* Release */, + E0B16C510C9FA7A1C4341C5CEF45E6AB /* Debug */, + B8DA7D0D53B6270430E68C0D9D031337 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4851,80 +4801,80 @@ 3020B9CCB3520AB27C04B18E2FC74BC9 /* Build configuration list for PBXNativeTarget "Quick-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - C641166557A383FA6C48B9DCFEBF7F4B /* Debug */, - 89B5E1CC8FA3ACF1EB299927DD0C2521 /* Release */, + DE21E26958D12EFBFAC42424A0AE7785 /* Debug */, + C935BA3520A8930EF1F5655F80ADB0CB /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 40FB0B07D11AD8F1A1E2CDF92C515C34 /* Build configuration list for PBXNativeTarget "Pods-Tests-iOS" */ = { + 438C33E6238111F2DEFBDE8E80F68E55 /* Build configuration list for PBXNativeTarget "Nimble-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3B6FC7F3CD70ABC0837B66E7FFD7B7B4 /* Debug */, - 450D8D87B298FD6ACA120A9E7F83748D /* Release */, + BA3888B19F2227CC8DB055CAEAC5DF93 /* Debug */, + 070BA1A1F7191CCA97B25EB3076210C3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 438C33E6238111F2DEFBDE8E80F68E55 /* Build configuration list for PBXNativeTarget "Nimble-iOS" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - B01F757ECE3740B6EB36B70236245234 /* Debug */, - 55F715929CF08BA22891AF8E9FC1D713 /* Release */, + 6F965145A48DC8E5A2EFE9F1867ADB69 /* Debug */, + C485A54B4FFDBE433F23DFE464D84832 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { + 4C52632997372A49EB1FA5DEA256CF8A /* Build configuration list for PBXNativeTarget "Pods-Tests-tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6F965145A48DC8E5A2EFE9F1867ADB69 /* Debug */, - C485A54B4FFDBE433F23DFE464D84832 /* Release */, + 42F31849044BC79B2CF92F2938C36C52 /* Debug */, + FA22FD68451A06789EC51B6615D0AC75 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 488DE7459FC94584001014197F925583 /* Build configuration list for PBXNativeTarget "SheetyColors" */ = { + 5AC0DB66A7F3E11353E5A127FE5244AB /* Build configuration list for PBXNativeTarget "Pods-Example-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 105309DB47C6E08B14242E94C001E18A /* Debug */, - C8EEABE1F2582598CCAA3635F62B9869 /* Release */, + F8425327E9DF2FBFEA51BB9DB6AB5BC0 /* Debug */, + 9F8626AB233743C8F326927CB9632B79 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 62378FFC43247C07885CB251DB038EFA /* Build configuration list for PBXNativeTarget "Pods-Example-watchOS Extension" */ = { + 66720F02B50122FD9762EE03D30257CD /* Build configuration list for PBXNativeTarget "SheetyColors" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2EB6FDB597681699A7DF513225A0AC56 /* Debug */, - D8416AC0F2CE1433AB18329B6148E58F /* Release */, + 3E9F4787B1752797E2A5417F34179D6B /* Debug */, + 959305586CF2937FAE0076C0D6A0336E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7E0FF1D1158D5AD55D9546CE7073701A /* Build configuration list for PBXNativeTarget "Capable-watchOS" */ = { + 70DC39331533EE5A2D5F86E744E187A3 /* Build configuration list for PBXNativeTarget "Pods-Tests-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 542FB9DB6E1CA689339BEAF7F8161339 /* Debug */, - C316FBBFACF5A9860B46D2F9AC0CFB55 /* Release */, + 5EBCA6AB8FB1E46049D07734E6E4CDED /* Debug */, + C39F5523CA9FE3E2D498D8FCBF29CDFD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 82CE62554808067D1BADD4D1B9C0D516 /* Build configuration list for PBXNativeTarget "Pods-Example-tvOS" */ = { + 7E0FF1D1158D5AD55D9546CE7073701A /* Build configuration list for PBXNativeTarget "Capable-watchOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8A8DCB2C0FFA4721C09A6700BCA75C93 /* Debug */, - 237DE1586F5FC2091F3E657C80F0B714 /* Release */, + 19B8714D4BDE3663D04070DCA055509B /* Debug */, + 9C294C03F3E8B0DCCD991D6B49D3B8DE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 89B1859F05A38D383656012E633FD7FF /* Build configuration list for PBXNativeTarget "Pods-Example-macOS" */ = { + 8D7B7314451B250805F45D4936AF388B /* Build configuration list for PBXNativeTarget "Pods-Tests-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - FCC20327D4679A5024CCF6430AAE679D /* Debug */, - E844701F7A4286E4E33897CFB286E005 /* Release */, + F95A301D599112C8674C180E2CEF3417 /* Debug */, + 7112277ED1B68484CFF0C949A949620D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4941,17 +4891,17 @@ 997FB200A043009C576E380F39ED21B9 /* Build configuration list for PBXNativeTarget "Capable-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - FDE3575EC6C5860497868A23A666785B /* Debug */, - A7F928EABAC02F4B276BB2188E54B928 /* Release */, + F7986CD633D76C697B37C0AB5A22E91A /* Debug */, + 4D5D9F9E167D61DDD297977C82ABE214 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - AF1F2495FE10BF58F7A02A216D456AF5 /* Build configuration list for PBXNativeTarget "Pods-Tests-tvOS" */ = { + B0F05616C0339BFC6099B91AC073D55C /* Build configuration list for PBXNativeTarget "Pods-Example-watchOS Extension" */ = { isa = XCConfigurationList; buildConfigurations = ( - B1C0733DC741240719D8131BE281DC40 /* Debug */, - 785F6A76231BFFB4CCB047F4C413C496 /* Release */, + 08FE3CDF2B9DE72935B7423EBE5F7D42 /* Debug */, + 288D6492136C9A2543E809548CD04112 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4959,17 +4909,17 @@ BCDC1CBF5A1FB522358BAE6676A702B8 /* Build configuration list for PBXNativeTarget "Capable-tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 7F7711CDC47AA93E22774FA91D74F6AC /* Debug */, - E2ABBA75C98A8FE6D9275FE3FB17A6FE /* Release */, + 43AC07877E77F944C685A6AD2F5AE856 /* Debug */, + 975A42286179A26A371E4F9DD2745009 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DE0AA18BA487F30FC9F087DB3FA66EFC /* Build configuration list for PBXNativeTarget "Pods-Tests-macOS" */ = { + E3767BE807D791A35CDFDCDF63D7A318 /* Build configuration list for PBXNativeTarget "Pods-Example-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6553BCE0D6F61139D2EAD03DC7327BBE /* Debug */, - 8FBA0BC78C774975A9D59DF9045AA685 /* Release */, + 701D41F1DA55A55C7E6D7B460AB8FA2D /* Debug */, + 730CFE832C413705217ECEFE3133E7AC /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/Pods/Target Support Files/Capable-iOS/Capable-iOS-Info.plist b/Example/Pods/Target Support Files/Capable-iOS/Capable-iOS-Info.plist index bfb8987..02abef5 100644 --- a/Example/Pods/Target Support Files/Capable-iOS/Capable-iOS-Info.plist +++ b/Example/Pods/Target Support Files/Capable-iOS/Capable-iOS-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.1.3 + 1.1.4 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/Capable-macOS/Capable-macOS-Info.plist b/Example/Pods/Target Support Files/Capable-macOS/Capable-macOS-Info.plist index bfb8987..02abef5 100644 --- a/Example/Pods/Target Support Files/Capable-macOS/Capable-macOS-Info.plist +++ b/Example/Pods/Target Support Files/Capable-macOS/Capable-macOS-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.1.3 + 1.1.4 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/Capable-tvOS/Capable-tvOS-Info.plist b/Example/Pods/Target Support Files/Capable-tvOS/Capable-tvOS-Info.plist index bfb8987..02abef5 100644 --- a/Example/Pods/Target Support Files/Capable-tvOS/Capable-tvOS-Info.plist +++ b/Example/Pods/Target Support Files/Capable-tvOS/Capable-tvOS-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.1.3 + 1.1.4 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/Capable-watchOS/Capable-watchOS-Info.plist b/Example/Pods/Target Support Files/Capable-watchOS/Capable-watchOS-Info.plist index bfb8987..02abef5 100644 --- a/Example/Pods/Target Support Files/Capable-watchOS/Capable-watchOS-Info.plist +++ b/Example/Pods/Target Support Files/Capable-watchOS/Capable-watchOS-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.1.3 + 1.1.4 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Source/HandicapViewController.swift b/Example/Source/HandicapViewController.swift deleted file mode 100644 index c5bedb3..0000000 --- a/Example/Source/HandicapViewController.swift +++ /dev/null @@ -1,143 +0,0 @@ -// -// HandicapViewController.swift -// Example -// -// Created by Christoph Wendt on 17.08.18. -// Copyright © 2018 Christoph Wendt. All rights reserved. -// - -import Capable -import UIKit - -class HandicapViewController: UITableViewController { - var alert: UIAlertController? - var capable: Capable? - var objects: [String: String]? - var handicaps: [Handicap]? - - override func viewDidLoad() { - super.viewDidLoad() - #if os(iOS) - let blindness = Handicap(features: [.speakScreen, .speakSelection, .voiceOver], name: "Blindness", enabledIf: .oneFeatureEnabled) - capable = Capable(withHandicaps: [blindness]) - handicaps = [blindness] - #else - let lowVision = Handicap(features: [.boldText, .invertColors, .reduceTransparency], name: "Low Vision ", enabledIf: .oneFeatureEnabled) - capable = Capable(withHandicaps: [lowVision]) - handicaps = [lowVision] - #endif - - registerObservers() - refreshData() - } - - override func viewWillAppear(_ animated: Bool) { - super.viewWillAppear(animated) - registerObservers() - } - - override func viewWillDisappear(_ animated: Bool) { - super.viewWillDisappear(animated) - unregisterObservers() - } - - func refreshData() { - if let capable = self.capable { - objects = capable.statusMap - } - } -} - -// MARK: - Table View - -extension HandicapViewController { - override func numberOfSections(in _: UITableView) -> Int { - return 1 - } - - override func tableView(_: UITableView, numberOfRowsInSection _: Int) -> Int { - return objects?.count ?? 0 - } - - override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { - let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath) - let row = indexPath.row - let status = value(forRow: row) - let handicap = self.handicap(forName: status.key) - cell.textLabel!.text = handicap.name - cell.detailTextLabel!.text = CapableFeature.keys(forFeatures: handicap.features).joined(separator: ", ") - cell.accessoryType = status.value == "enabled" ? .checkmark : .none - - return cell - } - - private func value(forRow row: Int) -> (key: String, value: String) { - if let objects = self.objects { - let featuresArray = Array(objects) - return featuresArray[row] - } - fatalError("Requested item does not exist") - } - - private func handicap(forName name: String) -> Handicap { - for handicap in handicaps! { - if handicap.name == name { - return handicap - } - } - fatalError("Requested item does not exist") - } -} - -// MARK: Capable Notification - -extension HandicapViewController { - @objc private func handicapStatusChanged(notification: NSNotification) { - if let handicapStatus = notification.object as? HandicapStatus { - showAlert(for: handicapStatus) - refreshData() - tableView.reloadData() - } - } - - func registerObservers() { - NotificationCenter.default.addObserver( - self, - selector: #selector(handicapStatusChanged), - name: .CapableHandicapStatusDidChange, - object: nil - ) - } - - func unregisterObservers() { - NotificationCenter.default.removeObserver(self) - } -} - -// MARK: Alert - -extension HandicapViewController { - private func showAlert(for handicapStatus: HandicapStatus) { - let showNewAlert = { - let alertTitle = "Handicap status changed" - let alertMessage = "\(handicapStatus.handicap.name) changed to \(handicapStatus.statusString)" - self.alert = UIAlertController(title: alertTitle, message: alertMessage, preferredStyle: .alert) - if let alert = self.alert { - alert.addAction(UIAlertAction(title: "OK", style: .default, handler: nil)) - self.present(alert, animated: true) - } - } - - dismissAlertIfNeeded(completion: showNewAlert) - } - - private func dismissAlertIfNeeded(completion: @escaping () -> Void) { - if alert != nil, presentedViewController == alert { - alert!.dismiss(animated: false) { - completion() - } - } else { - completion() - } - } -} diff --git a/Example/Source/iOS/Base.lproj/Main.storyboard b/Example/Source/iOS/Base.lproj/Main.storyboard index a9a5f92..afb77be 100644 --- a/Example/Source/iOS/Base.lproj/Main.storyboard +++ b/Example/Source/iOS/Base.lproj/Main.storyboard @@ -1,10 +1,11 @@ - + - + + @@ -19,7 +20,6 @@ - @@ -27,69 +27,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -125,7 +63,7 @@ @@ -204,7 +142,7 @@ @@ -245,21 +183,21 @@ - + - + - + - -