From 098910e1b6a38f8d291cbed0d230201581660133 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Pin=CC=83era=20Buendi=CC=81a?= Date: Thu, 1 Sep 2016 00:49:53 +0200 Subject: [PATCH] Add tests again --- Examples/Examples.xcodeproj/project.pbxproj | 236 +- .../xcshareddata/xcschemes/Examples.xcscheme | 18 +- .../xcshareddata/xcschemes/iOS.xcscheme | 56 + Examples/Podfile | 2 + Examples/Podfile.lock | 36 +- .../Local Podspecs/SugarRecord.podspec.json | 14 +- Examples/Pods/Manifest.lock | 36 +- Examples/Pods/Pods.xcodeproj/project.pbxproj | 3006 +++++++++-------- Tests/Helpers/CoreData.swift | 12 + Tests/Helpers/Realm.swift | 6 + .../CoreData/Track+CoreDataProperties.swift | 9 + Tests/Models/CoreData/Track.swift | 9 + Tests/Models/Realm/Issue.swift | 25 + Tests/Models/Realm/Repository.swift | 18 + .../DataModel.xcdatamodel/contents | 10 + .../Entities/CoreDataChangeTests.swift | 128 + .../Entities/CoreDataObservableTests.swift | 84 + .../CoreData/Entities/ObjectModelTests.swift | 41 + .../CoreData/Entities/OptionsTests.swift | 34 + .../Source/CoreData/Entities/StoreTests.swift | 25 + .../Storage/CoreDataDefaultStorageTests.swift | 164 + .../Foundation/Entities/RequestTests.swift | 52 + .../Foundation/Utils/DirUtilsTests.swift | 18 + .../Version/VersionControllerTests.swift | 43 + .../Version/VersionProviderTests.swift | 48 + .../Realm/Entities/RealmObservableTests.swift | 77 + .../Source/Realm/Extensions/RealmTests.swift | 82 + .../Realm/Extensions/ResultsTests.swift | 46 + .../Storages/RealmDefaultStorageTests.swift | 104 + fastlane/Fastfile | 78 +- 30 files changed, 3058 insertions(+), 1459 deletions(-) create mode 100644 Examples/Examples.xcodeproj/xcshareddata/xcschemes/iOS.xcscheme create mode 100755 Tests/Helpers/CoreData.swift create mode 100755 Tests/Helpers/Realm.swift create mode 100755 Tests/Models/CoreData/Track+CoreDataProperties.swift create mode 100755 Tests/Models/CoreData/Track.swift create mode 100755 Tests/Models/Realm/Issue.swift create mode 100755 Tests/Models/Realm/Repository.swift create mode 100755 Tests/Resources/DataModel.xcdatamodeld/DataModel.xcdatamodel/contents create mode 100755 Tests/Source/CoreData/Entities/CoreDataChangeTests.swift create mode 100755 Tests/Source/CoreData/Entities/CoreDataObservableTests.swift create mode 100755 Tests/Source/CoreData/Entities/ObjectModelTests.swift create mode 100755 Tests/Source/CoreData/Entities/OptionsTests.swift create mode 100755 Tests/Source/CoreData/Entities/StoreTests.swift create mode 100755 Tests/Source/CoreData/Storage/CoreDataDefaultStorageTests.swift create mode 100755 Tests/Source/Foundation/Entities/RequestTests.swift create mode 100755 Tests/Source/Foundation/Utils/DirUtilsTests.swift create mode 100755 Tests/Source/Foundation/Version/VersionControllerTests.swift create mode 100755 Tests/Source/Foundation/Version/VersionProviderTests.swift create mode 100755 Tests/Source/Realm/Entities/RealmObservableTests.swift create mode 100755 Tests/Source/Realm/Extensions/RealmTests.swift create mode 100755 Tests/Source/Realm/Extensions/ResultsTests.swift create mode 100755 Tests/Source/Realm/Storages/RealmDefaultStorageTests.swift diff --git a/Examples/Examples.xcodeproj/project.pbxproj b/Examples/Examples.xcodeproj/project.pbxproj index 66a9a4b..b60c4cb 100644 --- a/Examples/Examples.xcodeproj/project.pbxproj +++ b/Examples/Examples.xcodeproj/project.pbxproj @@ -23,10 +23,30 @@ 23C453541D778CE000483DB4 /* Directory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C453441D778CE000483DB4 /* Directory.swift */; }; 23C453551D778CE000483DB4 /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C453451D778CE000483DB4 /* Random.swift */; }; 23C453561D778CE000483DB4 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C453471D778CE000483DB4 /* ViewController.swift */; }; + 23C6F3A41D77945A0086ADC7 /* CoreData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F37C1D77945A0086ADC7 /* CoreData.swift */; }; + 23C6F3A51D77945A0086ADC7 /* Realm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F37D1D77945A0086ADC7 /* Realm.swift */; }; + 23C6F3A61D77945A0086ADC7 /* Track+CoreDataProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3801D77945A0086ADC7 /* Track+CoreDataProperties.swift */; }; + 23C6F3A71D77945A0086ADC7 /* Track.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3811D77945A0086ADC7 /* Track.swift */; }; + 23C6F3A81D77945A0086ADC7 /* Issue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3831D77945A0086ADC7 /* Issue.swift */; }; + 23C6F3A91D77945A0086ADC7 /* Repository.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3841D77945A0086ADC7 /* Repository.swift */; }; + 23C6F3AA1D77945A0086ADC7 /* DataModel.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3861D77945A0086ADC7 /* DataModel.xcdatamodeld */; }; + 23C6F3AB1D77945A0086ADC7 /* CoreDataChangeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F38B1D77945A0086ADC7 /* CoreDataChangeTests.swift */; }; + 23C6F3AC1D77945A0086ADC7 /* CoreDataObservableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F38C1D77945A0086ADC7 /* CoreDataObservableTests.swift */; }; + 23C6F3AD1D77945A0086ADC7 /* ObjectModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F38D1D77945A0086ADC7 /* ObjectModelTests.swift */; }; + 23C6F3AE1D77945A0086ADC7 /* OptionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F38E1D77945A0086ADC7 /* OptionsTests.swift */; }; + 23C6F3AF1D77945A0086ADC7 /* StoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F38F1D77945A0086ADC7 /* StoreTests.swift */; }; + 23C6F3B01D77945A0086ADC7 /* CoreDataDefaultStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3911D77945A0086ADC7 /* CoreDataDefaultStorageTests.swift */; }; + 23C6F3B11D77945A0086ADC7 /* RequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3941D77945A0086ADC7 /* RequestTests.swift */; }; + 23C6F3B21D77945A0086ADC7 /* DirUtilsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3961D77945A0086ADC7 /* DirUtilsTests.swift */; }; + 23C6F3B31D77945A0086ADC7 /* VersionControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3981D77945A0086ADC7 /* VersionControllerTests.swift */; }; + 23C6F3B41D77945A0086ADC7 /* VersionProviderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3991D77945A0086ADC7 /* VersionProviderTests.swift */; }; + 23C6F3B61D77945A0086ADC7 /* RealmObservableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F39E1D77945A0086ADC7 /* RealmObservableTests.swift */; }; + 23C6F3B71D77945A0086ADC7 /* RealmTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3A01D77945A0086ADC7 /* RealmTests.swift */; }; + 23C6F3B81D77945A0086ADC7 /* ResultsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3A11D77945A0086ADC7 /* ResultsTests.swift */; }; + 23C6F3B91D77945A0086ADC7 /* RealmDefaultStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23C6F3A31D77945A0086ADC7 /* RealmDefaultStorageTests.swift */; }; 2EE798E2F553BBD04BAE12D3 /* Pods_Examples.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0F21E9D7346F4EF2BCA660DF /* Pods_Examples.framework */; }; 4F10AC81EEB556A8BB7850E6 /* Pods_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 14C934EDBEE5C24B6D0950F6 /* Pods_iOS.framework */; }; 6594DCC531FDDD58C51CEB6D /* Pods_tvOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BE945300D6480411717627AB /* Pods_tvOS.framework */; }; - CBD83E87FFC67C4152939935 /* Pods_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3A53C20C60D101DD37898E9 /* Pods_Tests.framework */; }; F25791793138554144143D6F /* Pods_macOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3283D5C0DE48A9E554727B31 /* Pods_macOS.framework */; }; /* End PBXBuildFile section */ @@ -55,6 +75,27 @@ 23C453451D778CE000483DB4 /* Random.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Random.swift; sourceTree = ""; }; 23C453471D778CE000483DB4 /* ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; 23C453571D778D0C00483DB4 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 23C6F37C1D77945A0086ADC7 /* CoreData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreData.swift; sourceTree = ""; }; + 23C6F37D1D77945A0086ADC7 /* Realm.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Realm.swift; sourceTree = ""; }; + 23C6F3801D77945A0086ADC7 /* Track+CoreDataProperties.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Track+CoreDataProperties.swift"; sourceTree = ""; }; + 23C6F3811D77945A0086ADC7 /* Track.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Track.swift; sourceTree = ""; }; + 23C6F3831D77945A0086ADC7 /* Issue.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Issue.swift; sourceTree = ""; }; + 23C6F3841D77945A0086ADC7 /* Repository.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Repository.swift; sourceTree = ""; }; + 23C6F3871D77945A0086ADC7 /* DataModel.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = DataModel.xcdatamodel; sourceTree = ""; }; + 23C6F38B1D77945A0086ADC7 /* CoreDataChangeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreDataChangeTests.swift; sourceTree = ""; }; + 23C6F38C1D77945A0086ADC7 /* CoreDataObservableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreDataObservableTests.swift; sourceTree = ""; }; + 23C6F38D1D77945A0086ADC7 /* ObjectModelTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectModelTests.swift; sourceTree = ""; }; + 23C6F38E1D77945A0086ADC7 /* OptionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionsTests.swift; sourceTree = ""; }; + 23C6F38F1D77945A0086ADC7 /* StoreTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StoreTests.swift; sourceTree = ""; }; + 23C6F3911D77945A0086ADC7 /* CoreDataDefaultStorageTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CoreDataDefaultStorageTests.swift; sourceTree = ""; }; + 23C6F3941D77945A0086ADC7 /* RequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RequestTests.swift; sourceTree = ""; }; + 23C6F3961D77945A0086ADC7 /* DirUtilsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DirUtilsTests.swift; sourceTree = ""; }; + 23C6F3981D77945A0086ADC7 /* VersionControllerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VersionControllerTests.swift; sourceTree = ""; }; + 23C6F3991D77945A0086ADC7 /* VersionProviderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VersionProviderTests.swift; sourceTree = ""; }; + 23C6F39E1D77945A0086ADC7 /* RealmObservableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RealmObservableTests.swift; sourceTree = ""; }; + 23C6F3A01D77945A0086ADC7 /* RealmTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RealmTests.swift; sourceTree = ""; }; + 23C6F3A11D77945A0086ADC7 /* ResultsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResultsTests.swift; sourceTree = ""; }; + 23C6F3A31D77945A0086ADC7 /* RealmDefaultStorageTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RealmDefaultStorageTests.swift; sourceTree = ""; }; 23EA8C981D6E1550008333A4 /* iOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = iOS.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 26D23356944FDBD309693612 /* Pods-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tvOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-tvOS/Pods-tvOS.release.xcconfig"; sourceTree = ""; }; 2B09DC50E028F3BAB67509AD /* Pods-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-tvOS.debug.xcconfig"; path = "Pods/Target Support Files/Pods-tvOS/Pods-tvOS.debug.xcconfig"; sourceTree = ""; }; @@ -100,7 +141,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - CBD83E87FFC67C4152939935 /* Pods_Tests.framework in Frameworks */, 4F10AC81EEB556A8BB7850E6 /* Pods_iOS.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -129,6 +169,10 @@ 23C4530E1D77899A00483DB4 /* iOS */ = { isa = PBXGroup; children = ( + 23C6F37B1D77945A0086ADC7 /* Helpers */, + 23C6F37E1D77945A0086ADC7 /* Models */, + 23C6F3851D77945A0086ADC7 /* Resources */, + 23C6F3881D77945A0086ADC7 /* Source */, 23C4530F1D77899A00483DB4 /* Info.plist */, ); path = iOS; @@ -275,6 +319,163 @@ path = Main; sourceTree = ""; }; + 23C6F37B1D77945A0086ADC7 /* Helpers */ = { + isa = PBXGroup; + children = ( + 23C6F37C1D77945A0086ADC7 /* CoreData.swift */, + 23C6F37D1D77945A0086ADC7 /* Realm.swift */, + ); + name = Helpers; + path = ../../Tests/Helpers; + sourceTree = ""; + }; + 23C6F37E1D77945A0086ADC7 /* Models */ = { + isa = PBXGroup; + children = ( + 23C6F37F1D77945A0086ADC7 /* CoreData */, + 23C6F3821D77945A0086ADC7 /* Realm */, + ); + name = Models; + path = ../../Tests/Models; + sourceTree = ""; + }; + 23C6F37F1D77945A0086ADC7 /* CoreData */ = { + isa = PBXGroup; + children = ( + 23C6F3801D77945A0086ADC7 /* Track+CoreDataProperties.swift */, + 23C6F3811D77945A0086ADC7 /* Track.swift */, + ); + path = CoreData; + sourceTree = ""; + }; + 23C6F3821D77945A0086ADC7 /* Realm */ = { + isa = PBXGroup; + children = ( + 23C6F3831D77945A0086ADC7 /* Issue.swift */, + 23C6F3841D77945A0086ADC7 /* Repository.swift */, + ); + path = Realm; + sourceTree = ""; + }; + 23C6F3851D77945A0086ADC7 /* Resources */ = { + isa = PBXGroup; + children = ( + 23C6F3861D77945A0086ADC7 /* DataModel.xcdatamodeld */, + ); + name = Resources; + path = ../../Tests/Resources; + sourceTree = ""; + }; + 23C6F3881D77945A0086ADC7 /* Source */ = { + isa = PBXGroup; + children = ( + 23C6F3891D77945A0086ADC7 /* CoreData */, + 23C6F3921D77945A0086ADC7 /* Foundation */, + 23C6F39C1D77945A0086ADC7 /* Realm */, + ); + name = Source; + path = ../../Tests/Source; + sourceTree = ""; + }; + 23C6F3891D77945A0086ADC7 /* CoreData */ = { + isa = PBXGroup; + children = ( + 23C6F38A1D77945A0086ADC7 /* Entities */, + 23C6F3901D77945A0086ADC7 /* Storage */, + ); + path = CoreData; + sourceTree = ""; + }; + 23C6F38A1D77945A0086ADC7 /* Entities */ = { + isa = PBXGroup; + children = ( + 23C6F38B1D77945A0086ADC7 /* CoreDataChangeTests.swift */, + 23C6F38C1D77945A0086ADC7 /* CoreDataObservableTests.swift */, + 23C6F38D1D77945A0086ADC7 /* ObjectModelTests.swift */, + 23C6F38E1D77945A0086ADC7 /* OptionsTests.swift */, + 23C6F38F1D77945A0086ADC7 /* StoreTests.swift */, + ); + path = Entities; + sourceTree = ""; + }; + 23C6F3901D77945A0086ADC7 /* Storage */ = { + isa = PBXGroup; + children = ( + 23C6F3911D77945A0086ADC7 /* CoreDataDefaultStorageTests.swift */, + ); + path = Storage; + sourceTree = ""; + }; + 23C6F3921D77945A0086ADC7 /* Foundation */ = { + isa = PBXGroup; + children = ( + 23C6F3931D77945A0086ADC7 /* Entities */, + 23C6F3951D77945A0086ADC7 /* Utils */, + 23C6F3971D77945A0086ADC7 /* Version */, + ); + path = Foundation; + sourceTree = ""; + }; + 23C6F3931D77945A0086ADC7 /* Entities */ = { + isa = PBXGroup; + children = ( + 23C6F3941D77945A0086ADC7 /* RequestTests.swift */, + ); + path = Entities; + sourceTree = ""; + }; + 23C6F3951D77945A0086ADC7 /* Utils */ = { + isa = PBXGroup; + children = ( + 23C6F3961D77945A0086ADC7 /* DirUtilsTests.swift */, + ); + path = Utils; + sourceTree = ""; + }; + 23C6F3971D77945A0086ADC7 /* Version */ = { + isa = PBXGroup; + children = ( + 23C6F3981D77945A0086ADC7 /* VersionControllerTests.swift */, + 23C6F3991D77945A0086ADC7 /* VersionProviderTests.swift */, + ); + path = Version; + sourceTree = ""; + }; + 23C6F39C1D77945A0086ADC7 /* Realm */ = { + isa = PBXGroup; + children = ( + 23C6F39D1D77945A0086ADC7 /* Entities */, + 23C6F39F1D77945A0086ADC7 /* Extensions */, + 23C6F3A21D77945A0086ADC7 /* Storages */, + ); + path = Realm; + sourceTree = ""; + }; + 23C6F39D1D77945A0086ADC7 /* Entities */ = { + isa = PBXGroup; + children = ( + 23C6F39E1D77945A0086ADC7 /* RealmObservableTests.swift */, + ); + path = Entities; + sourceTree = ""; + }; + 23C6F39F1D77945A0086ADC7 /* Extensions */ = { + isa = PBXGroup; + children = ( + 23C6F3A01D77945A0086ADC7 /* RealmTests.swift */, + 23C6F3A11D77945A0086ADC7 /* ResultsTests.swift */, + ); + path = Extensions; + sourceTree = ""; + }; + 23C6F3A21D77945A0086ADC7 /* Storages */ = { + isa = PBXGroup; + children = ( + 23C6F3A31D77945A0086ADC7 /* RealmDefaultStorageTests.swift */, + ); + path = Storages; + sourceTree = ""; + }; 23D592541C2834DC00441B41 = { isa = PBXGroup; children = ( @@ -713,6 +914,27 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 23C6F3AC1D77945A0086ADC7 /* CoreDataObservableTests.swift in Sources */, + 23C6F3B11D77945A0086ADC7 /* RequestTests.swift in Sources */, + 23C6F3AB1D77945A0086ADC7 /* CoreDataChangeTests.swift in Sources */, + 23C6F3A81D77945A0086ADC7 /* Issue.swift in Sources */, + 23C6F3B31D77945A0086ADC7 /* VersionControllerTests.swift in Sources */, + 23C6F3A41D77945A0086ADC7 /* CoreData.swift in Sources */, + 23C6F3AD1D77945A0086ADC7 /* ObjectModelTests.swift in Sources */, + 23C6F3B01D77945A0086ADC7 /* CoreDataDefaultStorageTests.swift in Sources */, + 23C6F3A51D77945A0086ADC7 /* Realm.swift in Sources */, + 23C6F3AA1D77945A0086ADC7 /* DataModel.xcdatamodeld in Sources */, + 23C6F3B71D77945A0086ADC7 /* RealmTests.swift in Sources */, + 23C6F3A61D77945A0086ADC7 /* Track+CoreDataProperties.swift in Sources */, + 23C6F3B21D77945A0086ADC7 /* DirUtilsTests.swift in Sources */, + 23C6F3B41D77945A0086ADC7 /* VersionProviderTests.swift in Sources */, + 23C6F3B91D77945A0086ADC7 /* RealmDefaultStorageTests.swift in Sources */, + 23C6F3AE1D77945A0086ADC7 /* OptionsTests.swift in Sources */, + 23C6F3B81D77945A0086ADC7 /* ResultsTests.swift in Sources */, + 23C6F3A71D77945A0086ADC7 /* Track.swift in Sources */, + 23C6F3A91D77945A0086ADC7 /* Repository.swift in Sources */, + 23C6F3AF1D77945A0086ADC7 /* StoreTests.swift in Sources */, + 23C6F3B61D77945A0086ADC7 /* RealmObservableTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -979,6 +1201,16 @@ sourceTree = ""; versionGroupType = wrapper.xcdatamodel; }; + 23C6F3861D77945A0086ADC7 /* DataModel.xcdatamodeld */ = { + isa = XCVersionGroup; + children = ( + 23C6F3871D77945A0086ADC7 /* DataModel.xcdatamodel */, + ); + currentVersion = 23C6F3871D77945A0086ADC7 /* DataModel.xcdatamodel */; + path = DataModel.xcdatamodeld; + sourceTree = ""; + versionGroupType = wrapper.xcdatamodel; + }; /* End XCVersionGroup section */ }; rootObject = 23D592551C2834DC00441B41 /* Project object */; diff --git a/Examples/Examples.xcodeproj/xcshareddata/xcschemes/Examples.xcscheme b/Examples/Examples.xcodeproj/xcshareddata/xcschemes/Examples.xcscheme index 5ae9bab..600bd21 100644 --- a/Examples/Examples.xcodeproj/xcshareddata/xcschemes/Examples.xcscheme +++ b/Examples/Examples.xcodeproj/xcshareddata/xcschemes/Examples.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> @@ -28,21 +28,11 @@ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" shouldUseLaunchSchemeArgsEnv = "YES"> - - - - @@ -65,7 +55,7 @@ runnableDebuggingMode = "0"> @@ -84,7 +74,7 @@ runnableDebuggingMode = "0"> diff --git a/Examples/Examples.xcodeproj/xcshareddata/xcschemes/iOS.xcscheme b/Examples/Examples.xcodeproj/xcshareddata/xcschemes/iOS.xcscheme new file mode 100644 index 0000000..d15beb6 --- /dev/null +++ b/Examples/Examples.xcodeproj/xcshareddata/xcschemes/iOS.xcscheme @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Examples/Podfile b/Examples/Podfile index e853551..f5dbe1d 100644 --- a/Examples/Podfile +++ b/Examples/Podfile @@ -15,6 +15,8 @@ target 'iOS' do pod 'SugarRecord/Realm', :path => "../" pod "Quick" pod "Nimble" + pod "OHHTTPStubs" + pod 'OHHTTPStubs/Swift' end target 'macOS' do diff --git a/Examples/Podfile.lock b/Examples/Podfile.lock index f1dcdd1..97431cf 100644 --- a/Examples/Podfile.lock +++ b/Examples/Podfile.lock @@ -1,5 +1,20 @@ PODS: - Nimble (4.1.0) + - OHHTTPStubs (5.2.0): + - OHHTTPStubs/Default (= 5.2.0) + - OHHTTPStubs/Core (5.2.0) + - OHHTTPStubs/Default (5.2.0): + - OHHTTPStubs/Core + - OHHTTPStubs/JSON + - OHHTTPStubs/NSURLSession + - OHHTTPStubs/OHPathHelpers + - OHHTTPStubs/JSON (5.2.0): + - OHHTTPStubs/Core + - OHHTTPStubs/NSURLSession (5.2.0): + - OHHTTPStubs/Core + - OHHTTPStubs/OHPathHelpers (5.2.0) + - OHHTTPStubs/Swift (5.2.0): + - OHHTTPStubs/Core - Quick (0.9.3) - Realm (1.0.2): - Realm/Headers (= 1.0.2) @@ -8,20 +23,22 @@ PODS: - Realm (= 1.0.2) - Result (2.1.3) - SnapKit (0.22.0) - - SugarRecord (2.2.9): - - SugarRecord/CoreData (= 2.2.9) - - SugarRecord/CoreData+iCloud (= 2.2.9) - - SugarRecord/Realm (= 2.2.9) - - SugarRecord/CoreData (2.2.9): + - SugarRecord (2.3.0): + - SugarRecord/CoreData (= 2.3.0) + - SugarRecord/CoreData+iCloud (= 2.3.0) + - SugarRecord/Realm (= 2.3.0) + - SugarRecord/CoreData (2.3.0): - Result (~> 2.0) - - SugarRecord/CoreData+iCloud (2.2.9): + - SugarRecord/CoreData+iCloud (2.3.0): - Result (~> 2.0) - - SugarRecord/Realm (2.2.9): + - SugarRecord/Realm (2.3.0): - RealmSwift (~> 1.0.2) - Result (~> 2.0) DEPENDENCIES: - Nimble + - OHHTTPStubs + - OHHTTPStubs/Swift - Quick - SnapKit - SugarRecord (from `../`) @@ -35,13 +52,14 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: Nimble: 97a0a4cae5124c117115634b2d055d8c97d0af19 + OHHTTPStubs: 29ae105797c3410112d10b217c8b7a55aab616b2 Quick: 13a2a2b19a5d8e3ed4fd0c36ee46597fd77ebf71 Realm: 9d5c46a4d7d27958530a8dfc58f63a99e5c2cba3 RealmSwift: 82f3ac5e24530143dddfde2033acc0d308f27d96 Result: 18e1a7597fbcca5923c565b40a25a98afafdee02 SnapKit: 0dd2fd157330f1ea11fd84da13e6be8a7a22bae0 - SugarRecord: b08fa012f7d4b0ccda02756467c03b0dfd403217 + SugarRecord: 4e137840568085f9b6d06983b85b95fc508f26b2 -PODFILE CHECKSUM: a1045c82a960fbaad95f018ee48d867cd80268f0 +PODFILE CHECKSUM: 84b458db6d0a6ac2d0ccc07cf47227ad4bf8aa0a COCOAPODS: 1.0.1 diff --git a/Examples/Pods/Local Podspecs/SugarRecord.podspec.json b/Examples/Pods/Local Podspecs/SugarRecord.podspec.json index f8cd2ff..ea4449a 100644 --- a/Examples/Pods/Local Podspecs/SugarRecord.podspec.json +++ b/Examples/Pods/Local Podspecs/SugarRecord.podspec.json @@ -1,17 +1,17 @@ { "name": "SugarRecord", - "version": "2.2.9", - "summary": "CoreData wrapper written on Swift", - "homepage": "https://github.com/pepibumur/SugarRecord", + "version": "2.3.0", + "summary": "CoreData & Realmwrapper written on Swift", + "homepage": "https://github.com/carambalabs/SugarRecord", "license": "MIT", "authors": { - "Pedro": "pedro@gitdo.io" + "Pedro": "pepibumur@gmail.com" }, "source": { - "git": "https://github.com/pepibumur/SugarRecord.git", - "tag": "2.2.9" + "git": "https://github.com/carambalabs/SugarRecord.git", + "tag": "2.3.0" }, - "social_media_url": "https://twitter.com/pepibumur", + "social_media_url": "https://twitter.com/carambalabs", "requires_arc": true, "platforms": { "ios": "8.0", diff --git a/Examples/Pods/Manifest.lock b/Examples/Pods/Manifest.lock index f1dcdd1..97431cf 100644 --- a/Examples/Pods/Manifest.lock +++ b/Examples/Pods/Manifest.lock @@ -1,5 +1,20 @@ PODS: - Nimble (4.1.0) + - OHHTTPStubs (5.2.0): + - OHHTTPStubs/Default (= 5.2.0) + - OHHTTPStubs/Core (5.2.0) + - OHHTTPStubs/Default (5.2.0): + - OHHTTPStubs/Core + - OHHTTPStubs/JSON + - OHHTTPStubs/NSURLSession + - OHHTTPStubs/OHPathHelpers + - OHHTTPStubs/JSON (5.2.0): + - OHHTTPStubs/Core + - OHHTTPStubs/NSURLSession (5.2.0): + - OHHTTPStubs/Core + - OHHTTPStubs/OHPathHelpers (5.2.0) + - OHHTTPStubs/Swift (5.2.0): + - OHHTTPStubs/Core - Quick (0.9.3) - Realm (1.0.2): - Realm/Headers (= 1.0.2) @@ -8,20 +23,22 @@ PODS: - Realm (= 1.0.2) - Result (2.1.3) - SnapKit (0.22.0) - - SugarRecord (2.2.9): - - SugarRecord/CoreData (= 2.2.9) - - SugarRecord/CoreData+iCloud (= 2.2.9) - - SugarRecord/Realm (= 2.2.9) - - SugarRecord/CoreData (2.2.9): + - SugarRecord (2.3.0): + - SugarRecord/CoreData (= 2.3.0) + - SugarRecord/CoreData+iCloud (= 2.3.0) + - SugarRecord/Realm (= 2.3.0) + - SugarRecord/CoreData (2.3.0): - Result (~> 2.0) - - SugarRecord/CoreData+iCloud (2.2.9): + - SugarRecord/CoreData+iCloud (2.3.0): - Result (~> 2.0) - - SugarRecord/Realm (2.2.9): + - SugarRecord/Realm (2.3.0): - RealmSwift (~> 1.0.2) - Result (~> 2.0) DEPENDENCIES: - Nimble + - OHHTTPStubs + - OHHTTPStubs/Swift - Quick - SnapKit - SugarRecord (from `../`) @@ -35,13 +52,14 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: Nimble: 97a0a4cae5124c117115634b2d055d8c97d0af19 + OHHTTPStubs: 29ae105797c3410112d10b217c8b7a55aab616b2 Quick: 13a2a2b19a5d8e3ed4fd0c36ee46597fd77ebf71 Realm: 9d5c46a4d7d27958530a8dfc58f63a99e5c2cba3 RealmSwift: 82f3ac5e24530143dddfde2033acc0d308f27d96 Result: 18e1a7597fbcca5923c565b40a25a98afafdee02 SnapKit: 0dd2fd157330f1ea11fd84da13e6be8a7a22bae0 - SugarRecord: b08fa012f7d4b0ccda02756467c03b0dfd403217 + SugarRecord: 4e137840568085f9b6d06983b85b95fc508f26b2 -PODFILE CHECKSUM: a1045c82a960fbaad95f018ee48d867cd80268f0 +PODFILE CHECKSUM: 84b458db6d0a6ac2d0ccc07cf47227ad4bf8aa0a COCOAPODS: 1.0.1 diff --git a/Examples/Pods/Pods.xcodeproj/project.pbxproj b/Examples/Pods/Pods.xcodeproj/project.pbxproj index 1749515..01e945c 100644 --- a/Examples/Pods/Pods.xcodeproj/project.pbxproj +++ b/Examples/Pods/Pods.xcodeproj/project.pbxproj @@ -7,475 +7,487 @@ objects = { /* Begin PBXBuildFile section */ - 004A2BC21AE4CFBBD7B50C623B7C56AB /* RLMArray_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 8DF3326BF7EBB8B10CF207DEB168FCB2 /* RLMArray_Private.h */; }; - 01D2DD1C92EB87452CAF30B9367833C8 /* NMBObjCMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5F979E06C20CB64E729F02123632607 /* NMBObjCMatcher.swift */; }; + 004A2BC21AE4CFBBD7B50C623B7C56AB /* RLMArray_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 80C2BA3B162C6E37A04550F99751D770 /* RLMArray_Private.h */; }; + 01989A2E2D7DDDE7F2ADD947886F527A /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D436CC3A161F06883B7F32F27A41AB5 /* OHHTTPStubs+NSURLSessionConfiguration.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 01D2DD1C92EB87452CAF30B9367833C8 /* NMBObjCMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 874F3971412710FAC50F25BF0A0B8301 /* NMBObjCMatcher.swift */; }; 020B6991A73BAFB59D9F38879A554E62 /* DirUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 101670D3ED20EF2463B4C97D5C07A3A2 /* DirUtils.swift */; }; 02421B68ECD0A0A31079E0022A22AEE2 /* Entity.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C28B15758D06240A54B47A89332619 /* Entity.swift */; }; - 028101614A282F94E357A4DC41DD7D45 /* String+FileName.swift in Sources */ = {isa = PBXBuildFile; fileRef = C296E6A69352644CFB576BE85091530A /* String+FileName.swift */; }; - 030CF5ABF83AD3ADEBB157F72AFF533E /* schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F1FF9E5ED1D304565C0E23AE047D8B6 /* schema.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 030CF5ABF83AD3ADEBB157F72AFF533E /* schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C6CB89D92341AF7BE98EDCED44F091B9 /* schema.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 032BD480113B3406255EA89625B7BB13 /* NSManagedObjectContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = A824BAFF0EEB0FE7F672D40B352AE21F /* NSManagedObjectContext.swift */; }; - 043CAEDFBF6F6B22B87B8192878864D6 /* list_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27F7BA212766C85E5C9C046EEA0BC173 /* list_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 047293A4857796C7D619EB25888708C0 /* RLMSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D6FBFF9F7FEE6E41B0DA47053FCC21 /* RLMSchema_Private.h */; }; - 0558E05038E89DE5AF123BD3DA736E8E /* List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12430F88CFC79D9C31ECDBD87032707C /* List.swift */; }; - 05B0D9C0088724657826C5FAB6521E4B /* RLMObjectSchema_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = E37ECC20DA5E741B9EE3C434BC3C5F1E /* RLMObjectSchema_Private.h */; }; - 067ABE73444CC52252559C1C2DBDD146 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2F0B1F850A3A8238A8EF5FCD8BA7D7A /* Foundation.framework */; }; - 071DDC3A2AC932F6C1D988BDB01B1D97 /* SortDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A27EA31FB8081BC92498B360786FEF5F /* SortDescriptor.swift */; }; + 043CAEDFBF6F6B22B87B8192878864D6 /* list_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6222A20A0DDF5B01C8D10714666F8A46 /* list_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 047293A4857796C7D619EB25888708C0 /* RLMSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = A6B628D766680BC0413319B123B46971 /* RLMSchema_Private.h */; }; + 0558E05038E89DE5AF123BD3DA736E8E /* List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3975276D544F4FA14D7A379B900A5706 /* List.swift */; }; + 05B0D9C0088724657826C5FAB6521E4B /* RLMObjectSchema_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = B5699C6058695F6BC86A02E707E66247 /* RLMObjectSchema_Private.h */; }; + 067ABE73444CC52252559C1C2DBDD146 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */; }; + 071DDC3A2AC932F6C1D988BDB01B1D97 /* SortDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57DC7AEC7C54597C3630278370BF4C71 /* SortDescriptor.swift */; }; 0788D46787355C674B1F4E8F37A6C20A /* NSManagedObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = F91E6E193A70916395DF3D14ADA38A54 /* NSManagedObject.swift */; }; - 0827735D297EEABFD811FE333206FD8D /* NMBExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4CE7C0004896392F9F8AA418FBA6434 /* NMBExpectation.swift */; }; - 099C64CF560DC424DB43BBBEC6370D8F /* ThrowError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15AC416228FC545E0AB73C4460EBAD18 /* ThrowError.swift */; }; - 09CD7ADFB8F7A69CC27C3E78AD98ACC1 /* RLMObjectStore.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 3C01189CEF7D80799480C345F9343DE9 /* RLMObjectStore.h */; }; + 0827735D297EEABFD811FE333206FD8D /* NMBExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49235BDB52CE69FB2E2D89B0E2F81145 /* NMBExpectation.swift */; }; + 099C64CF560DC424DB43BBBEC6370D8F /* ThrowError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 657AB4F89CB7F6D986AC4A02ACF75500 /* ThrowError.swift */; }; + 09CD7ADFB8F7A69CC27C3E78AD98ACC1 /* RLMObjectStore.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = EE33898E720BE3F42CFC2B6208F34C54 /* RLMObjectStore.h */; }; 0A22B4B648A83462BBD9F43B16FFC26B /* RequestObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41AD26B590471FD7C53660465DB8BA35 /* RequestObservable.swift */; }; - 0A9A1B8CB1963791ADDF67361E687CAA /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = C61FB76F47FF5F124656CC6A6F559119 /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0AC8BED49301B18CBD01186EDF4228BD /* RLMSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F5D6FBFF9F7FEE6E41B0DA47053FCC21 /* RLMSchema_Private.h */; }; + 0A9A1B8CB1963791ADDF67361E687CAA /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AC66B24E5085C686EB289C2AE8B10CA /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0AC8BED49301B18CBD01186EDF4228BD /* RLMSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = A6B628D766680BC0413319B123B46971 /* RLMSchema_Private.h */; }; 0BC30D7CC698910CD6895FA7FD88DAE6 /* SugarRecord-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 145115B59555E696099DAEECA4DF3B58 /* SugarRecord-iOS-dummy.m */; }; - 0C0FBE9D2AEDA7167E2CC19904FB36EE /* RLMPlatform.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 46863C3506729F89D824F4EAF98EC0F5 /* RLMPlatform.h */; }; - 0CD352AC4B30E76D3A5C4921591DAF6F /* RLMPlatform.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 46863C3506729F89D824F4EAF98EC0F5 /* RLMPlatform.h */; }; - 0DE910E5F647B7F9FAFAF23A6AAAC9AF /* QuickConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = B48C3DD980D133C96C50BB22C5B31479 /* QuickConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0ED9D59823D52DFAC3FE7A5C378800BA /* index_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83A90DA00EE755186FDB542588304E9C /* index_set.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 0F5496A7CE9592F5B5D579884EFF3125 /* Property.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8B3982462C8C248E4F5CE4B59D6F4D9 /* Property.swift */; }; - 105AB237042233CF1565555286839655 /* results_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 729B211E4C03F2AB7F6CC2B740340828 /* results_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 107CFE3152DD9F6A58795CD7E7A3975C /* object_schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C39AF6FD695E14098BB84B0ED5FCDEB /* object_schema.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 10BB0AD5E065C71B8396B336FC8A9E67 /* RLMMigration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DF54775EB8046D159B6CED87F48F3C4 /* RLMMigration_Private.h */; }; - 10FDC35F33EF914E7D866DB7A6CDD576 /* View+SnapKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A336BDAF1C5A8B002E663D113CE0D25A /* View+SnapKit.swift */; }; - 116E8FE7598AAC16DDC22082D87304B6 /* RLMObjectSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = ED99464F1349EF82297D662AE56AE820 /* RLMObjectSchema.h */; }; - 1180B2D69A4B09D7EB0FE6947681F47E /* collection_notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F1FFF2FE55BE577DEAD938226ABB8816 /* collection_notifications.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 11E8A699D57E39BC9C30B2636574F106 /* RLMRealm.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = AAF860DA34B111442C8CDB518053E76A /* RLMRealm.h */; }; + 0C0FBE9D2AEDA7167E2CC19904FB36EE /* RLMPlatform.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = C7F3EBA29110DCD575D5F53A3EFDB8AF /* RLMPlatform.h */; }; + 0C3A36EDC15F22760278321C22EF49FE /* Pods-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FA2242C22C9D49E1C96BC49B381730E3 /* Pods-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0CD352AC4B30E76D3A5C4921591DAF6F /* RLMPlatform.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = C7F3EBA29110DCD575D5F53A3EFDB8AF /* RLMPlatform.h */; }; + 0E3E823D5B54BAF01EA70542425E9738 /* QuickConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 779C4A26F1F06D9B771129D2C201662A /* QuickConfiguration.m */; }; + 0ED9D59823D52DFAC3FE7A5C378800BA /* index_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B1A6ECCF777FC2F6BD5823E28E4B987 /* index_set.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 0F5496A7CE9592F5B5D579884EFF3125 /* Property.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2BF258DBAB0FB6E725FC17C12336A4A /* Property.swift */; }; + 105AB237042233CF1565555286839655 /* results_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D4D84EDFA96C85A9E30384DF9C3D861F /* results_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 107CFE3152DD9F6A58795CD7E7A3975C /* object_schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4F77DCF6C70D26D7AD83C0346EE16DBB /* object_schema.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 10BB0AD5E065C71B8396B336FC8A9E67 /* RLMMigration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DCE85E2C7DD6611C71FFC0813CE15E0 /* RLMMigration_Private.h */; }; + 10FDC35F33EF914E7D866DB7A6CDD576 /* View+SnapKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAE26F7B893D4A531DFC2E18213E83CD /* View+SnapKit.swift */; }; + 116E8FE7598AAC16DDC22082D87304B6 /* RLMObjectSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = 3746F4A5D4A7B6B81E1597BD6B0B5886 /* RLMObjectSchema.h */; }; + 1180B2D69A4B09D7EB0FE6947681F47E /* collection_notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7CBBC203103E43F347E9BF7E145320F1 /* collection_notifications.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 11E8A699D57E39BC9C30B2636574F106 /* RLMRealm.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = AE593A7382EB0530939D3B8CACABA034 /* RLMRealm.h */; }; + 123DEDF0C786D4F6C285DE17FBFD54A0 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8FE56BBF6B6FA4916B4D1882DD9ECA7B /* CFNetwork.framework */; }; 1290A86E044A45489836FC9D70A287B6 /* NSPredicateConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = FACB22BB5E89362100E1526778FBD5E2 /* NSPredicateConvertible.swift */; }; - 134E9363F125EC450276F3299A2E8989 /* Aliases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C0F1444A07ED593870B0FFCE7C29AA /* Aliases.swift */; }; - 135975BA08B7A83E682AE39261AC8BD2 /* RLMOptionalBase.h in Headers */ = {isa = PBXBuildFile; fileRef = B886425ADF01E060996A94A5D270A52C /* RLMOptionalBase.h */; }; - 152F641883E713029389E323644B60F8 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955C9E1DF7DCD00CC51B00604998D5B7 /* ConstraintItem.swift */; }; + 134E9363F125EC450276F3299A2E8989 /* Aliases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86A7034353EB5F2FF2D2BCAF27412714 /* Aliases.swift */; }; + 135975BA08B7A83E682AE39261AC8BD2 /* RLMOptionalBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CE02428D2822D8D4946C187EF9EA977 /* RLMOptionalBase.h */; }; + 14ACB130F727A9BDB98F4AA74D6254DA /* NSURLRequest+HTTPBodyTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = 65073AF8AC1CC96705A34F12983D99D1 /* NSURLRequest+HTTPBodyTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 152F641883E713029389E323644B60F8 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE6D248B203175E4A78FF86F441430AB /* ConstraintItem.swift */; }; 16DCC0C9867FA1167C1A44F40E420854 /* CoreDataChange.swift in Sources */ = {isa = PBXBuildFile; fileRef = 676DD610F5ABA5B9989B8343AB29183B /* CoreDataChange.swift */; }; - 17B285BE1CF55F672F213A0EC707BB23 /* RLMRealmConfiguration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6A43D0EAF5B7370196C70D1D0C467F3D /* RLMRealmConfiguration.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 18B20A4EAB80A174CB3DA32B5CFDA374 /* QuickConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 307D7A7833ACC3352487E4255A9AED6D /* QuickConfiguration.m */; }; - 192C4EF47D90895E51E5597323364A3C /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC247AA46F544C51C8DCCCB00CD120E /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 195B660309FBC05333D26119B89DE90D /* RLMObjectStore.mm in Sources */ = {isa = PBXBuildFile; fileRef = D640BBD0EE9F10974887F8295D8B182C /* RLMObjectStore.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 1A4B29063E7B6BC54900FEB89274B6EA /* RLMAnalytics.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9FCB81829BE9C15050C2164DD1F520A6 /* RLMAnalytics.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 1A6F8B2008A0FE51D31361FA5DCE7C16 /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC81013E7A2918C1866C13C9DCD9F068 /* Realm.framework */; }; + 17B285BE1CF55F672F213A0EC707BB23 /* RLMRealmConfiguration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 002A855D4079E2DC595248D22557B0CF /* RLMRealmConfiguration.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 192C4EF47D90895E51E5597323364A3C /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 18B38E433D094C87D2FE815AE03DF7DA /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1941A05B182F349823C059DD24ABF79A /* OHPathHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 05E56ABB5D2A458B58CB3B6189B1356D /* OHPathHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 195B660309FBC05333D26119B89DE90D /* RLMObjectStore.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9F4D2EC16254BC6DA11066C77CF8A289 /* RLMObjectStore.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 1A4B29063E7B6BC54900FEB89274B6EA /* RLMAnalytics.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB2FFD06FFB2028F3A22D8486F0E2CE1 /* RLMAnalytics.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 1A6F8B2008A0FE51D31361FA5DCE7C16 /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D769DCFF1300043278FB83F7CA5C561 /* Realm.framework */; }; 1AB7E19C499D4E37C5F956FA4DA32C97 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03FCB1CDD3D8511844D6CD4A52A505B7 /* Logger.swift */; }; - 1B11A8BA920EDC0DEC788DDD0C3D51CA /* RLMProperty.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 2E7DFEB6B72481D9C17A353630CFE5F6 /* RLMProperty.h */; }; - 1C1A1C09067412FF041C52C1C260E302 /* RLMAccessor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 18EF3CFA92EC63C75F2DE4F496884831 /* RLMAccessor.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 1AD0F33E2E553F73E83FD4740DC6A91B /* QuickConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 213FC2391DA2FBC59B4F0F986222BFBC /* QuickConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1B11A8BA920EDC0DEC788DDD0C3D51CA /* RLMProperty.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 9889D935362EDC5C73FC337BAFF1896C /* RLMProperty.h */; }; + 1C1A1C09067412FF041C52C1C260E302 /* RLMAccessor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 47B11B9FDD5D6EFBD1A21E217B2CA2B1 /* RLMAccessor.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 1C418210F7A383C93128FB2910FB9CBF /* VersionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26538447AA026A2509DF214CCEED3B2F /* VersionProvider.swift */; }; - 1D297877E87CB63D6C2337C8F04CBC56 /* RLMRealm.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF860DA34B111442C8CDB518053E76A /* RLMRealm.h */; }; - 1D91ADEAF8EC98719CD34ED8B94945C2 /* RLMProperty.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 2E7DFEB6B72481D9C17A353630CFE5F6 /* RLMProperty.h */; }; - 1DA6C2F72932136A67E900650FF2FAAD /* RLMSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = 098946C17C4DF2DB4E4A18CD6C4E3DEC /* RLMSchema.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 1DA951B062583A07FDF2A8C1FA6164EC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2F0B1F850A3A8238A8EF5FCD8BA7D7A /* Foundation.framework */; }; - 1E25EF10122488FA4F5E5867157D65DC /* RLMRealmConfiguration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6A43D0EAF5B7370196C70D1D0C467F3D /* RLMRealmConfiguration.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 1E93DFEBF5EF9C0C551C7EFD57FEBDAB /* Schema.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B9428CC067309AE2B84B175AE728F13 /* Schema.swift */; }; - 1EF357F6D9CB6F85754503BCD0B57E67 /* RLMResults.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93EA8A0FDBAB398D0C536C83B1BD6887 /* RLMResults.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 1F1D4C4F343BC5FC79AB6BF9A51413B9 /* RLMListBase.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 7166062CC021115D85979B181FC7E9ED /* RLMListBase.h */; }; - 1F5E5AE09AA7C74054627417714582B5 /* RealmConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D72DF21AFF582748B9FA2A3703C000D0 /* RealmConfiguration.swift */; }; - 1F66F9E13BE2A985E259AA198C5C12CB /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 102396464E5A3F961ADBF8B1F2746A95 /* Result.framework */; }; - 2047C1C82F174DEBCDC07D89F8203D58 /* RLMArray.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4283A3A23A948885EC1D0A95F1FDF2AB /* RLMArray.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 206547FEE5B6E5A3B07D7AC52FE37CAC /* Result-OSX-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C7E6241D89881A40F7E70AA4F40B1E0 /* Result-OSX-dummy.m */; }; - 212E39BD81DA3C380B473063419C74D9 /* RealmCollectionType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 155694D4D50576D3DDAB977DA22BB957 /* RealmCollectionType.swift */; }; - 216E19C7B297E05114B38CCFE3522240 /* SnapKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCD88D4E0416AF2DBF5A2250B3838A00 /* SnapKit.swift */; }; - 219EFE593CFE609ACCB583C8F4803F49 /* RLMProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E7DFEB6B72481D9C17A353630CFE5F6 /* RLMProperty.h */; }; - 21E4E03A4A3EA8126EDC1A868F7DDD41 /* collection_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CB77E838F588CF9182D4EF132B780B56 /* collection_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 21FCC4B725EAF5F42EDFDA386FF3EC4C /* BeNil.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8965D7E7F0F03A1652B943C8FE0FA9F /* BeNil.swift */; }; + 1D297877E87CB63D6C2337C8F04CBC56 /* RLMRealm.h in Headers */ = {isa = PBXBuildFile; fileRef = AE593A7382EB0530939D3B8CACABA034 /* RLMRealm.h */; }; + 1D91ADEAF8EC98719CD34ED8B94945C2 /* RLMProperty.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 9889D935362EDC5C73FC337BAFF1896C /* RLMProperty.h */; }; + 1DA6C2F72932136A67E900650FF2FAAD /* RLMSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = 10C12BF3174C2591F76FA306CB7CEF24 /* RLMSchema.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 1DA951B062583A07FDF2A8C1FA6164EC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */; }; + 1E25EF10122488FA4F5E5867157D65DC /* RLMRealmConfiguration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 002A855D4079E2DC595248D22557B0CF /* RLMRealmConfiguration.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 1E93DFEBF5EF9C0C551C7EFD57FEBDAB /* Schema.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78B41D624F9A2702CF05AB8FC0800142 /* Schema.swift */; }; + 1EF357F6D9CB6F85754503BCD0B57E67 /* RLMResults.mm in Sources */ = {isa = PBXBuildFile; fileRef = E71C0EF10BDC94C11129D5FBB7F49E9F /* RLMResults.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 1F1D4C4F343BC5FC79AB6BF9A51413B9 /* RLMListBase.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = B624D820C43CAE373E6DDFC1E7A84BF5 /* RLMListBase.h */; }; + 1F5E5AE09AA7C74054627417714582B5 /* RealmConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8621ABC4749CF5FDA8250B317407FF1B /* RealmConfiguration.swift */; }; + 1F66F9E13BE2A985E259AA198C5C12CB /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBCBDEADF4B439BDE0DA723F528BB51D /* Result.framework */; }; + 2047C1C82F174DEBCDC07D89F8203D58 /* RLMArray.mm in Sources */ = {isa = PBXBuildFile; fileRef = FFB90E829869EB4BBF5FFF50A2EFDF84 /* RLMArray.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 206547FEE5B6E5A3B07D7AC52FE37CAC /* Result-OSX-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EDAF08FCF3441131790F552CC9A9EC9 /* Result-OSX-dummy.m */; }; + 212E39BD81DA3C380B473063419C74D9 /* RealmCollectionType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F09F49CDEE6094AFB2D2CF8967E1DB1 /* RealmCollectionType.swift */; }; + 216E19C7B297E05114B38CCFE3522240 /* SnapKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E61858263CF6A7D59A74DD12DAEFC40 /* SnapKit.swift */; }; + 219EFE593CFE609ACCB583C8F4803F49 /* RLMProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 9889D935362EDC5C73FC337BAFF1896C /* RLMProperty.h */; }; + 21E4E03A4A3EA8126EDC1A868F7DDD41 /* collection_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5BEEE1B31FDB3EDCDE7FFC723BCA52AE /* collection_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 21FCC4B725EAF5F42EDFDA386FF3EC4C /* BeNil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AB0EBD84708782026A49AA657DF6209 /* BeNil.swift */; }; + 22063BF244C168FE3E9E435BBD46DCEA /* OHHTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 76AF2D40DDCF78A69764415E0BA4545C /* OHHTTPStubsResponse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 22919AEE8164093006B297CC2A14F359 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03FCB1CDD3D8511844D6CD4A52A505B7 /* Logger.swift */; }; - 22A508B319C12B37E2F8084676BE4B4E /* SwiftVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBB35346902D2998FB52F2EA3945FD6B /* SwiftVersion.swift */; }; + 22A508B319C12B37E2F8084676BE4B4E /* SwiftVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = D954914F9B16B1B37AEA9463B209009D /* SwiftVersion.swift */; }; 22F80485012BBF0F9242EACCA707B82D /* RealmObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF9BB1FB6062661500E439F2614151D1 /* RealmObservable.swift */; }; 232750834527770692D47925D84F932F /* SugarRecord-OSX-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 58D825F9A33D4A6B41C785EC6B892BBE /* SugarRecord-OSX-dummy.m */; }; - 236E397C0E190BC2D409BBEF93A09302 /* DSL.m in Sources */ = {isa = PBXBuildFile; fileRef = F601FEF92E70D492B37DCE7F67628334 /* DSL.m */; }; - 23D3E876D0FC0C6C149FF48BD3B051A6 /* Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D13B2250A7B53B24D37EE37851ED20C6 /* Migration.swift */; }; - 23D7DDB69EAC38D69598ABFBF5D58CE6 /* RLMArray_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DF3326BF7EBB8B10CF207DEB168FCB2 /* RLMArray_Private.h */; }; - 245827D1761BB8AD87371DCED53401E5 /* RLMProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E7DFEB6B72481D9C17A353630CFE5F6 /* RLMProperty.h */; }; - 24AE47A6560D6EBB0AFF78BAAAB15E0F /* AsyncMatcherWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 417D20F44BD66DA2F6759BACDEE6EA54 /* AsyncMatcherWrapper.swift */; }; - 25C7CB4F753C4C89F643105F6556E4FC /* ExampleHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39C968F4AC4E64F56F0D519A03E59138 /* ExampleHooks.swift */; }; - 263465A57520B440C99D428CE2E51AE9 /* NimbleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9DFCAAC1A15E266CC217A2E298D60EC /* NimbleEnvironment.swift */; }; - 266B3413914768DC5237CF4112391007 /* RLMObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1D06214623041BFC55C7532087118BCD /* RLMObject.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 26DF519DAAEC6D242B741461F53E010E /* external_commit_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E81A59CD71BCCC42BC29B9AD6F59D33C /* external_commit_helper.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 2800E7BC092CBBA0AC9D71CD6BDFD98F /* RLMRealm.h in Headers */ = {isa = PBXBuildFile; fileRef = AAF860DA34B111442C8CDB518053E76A /* RLMRealm.h */; }; - 28187F086EA94BF3B955657D6710B484 /* RLMObjectBase_Dynamic.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 09E78E2610812B044D168E44D8735489 /* RLMObjectBase_Dynamic.h */; }; - 28F7939156C9CBB21E37E74EF24452F9 /* RLMProperty.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4362D0639320BD061642621B19BA2785 /* RLMProperty.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 2AA1274E43482364E27DE31BE3A0C271 /* Result-OSX-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D3DE51E10461A81C78F4CD861F357C19 /* Result-OSX-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2C3271A61681C5B38682787573046EA8 /* RLMCollection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 520405BD1ED6B8AF1690535A94C9E060 /* RLMCollection.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 2D253727587D218C165783B2071EF392 /* RLMOptionalBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = B886425ADF01E060996A94A5D270A52C /* RLMOptionalBase.h */; }; - 2D7CA4902E6507E278CA4C7B76698E84 /* RLMRealm_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FF59634E3D02DFE3415C6451536B8027 /* RLMRealm_Private.h */; }; - 2E3DA0E19E9406FF8CE2FC249A5B5B7B /* RLMOptionalBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0AD91682B01B7582E0DD7A074E6BF237 /* RLMOptionalBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 2E757E86B03DFA2F271500BCD7C58D71 /* weak_realm_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2203A648A2E83FC2783E43E6A123D835 /* weak_realm_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 2FD810E4DD5D2D4ED838149093227A1D /* SortDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A27EA31FB8081BC92498B360786FEF5F /* SortDescriptor.swift */; }; - 300273CB967A0192ED317B12FB967796 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54967881D97B89B567EB65B8F8491694 /* ConstraintMaker.swift */; }; - 30F313BD9E4B81F18E8605888F52104B /* Realm-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E5D409517D6032EDE20B321D58D918EE /* Realm-iOS-dummy.m */; }; - 311B7D4FDB95F38521000D702F4B38A7 /* RLMPredicateUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 25B0C50FC0DECC37A10DCE0D44964450 /* RLMPredicateUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 236E397C0E190BC2D409BBEF93A09302 /* DSL.m in Sources */ = {isa = PBXBuildFile; fileRef = E8FB4410E911B4C5DBE72C23035ED581 /* DSL.m */; }; + 23D3E876D0FC0C6C149FF48BD3B051A6 /* Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 865D375E07C7AF36A3800A351F882FD5 /* Migration.swift */; }; + 23D7DDB69EAC38D69598ABFBF5D58CE6 /* RLMArray_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 80C2BA3B162C6E37A04550F99751D770 /* RLMArray_Private.h */; }; + 245827D1761BB8AD87371DCED53401E5 /* RLMProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 9889D935362EDC5C73FC337BAFF1896C /* RLMProperty.h */; }; + 24AE47A6560D6EBB0AFF78BAAAB15E0F /* AsyncMatcherWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5035CE2C82680DB5B1185E76319E0ED2 /* AsyncMatcherWrapper.swift */; }; + 263465A57520B440C99D428CE2E51AE9 /* NimbleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28D52FC3C42DD1012616B4A9AF6DE5A1 /* NimbleEnvironment.swift */; }; + 266B3413914768DC5237CF4112391007 /* RLMObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 88947126EB60238B3D4B499635759F36 /* RLMObject.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 26DF519DAAEC6D242B741461F53E010E /* external_commit_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78F4320BE76B0FE6E75E8204DC02DEEA /* external_commit_helper.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 2800E7BC092CBBA0AC9D71CD6BDFD98F /* RLMRealm.h in Headers */ = {isa = PBXBuildFile; fileRef = AE593A7382EB0530939D3B8CACABA034 /* RLMRealm.h */; }; + 28187F086EA94BF3B955657D6710B484 /* RLMObjectBase_Dynamic.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 7F0454B813B7D4937E86F7F60FF605D3 /* RLMObjectBase_Dynamic.h */; }; + 28F7939156C9CBB21E37E74EF24452F9 /* RLMProperty.mm in Sources */ = {isa = PBXBuildFile; fileRef = 18D53DF6CBAE5C0E585298D65B19D603 /* RLMProperty.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 2932634DE24F491A3FC9D04F7C6AA34C /* OHHTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = C223D20DFF8709F8F310BA7B1C3D821D /* OHHTTPStubs.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 2AA1274E43482364E27DE31BE3A0C271 /* Result-OSX-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 670F4A890F0C7EFB9ED73DB240435E31 /* Result-OSX-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C3271A61681C5B38682787573046EA8 /* RLMCollection.mm in Sources */ = {isa = PBXBuildFile; fileRef = DEDBE02BDD48F8C000A0138E811C4982 /* RLMCollection.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 2C907E915E6FB4D08EF91A43076AC787 /* ErrorUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FC35BAF469FAC29F2C33EE7B8C7DF75 /* ErrorUtility.swift */; }; + 2D253727587D218C165783B2071EF392 /* RLMOptionalBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3CE02428D2822D8D4946C187EF9EA977 /* RLMOptionalBase.h */; }; + 2D7CA4902E6507E278CA4C7B76698E84 /* RLMRealm_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = EBA9742E41DD699EC81C3FE33C7DEAFD /* RLMRealm_Private.h */; }; + 2DA53EB83F96EC030D3C718D070E7002 /* OHHTTPStubsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = C90480AD5371637E0BD7EDDA27C8A544 /* OHHTTPStubsResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E3DA0E19E9406FF8CE2FC249A5B5B7B /* RLMOptionalBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4ED19AF332CD6EAA67D37D8CF37A9318 /* RLMOptionalBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 2E6BD3F7A9084BA72DE2176638FE2F4A /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34C845C5DC39274778824EF8286351EC /* DSL.swift */; }; + 2E757E86B03DFA2F271500BCD7C58D71 /* weak_realm_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84DE492852A182ACC75767DDF2381215 /* weak_realm_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 2FD810E4DD5D2D4ED838149093227A1D /* SortDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57DC7AEC7C54597C3630278370BF4C71 /* SortDescriptor.swift */; }; + 300273CB967A0192ED317B12FB967796 /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 150C16AA1EC7075354824639DB122DC0 /* ConstraintMaker.swift */; }; + 30F313BD9E4B81F18E8605888F52104B /* Realm-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A275387B08AA8277FF0868E5B213D03 /* Realm-iOS-dummy.m */; }; + 311B7D4FDB95F38521000D702F4B38A7 /* RLMPredicateUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7D41467D4E8D922D5C4CC8BE02E4EC75 /* RLMPredicateUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 3193873A26412EA4827B74FC942D8836 /* NSSortDescriptorConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C420FEE1D75B927208AC6A2B0CF2267 /* NSSortDescriptorConvertible.swift */; }; - 3193CB3B7A901437F0F286A4F9B474F2 /* Pods-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BF37B20CDE175B38CAD687EED933BFEF /* Pods-iOS-dummy.m */; }; - 32357D6D7369363366C946C6547B0D6C /* RLMObjectSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E37ECC20DA5E741B9EE3C434BC3C5F1E /* RLMObjectSchema_Private.h */; }; - 323AE8624A30BB25BE091FA3BA9381B8 /* RealmSwift-OSX-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 92CD6E8C9FAEC2E2E133965E3D2C0AEF /* RealmSwift-OSX-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 33834A483405A1D3F837D1B15AEAFE97 /* collection_change_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5428393290CAF83D11D407D132C9A4F7 /* collection_change_builder.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 3442696D716FED3FBD7F2C6C635D51F1 /* SwiftVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBB35346902D2998FB52F2EA3945FD6B /* SwiftVersion.swift */; }; - 35E0EBA7AA92E190AB5B4ACFCF0F61C4 /* AssertionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EFD3BDE91E93934F5038475728033EC /* AssertionDispatcher.swift */; }; - 37E5F20B88B7CA8CA208C9D7CCA3801F /* RLMConstants.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 234D2F0A758CBDCC1DE44199D6DD5057 /* RLMConstants.h */; }; + 32357D6D7369363366C946C6547B0D6C /* RLMObjectSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B5699C6058695F6BC86A02E707E66247 /* RLMObjectSchema_Private.h */; }; + 323AE8624A30BB25BE091FA3BA9381B8 /* RealmSwift-OSX-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BD0843D766D81E3B2076E5EEBFC87B2 /* RealmSwift-OSX-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 33834A483405A1D3F837D1B15AEAFE97 /* collection_change_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFE57F1DD8EE343437A7D6E055F6A36E /* collection_change_builder.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 3442696D716FED3FBD7F2C6C635D51F1 /* SwiftVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = D954914F9B16B1B37AEA9463B209009D /* SwiftVersion.swift */; }; + 34FE5798694D14174EE76BC2C4F629CD /* NSString+QCKSelectorName.h in Headers */ = {isa = PBXBuildFile; fileRef = A4B6B7871553F83F0DBDA7F48563761D /* NSString+QCKSelectorName.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 35E0EBA7AA92E190AB5B4ACFCF0F61C4 /* AssertionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64A78BD3011964B97E5BB24F171CD228 /* AssertionDispatcher.swift */; }; + 37E5F20B88B7CA8CA208C9D7CCA3801F /* RLMConstants.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 400BC5480CC5A13061CD9BC5E660E265 /* RLMConstants.h */; }; 38DC67BD08B1C59EAB25CBD38577F8E3 /* Pods-Examples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 45EE06730D044398E7662D017D146B03 /* Pods-Examples-dummy.m */; }; - 38F10B4CF4CE18BBD8ECCBE1C6D83872 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2F0B1F850A3A8238A8EF5FCD8BA7D7A /* Foundation.framework */; }; - 38F3D0414C65831E23E7D0B2A79E88E0 /* Realm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10C3EC18DEFA54B530C8764C91B9ED20 /* Realm.swift */; }; - 39007AD3711A35BCFA1D853E7AB79510 /* BeLessThanOrEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC022A4E6C55CDD495EFD5C87F589073 /* BeLessThanOrEqual.swift */; }; - 395DC24E4C7084C5957604B586DDDF1B /* collection_notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F1FFF2FE55BE577DEAD938226ABB8816 /* collection_notifications.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 3A92B861927E8761D3FEF8BC86037FFA /* Schema.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B9428CC067309AE2B84B175AE728F13 /* Schema.swift */; }; - 3AA93AAF4847CB89E6979A24E5FDB1BD /* ObjectSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDFA83CC5E966DB45905306652B653E9 /* ObjectSchema.swift */; }; - 3B78C4F35C369FBABE62D4622A67E7DF /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = E57FF6D2DB9322D4B7A68CD81618F0F3 /* DSL.swift */; }; - 3B8F1283963F308CDF6998570BAA6772 /* RLMOptionalBase.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = B886425ADF01E060996A94A5D270A52C /* RLMOptionalBase.h */; }; - 3C918E40C04067FAF57B447C0BC52B04 /* BeGreaterThanOrEqualTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B5B8F5577202AF968150E2E8B843D45 /* BeGreaterThanOrEqualTo.swift */; }; - 3D7A5352BA2C8CAFA10A7D489D522AAD /* QuickSelectedTestSuiteBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70D0A2EF60D6FA2317E47B12A5C18BE9 /* QuickSelectedTestSuiteBuilder.swift */; }; - 3D7AF86E9032C99357D2ED046461874F /* BeGreaterThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DF84D5AD2DB4F6FC6483036B8584D58 /* BeGreaterThan.swift */; }; - 3DB6395E70849111F98CB02D37820FA3 /* ExampleGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74A0E05DAA653091239825139E67C956 /* ExampleGroup.swift */; }; - 3E5B2F83F3B7FD776C178578CD2D6C0E /* RLMCollection.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 351ADF497DF0BCED473C1A4495504640 /* RLMCollection.h */; }; + 38F10B4CF4CE18BBD8ECCBE1C6D83872 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */; }; + 38F3D0414C65831E23E7D0B2A79E88E0 /* Realm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 056F4D065D777A683B70B4E6EC294B67 /* Realm.swift */; }; + 39007AD3711A35BCFA1D853E7AB79510 /* BeLessThanOrEqual.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF27C57EF230B667BC2CE19C7A118382 /* BeLessThanOrEqual.swift */; }; + 395DC24E4C7084C5957604B586DDDF1B /* collection_notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7CBBC203103E43F347E9BF7E145320F1 /* collection_notifications.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 3A92B861927E8761D3FEF8BC86037FFA /* Schema.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78B41D624F9A2702CF05AB8FC0800142 /* Schema.swift */; }; + 3AA93AAF4847CB89E6979A24E5FDB1BD /* ObjectSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6D28A37D8A76C9A1C8CAC810B07F207 /* ObjectSchema.swift */; }; + 3B78C4F35C369FBABE62D4622A67E7DF /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48133402A476BEAD20A6C3D371ACA158 /* DSL.swift */; }; + 3B8F1283963F308CDF6998570BAA6772 /* RLMOptionalBase.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 3CE02428D2822D8D4946C187EF9EA977 /* RLMOptionalBase.h */; }; + 3BEB0929B8148FDF0129EDAB8635D4B9 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 18DBC627C733B29E72A5F3E978BEBDF5 /* XCTest.framework */; }; + 3C918E40C04067FAF57B447C0BC52B04 /* BeGreaterThanOrEqualTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35EB83FEDBDF68392DCD38F2B1922D35 /* BeGreaterThanOrEqualTo.swift */; }; + 3D7AF86E9032C99357D2ED046461874F /* BeGreaterThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF7FB1FFD2A5AC258FEAA9E986DAA0A6 /* BeGreaterThan.swift */; }; + 3E5B2F83F3B7FD776C178578CD2D6C0E /* RLMCollection.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4DD7B1EC1FE18A97F48A48B4F1D211C4 /* RLMCollection.h */; }; 3E6896D3FC19F73F4054A815EF30B652 /* NSManagedObjectMemoryContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = D187387B86C52E7B5F4DA157F31EFD2E /* NSManagedObjectMemoryContext.swift */; }; - 3E6E8467A34E52B169FF1DE243CEC5B1 /* RLMProperty_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 25F048B6357B3B2C507A11569E2D4D8C /* RLMProperty_Private.h */; }; - 3F7A4F7BDC88D0912BC8229E5F28CD07 /* RLMOptionalBase.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = B886425ADF01E060996A94A5D270A52C /* RLMOptionalBase.h */; }; + 3E6E8467A34E52B169FF1DE243CEC5B1 /* RLMProperty_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 91D510FB2E0557A49CA83EAF4674D33F /* RLMProperty_Private.h */; }; + 3F7A4F7BDC88D0912BC8229E5F28CD07 /* RLMOptionalBase.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 3CE02428D2822D8D4946C187EF9EA977 /* RLMOptionalBase.h */; }; 3F7BE4BACC95E479CA3F03E47879C361 /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5C9BAF6599DB2F4C4A38D638FA2DF42 /* Object.swift */; }; 3FCE366E2C354096656E961B82DC4009 /* Context.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DAA650B7430C58CCF4646C18DC845C0 /* Context.swift */; }; - 3FE63FA4A32C4925C83B87938A91F949 /* Realm.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 61AE995404FCBAFAF2DD5EB5B49CEE7A /* Realm.h */; }; - 40FB24D376225E082655450AD2F9B469 /* RLMSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = 098946C17C4DF2DB4E4A18CD6C4E3DEC /* RLMSchema.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 410CC410E47ED0E666A79722E0643A63 /* RealmSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 809928C09ECA0BAC911C956FF57978F6 /* RealmSwift.framework */; }; - 413328B3600AE02727DC2353E62AB7BA /* RLMConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = D894DBB4E4B3BD3B6D87D7A29F11E6A4 /* RLMConstants.m */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 419DF73F01AB5E034F2D8AD090C656B4 /* RealmConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D72DF21AFF582748B9FA2A3703C000D0 /* RealmConfiguration.swift */; }; - 41EE5E3698CC1A17046AC74B36A279E0 /* RaisesException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B18C5B6DA115F4710FDDD94FB71FB46 /* RaisesException.swift */; }; - 41FC0C0F851E14F06BF4742A62029DEA /* RLMResults_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5CEB379E258BA65C2BEC0D0D399CC6 /* RLMResults_Private.h */; }; - 42B45B7D76C6EAB8AE2A91C99A629725 /* RLMObjectBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = A6FF6BB22ECD7B62BBADEE9DA4CA45DB /* RLMObjectBase.h */; }; - 43B99F06587ACD844A4D09A0ED9FB66B /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54CBFC28809A92C30205BB727E2F3D0 /* Stringers.swift */; }; - 44663A8187CBE6F1AED33FE2D526E110 /* RLMListBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 994555CF561A69F580228D6B6543B654 /* RLMListBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 45693B1E61682294EB9541968748656E /* Results.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C40337131C9CA7F7DCA3CF641175218 /* Results.swift */; }; - 45C838C3B572599A543C0165722A43B6 /* LinkingObjects.swift in Sources */ = {isa = PBXBuildFile; fileRef = 195073E5FFABE5D677C8B7BB428A0A0B /* LinkingObjects.swift */; }; - 461E6BF4AA342224E49F6C950C3D8B0D /* RLMRealmConfiguration_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = B0A8A83377A92661DB1CCD24395E7BAD /* RLMRealmConfiguration_Private.h */; }; - 4660D0FB6964D92C0C1F9BCB94B421E1 /* RLMObjectStore.mm in Sources */ = {isa = PBXBuildFile; fileRef = D640BBD0EE9F10974887F8295D8B182C /* RLMObjectStore.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 3FE63FA4A32C4925C83B87938A91F949 /* Realm.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6D6571A7FA89F9206AAFFDC5F58DC9CA /* Realm.h */; }; + 40FB24D376225E082655450AD2F9B469 /* RLMSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = 10C12BF3174C2591F76FA306CB7CEF24 /* RLMSchema.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 410CC410E47ED0E666A79722E0643A63 /* RealmSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F63E189B0ACC756F2FE48EC451E0640D /* RealmSwift.framework */; }; + 413328B3600AE02727DC2353E62AB7BA /* RLMConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 82AB955F3868BA4D9651F88D3CA2606C /* RLMConstants.m */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 419DF73F01AB5E034F2D8AD090C656B4 /* RealmConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8621ABC4749CF5FDA8250B317407FF1B /* RealmConfiguration.swift */; }; + 41EE5E3698CC1A17046AC74B36A279E0 /* RaisesException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B45972C1C10795A5EAFEB5624A7B169 /* RaisesException.swift */; }; + 41FC0C0F851E14F06BF4742A62029DEA /* RLMResults_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 95081C221EE658194F4AD96F137FACEC /* RLMResults_Private.h */; }; + 42B45B7D76C6EAB8AE2A91C99A629725 /* RLMObjectBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0530E5D77E003192F6A6939D160BB180 /* RLMObjectBase.h */; }; + 43B99F06587ACD844A4D09A0ED9FB66B /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A3AF9CC04D13538728B1B1FF5CE9CF /* Stringers.swift */; }; + 43DB914FF26CB9E5CCDAC6F5F7593157 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1BF87B09B07566EC37EB5A5CE714ACC /* Configuration.swift */; }; + 44663A8187CBE6F1AED33FE2D526E110 /* RLMListBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = D5F718BEE16CD467B40E50703D914BC0 /* RLMListBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 45693B1E61682294EB9541968748656E /* Results.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD811C2FAC062C9F6CFA729B9769D03 /* Results.swift */; }; + 45C838C3B572599A543C0165722A43B6 /* LinkingObjects.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1069D35D9C355F31128AC8D57346BA3 /* LinkingObjects.swift */; }; + 461E6BF4AA342224E49F6C950C3D8B0D /* RLMRealmConfiguration_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 9FE98770B6CB7827635D9478651AFDA8 /* RLMRealmConfiguration_Private.h */; }; + 4660D0FB6964D92C0C1F9BCB94B421E1 /* RLMObjectStore.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9F4D2EC16254BC6DA11066C77CF8A289 /* RLMObjectStore.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 46A944F6208824985737AFC5FCCE2266 /* CoreData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AD03488603D6C26A97ABEC2251B25E7 /* CoreData.swift */; }; - 46F320C2F1D97A8A596D4EEF75007625 /* RLMMigration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0C449EEC914A04ECF8EE11C5C466F5A2 /* RLMMigration.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 46BDC4A9BA9E99A73054D6BD6CF33BFA /* Quick-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D55DB4C001916F041E41116BC1510707 /* Quick-dummy.m */; }; + 46F320C2F1D97A8A596D4EEF75007625 /* RLMMigration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 810189A68F947CBDD65CE752260E48ED /* RLMMigration.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 477ACE6F99FA7ACC2DB759D30398E708 /* iCloudConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C1749B0AB0F823F62F4575C3A15BA1D /* iCloudConfig.swift */; }; - 48FC0E3430A9CF18B2423EE534BF2699 /* RLMArray_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 8DF3326BF7EBB8B10CF207DEB168FCB2 /* RLMArray_Private.h */; }; + 487694AB0700352B17121DF3714C7C9D /* World+DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B9C7CA26195583860096A331F48D0D1 /* World+DSL.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 48FC0E3430A9CF18B2423EE534BF2699 /* RLMArray_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 80C2BA3B162C6E37A04550F99751D770 /* RLMArray_Private.h */; }; 490670AB2A29EB72A0821A52B6161BAA /* RealmEntity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 083AF2E124A1862091127C910DDA53DA /* RealmEntity.swift */; }; - 49BECD11DDBA62467C8B778509BA6D64 /* Callsite.swift in Sources */ = {isa = PBXBuildFile; fileRef = B82336C078D523E7CE086011D5E5434C /* Callsite.swift */; }; - 49D70A1F901D2D04FF715BF7B1D9B456 /* Pods-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FA2242C22C9D49E1C96BC49B381730E3 /* Pods-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 49F29C217CCB4E01DA3E24E5050845C3 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = C278FAA74186EE30EDC2277730818B9B /* Error.swift */; }; - 4A3CEA61198BC4E124782219F88BAEBC /* results_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 729B211E4C03F2AB7F6CC2B740340828 /* results_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 4A6F87ABEE9022ECC95261F1579B6BAD /* RLMUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = BBA84DF429DAC800D9E442866CC1E2E5 /* RLMUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 4B02CBFF20C99FD33C972C1BFED157D8 /* RLMArray_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DF3326BF7EBB8B10CF207DEB168FCB2 /* RLMArray_Private.h */; }; - 4B610579655CBDEA83759F0E9533A7C3 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1BD330CEFDB23052F3D0EDDBA4B2138F /* Cocoa.framework */; }; - 4B73FCED254F294E93116CC8EC9544AC /* RLMResults.h in Headers */ = {isa = PBXBuildFile; fileRef = DED918B5DC4DF0C3D23D5B5F9ADD92AF /* RLMResults.h */; }; - 4BBF6758A2DF7C5D2CCA5FB1C8FA9E1D /* format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F07722C8E5471FFCC9A422F9B69217B5 /* format.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 4BE582911F66D8EE12B0A4CF9295C624 /* RLMObject_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 1435CA9C6395F5C335479692507799DF /* RLMObject_Private.h */; }; + 49F29C217CCB4E01DA3E24E5050845C3 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = D762B3E6382A068471EF3A2649A68847 /* Error.swift */; }; + 4A3CEA61198BC4E124782219F88BAEBC /* results_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D4D84EDFA96C85A9E30384DF9C3D861F /* results_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 4A6F87ABEE9022ECC95261F1579B6BAD /* RLMUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 53C622451A689316152C154EA5325CAE /* RLMUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 4B02CBFF20C99FD33C972C1BFED157D8 /* RLMArray_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 80C2BA3B162C6E37A04550F99751D770 /* RLMArray_Private.h */; }; + 4B610579655CBDEA83759F0E9533A7C3 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 738262A5C0CACC8B54493461B1AA9A88 /* Cocoa.framework */; }; + 4B73FCED254F294E93116CC8EC9544AC /* RLMResults.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EBF9C48F3F1CE7A06C13C4E237E65FA /* RLMResults.h */; }; + 4BBF6758A2DF7C5D2CCA5FB1C8FA9E1D /* format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0996D19D3C3A63F6CAE2701AA5C8277 /* format.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 4BE582911F66D8EE12B0A4CF9295C624 /* RLMObject_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = F5470BD2DDC7B949D35FD9AE852362C6 /* RLMObject_Private.h */; }; 4C5B8CD399A737BCE7F313C2E68C4D06 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40FA269452C5409392511AE0C0DAFDA8 /* Error.swift */; }; 4CEEFF52FD7C960F3917598454ADE7E0 /* Results.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58D3B63C99D46340E37913A32490CA98 /* Results.swift */; }; - 4D61364793A42CD6B778EE7E11E95CF7 /* QuickSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 90CA9FF5ECAFC64CA226123A37D6B242 /* QuickSpec.m */; }; - 4D753FC8925516AAB9E7A6E9E050F16B /* RealmSwift-OSX-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 70A1F81CBCDEAED927210832C7B005CD /* RealmSwift-OSX-dummy.m */; }; - 4DE9BD8A3C47B26D11E187E603EF08C8 /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EAE3AE32FCA9B37ED3CCDC8F693C73E3 /* list.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 4DEF00E3A08AAB253AE4E2629D1627D0 /* RealmCollectionType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 155694D4D50576D3DDAB977DA22BB957 /* RealmCollectionType.swift */; }; - 4E6242705238EA3AD502E647DFF42133 /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73F111ACC7A706F92F9E0E9053AFC032 /* Util.swift */; }; - 4F70E7CBB37EBD94190A644272879EC2 /* RLMRealm.mm in Sources */ = {isa = PBXBuildFile; fileRef = BCE722D0391C7CAFB91583B7B95479AA /* RLMRealm.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 4D753FC8925516AAB9E7A6E9E050F16B /* RealmSwift-OSX-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0709019B9A8F920B5348B6308153958B /* RealmSwift-OSX-dummy.m */; }; + 4DE9BD8A3C47B26D11E187E603EF08C8 /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B3ED2AA094807FC06CD5CB12AB5126C /* list.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 4DEF00E3A08AAB253AE4E2629D1627D0 /* RealmCollectionType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F09F49CDEE6094AFB2D2CF8967E1DB1 /* RealmCollectionType.swift */; }; + 4E6242705238EA3AD502E647DFF42133 /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F208808D275D2FE0C084156FA872062 /* Util.swift */; }; + 4F70E7CBB37EBD94190A644272879EC2 /* RLMRealm.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95087FB0173D22E59328E27778A85A47 /* RLMRealm.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 5048592EA087B149ABF0392226F04D32 /* RealmObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF9BB1FB6062661500E439F2614151D1 /* RealmObservable.swift */; }; - 50C1831A92302EB636B9982D82734426 /* object_store.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFB39B61424297CA222FE9BD28B2A3 /* object_store.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 513A201ACED3CB7BE29815056665C94F /* list_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27F7BA212766C85E5C9C046EEA0BC173 /* list_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 5289D7499BA4A5ED209DD55FB819254F /* NMBExceptionCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AFEF98A7046895622C5875F07A79461 /* NMBExceptionCapture.m */; }; - 52F22439574457821C17A85A3776ACC4 /* RLMResults_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 0C5CEB379E258BA65C2BEC0D0D399CC6 /* RLMResults_Private.h */; }; - 5307CEF13A3854E4FF3AEA2B3412B1B5 /* Realm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10C3EC18DEFA54B530C8764C91B9ED20 /* Realm.swift */; }; - 54CE3FBBD31744EFA8B0A8EADB09F50C /* NMBStringify.m in Sources */ = {isa = PBXBuildFile; fileRef = A00663D47407227C3DF590F0D410BBB7 /* NMBStringify.m */; }; - 5519CC51A1BC2FE7F4DD197C7FDAD58D /* RLMUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = BBA84DF429DAC800D9E442866CC1E2E5 /* RLMUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 555E0FEC4098E9A5E8D1E231D2532237 /* format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F07722C8E5471FFCC9A422F9B69217B5 /* format.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 5569F3845CF454CA8A89C2D906D5B82F /* Realm.h in Headers */ = {isa = PBXBuildFile; fileRef = 61AE995404FCBAFAF2DD5EB5B49CEE7A /* Realm.h */; }; - 5624E853DB46B373311A5EE6F0B16123 /* RLMPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 46863C3506729F89D824F4EAF98EC0F5 /* RLMPlatform.h */; }; - 56CA153033917F08CCDD22E94806C873 /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5826098480706076368DA8A3E083059E /* MatchError.swift */; }; - 56D3046379FF7A5A9A8171A7D5B084ED /* RLMArray.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = DFB0FD0604D378BA242F12410241A936 /* RLMArray.h */; }; - 5704CF9976E4B13690A7F683E18EA2CE /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9999DB475BFB24577C726830751ABE44 /* Result.swift */; }; + 50C1831A92302EB636B9982D82734426 /* object_store.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 019D90DD52E2AE4A9AF205604D933C04 /* object_store.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 513A201ACED3CB7BE29815056665C94F /* list_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6222A20A0DDF5B01C8D10714666F8A46 /* list_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 5289D7499BA4A5ED209DD55FB819254F /* NMBExceptionCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C6B1A47D47B1FF090F1D430E178F34C /* NMBExceptionCapture.m */; }; + 52F22439574457821C17A85A3776ACC4 /* RLMResults_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 95081C221EE658194F4AD96F137FACEC /* RLMResults_Private.h */; }; + 5307CEF13A3854E4FF3AEA2B3412B1B5 /* Realm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 056F4D065D777A683B70B4E6EC294B67 /* Realm.swift */; }; + 54CE3FBBD31744EFA8B0A8EADB09F50C /* NMBStringify.m in Sources */ = {isa = PBXBuildFile; fileRef = AEB45383552DAEBD9E2D939AE055C168 /* NMBStringify.m */; }; + 5519CC51A1BC2FE7F4DD197C7FDAD58D /* RLMUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 53C622451A689316152C154EA5325CAE /* RLMUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 555E0FEC4098E9A5E8D1E231D2532237 /* format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0996D19D3C3A63F6CAE2701AA5C8277 /* format.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 5569F3845CF454CA8A89C2D906D5B82F /* Realm.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6571A7FA89F9206AAFFDC5F58DC9CA /* Realm.h */; }; + 556BCA040AB6CE1B9D7BA3E27638D323 /* QuickSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 550E958AD9C909557125F3488C0E6358 /* QuickSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5624E853DB46B373311A5EE6F0B16123 /* RLMPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = C7F3EBA29110DCD575D5F53A3EFDB8AF /* RLMPlatform.h */; }; + 56CA153033917F08CCDD22E94806C873 /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2527A7323585479D522ECF6BBDF7B113 /* MatchError.swift */; }; + 56D3046379FF7A5A9A8171A7D5B084ED /* RLMArray.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 19DDC8CD48B797C413D6340B36549665 /* RLMArray.h */; }; + 5704CF9976E4B13690A7F683E18EA2CE /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FCB7A3535E84C3BE7E10BC64375EFC6 /* Result.swift */; }; 5743BDF1A1120456E4AFE97E73958F53 /* CoreDataDefaultStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = D95D3DF0800F6C301910D2E649E804D1 /* CoreDataDefaultStorage.swift */; }; - 5754A3AD07F812C6D91E4902D2DD5625 /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F4A06A19D34A1594370E33B1E1185F6 /* ConstraintAttributes.swift */; }; - 59A4C06B57864AA9BBFAE0B762DAE871 /* BeLessThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 852E6761FBC2633883A0CA191677A42E /* BeLessThan.swift */; }; - 59AFC17D744CDEED360B4DF8876295BF /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B54C9BB7551B847876695E726D28F7 /* Errors.swift */; }; + 5754A3AD07F812C6D91E4902D2DD5625 /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EB71212FE2DE0C6B935BB804C6B48B1 /* ConstraintAttributes.swift */; }; + 588EF69BD1759F725E2C2EC603DE05FC /* OHHTTPStubsSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEF80834D6FA57F39EFF4E7C51BB49F1 /* OHHTTPStubsSwift.swift */; }; + 59A4C06B57864AA9BBFAE0B762DAE871 /* BeLessThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C77905FFE2E680905E861ABFE4DCBA6 /* BeLessThan.swift */; }; + 59AFC17D744CDEED360B4DF8876295BF /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AB993BCC6A6D8D28C4465D044AB4BCB /* Errors.swift */; }; 59C8603EC66ABE415C0E76A1DDF6226C /* Realm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 925BC142DFCDEF1A3D45EC539A87AF37 /* Realm.swift */; }; - 5A4AC5619A05687E5EB0A4BBDC8AF154 /* AllPass.swift in Sources */ = {isa = PBXBuildFile; fileRef = A01BBF4F4832B19166EA8E3FCF1DA4FB /* AllPass.swift */; }; - 5AADAD9FB59A6F47A3599E78A999869D /* RLMObjectBase_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 09E78E2610812B044D168E44D8735489 /* RLMObjectBase_Dynamic.h */; }; + 5A4AC5619A05687E5EB0A4BBDC8AF154 /* AllPass.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4981D5AA7ED57FD2936A665F5040FC7 /* AllPass.swift */; }; + 5AADAD9FB59A6F47A3599E78A999869D /* RLMObjectBase_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F0454B813B7D4937E86F7F60FF605D3 /* RLMObjectBase_Dynamic.h */; }; 5AFB33281114CD6E22DDA5487B53FBB1 /* Pods-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FD9AB0D4C53FF61D27367A66048A043 /* Pods-macOS-dummy.m */; }; - 5B21B2BBADCCEB5AC51E0A0C99BA5B93 /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2BD44E2D11C7A684AFE371C3F5675AD /* Expression.swift */; }; + 5B21B2BBADCCEB5AC51E0A0C99BA5B93 /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = E76D52C82B69C3992C5E5EDB6CD33BAE /* Expression.swift */; }; + 5B80203DF4B2A28AA599CF8FB531F9A6 /* Pods-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BF37B20CDE175B38CAD687EED933BFEF /* Pods-iOS-dummy.m */; }; 5BC2E37E69D4581C80ABE4D476C23BEA /* CoreDataiCloudStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9698442AC1FDA2956F7AF732FBDA1991 /* CoreDataiCloudStorage.swift */; }; 5CF1AAE1D49D138A123E5D15FE98DA8D /* CoreDataErrors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36A81B065FF1A3E6406C4E236AE27009 /* CoreDataErrors.swift */; }; - 5DF9E20E0177273A93B12AD8ADAB0F35 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1BD330CEFDB23052F3D0EDDBA4B2138F /* Cocoa.framework */; }; + 5DF9E20E0177273A93B12AD8ADAB0F35 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 738262A5C0CACC8B54493461B1AA9A88 /* Cocoa.framework */; }; 5E65145CCBE4BCCBD5BDD52878353931 /* Pods-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F8A9F8114A9BB8908DFE246AE7A37653 /* Pods-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5EC4736578DB85815F67B38506700AB4 /* RLMResults_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 0C5CEB379E258BA65C2BEC0D0D399CC6 /* RLMResults_Private.h */; }; - 5EC64C6EEC4D8C2F68656F6D8D09DDAB /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A250B0EDFEB0365837EC1F7BC74C83B /* ConstraintDescription.swift */; }; + 5EC4736578DB85815F67B38506700AB4 /* RLMResults_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 95081C221EE658194F4AD96F137FACEC /* RLMResults_Private.h */; }; + 5EC64C6EEC4D8C2F68656F6D8D09DDAB /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91137484D6CD036D6F8587911DCAA430 /* ConstraintDescription.swift */; }; 5EE61CB0EBED929E73B41A5570A6B2CA /* CoreDataObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21468AEA227AEFB758CDFDD62AD6AE56 /* CoreDataObservable.swift */; }; - 602B5CEB21CA60AFA67B508D13282E94 /* BeCloseTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC50F0CA55916C194630BDC19220C6BB /* BeCloseTo.swift */; }; - 60A0E7013665AFDDCD5BA0ABF78AB4EB /* RLMObjectBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0EC00495EF0391AEF8C384C36CE18A4E /* RLMObjectBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 62022EAEAB3B360BC098DFA826E4DCBA /* World.h in Headers */ = {isa = PBXBuildFile; fileRef = 9125CA0BD8EB83A27347D6CBD7A321F8 /* World.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 624C7B50B2B65042442842314E88B3FA /* SuiteHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2968CCE3AAC5F207A2778748852C04C4 /* SuiteHooks.swift */; }; - 62D246C3D0F728737BC2E0B6551A19A7 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 346929D2CD2A8A3DBA817FEA514C1FAE /* Configuration.swift */; }; + 602B5CEB21CA60AFA67B508D13282E94 /* BeCloseTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D594236847F90C7243F7F01617583DF /* BeCloseTo.swift */; }; + 60A0E7013665AFDDCD5BA0ABF78AB4EB /* RLMObjectBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = C262651E45E92C2EE4D94B04DE771BD3 /* RLMObjectBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 642FD02880961B890030C0D383219698 /* CoreData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AD03488603D6C26A97ABEC2251B25E7 /* CoreData.swift */; }; - 6445B28465C1A7900E895709BC333C23 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF1EEFA9BDB921D88F6C3EF92B4CA0C9 /* Contain.swift */; }; - 647544120FDFB7FA2716F6F1BFC51061 /* RLMArrayLinkView.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0525917B51515AEB46A8A7805D4C2F8 /* RLMArrayLinkView.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 6445B28465C1A7900E895709BC333C23 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF4544CC95C534DDDBCFC9DF3E144029 /* Contain.swift */; }; + 647544120FDFB7FA2716F6F1BFC51061 /* RLMArrayLinkView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2C47677AA79CAE793E03A3EF2E659934 /* RLMArrayLinkView.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 653F6C74DE479C756C5CD5ABE30127F3 /* Requestable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A6752C4331B4702457D542274C2BA15 /* Requestable.swift */; }; - 658ABFC0BF44E33D53B026F1D01B9B70 /* RLMObject_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1435CA9C6395F5C335479692507799DF /* RLMObject_Private.h */; }; - 6599C9A63D4C8D8F1C025FB91BE47F08 /* RLMRealm_Dynamic.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4316C37363558E80D7A10AC340530683 /* RLMRealm_Dynamic.h */; }; - 65AA87E931BE9423460BBA9C161D561F /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557D3C3CC85B3F4ECBA1CE88FDB7B340 /* Constraint.swift */; }; - 66584804F3A9CA408F223900E2484E0A /* RLMObjectSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = 467DF991426985382F47CD2AC698B157 /* RLMObjectSchema.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 66D18EE162135007011F723DE474DB35 /* object_schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C39AF6FD695E14098BB84B0ED5FCDEB /* object_schema.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 677141E15CC68406DB11A40B5F572388 /* RLMRealm_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 4316C37363558E80D7A10AC340530683 /* RLMRealm_Dynamic.h */; }; + 658ABFC0BF44E33D53B026F1D01B9B70 /* RLMObject_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F5470BD2DDC7B949D35FD9AE852362C6 /* RLMObject_Private.h */; }; + 6599C9A63D4C8D8F1C025FB91BE47F08 /* RLMRealm_Dynamic.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0E5946C497A570E352368E0B3D5EF852 /* RLMRealm_Dynamic.h */; }; + 65AA87E931BE9423460BBA9C161D561F /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DB6D0F75D8584B9576AD66550EB0C94 /* Constraint.swift */; }; + 65ED5CB8FF68023E32A6D51124B436DF /* World.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9A8E33965BA9962DB7EC8F766599BA3 /* World.swift */; }; + 66383565AC2A2803A031729533F44566 /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 025D2CF95ACB44DDFC667899E49549EE /* XCTestSuite+QuickTestSuiteBuilder.m */; }; + 66584804F3A9CA408F223900E2484E0A /* RLMObjectSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = FFDA9189EB77BAAA464B72BE2FBAA8C3 /* RLMObjectSchema.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 66D18EE162135007011F723DE474DB35 /* object_schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4F77DCF6C70D26D7AD83C0346EE16DBB /* object_schema.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 677141E15CC68406DB11A40B5F572388 /* RLMRealm_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5946C497A570E352368E0B3D5EF852 /* RLMRealm_Dynamic.h */; }; 67B8CFB15C98F0AECE2F63A6AAB94207 /* ObjectModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BE461EC1605BFA20E0AC57C093A48FA /* ObjectModel.swift */; }; - 680BAD260DB056686B8038DF1BDC617C /* RLMCollection.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 351ADF497DF0BCED473C1A4495504640 /* RLMCollection.h */; }; - 684A7E4C24ADAAB1B497B5F658036FC2 /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B8B5BEB2E1667DB39C37BFBE04EE037 /* Functional.swift */; }; - 6909FB7B4C1775D984568E2E8CA2C260 /* RLMUpdateChecker.mm in Sources */ = {isa = PBXBuildFile; fileRef = 904FF7B83899A73CBA3D05DA01B72E89 /* RLMUpdateChecker.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 680BAD260DB056686B8038DF1BDC617C /* RLMCollection.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4DD7B1EC1FE18A97F48A48B4F1D211C4 /* RLMCollection.h */; }; + 684A7E4C24ADAAB1B497B5F658036FC2 /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1626AAF3EB9C84F33DB1A68394C02F7 /* Functional.swift */; }; + 6909FB7B4C1775D984568E2E8CA2C260 /* RLMUpdateChecker.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8C7E66656DEABB609A26085C46FB6A6F /* RLMUpdateChecker.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 69792FD2786A2CB64DF6C5B045075F53 /* Results.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58D3B63C99D46340E37913A32490CA98 /* Results.swift */; }; 697B513ACBC5B47EAB429455D691ECAA /* Requestable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A6752C4331B4702457D542274C2BA15 /* Requestable.swift */; }; - 6B13BB847178D3E862225068B8D524BB /* RLMCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 351ADF497DF0BCED473C1A4495504640 /* RLMCollection.h */; }; - 6B4439F99E4B13A4565224416306DAA3 /* realm_coordinator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A8A9C2A2A9CC83049BBE9C9D1576FA1 /* realm_coordinator.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 6B13BB847178D3E862225068B8D524BB /* RLMCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD7B1EC1FE18A97F48A48B4F1D211C4 /* RLMCollection.h */; }; + 6B4439F99E4B13A4565224416306DAA3 /* realm_coordinator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C74F8DEA6B17CF335741F402278EB8CB /* realm_coordinator.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 6E15E18595D51B272529E2329015732D /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40FA269452C5409392511AE0C0DAFDA8 /* Error.swift */; }; - 6E4F970D60E67CB8EAAE62A0F310FB44 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9186AA75CDA391154188691D886F1F88 /* CoreData.framework */; }; - 6E6573710985F56FFD7017DC96F993CD /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B613B576B3189C1C2ACF3A5002DF5DB2 /* Optional.swift */; }; + 6E4F970D60E67CB8EAAE62A0F310FB44 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 438D3042C40EFE740AE2D5D59E2661FF /* CoreData.framework */; }; + 6E6573710985F56FFD7017DC96F993CD /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18083F647C902094BD1551B6AA16C4EA /* Optional.swift */; }; 6FCF7E04CA4720352CBF36B0A0E97CFE /* Entity.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C28B15758D06240A54B47A89332619 /* Entity.swift */; }; - 7070E1BDFFD9D6D40C6ED465BD5C58CB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2F0B1F850A3A8238A8EF5FCD8BA7D7A /* Foundation.framework */; }; - 70973A4FBF9E393D97CF2A6E71318740 /* RLMSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = ACC5B9D012EFEB03BA3057957849992F /* RLMSchema.h */; }; + 7070E1BDFFD9D6D40C6ED465BD5C58CB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */; }; + 70973A4FBF9E393D97CF2A6E71318740 /* RLMSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = 126F973EDDC8D75C835D89B2F8483990 /* RLMSchema.h */; }; 70C1C7D590EE2EE367B8552CE8271694 /* NSManagedObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = F91E6E193A70916395DF3D14ADA38A54 /* NSManagedObject.swift */; }; - 711B653383D57956D1D555286C0A5FC0 /* RLMUpdateChecker.mm in Sources */ = {isa = PBXBuildFile; fileRef = 904FF7B83899A73CBA3D05DA01B72E89 /* RLMUpdateChecker.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 71303746821A8E6DF4A59818EB0A15D4 /* RLMArray.h in Headers */ = {isa = PBXBuildFile; fileRef = DFB0FD0604D378BA242F12410241A936 /* RLMArray.h */; }; - 716293BB747945236368885B868F1D48 /* QuickSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = A7BE5655FBDB6EC687109C29742832D5 /* QuickSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 727ADABF074DD41953D70D7DAF4C228F /* RLMOptionalBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = B886425ADF01E060996A94A5D270A52C /* RLMOptionalBase.h */; }; + 711B653383D57956D1D555286C0A5FC0 /* RLMUpdateChecker.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8C7E66656DEABB609A26085C46FB6A6F /* RLMUpdateChecker.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 71303746821A8E6DF4A59818EB0A15D4 /* RLMArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 19DDC8CD48B797C413D6340B36549665 /* RLMArray.h */; }; + 7164BBF578E7543B1707DBC453A6AF27 /* OHHTTPStubs-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B622DED2062331865081795624E8CF69 /* OHHTTPStubs-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 727ADABF074DD41953D70D7DAF4C228F /* RLMOptionalBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3CE02428D2822D8D4946C187EF9EA977 /* RLMOptionalBase.h */; }; + 72A7C80151C7DDCA3933CEB5A5F2AC8D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */; }; 7366691994C5A035792BFAA15D6C355A /* CoreDataErrors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36A81B065FF1A3E6406C4E236AE27009 /* CoreDataErrors.swift */; }; - 7387EF55B1FBBC887DC17BD273AA73A5 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 102396464E5A3F961ADBF8B1F2746A95 /* Result.framework */; }; - 74EFFC1BB527C8D9222B65BFEB30A654 /* RLMRealm.mm in Sources */ = {isa = PBXBuildFile; fileRef = BCE722D0391C7CAFB91583B7B95479AA /* RLMRealm.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 76022F34738C3713852C96EEA4EB062E /* ResultType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 117AF432788AFC92F5C12299BEB0D50E /* ResultType.swift */; }; - 7652CE0277AE30EBC873AB90EF9DE52C /* RLMAccessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 937455C75E93FE27D49DD4B463099D76 /* RLMAccessor.h */; }; - 76D92DF6841CAB728BE0E866B71C6F71 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2F0B1F850A3A8238A8EF5FCD8BA7D7A /* Foundation.framework */; }; - 77BE3DFE206B25F3965DF2140AFB9AE4 /* transact_log_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D79840D5C452463081F64DBFED47D86E /* transact_log_handler.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 7387EF55B1FBBC887DC17BD273AA73A5 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBCBDEADF4B439BDE0DA723F528BB51D /* Result.framework */; }; + 74EFFC1BB527C8D9222B65BFEB30A654 /* RLMRealm.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95087FB0173D22E59328E27778A85A47 /* RLMRealm.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 74FB06EEF0BBBE43699C553B5D36A3CC /* NSString+QCKSelectorName.m in Sources */ = {isa = PBXBuildFile; fileRef = 028950EC5F2A867704137D28201F8DBD /* NSString+QCKSelectorName.m */; }; + 76022F34738C3713852C96EEA4EB062E /* ResultType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E8D10A55826A20E1B4134F3DB005356 /* ResultType.swift */; }; + 7652CE0277AE30EBC873AB90EF9DE52C /* RLMAccessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CBC156142AA6D50EAF1952A76B4F19E /* RLMAccessor.h */; }; + 76D92DF6841CAB728BE0E866B71C6F71 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */; }; + 77BE3DFE206B25F3965DF2140AFB9AE4 /* transact_log_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8D19BF9D57CD383547A1478B6D266839 /* transact_log_handler.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 78353560911C9E6BAC04E105DA2E236B /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A454704C6CC714054D567FCACC77D9 /* Storage.swift */; }; - 78A64700CA7DCBA4244C565FA3FEBFD3 /* realm_coordinator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A8A9C2A2A9CC83049BBE9C9D1576FA1 /* realm_coordinator.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 78A64700CA7DCBA4244C565FA3FEBFD3 /* realm_coordinator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C74F8DEA6B17CF335741F402278EB8CB /* realm_coordinator.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; 78D83F64AEF27BC2D4CBC908A61AA20B /* VersionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7BDB72F587054CF8ABC05457DA4EC1C /* VersionController.swift */; }; - 78F64D7D9B92E29280296FC892D59776 /* RealmSwift-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A21DFC3945DCEB8D13F0BFE5B77082AC /* RealmSwift-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 79A3E07DF297A48C84D08FE4C98977AA /* results.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6A41D4DC05F0FE0F720D01CEE3CE11FA /* results.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 7A081F47FE3546B93807AEED532894C5 /* index_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83A90DA00EE755186FDB542588304E9C /* index_set.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 7B3FC20F45027CF9D0FF7690E19FC09A /* RLMArray.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4283A3A23A948885EC1D0A95F1FDF2AB /* RLMArray.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 7B4665009629B565DEA04B19C2DDC02E /* RLMListBase.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 7166062CC021115D85979B181FC7E9ED /* RLMListBase.h */; }; - 7BB655333F2C91A6E5E128988B8387F9 /* NSString+QCKSelectorName.m in Sources */ = {isa = PBXBuildFile; fileRef = 641790809E6743BC8B9D0DE7E145F2B4 /* NSString+QCKSelectorName.m */; }; - 7C18ECF2735A1CAF1B4987293DDE9AB7 /* shared_realm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2E3CF083C5B40C220508C9A4C8D3BA76 /* shared_realm.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 7C36EEBEEDBD1D900E078E182865BC33 /* RLMRealm_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = FF59634E3D02DFE3415C6451536B8027 /* RLMRealm_Private.h */; }; - 7C6FB2B9B71E729D5CF7FC6295655503 /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC81013E7A2918C1866C13C9DCD9F068 /* Realm.framework */; }; - 7C9647157BBBFEFFBF17B7EE163462B7 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9999DB475BFB24577C726830751ABE44 /* Result.swift */; }; + 78F64D7D9B92E29280296FC892D59776 /* RealmSwift-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FF2A054EABE06EA5819E749D9ECF440F /* RealmSwift-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 79A3E07DF297A48C84D08FE4C98977AA /* results.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790F14FF474A40F397FA81EF4BB6DBF /* results.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 7A081F47FE3546B93807AEED532894C5 /* index_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B1A6ECCF777FC2F6BD5823E28E4B987 /* index_set.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 7AA5D9924562FB4558533DC04A6EC415 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E11CD8EC9D096D848B05FF52B1E8FBE /* Filter.swift */; }; + 7B3FC20F45027CF9D0FF7690E19FC09A /* RLMArray.mm in Sources */ = {isa = PBXBuildFile; fileRef = FFB90E829869EB4BBF5FFF50A2EFDF84 /* RLMArray.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 7B4665009629B565DEA04B19C2DDC02E /* RLMListBase.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = B624D820C43CAE373E6DDFC1E7A84BF5 /* RLMListBase.h */; }; + 7B66C07F9A66194AFF43C25561DAE7FA /* QuickTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAE763DD91960CD6FF7C216EB82CE663 /* QuickTestSuite.swift */; }; + 7C18ECF2735A1CAF1B4987293DDE9AB7 /* shared_realm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EA5946EEEBC2A78876F67C90F0BA94D2 /* shared_realm.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 7C36EEBEEDBD1D900E078E182865BC33 /* RLMRealm_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = EBA9742E41DD699EC81C3FE33C7DEAFD /* RLMRealm_Private.h */; }; + 7C6FB2B9B71E729D5CF7FC6295655503 /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D769DCFF1300043278FB83F7CA5C561 /* Realm.framework */; }; + 7C9647157BBBFEFFBF17B7EE163462B7 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FCB7A3535E84C3BE7E10BC64375EFC6 /* Result.swift */; }; 7CC67A8CECB9159772E6C04063DE4274 /* NSManagedObjectMemoryContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = D187387B86C52E7B5F4DA157F31EFD2E /* NSManagedObjectMemoryContext.swift */; }; - 7D67F65B46EE328F6263ABF3D364B8A8 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8728AA5F42516F2EFDE6F5967D6A3565 /* LayoutConstraint.swift */; }; - 7DCA9F7C3E56FAC661A089C7EBB04648 /* RLMMigration.h in Headers */ = {isa = PBXBuildFile; fileRef = AFD2E0EF4C8EF6182ED557BFA0370ECF /* RLMMigration.h */; }; - 7E72EA6FFCDCC6842134043CB9D8A38C /* RLMProperty.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4362D0639320BD061642621B19BA2785 /* RLMProperty.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 7F8AC53F92F56C3319DD733CAFB9DD58 /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 579881BAADB56006FDEA5A98B6C9A149 /* BeAKindOf.swift */; }; - 7F9734C06F48FB3AF14AF8DDEB27212B /* RLMAccessor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 18EF3CFA92EC63C75F2DE4F496884831 /* RLMAccessor.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 80228EEEA44956902BB18FB932902FB8 /* RLMRealm_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = FF59634E3D02DFE3415C6451536B8027 /* RLMRealm_Private.h */; }; - 812A89BB2E8D5301C5D856181F276779 /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 6255A0ACEE344D302E3FE9E8AE74A8BD /* XCTestObservationCenter+Register.m */; }; - 85D8E9C068A9454398B617AB9EF4BFCC /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E1B00CCB33CD484E8628977746EF769 /* Object.swift */; }; - 862AD5221B8621DE6523F817D9B169C9 /* Quick.h in Headers */ = {isa = PBXBuildFile; fileRef = 825BAF07E9419C3EE15E5AF50CEBCA0A /* Quick.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 866830C585216CA87A15D078A28C410A /* CurrentTestCaseTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 01D72449B74DEB8AEE0202F86BC4D84B /* CurrentTestCaseTracker.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 86868FAD02E0572AAB6434D387196997 /* RLMRealm.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = AAF860DA34B111442C8CDB518053E76A /* RLMRealm.h */; }; + 7D67F65B46EE328F6263ABF3D364B8A8 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50E34F1318E7BBAE162EAD03D100C15C /* LayoutConstraint.swift */; }; + 7DCA9F7C3E56FAC661A089C7EBB04648 /* RLMMigration.h in Headers */ = {isa = PBXBuildFile; fileRef = 6601F3FA6FE1CE501C95F028D7CFCEAE /* RLMMigration.h */; }; + 7E72EA6FFCDCC6842134043CB9D8A38C /* RLMProperty.mm in Sources */ = {isa = PBXBuildFile; fileRef = 18D53DF6CBAE5C0E585298D65B19D603 /* RLMProperty.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 7F8AC53F92F56C3319DD733CAFB9DD58 /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8D331C648004AAA0363568D45787109 /* BeAKindOf.swift */; }; + 7F9734C06F48FB3AF14AF8DDEB27212B /* RLMAccessor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 47B11B9FDD5D6EFBD1A21E217B2CA2B1 /* RLMAccessor.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 80228EEEA44956902BB18FB932902FB8 /* RLMRealm_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = EBA9742E41DD699EC81C3FE33C7DEAFD /* RLMRealm_Private.h */; }; + 812A89BB2E8D5301C5D856181F276779 /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B0F91CC5A1D772D59B6BB0109A6D42D /* XCTestObservationCenter+Register.m */; }; + 84096B6A35169794FED89CD737DF2E1C /* NSURLRequest+HTTPBodyTesting.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CF1FC9F42A6D58C0B8E0A15C01FAFF5 /* NSURLRequest+HTTPBodyTesting.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 859DB1DB053B5702FF34CAA1F5299091 /* OHHTTPStubs-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B0D17C564BEC0946E602FAAE18B1F8B /* OHHTTPStubs-dummy.m */; }; + 85D8E9C068A9454398B617AB9EF4BFCC /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39C160D92E6BB5769EEEB8AC1FBE36C6 /* Object.swift */; }; + 866830C585216CA87A15D078A28C410A /* CurrentTestCaseTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 724C81A13B474CBC22C0C724262CF01E /* CurrentTestCaseTracker.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 86868FAD02E0572AAB6434D387196997 /* RLMRealm.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = AE593A7382EB0530939D3B8CACABA034 /* RLMRealm.h */; }; 89AB0F01ACF1A160380256867FEB4224 /* Options.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B0E54325431F446C2086B37F1E0C10A /* Options.swift */; }; + 89E2B95AF8F876AB2AE458AF66080289 /* Closures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18B319E45A820D86D8AD6495C56AE122 /* Closures.swift */; }; 8A25C671584298A7AFBE8A851ECD2DC5 /* Options.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B0E54325431F446C2086B37F1E0C10A /* Options.swift */; }; - 8A347E610A1C57C7A7C0B07A45B218CD /* RLMSwiftSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 295AB7F8E992A6A2C4CF7BE249FDC285 /* RLMSwiftSupport.m */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 8A876485051ED4DD00C60C05AED28A3D /* RLMObject.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 5B0030059FAF155DF933C659CCFE12F7 /* RLMObject.h */; }; - 8AAA22526AAAAC824846261FFEAE10BA /* RLMArray.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = DFB0FD0604D378BA242F12410241A936 /* RLMArray.h */; }; - 8B244EF1A1EC1792366DACCF413A2A14 /* RLMListBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 994555CF561A69F580228D6B6543B654 /* RLMListBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 8BE7A5D9B2B16A38A710F7E5A6566ED1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1BD330CEFDB23052F3D0EDDBA4B2138F /* Cocoa.framework */; }; - 8CB366A2D1E82228E04E796F35898B9D /* NSString+QCKSelectorName.h in Headers */ = {isa = PBXBuildFile; fileRef = 695A5474EAAF8BAC2863F846A8A5244B /* NSString+QCKSelectorName.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8D3B786262FF573CF757A1AB9ABB6A84 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2F0B1F850A3A8238A8EF5FCD8BA7D7A /* Foundation.framework */; }; - 8D82C2386B4294038CEC11F1AD0E4FF9 /* shared_realm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2E3CF083C5B40C220508C9A4C8D3BA76 /* shared_realm.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 8DF5C144BE49C062065871F90D9F39DD /* RLMResults.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = DED918B5DC4DF0C3D23D5B5F9ADD92AF /* RLMResults.h */; }; - 8DFE23F2C7973BC8A159168AFC2FB8C3 /* MatcherFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4DB2391CD601D1C7EA2476534E6DAEB /* MatcherFunc.swift */; }; - 8E47FB00E8D6B0373D631D220EEE360F /* RLMSchema.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = ACC5B9D012EFEB03BA3057957849992F /* RLMSchema.h */; }; - 90564300B70E520D9F295E229C3027FC /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 892F76FD11BCB01523B5B5F3AC76ABD6 /* XCTest.framework */; }; + 8A347E610A1C57C7A7C0B07A45B218CD /* RLMSwiftSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = E88987D0A169A3D99C75D1928ED628E3 /* RLMSwiftSupport.m */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 8A876485051ED4DD00C60C05AED28A3D /* RLMObject.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 477C8A90D6252C79C4351B385215606D /* RLMObject.h */; }; + 8AAA22526AAAAC824846261FFEAE10BA /* RLMArray.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 19DDC8CD48B797C413D6340B36549665 /* RLMArray.h */; }; + 8B244EF1A1EC1792366DACCF413A2A14 /* RLMListBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = D5F718BEE16CD467B40E50703D914BC0 /* RLMListBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 8BE7A5D9B2B16A38A710F7E5A6566ED1 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 738262A5C0CACC8B54493461B1AA9A88 /* Cocoa.framework */; }; + 8D3B786262FF573CF757A1AB9ABB6A84 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */; }; + 8D82C2386B4294038CEC11F1AD0E4FF9 /* shared_realm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EA5946EEEBC2A78876F67C90F0BA94D2 /* shared_realm.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 8DF5C144BE49C062065871F90D9F39DD /* RLMResults.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3EBF9C48F3F1CE7A06C13C4E237E65FA /* RLMResults.h */; }; + 8DFE23F2C7973BC8A159168AFC2FB8C3 /* MatcherFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 435FD87382C2BFDF1960CA654F38D59D /* MatcherFunc.swift */; }; + 8E47FB00E8D6B0373D631D220EEE360F /* RLMSchema.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 126F973EDDC8D75C835D89B2F8483990 /* RLMSchema.h */; }; 909ACD34C8C960E84E52200B13B94EDF /* SugarRecord-OSX-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BF0BF1B9F224B4ED208D08DFAD7770B /* SugarRecord-OSX-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9296C7ABDE9E5894D47CD74E7F78F968 /* Match.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F50B3783877490F92F49D2E6FF66D96 /* Match.swift */; }; - 92BC58B0158D9DFE7D59C341A85D4359 /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8E7A6F5F7A1953240D096FFF4123F50 /* Async.swift */; }; + 9296C7ABDE9E5894D47CD74E7F78F968 /* Match.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF0978E640B2F2D9BFB115A2236A5460 /* Match.swift */; }; + 92BC58B0158D9DFE7D59C341A85D4359 /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DDCB118F232A8214BF2BD4790C0DD3F /* Async.swift */; }; 92C2BD5D46A08C82B594CB134AD4CAAD /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BBFC90B994BF02627A9922B2B0F5294 /* Request.swift */; }; - 951A06EC5C2CB1427B476C52BBC7D530 /* QCKDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = C97F901A12234A5E696455FD4A881A0D /* QCKDSL.m */; }; - 951AA9E0AE3BB5B89CC9113E0CC9FB8B /* RLMMigration_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 5DF54775EB8046D159B6CED87F48F3C4 /* RLMMigration_Private.h */; }; - 95F54B9537875729AE90B472EA5D39BF /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB4F8C18D5EDEE32A8DF66321BE7731 /* Expectation.swift */; }; - 960978CAB949C338FCACB4B7AFB1082A /* Realm-OSX-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 00B06114FA6283CA8C2D8ED376B80BFD /* Realm-OSX-dummy.m */; }; - 97193BE03458C344EDBFD9A9C96B85B8 /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC81013E7A2918C1866C13C9DCD9F068 /* Realm.framework */; }; + 951AA9E0AE3BB5B89CC9113E0CC9FB8B /* RLMMigration_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 1DCE85E2C7DD6611C71FFC0813CE15E0 /* RLMMigration_Private.h */; }; + 95B296109ADBC4C4C63FA1D8D5C56874 /* OHHTTPStubsResponse+JSON.h in Headers */ = {isa = PBXBuildFile; fileRef = A42518261D356D2E1464CBE533AC79B3 /* OHHTTPStubsResponse+JSON.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 95F54B9537875729AE90B472EA5D39BF /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF55FCEC49F5B4B782D6EA8F8A763206 /* Expectation.swift */; }; + 960978CAB949C338FCACB4B7AFB1082A /* Realm-OSX-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F522028DB4C9004089BC23797B238696 /* Realm-OSX-dummy.m */; }; + 96151E0516F0FAA666C25A0EC52FDAA6 /* Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 922038B4583EAE5BA7991250D3E41314 /* Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 96C4A1072B145972DD03536007C88FA1 /* String+FileName.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFC1312F8C86A56DF5C91D563E3068DC /* String+FileName.swift */; }; + 97193BE03458C344EDBFD9A9C96B85B8 /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D769DCFF1300043278FB83F7CA5C561 /* Realm.framework */; }; + 972C6DD621BF33B1A8C041FC97891FC5 /* Callsite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2669F2B29651646247ADCBCD08C1711F /* Callsite.swift */; }; 979FF56B9B869323D783152E086B2B5D /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5C9BAF6599DB2F4C4A38D638FA2DF42 /* Object.swift */; }; 97AA11B40F35BF0B3AD5661FCFB66B26 /* ObjectModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BE461EC1605BFA20E0AC57C093A48FA /* ObjectModel.swift */; }; - 97AD8F46F8D3BF2E94E2DA9450094C86 /* RLMRealmUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = A08FEC7300AFE2B2E43F087771DB5A25 /* RLMRealmUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 9820799303A7A9E872280C88969B0F52 /* ViewController+SnapKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6998114AE3F8DED6046209624405F554 /* ViewController+SnapKit.swift */; }; - 9826B59689DA17178143C623A8F47E56 /* RLMPredicateUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 25B0C50FC0DECC37A10DCE0D44964450 /* RLMPredicateUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - 98EC7FD969CF73204222E4B5B0E46731 /* RLMObjectBase_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 09E78E2610812B044D168E44D8735489 /* RLMObjectBase_Dynamic.h */; }; - 98F236F9421D3FC1A6C2FB17AAA6C0AC /* RLMSchema.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = ACC5B9D012EFEB03BA3057957849992F /* RLMSchema.h */; }; - 9931C1010D5917E24408CB0BCE69B561 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1BD330CEFDB23052F3D0EDDBA4B2138F /* Cocoa.framework */; }; - 9951CF76E2FFD123BD66256F243F4088 /* RLMObjectSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E37ECC20DA5E741B9EE3C434BC3C5F1E /* RLMObjectSchema_Private.h */; }; + 97AD8F46F8D3BF2E94E2DA9450094C86 /* RLMRealmUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9FAA74E63470FB873FE2EEBF905409F2 /* RLMRealmUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 9820799303A7A9E872280C88969B0F52 /* ViewController+SnapKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC4ABC82EA21AB143FCFC81FCFF9EA35 /* ViewController+SnapKit.swift */; }; + 9826B59689DA17178143C623A8F47E56 /* RLMPredicateUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7D41467D4E8D922D5C4CC8BE02E4EC75 /* RLMPredicateUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 98EC7FD969CF73204222E4B5B0E46731 /* RLMObjectBase_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F0454B813B7D4937E86F7F60FF605D3 /* RLMObjectBase_Dynamic.h */; }; + 98F236F9421D3FC1A6C2FB17AAA6C0AC /* RLMSchema.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 126F973EDDC8D75C835D89B2F8483990 /* RLMSchema.h */; }; + 9931C1010D5917E24408CB0BCE69B561 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 738262A5C0CACC8B54493461B1AA9A88 /* Cocoa.framework */; }; + 9951CF76E2FFD123BD66256F243F4088 /* RLMObjectSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B5699C6058695F6BC86A02E707E66247 /* RLMObjectSchema_Private.h */; }; 997E99A97C0E060B8B90FDA20A2607A4 /* RealmDefaultStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 893315A171CB2A31D9A417D59399DF53 /* RealmDefaultStorage.swift */; }; - 9A5CA40759254630E5F349CB583EEF5D /* RLMObjectSchema.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = ED99464F1349EF82297D662AE56AE820 /* RLMObjectSchema.h */; }; - 9B2C2C701D77057290BC0B3F282BC239 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B4A4E92DE32359C8805D8B67C50692E3 /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9C3372855FDCB7797486CCD31C7E2007 /* RLMObject.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 5B0030059FAF155DF933C659CCFE12F7 /* RLMObject.h */; }; + 9A5CA40759254630E5F349CB583EEF5D /* RLMObjectSchema.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3746F4A5D4A7B6B81E1597BD6B0B5886 /* RLMObjectSchema.h */; }; + 9B2C2C701D77057290BC0B3F282BC239 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E240870CA8189F4AEB6ADEEC37E30BF6 /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B868B4A85E6518F1E1DB866A1354AA9 /* NSBundle+CurrentTestBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B4E80BB0A40E582DDFD7FBCAB960A92 /* NSBundle+CurrentTestBundle.swift */; }; + 9C3372855FDCB7797486CCD31C7E2007 /* RLMObject.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 477C8A90D6252C79C4351B385215606D /* RLMObject.h */; }; 9C3AEF2ED30A17863D88898AE99D2CB2 /* RequestObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41AD26B590471FD7C53660465DB8BA35 /* RequestObservable.swift */; }; 9C60A251C44930E47439C73A6E1A78EE /* CoreDataiCloudStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9698442AC1FDA2956F7AF732FBDA1991 /* CoreDataiCloudStorage.swift */; }; - 9D904B7EAD0EC56AD12E704757CAA640 /* SourceLocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BC6D43EEC352522CEE97A8CF8162D71 /* SourceLocation.swift */; }; + 9D904B7EAD0EC56AD12E704757CAA640 /* SourceLocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C5BC164E0A508580151F5276935A68F /* SourceLocation.swift */; }; 9E6A18D0D59B8E378BDCC4726D4F7269 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BBFC90B994BF02627A9922B2B0F5294 /* Request.swift */; }; - 9EFD3EE819EB1FAA5EDE26E8DAA483CD /* EndWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = E56BB28504D9F3B8401F0C091C356228 /* EndWith.swift */; }; - 9F2160A3856D6027123B2EBA63CF3753 /* RLMSchema_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = F5D6FBFF9F7FEE6E41B0DA47053FCC21 /* RLMSchema_Private.h */; }; - 9F25E6671DB6DAF59CD3FD02BC0DDC42 /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 05C043B1D6293D1AFB3C47EE0E48D1A3 /* XCTestSuite+QuickTestSuiteBuilder.m */; }; - 9F50DB21BD73A45921E03E19731C12CF /* RLMMigration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DF54775EB8046D159B6CED87F48F3C4 /* RLMMigration_Private.h */; }; - 9F5A8452A6FAE936AE6196F9C804FF61 /* RLMObjectSchema_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = E37ECC20DA5E741B9EE3C434BC3C5F1E /* RLMObjectSchema_Private.h */; }; - A00E3488DF6DF38216D63673C30F46FF /* RLMSwiftSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 295AB7F8E992A6A2C4CF7BE249FDC285 /* RLMSwiftSupport.m */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + 9EFD3EE819EB1FAA5EDE26E8DAA483CD /* EndWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0463DDB8ED87518F22C6FF67D4A2C74 /* EndWith.swift */; }; + 9F2160A3856D6027123B2EBA63CF3753 /* RLMSchema_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = A6B628D766680BC0413319B123B46971 /* RLMSchema_Private.h */; }; + 9F50DB21BD73A45921E03E19731C12CF /* RLMMigration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DCE85E2C7DD6611C71FFC0813CE15E0 /* RLMMigration_Private.h */; }; + 9F5A8452A6FAE936AE6196F9C804FF61 /* RLMObjectSchema_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = B5699C6058695F6BC86A02E707E66247 /* RLMObjectSchema_Private.h */; }; + A00E3488DF6DF38216D63673C30F46FF /* RLMSwiftSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = E88987D0A169A3D99C75D1928ED628E3 /* RLMSwiftSupport.m */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; A0E20769A1CE4FB9D8F44AA4BBA37385 /* Context.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DAA650B7430C58CCF4646C18DC845C0 /* Context.swift */; }; - A167661864B6AF9D7C3D6E7CECCFFEBF /* RLMListBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 7166062CC021115D85979B181FC7E9ED /* RLMListBase.h */; }; - A18E791645056D5563206104A3E3AD87 /* PostNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EF99DE18C5DB316AFDCE345598BDE95 /* PostNotification.swift */; }; - A1F69DD3961B60955EFD28E2BDF446E8 /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = 054110D4B056DCAA64F13521DACBFCF0 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A2DA6411A5381F7BB6B944BAD5622A85 /* results.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6A41D4DC05F0FE0F720D01CEE3CE11FA /* results.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - A2F7CAD975E92C08DAB21AC141109F6D /* Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D13B2250A7B53B24D37EE37851ED20C6 /* Migration.swift */; }; - A526D9E4A5FF0577D17E8293351CDF7F /* RLMQueryUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 76A75E0E8D6FDE78E2B0D6CC25F1031A /* RLMQueryUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - A5E17D887334ADBAEFCFABD1F17467F4 /* RLMOptionalBase.h in Headers */ = {isa = PBXBuildFile; fileRef = B886425ADF01E060996A94A5D270A52C /* RLMOptionalBase.h */; }; - A64AF26E6151D6C4635BD455B658129B /* RLMRealm_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 4316C37363558E80D7A10AC340530683 /* RLMRealm_Dynamic.h */; }; - A6B6F05608DFCF71D86B5690AB43241C /* RLMProperty_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 25F048B6357B3B2C507A11569E2D4D8C /* RLMProperty_Private.h */; }; - A70CCBBE35F97E7EE4DAE22364E46009 /* ErrorUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66836DEED724041FBD45E611C901DC0C /* ErrorUtility.swift */; }; - A7B6614F8BF5A5E92FCE7E39D90B9688 /* RLMPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 46863C3506729F89D824F4EAF98EC0F5 /* RLMPlatform.h */; }; - A7D5A464077C926412046BE531A1CBE9 /* RLMObjectSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = 467DF991426985382F47CD2AC698B157 /* RLMObjectSchema.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - A83D1123CC1BF9C20F65EBA7A16B1125 /* RLMResults_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5CEB379E258BA65C2BEC0D0D399CC6 /* RLMResults_Private.h */; }; - A88CB102355FA017961A6D55DD72D6DF /* LinkingObjects.swift in Sources */ = {isa = PBXBuildFile; fileRef = 195073E5FFABE5D677C8B7BB428A0A0B /* LinkingObjects.swift */; }; - A8C891AD77472A08AD823372E29C7E59 /* RLMObjectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = A6FF6BB22ECD7B62BBADEE9DA4CA45DB /* RLMObjectBase.h */; }; - A8ED4ABA1805BD26E2B74CDF6D036557 /* collection_change_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5428393290CAF83D11D407D132C9A4F7 /* collection_change_builder.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + A167661864B6AF9D7C3D6E7CECCFFEBF /* RLMListBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = B624D820C43CAE373E6DDFC1E7A84BF5 /* RLMListBase.h */; }; + A18E791645056D5563206104A3E3AD87 /* PostNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2AFB8C8992FBC57D8A52BD4B1DE568E /* PostNotification.swift */; }; + A1F69DD3961B60955EFD28E2BDF446E8 /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D049A04B43695D3B46D921D98D1C2E6 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A2DA6411A5381F7BB6B944BAD5622A85 /* results.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790F14FF474A40F397FA81EF4BB6DBF /* results.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + A2F7CAD975E92C08DAB21AC141109F6D /* Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 865D375E07C7AF36A3800A351F882FD5 /* Migration.swift */; }; + A526D9E4A5FF0577D17E8293351CDF7F /* RLMQueryUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49EDD4F8511F36C47104B162393E19E8 /* RLMQueryUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + A5E17D887334ADBAEFCFABD1F17467F4 /* RLMOptionalBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CE02428D2822D8D4946C187EF9EA977 /* RLMOptionalBase.h */; }; + A64AF26E6151D6C4635BD455B658129B /* RLMRealm_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5946C497A570E352368E0B3D5EF852 /* RLMRealm_Dynamic.h */; }; + A6B6F05608DFCF71D86B5690AB43241C /* RLMProperty_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 91D510FB2E0557A49CA83EAF4674D33F /* RLMProperty_Private.h */; }; + A7B6614F8BF5A5E92FCE7E39D90B9688 /* RLMPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = C7F3EBA29110DCD575D5F53A3EFDB8AF /* RLMPlatform.h */; }; + A7D5A464077C926412046BE531A1CBE9 /* RLMObjectSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = FFDA9189EB77BAAA464B72BE2FBAA8C3 /* RLMObjectSchema.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + A83D1123CC1BF9C20F65EBA7A16B1125 /* RLMResults_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 95081C221EE658194F4AD96F137FACEC /* RLMResults_Private.h */; }; + A88CB102355FA017961A6D55DD72D6DF /* LinkingObjects.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1069D35D9C355F31128AC8D57346BA3 /* LinkingObjects.swift */; }; + A8C891AD77472A08AD823372E29C7E59 /* RLMObjectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0530E5D77E003192F6A6939D160BB180 /* RLMObjectBase.h */; }; + A8ED4ABA1805BD26E2B74CDF6D036557 /* collection_change_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFE57F1DD8EE343437A7D6E055F6A36E /* collection_change_builder.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; A9213DA3ADD4F813C67CDDB6D92B8CCC /* Pods-tvOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3934066CE627AE1C7913D58EAB569BE6 /* Pods-tvOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A991CCD8355C26A7F81DDA418669B5A7 /* RLMRealmConfiguration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B0A8A83377A92661DB1CCD24395E7BAD /* RLMRealmConfiguration_Private.h */; }; - A9DA33D7BD3F44111A4A5AC9BD6CF2D2 /* RLMObjectStore.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 3C01189CEF7D80799480C345F9343DE9 /* RLMObjectStore.h */; }; - A9DA3829FA747E599023EF1394CD2EB5 /* BeVoid.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF549A6911743A1BD42D2A45D30A66CB /* BeVoid.swift */; }; - A9DF985E73846007DB92599F435ECCA4 /* RLMRealm_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FF59634E3D02DFE3415C6451536B8027 /* RLMRealm_Private.h */; }; - AD57632D8CD009F5EC3E56C321A405E0 /* World.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57C3C7DBC5E02BE19BB2D2FA6C36751A /* World.swift */; }; - AD6E9AA0CBF5318AFE299D8F17AC9C9C /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A68C66DA7317B8B9BF6B0312FC09238 /* SnapKit-dummy.m */; }; - AD94CB75EE76FBF4C38B5EEA3FFA70A7 /* RLMProperty_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 25F048B6357B3B2C507A11569E2D4D8C /* RLMProperty_Private.h */; }; - ADB5AAAA0EB55B959812C506F091A44C /* QCKDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = C7CA2492D1F7C1DB52E2EAAFD8092E2C /* QCKDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE090B8768B6609CFB61E01484F623B1 /* RLMMigration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0C449EEC914A04ECF8EE11C5C466F5A2 /* RLMMigration.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - AEAEA24F17C530ACCDD488C8F4139ED1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2F0B1F850A3A8238A8EF5FCD8BA7D7A /* Foundation.framework */; }; - AF0A62832EE1981D64285F2365B3EE17 /* RLMObjectBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0EC00495EF0391AEF8C384C36CE18A4E /* RLMObjectBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - AF0F235C4A315C50805B61016537C405 /* RLMObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B0030059FAF155DF933C659CCFE12F7 /* RLMObject.h */; }; - AF7FB12D33D70D1B3FBFE76A58A2D171 /* RLMObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1D06214623041BFC55C7532087118BCD /* RLMObject.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - AFA85DD41A1A2CBF1939C7747CBB1117 /* schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F1FF9E5ED1D304565C0E23AE047D8B6 /* schema.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - B0929BC8FE08EA19B5061CC9A4912C17 /* Example.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6413C24E55E7DC55FBB315690988DC1C /* Example.swift */; }; - B09B3461D9467BA8A230048F95C26E0F /* NimbleXCTestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F3E6FFC728F01BEDD554BA16053206E /* NimbleXCTestHandler.swift */; }; - B1B5944121B34860379E553141CB3541 /* RLMArray.h in Headers */ = {isa = PBXBuildFile; fileRef = DFB0FD0604D378BA242F12410241A936 /* RLMArray.h */; }; - B335D9B81922DEB92EC8F90FDCC36247 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2F0B1F850A3A8238A8EF5FCD8BA7D7A /* Foundation.framework */; }; - B3E58C107CEF5F2F97662211A1BCD04A /* Realm.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 61AE995404FCBAFAF2DD5EB5B49CEE7A /* Realm.h */; }; - B47F2B1F7F5FEC4CE62F09832392E842 /* Nimble-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 52BB4AB6DF782418882263FEA9171060 /* Nimble-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B58F1763A4D63DB577FF659E032E09BF /* Result-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FEDC08F86526D7369A4B0AD8537CEDE4 /* Result-iOS-dummy.m */; }; - B5B6C941DD0A644344041D619F64A454 /* Result-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A4479DE9AB1C18B7B67CB2329A27B0C3 /* Result-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B78A3DF47B5FEF7D9BE0B7660500211B /* Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = E18AB760EEB7E54BE87768753D241D01 /* Equal.swift */; }; - B7A86E463394F6C96152F22F2E87527F /* RLMObjectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = A6FF6BB22ECD7B62BBADEE9DA4CA45DB /* RLMObjectBase.h */; }; + A991CCD8355C26A7F81DDA418669B5A7 /* RLMRealmConfiguration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FE98770B6CB7827635D9478651AFDA8 /* RLMRealmConfiguration_Private.h */; }; + A9DA33D7BD3F44111A4A5AC9BD6CF2D2 /* RLMObjectStore.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = EE33898E720BE3F42CFC2B6208F34C54 /* RLMObjectStore.h */; }; + A9DA3829FA747E599023EF1394CD2EB5 /* BeVoid.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F1A327493FDDA5AAC658C6B3C6E0694 /* BeVoid.swift */; }; + A9DF985E73846007DB92599F435ECCA4 /* RLMRealm_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = EBA9742E41DD699EC81C3FE33C7DEAFD /* RLMRealm_Private.h */; }; + AD6E9AA0CBF5318AFE299D8F17AC9C9C /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AE18177E1EDDC6D356D629DDA7AFE4B /* SnapKit-dummy.m */; }; + AD94CB75EE76FBF4C38B5EEA3FFA70A7 /* RLMProperty_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 91D510FB2E0557A49CA83EAF4674D33F /* RLMProperty_Private.h */; }; + AE090B8768B6609CFB61E01484F623B1 /* RLMMigration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 810189A68F947CBDD65CE752260E48ED /* RLMMigration.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + AF0A62832EE1981D64285F2365B3EE17 /* RLMObjectBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = C262651E45E92C2EE4D94B04DE771BD3 /* RLMObjectBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + AF0F235C4A315C50805B61016537C405 /* RLMObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 477C8A90D6252C79C4351B385215606D /* RLMObject.h */; }; + AF750862F0ADA81E3C1B3D3354DD941B /* Quick.h in Headers */ = {isa = PBXBuildFile; fileRef = D91347351752ACD4996DDE5CAF59CAB0 /* Quick.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF7FB12D33D70D1B3FBFE76A58A2D171 /* RLMObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 88947126EB60238B3D4B499635759F36 /* RLMObject.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + AFA85DD41A1A2CBF1939C7747CBB1117 /* schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C6CB89D92341AF7BE98EDCED44F091B9 /* schema.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + B09B3461D9467BA8A230048F95C26E0F /* NimbleXCTestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B8CC089B9AF8C9C78C6B02ACAB2732E /* NimbleXCTestHandler.swift */; }; + B1B5944121B34860379E553141CB3541 /* RLMArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 19DDC8CD48B797C413D6340B36549665 /* RLMArray.h */; }; + B3E58C107CEF5F2F97662211A1BCD04A /* Realm.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6D6571A7FA89F9206AAFFDC5F58DC9CA /* Realm.h */; }; + B47F2B1F7F5FEC4CE62F09832392E842 /* Nimble-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4535DE4543CA62726355D418098E3608 /* Nimble-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B58F1763A4D63DB577FF659E032E09BF /* Result-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F5F8E7ACBF2CE37E399F5FCE3762071 /* Result-iOS-dummy.m */; }; + B5B6C941DD0A644344041D619F64A454 /* Result-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EDFBA72C383866471B556EC064CD183 /* Result-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B78A3DF47B5FEF7D9BE0B7660500211B /* Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4C754CC4CE13BF69016372FF570121E /* Equal.swift */; }; + B7A86E463394F6C96152F22F2E87527F /* RLMObjectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0530E5D77E003192F6A6939D160BB180 /* RLMObjectBase.h */; }; B7B0CB67F9593FDFB537585298B94EF6 /* Pods-tvOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 09782427589462D507486A209F74E996 /* Pods-tvOS-dummy.m */; }; B9F3A79916C76CB000458FADAEAF8060 /* Pods-Examples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A0483A2DDDA948E687507F823865853D /* Pods-Examples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BA3CDA767C45FA9EE2FD4BE2AE5079C1 /* RLMSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = ACC5B9D012EFEB03BA3057957849992F /* RLMSchema.h */; }; - BA7362188C5D17958A5080EE299A90FC /* BeginWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 339AF0F4B4AB7001A8BAA2A5F5DEE2FB /* BeginWith.swift */; }; - BA7BD8EDFE0DB5F68DADE2F663238312 /* RLMObservation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 037C112749582FECD8F0E1FA8D2D5B76 /* RLMObservation.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - BBF88FA3F28C0906DBB78314A8E50A01 /* AssertionRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53104D71A355979A9C972DB7A456CCD5 /* AssertionRecorder.swift */; }; - BC6E3A78BC711B830365574B3E6D29E9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2F0B1F850A3A8238A8EF5FCD8BA7D7A /* Foundation.framework */; }; - BCCA2149B633036B617FF33B7ED5DE1A /* RLMArrayLinkView.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0525917B51515AEB46A8A7805D4C2F8 /* RLMArrayLinkView.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - BD23C960557FDA4712CC8D121585BA9C /* weak_realm_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2203A648A2E83FC2783E43E6A123D835 /* weak_realm_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - BD3E4A579314356AC4A1BCB479A4C9E1 /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC81013E7A2918C1866C13C9DCD9F068 /* Realm.framework */; }; - BEA76FA499D5899BD98DBD891FF921D4 /* SatisfyAnyOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AB8FF2851B761D76D71DFA9E1529221 /* SatisfyAnyOf.swift */; }; - BF4DE5D5D93416EAEE3505A8650D727F /* RLMAnalytics.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9FCB81829BE9C15050C2164DD1F520A6 /* RLMAnalytics.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + BA3CDA767C45FA9EE2FD4BE2AE5079C1 /* RLMSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = 126F973EDDC8D75C835D89B2F8483990 /* RLMSchema.h */; }; + BA7362188C5D17958A5080EE299A90FC /* BeginWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 736042A0C602AD472E4E2D4F0B9304B9 /* BeginWith.swift */; }; + BA7BD8EDFE0DB5F68DADE2F663238312 /* RLMObservation.mm in Sources */ = {isa = PBXBuildFile; fileRef = DC43A041846A9E64F000948C63C82563 /* RLMObservation.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + BBF88FA3F28C0906DBB78314A8E50A01 /* AssertionRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 551CC7D7B71C5CD089E3257560B03494 /* AssertionRecorder.swift */; }; + BC6E3A78BC711B830365574B3E6D29E9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */; }; + BCCA2149B633036B617FF33B7ED5DE1A /* RLMArrayLinkView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2C47677AA79CAE793E03A3EF2E659934 /* RLMArrayLinkView.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + BCF63566264CE0BB166C4E9A5E5813B4 /* OHHTTPStubsMethodSwizzling.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D13AB3F8875DF86694DB97617CF10BC /* OHHTTPStubsMethodSwizzling.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BD23C960557FDA4712CC8D121585BA9C /* weak_realm_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84DE492852A182ACC75767DDF2381215 /* weak_realm_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + BD3E4A579314356AC4A1BCB479A4C9E1 /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D769DCFF1300043278FB83F7CA5C561 /* Realm.framework */; }; + BEA76FA499D5899BD98DBD891FF921D4 /* SatisfyAnyOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C3603E8B0AB84033D95E4DCD7C2AF29 /* SatisfyAnyOf.swift */; }; + BF4DE5D5D93416EAEE3505A8650D727F /* RLMAnalytics.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB2FFD06FFB2028F3A22D8486F0E2CE1 /* RLMAnalytics.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; C0BEC1CB5660E522670F9D7146113282 /* NSSortDescriptorConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C420FEE1D75B927208AC6A2B0CF2267 /* NSSortDescriptorConvertible.swift */; }; - C0DEE01DF61B6D5C60A857517E181A9B /* RLMObservation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 037C112749582FECD8F0E1FA8D2D5B76 /* RLMObservation.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - C0E3CAD8BCC4C549606F51573C99D191 /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73F111ACC7A706F92F9E0E9053AFC032 /* Util.swift */; }; - C1016A980A461EAB68498A08BD5B8F79 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = C278FAA74186EE30EDC2277730818B9B /* Error.swift */; }; + C0DEE01DF61B6D5C60A857517E181A9B /* RLMObservation.mm in Sources */ = {isa = PBXBuildFile; fileRef = DC43A041846A9E64F000948C63C82563 /* RLMObservation.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + C0E3CAD8BCC4C549606F51573C99D191 /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F208808D275D2FE0C084156FA872062 /* Util.swift */; }; + C1016A980A461EAB68498A08BD5B8F79 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = D762B3E6382A068471EF3A2649A68847 /* Error.swift */; }; C12BF55F9706F8BA0488D84345666FC7 /* Store.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A6660F20C01C9A80B6980589A41766A /* Store.swift */; }; C19614DF4603D85FEA9853B647A6416C /* Store.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A6660F20C01C9A80B6980589A41766A /* Store.swift */; }; - C1A6527DC06EC7B025129F2DCF9C640E /* RLMObject_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 1435CA9C6395F5C335479692507799DF /* RLMObject_Private.h */; }; - C1C55FB178A4948A66E79DF864012B47 /* RLMQueryUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 76A75E0E8D6FDE78E2B0D6CC25F1031A /* RLMQueryUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + C1A6527DC06EC7B025129F2DCF9C640E /* RLMObject_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = F5470BD2DDC7B949D35FD9AE852362C6 /* RLMObject_Private.h */; }; + C1C55FB178A4948A66E79DF864012B47 /* RLMQueryUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 49EDD4F8511F36C47104B162393E19E8 /* RLMQueryUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; C1F9BF3E5C9F150DC28B2878FD75B614 /* RealmEntity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 083AF2E124A1862091127C910DDA53DA /* RealmEntity.swift */; }; - C1FC87C93224C62C57C81E20511B68EC /* ResultType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 117AF432788AFC92F5C12299BEB0D50E /* ResultType.swift */; }; - C33F7375C90D48F79CC5F75F0F060B51 /* World+DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DF04B61A993A9830C80658D7314321C /* World+DSL.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C1FC87C93224C62C57C81E20511B68EC /* ResultType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E8D10A55826A20E1B4134F3DB005356 /* ResultType.swift */; }; + C225A7CC00FB2BCF5D44AC6FB232B796 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */; }; C42935BBED2ACD23C2B6AB3D2B6C6837 /* RealmDefaultStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 893315A171CB2A31D9A417D59399DF53 /* RealmDefaultStorage.swift */; }; - C49BDB1E53FCF5D9E1AB065759F31121 /* RLMMigration.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = AFD2E0EF4C8EF6182ED557BFA0370ECF /* RLMMigration.h */; }; - C53FEC27C9734732902F5AD14AA95721 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C38F2C17647E2B46D0124A3AAF53D30 /* Filter.swift */; }; - C64D1B80F5E2F1C9000A0D54F3CD9DD6 /* external_commit_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E81A59CD71BCCC42BC29B9AD6F59D33C /* external_commit_helper.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - C755136BFCDFA000C44C8BBCA065E4BE /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9BFA2DE6AD2CFCEF42B07B36F8E0A73 /* HaveCount.swift */; }; - C765E6B6209680895E9FAD2A97F18130 /* RealmSwift-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 62FFDBDDFFCC04B8D72A3474AD9430FD /* RealmSwift-iOS-dummy.m */; }; + C49BDB1E53FCF5D9E1AB065759F31121 /* RLMMigration.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6601F3FA6FE1CE501C95F028D7CFCEAE /* RLMMigration.h */; }; + C64D1B80F5E2F1C9000A0D54F3CD9DD6 /* external_commit_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78F4320BE76B0FE6E75E8204DC02DEEA /* external_commit_helper.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + C755136BFCDFA000C44C8BBCA065E4BE /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9F378E515E21E1569E1B9EA4FF51C0A /* HaveCount.swift */; }; + C765E6B6209680895E9FAD2A97F18130 /* RealmSwift-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DC05F9CD5F3667E2BF5484A00CE2E7E /* RealmSwift-iOS-dummy.m */; }; C7C8BBA14209AC5FC7F9AB669522430D /* RequestExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757E83A17BDC0DC6D97974E2728B92C5 /* RequestExtension.swift */; }; - C81BEDE79545C013BEBBA0363480FD47 /* DSL+Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EE380A50A654528CCA83FF7CE2F2A83 /* DSL+Wait.swift */; }; - C8861B9705998D8AC911A0B7AF17DBF3 /* RLMResults.h in Headers */ = {isa = PBXBuildFile; fileRef = DED918B5DC4DF0C3D23D5B5F9ADD92AF /* RLMResults.h */; }; - C8996EA3296A15624CEFD5E3A711EF27 /* RLMSchema_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = F5D6FBFF9F7FEE6E41B0DA47053FCC21 /* RLMSchema_Private.h */; }; - C93ED30B996D263E5B1057108AA7D06C /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 819331E9FB0218A4A71174C9ACB5614B /* Debugging.swift */; }; - C9441C3E6762E9010DA1086857BDBD0C /* RLMConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = D894DBB4E4B3BD3B6D87D7A29F11E6A4 /* RLMConstants.m */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - CA32097945E8D8517DB4B593FE023A33 /* Results.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C40337131C9CA7F7DCA3CF641175218 /* Results.swift */; }; - CA6A631E9F7CE652379E1E5F7A86F34F /* RLMMigration_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 5DF54775EB8046D159B6CED87F48F3C4 /* RLMMigration_Private.h */; }; - CAD7067BCC0F63F5B15077425B7374A0 /* RLMCollection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 520405BD1ED6B8AF1690535A94C9E060 /* RLMCollection.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - CB9F23F0E66722502D098544F1F0270C /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E1B00CCB33CD484E8628977746EF769 /* Object.swift */; }; - CD9FF6F1078571804F3007BA02EC28B1 /* HooksPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = E93E580A21268B267E051690AA91FE77 /* HooksPhase.swift */; }; - CEA15DE7E50776E84790F85BD49A61A5 /* Quick-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 77646D8824A91E8791DC4A83761F8320 /* Quick-dummy.m */; }; - CEDB81869680C6487D291794C8A1945D /* NSBundle+CurrentTestBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F6D924C64D307C8CCACB377EA33C3C1 /* NSBundle+CurrentTestBundle.swift */; }; - CF213371BA076E734CE438497238B335 /* RLMResults.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = DED918B5DC4DF0C3D23D5B5F9ADD92AF /* RLMResults.h */; }; - CF3DB656F34EF96E097E3BAF4B0EEE80 /* World+DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFD77B61D8020B479298B82A83C2C490 /* World+DSL.swift */; }; + C81BEDE79545C013BEBBA0363480FD47 /* DSL+Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88DC45F7EB2BE9F607212BB586D20D53 /* DSL+Wait.swift */; }; + C824F1D1E868EE7657B660D99F53BECA /* World+DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F5D8239E5E12A9A27002E987337B6E8 /* World+DSL.swift */; }; + C8861B9705998D8AC911A0B7AF17DBF3 /* RLMResults.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EBF9C48F3F1CE7A06C13C4E237E65FA /* RLMResults.h */; }; + C8996EA3296A15624CEFD5E3A711EF27 /* RLMSchema_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = A6B628D766680BC0413319B123B46971 /* RLMSchema_Private.h */; }; + C93ED30B996D263E5B1057108AA7D06C /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B0AB9E74855549FC10826CD8BEB098 /* Debugging.swift */; }; + C9441C3E6762E9010DA1086857BDBD0C /* RLMConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 82AB955F3868BA4D9651F88D3CA2606C /* RLMConstants.m */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + CA32097945E8D8517DB4B593FE023A33 /* Results.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD811C2FAC062C9F6CFA729B9769D03 /* Results.swift */; }; + CA6A631E9F7CE652379E1E5F7A86F34F /* RLMMigration_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 1DCE85E2C7DD6611C71FFC0813CE15E0 /* RLMMigration_Private.h */; }; + CAD7067BCC0F63F5B15077425B7374A0 /* RLMCollection.mm in Sources */ = {isa = PBXBuildFile; fileRef = DEDBE02BDD48F8C000A0138E811C4982 /* RLMCollection.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + CAEE488B2DE81AD2A988ACDF386DCA0B /* QCKDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = BBB6B226F12767CE04F14CBDEEF8394F /* QCKDSL.m */; }; + CB9F23F0E66722502D098544F1F0270C /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39C160D92E6BB5769EEEB8AC1FBE36C6 /* Object.swift */; }; + CEBCF477F9C07D946C1B2869348C9FD1 /* QuickSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = B7666289859A0D2B4FDEF6940D5BE5DE /* QuickSpec.m */; }; + CF213371BA076E734CE438497238B335 /* RLMResults.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3EBF9C48F3F1CE7A06C13C4E237E65FA /* RLMResults.h */; }; CFD6F580B6149C2C3D58371917119FEF /* NSManagedObjectContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = A824BAFF0EEB0FE7F672D40B352AE21F /* NSManagedObjectContext.swift */; }; - D09F6A0E58F535FC2EC6D2D88C4D413D /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B355E2C9A83363CFB0D61C322DF6EF46 /* ConstraintRelation.swift */; }; - D0D0EB216EFD12ACEF5BB7B94E0F8380 /* ExampleMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD8657D90B65515DCC72C4CB3FB82392 /* ExampleMetadata.swift */; }; - D0EC6284AA1E7114CFB20E58373F3315 /* RLMRealmConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A0987C41F61CFB345FD9DE5C6A110AC /* RLMRealmConfiguration.h */; }; - D0F681FEEF549C0302335975E0C28277 /* RLMAccessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 937455C75E93FE27D49DD4B463099D76 /* RLMAccessor.h */; }; - D251298F570CE229408E9D308352CF5E /* RLMObjectBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = A6FF6BB22ECD7B62BBADEE9DA4CA45DB /* RLMObjectBase.h */; }; - D2517A7D882B302F7BB0E847238D1957 /* RLMObjectSchema.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = ED99464F1349EF82297D662AE56AE820 /* RLMObjectSchema.h */; }; - D397F3D09515D38FB2F49339DCF27175 /* RLMRealmConfiguration_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = B0A8A83377A92661DB1CCD24395E7BAD /* RLMRealmConfiguration_Private.h */; }; - D43202DDBC55E91489E6CAACDF686CE7 /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = B613B576B3189C1C2ACF3A5002DF5DB2 /* Optional.swift */; }; - D45096E61E72E772AF46C3BECA03583B /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = 370C553BDAA2C8F43508399262C926B4 /* BeLogical.swift */; }; + D09F6A0E58F535FC2EC6D2D88C4D413D /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 736C4BF516A3024A5F2EFD50F3B3F345 /* ConstraintRelation.swift */; }; + D0EC6284AA1E7114CFB20E58373F3315 /* RLMRealmConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 002A7EC28B76680D9BF3C5A58636CB6C /* RLMRealmConfiguration.h */; }; + D0F681FEEF549C0302335975E0C28277 /* RLMAccessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CBC156142AA6D50EAF1952A76B4F19E /* RLMAccessor.h */; }; + D22C73B75B4834D904BBCBCA4F9B7E5B /* QCKDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CAF50FDACC1D93FA4CDA0347D4F4BE1 /* QCKDSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D251298F570CE229408E9D308352CF5E /* RLMObjectBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0530E5D77E003192F6A6939D160BB180 /* RLMObjectBase.h */; }; + D2517A7D882B302F7BB0E847238D1957 /* RLMObjectSchema.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3746F4A5D4A7B6B81E1597BD6B0B5886 /* RLMObjectSchema.h */; }; + D2E06DA27082B98F83A6D1662D3194E1 /* OHHTTPStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = EA6B403625632C52D28046C6172B1AA3 /* OHHTTPStubs.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D397F3D09515D38FB2F49339DCF27175 /* RLMRealmConfiguration_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 9FE98770B6CB7827635D9478651AFDA8 /* RLMRealmConfiguration_Private.h */; }; + D43202DDBC55E91489E6CAACDF686CE7 /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18083F647C902094BD1551B6AA16C4EA /* Optional.swift */; }; + D45096E61E72E772AF46C3BECA03583B /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD598B443446DE38F4E68819B9669ADA /* BeLogical.swift */; }; D536EBE59A214DE42DD5CC2157DEA4EF /* VersionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7BDB72F587054CF8ABC05457DA4EC1C /* VersionController.swift */; }; - D58AB9C27AF9122C1A85A9AB1A5BA15E /* RLMListBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 7166062CC021115D85979B181FC7E9ED /* RLMListBase.h */; }; - D61790BE130E88E6385CD2D0F3E76391 /* RLMRealmConfiguration.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 5A0987C41F61CFB345FD9DE5C6A110AC /* RLMRealmConfiguration.h */; }; + D58AB9C27AF9122C1A85A9AB1A5BA15E /* RLMListBase.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = B624D820C43CAE373E6DDFC1E7A84BF5 /* RLMListBase.h */; }; + D61790BE130E88E6385CD2D0F3E76391 /* RLMRealmConfiguration.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 002A7EC28B76680D9BF3C5A58636CB6C /* RLMRealmConfiguration.h */; }; + D7D4C58C4E1AAFD48FB51B7E4ECC37F6 /* ExampleMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6183818615022296837098CED672B8AA /* ExampleMetadata.swift */; }; D80434B36D675E1AC88B005C9AA3B09F /* SugarRecord-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9768C9D1DFFE903A2503E4F035B1A2AE /* SugarRecord-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D8E0C72DDE130D4471BB48D2081FD235 /* Nimble-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 13572D09B945D97814D5E4846E1B8EFB /* Nimble-dummy.m */; }; - D9155B331492DF12D9EF5A802AB1A162 /* ObjectSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDFA83CC5E966DB45905306652B653E9 /* ObjectSchema.swift */; }; - D97D5F414F982A3BD9495E32E60E4FE7 /* RLMProperty_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 25F048B6357B3B2C507A11569E2D4D8C /* RLMProperty_Private.h */; }; - DA1B901C3CBF6B2905C7962D809A96D5 /* RLMConstants.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 234D2F0A758CBDCC1DE44199D6DD5057 /* RLMConstants.h */; }; - DA871F0B603B936C0AD4C2E93EAA1FC9 /* RLMObjectSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = ED99464F1349EF82297D662AE56AE820 /* RLMObjectSchema.h */; }; - DD3A7900D10C191F41A09DEDF37925EA /* RLMListBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 7166062CC021115D85979B181FC7E9ED /* RLMListBase.h */; }; + D8D044D73E6B4FDB368618E9F9458EDF /* ExampleGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E29B674D764D07D2E4117DDCCCE7306 /* ExampleGroup.swift */; }; + D8E0C72DDE130D4471BB48D2081FD235 /* Nimble-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DEC60A3C43E3A0CEE27643E823F58C0 /* Nimble-dummy.m */; }; + D8F5F0031D9C440657C729EFCD3A4C6B /* OHHTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F65157FD923A8C46A4CE3254FC81D35 /* OHHTTPStubsResponse+JSON.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + D9155B331492DF12D9EF5A802AB1A162 /* ObjectSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6D28A37D8A76C9A1C8CAC810B07F207 /* ObjectSchema.swift */; }; + D97D5F414F982A3BD9495E32E60E4FE7 /* RLMProperty_Private.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 91D510FB2E0557A49CA83EAF4674D33F /* RLMProperty_Private.h */; }; + DA1B901C3CBF6B2905C7962D809A96D5 /* RLMConstants.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 400BC5480CC5A13061CD9BC5E660E265 /* RLMConstants.h */; }; + DA871F0B603B936C0AD4C2E93EAA1FC9 /* RLMObjectSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = 3746F4A5D4A7B6B81E1597BD6B0B5886 /* RLMObjectSchema.h */; }; + DD3A7900D10C191F41A09DEDF37925EA /* RLMListBase.h in Headers */ = {isa = PBXBuildFile; fileRef = B624D820C43CAE373E6DDFC1E7A84BF5 /* RLMListBase.h */; }; DD3B7CBB67A3B08E1CFF2797536BAAB6 /* RequestExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757E83A17BDC0DC6D97974E2728B92C5 /* RequestExtension.swift */; }; DE0FD51C33BDA356198ECA05C2743988 /* VersionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26538447AA026A2509DF214CCEED3B2F /* VersionProvider.swift */; }; DE161DBA94602DB6E0B53E517A9ABC89 /* CoreDataDefaultStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = D95D3DF0800F6C301910D2E649E804D1 /* CoreDataDefaultStorage.swift */; }; - DE5F3C28CC8C40B8031C784835B3577D /* MatcherProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BAF4BBBF28375ED92D39B6D73472597 /* MatcherProtocols.swift */; }; - E008736F5514F44C0E07DD052A7B6D67 /* AdapterProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB04DE49CB4938EF4A446815305A4673 /* AdapterProtocols.swift */; }; + DE58E8465779A096DC65C53A251983D6 /* SuiteHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74EB4D4DE58439D18808B77361041F39 /* SuiteHooks.swift */; }; + DE5F3C28CC8C40B8031C784835B3577D /* MatcherProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = E05E78BA9EF6550CBDB31C42F94874E6 /* MatcherProtocols.swift */; }; + DF9A2DEAE5A63725F713741A0B747297 /* ExampleHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCB482570C9262D3037A0160AF93F08F /* ExampleHooks.swift */; }; + E008736F5514F44C0E07DD052A7B6D67 /* AdapterProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9AAD57CF2DF5BDEA640775A479AF86B /* AdapterProtocols.swift */; }; E053B306C1564BB36ADED20B4FEDC658 /* ContextParent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64F4B52D11112EAB7923406DB143ADF9 /* ContextParent.swift */; }; - E122C04024DA2468E36A6D8B1E8DF538 /* RLMResults.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93EA8A0FDBAB398D0C536C83B1BD6887 /* RLMResults.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - E18C445987A7D59017B146F9FB181CBC /* List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12430F88CFC79D9C31ECDBD87032707C /* List.swift */; }; - E1AEA3803F68D51CC12252E61DE7D0B6 /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EAE3AE32FCA9B37ED3CCDC8F693C73E3 /* list.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - E22F1F6F3CA1AC43413E19446C876584 /* RLMObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B0030059FAF155DF933C659CCFE12F7 /* RLMObject.h */; }; - E2AB8435C5979A7D7CE31201CA51AA72 /* RLMObjectStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C01189CEF7D80799480C345F9343DE9 /* RLMObjectStore.h */; }; - E32B91444C2FDCF9F5EA22616B65D8FB /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1BD330CEFDB23052F3D0EDDBA4B2138F /* Cocoa.framework */; }; - E3BFFF81C8FF05AA1D09232A6AB67280 /* RLMObjectStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C01189CEF7D80799480C345F9343DE9 /* RLMObjectStore.h */; }; - E552B6C65B90A66C39933EC6C12BC841 /* RLMMigration.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = AFD2E0EF4C8EF6182ED557BFA0370ECF /* RLMMigration.h */; }; - E5E8BBD4951E91C846997523A6EE7EE4 /* EdgeInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9758A0E1E887CBC7EA7E244C7D42C2A7 /* EdgeInsets.swift */; }; - E8DE03684C234604E472C27ECD8F6B70 /* BeAnInstanceOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC6A5E8F42D80D6F51DF0983B0B8FCC4 /* BeAnInstanceOf.swift */; }; - E9F895CFD4840E4E0B893C55F5372A22 /* RLMRealm_Dynamic.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4316C37363558E80D7A10AC340530683 /* RLMRealm_Dynamic.h */; }; - EA088981967BC899D0D607BAD38E786C /* object_store.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABCFB39B61424297CA222FE9BD28B2A3 /* object_store.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - EA89CB0D9A0E4DA090787F41E9BC4EA1 /* RLMMigration.h in Headers */ = {isa = PBXBuildFile; fileRef = AFD2E0EF4C8EF6182ED557BFA0370ECF /* RLMMigration.h */; }; - EAE74A0EF9F78CE91E8A6F50FCA8FEBA /* RLMCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 351ADF497DF0BCED473C1A4495504640 /* RLMCollection.h */; }; - EB3397036DD874B0B34946773DBB84E0 /* RLMObject_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1435CA9C6395F5C335479692507799DF /* RLMObject_Private.h */; }; - EB8D934B81EACE0C23C427D1AEE2F0DF /* Realm.h in Headers */ = {isa = PBXBuildFile; fileRef = 61AE995404FCBAFAF2DD5EB5B49CEE7A /* Realm.h */; }; - EB9C4D2E388805F9157AA356D4A857D5 /* DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AD3BCBED74FF3D7088D81A6CB5E8015 /* DSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E122C04024DA2468E36A6D8B1E8DF538 /* RLMResults.mm in Sources */ = {isa = PBXBuildFile; fileRef = E71C0EF10BDC94C11129D5FBB7F49E9F /* RLMResults.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + E18C445987A7D59017B146F9FB181CBC /* List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3975276D544F4FA14D7A379B900A5706 /* List.swift */; }; + E1AEA3803F68D51CC12252E61DE7D0B6 /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B3ED2AA094807FC06CD5CB12AB5126C /* list.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + E22F1F6F3CA1AC43413E19446C876584 /* RLMObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 477C8A90D6252C79C4351B385215606D /* RLMObject.h */; }; + E23C011C9EAE1B5B5F06273FC3CC132A /* Example.swift in Sources */ = {isa = PBXBuildFile; fileRef = E02C59443E840265A0520F58BEC49EF6 /* Example.swift */; }; + E2AB8435C5979A7D7CE31201CA51AA72 /* RLMObjectStore.h in Headers */ = {isa = PBXBuildFile; fileRef = EE33898E720BE3F42CFC2B6208F34C54 /* RLMObjectStore.h */; }; + E32B91444C2FDCF9F5EA22616B65D8FB /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 738262A5C0CACC8B54493461B1AA9A88 /* Cocoa.framework */; }; + E3B6EC21DE1C88655C67F03F5558BF72 /* QuickSelectedTestSuiteBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7843CB29D13E3E68F2D11796A6AB4A87 /* QuickSelectedTestSuiteBuilder.swift */; }; + E3BFFF81C8FF05AA1D09232A6AB67280 /* RLMObjectStore.h in Headers */ = {isa = PBXBuildFile; fileRef = EE33898E720BE3F42CFC2B6208F34C54 /* RLMObjectStore.h */; }; + E552B6C65B90A66C39933EC6C12BC841 /* RLMMigration.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6601F3FA6FE1CE501C95F028D7CFCEAE /* RLMMigration.h */; }; + E56501842602CDEDB614125C24B0509E /* HooksPhase.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1B4E326D3039B68E603219435F053A4 /* HooksPhase.swift */; }; + E5E8BBD4951E91C846997523A6EE7EE4 /* EdgeInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = F71C599B8BE1D7CAC3F539EF45D91094 /* EdgeInsets.swift */; }; + E8DE03684C234604E472C27ECD8F6B70 /* BeAnInstanceOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCD4C7B61C03CDE4DC8C11CE6D9DAA67 /* BeAnInstanceOf.swift */; }; + E9F895CFD4840E4E0B893C55F5372A22 /* RLMRealm_Dynamic.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0E5946C497A570E352368E0B3D5EF852 /* RLMRealm_Dynamic.h */; }; + EA088981967BC899D0D607BAD38E786C /* object_store.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 019D90DD52E2AE4A9AF205604D933C04 /* object_store.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + EA89CB0D9A0E4DA090787F41E9BC4EA1 /* RLMMigration.h in Headers */ = {isa = PBXBuildFile; fileRef = 6601F3FA6FE1CE501C95F028D7CFCEAE /* RLMMigration.h */; }; + EAE74A0EF9F78CE91E8A6F50FCA8FEBA /* RLMCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD7B1EC1FE18A97F48A48B4F1D211C4 /* RLMCollection.h */; }; + EB3397036DD874B0B34946773DBB84E0 /* RLMObject_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F5470BD2DDC7B949D35FD9AE852362C6 /* RLMObject_Private.h */; }; + EB8D934B81EACE0C23C427D1AEE2F0DF /* Realm.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6571A7FA89F9206AAFFDC5F58DC9CA /* Realm.h */; }; + EB9C4D2E388805F9157AA356D4A857D5 /* DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EAEE5E0862AE08D43C260B4001F2202 /* DSL.h */; settings = {ATTRIBUTES = (Public, ); }; }; EC7CF4F147018FEA42DF9C3C1F7BA309 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A454704C6CC714054D567FCACC77D9 /* Storage.swift */; }; - ED22DF2B8E6A4253B2075E6D5DD90C7E /* Quick-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F75C55A6C11AF84505657947246BC05C /* Quick-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED879B76F816867894936858F6B754E8 /* Quick-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C6F4564F604362DF2F3DB9883482F56 /* Quick-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; EEBC655562306B6F32329A2F8CEC3E2E /* NSPredicateConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = FACB22BB5E89362100E1526778FBD5E2 /* NSPredicateConvertible.swift */; }; - EFCD05F2EE89945EF8C44BEA7D7D67BC /* RLMAccessor.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 937455C75E93FE27D49DD4B463099D76 /* RLMAccessor.h */; }; - EFE20ADE81CBE47F13D76267285C4A35 /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7CAC52A471708E37D7BC8A57702F4F0 /* FailureMessage.swift */; }; - F134992B7126B35A6EF6B29F4A45F449 /* RLMOptionalBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0AD91682B01B7582E0DD7A074E6BF237 /* RLMOptionalBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - F1AA40ACA693DC6A645AEE0480A1FE9C /* RealmSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 809928C09ECA0BAC911C956FF57978F6 /* RealmSwift.framework */; }; + EFCD05F2EE89945EF8C44BEA7D7D67BC /* RLMAccessor.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 6CBC156142AA6D50EAF1952A76B4F19E /* RLMAccessor.h */; }; + EFE20ADE81CBE47F13D76267285C4A35 /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 608B6CFF567F35E77DEEF7B5B3FF2B1B /* FailureMessage.swift */; }; + F134992B7126B35A6EF6B29F4A45F449 /* RLMOptionalBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4ED19AF332CD6EAA67D37D8CF37A9318 /* RLMOptionalBase.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + F1AA40ACA693DC6A645AEE0480A1FE9C /* RealmSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F63E189B0ACC756F2FE48EC451E0640D /* RealmSwift.framework */; }; F39602B054AE81247CA32491AE813573 /* DirUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 101670D3ED20EF2463B4C97D5C07A3A2 /* DirUtils.swift */; }; - F3A8AC519732B46EC17C3F7BEF363236 /* RLMConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 234D2F0A758CBDCC1DE44199D6DD5057 /* RLMConstants.h */; }; - F46CE705BCFFA7B268362B3A44871591 /* RLMRealmConfiguration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B0A8A83377A92661DB1CCD24395E7BAD /* RLMRealmConfiguration_Private.h */; }; - F4922CFF68895072FEAEC8F87181465A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1300ADAD4EB8C248B21A485A963E24E0 /* Foundation.framework */; }; - F49F716DB114513CECD39ED9E281891F /* collection_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CB77E838F588CF9182D4EF132B780B56 /* collection_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - F506349E0C70B19F2B6DE2714288E1F5 /* Closures.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3C9C3EE7CF9871FDDD4A68D1726D23E /* Closures.swift */; }; - F69BD4F0FCC08B07C43678E37C13A3A9 /* transact_log_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D79840D5C452463081F64DBFED47D86E /* transact_log_handler.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - F6E4262ACFDB78C7FFECD2F3AA9EA084 /* RLMObjectBase_Dynamic.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 09E78E2610812B044D168E44D8735489 /* RLMObjectBase_Dynamic.h */; }; - F75D1309F8240FFD22E3FFB83C1427EF /* Aliases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C0F1444A07ED593870B0FFCE7C29AA /* Aliases.swift */; }; + F3A8AC519732B46EC17C3F7BEF363236 /* RLMConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 400BC5480CC5A13061CD9BC5E660E265 /* RLMConstants.h */; }; + F46CE705BCFFA7B268362B3A44871591 /* RLMRealmConfiguration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FE98770B6CB7827635D9478651AFDA8 /* RLMRealmConfiguration_Private.h */; }; + F4922CFF68895072FEAEC8F87181465A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E24C8AA12759CEA81E59EC4CFC604682 /* Foundation.framework */; }; + F49F716DB114513CECD39ED9E281891F /* collection_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5BEEE1B31FDB3EDCDE7FFC723BCA52AE /* collection_notifier.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + F69BD4F0FCC08B07C43678E37C13A3A9 /* transact_log_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8D19BF9D57CD383547A1478B6D266839 /* transact_log_handler.cpp */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + F6E4262ACFDB78C7FFECD2F3AA9EA084 /* RLMObjectBase_Dynamic.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 7F0454B813B7D4937E86F7F60FF605D3 /* RLMObjectBase_Dynamic.h */; }; + F75D1309F8240FFD22E3FFB83C1427EF /* Aliases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86A7034353EB5F2FF2D2BCAF27412714 /* Aliases.swift */; }; F7F711EB4A59697BC2BAD1C65A681C82 /* ContextParent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64F4B52D11112EAB7923406DB143ADF9 /* ContextParent.swift */; }; - F80BC24E48E287FD24193C60FE2FB689 /* Property.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8B3982462C8C248E4F5CE4B59D6F4D9 /* Property.swift */; }; - F912C47514D7AABC364390DEA1726751 /* RLMListBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 7166062CC021115D85979B181FC7E9ED /* RLMListBase.h */; }; - F92166D58ED383A12D49E33F9379E435 /* RLMAccessor.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 937455C75E93FE27D49DD4B463099D76 /* RLMAccessor.h */; }; - F94AF02A851581EAAFD9BE62B281F5D5 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2068C384964410C1F9CD73DE553E7B73 /* CoreData.framework */; }; - FA145DCE313D583C0431D178FB32C96F /* BeEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EF7AB8ADFA0019AC1541022F6428060 /* BeEmpty.swift */; }; - FA4440A3F289677D159AF96C962971E3 /* RLMConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 234D2F0A758CBDCC1DE44199D6DD5057 /* RLMConstants.h */; }; - FA48BE14B89870F50E70A03778A0E61B /* QuickTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26FEFEF3095460587EE7E9FA4C6FE000 /* QuickTestSuite.swift */; }; - FA4E2AFB75A9B477286AAD09ED089800 /* RLMRealmConfiguration.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 5A0987C41F61CFB345FD9DE5C6A110AC /* RLMRealmConfiguration.h */; }; + F80BC24E48E287FD24193C60FE2FB689 /* Property.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2BF258DBAB0FB6E725FC17C12336A4A /* Property.swift */; }; + F90742117F43668C0C80BCEC6264CFF0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */; }; + F912C47514D7AABC364390DEA1726751 /* RLMListBase.h in Headers */ = {isa = PBXBuildFile; fileRef = B624D820C43CAE373E6DDFC1E7A84BF5 /* RLMListBase.h */; }; + F92166D58ED383A12D49E33F9379E435 /* RLMAccessor.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 6CBC156142AA6D50EAF1952A76B4F19E /* RLMAccessor.h */; }; + F94AF02A851581EAAFD9BE62B281F5D5 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0133B4C56F3413071D9311AC10FA6B12 /* CoreData.framework */; }; + FA145DCE313D583C0431D178FB32C96F /* BeEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77CE3A11D90A3DD183337694C8063F93 /* BeEmpty.swift */; }; + FA4440A3F289677D159AF96C962971E3 /* RLMConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 400BC5480CC5A13061CD9BC5E660E265 /* RLMConstants.h */; }; + FA4E2AFB75A9B477286AAD09ED089800 /* RLMRealmConfiguration.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 002A7EC28B76680D9BF3C5A58636CB6C /* RLMRealmConfiguration.h */; }; FA7BF3323E7EAF167994A4504A89628B /* CoreDataObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21468AEA227AEFB758CDFDD62AD6AE56 /* CoreDataObservable.swift */; }; - FBD367B1593E8A1E925E78AFEE399AE6 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = F49420A9EEF46BFD741D3CF3145765EF /* DSL.swift */; }; + FBC443B2D6DC3D721D0A1AB5C3E05719 /* OHHTTPStubsMethodSwizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E91491B4B9DA36C200715D120744DFB /* OHHTTPStubsMethodSwizzling.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; FC28685307558998E301C1A9987CD74E /* Realm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 925BC142DFCDEF1A3D45EC539A87AF37 /* Realm.swift */; }; - FCAD17B32B61FB693C4CEAC5A4E673F0 /* RLMRealmConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A0987C41F61CFB345FD9DE5C6A110AC /* RLMRealmConfiguration.h */; }; + FC52C727A3E11D7067047DB42FBEC94E /* World.h in Headers */ = {isa = PBXBuildFile; fileRef = 59CAB13626001EF704330AD9298D0519 /* World.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FCAD17B32B61FB693C4CEAC5A4E673F0 /* RLMRealmConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 002A7EC28B76680D9BF3C5A58636CB6C /* RLMRealmConfiguration.h */; }; FCDF0A5A09F97FA7FA58A63BE6730380 /* iCloudConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C1749B0AB0F823F62F4575C3A15BA1D /* iCloudConfig.swift */; }; - FE7F88BED9A2F917081604250E9C34D4 /* RLMRealmUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = A08FEC7300AFE2B2E43F087771DB5A25 /* RLMRealmUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; - FF0366DFC597745127A6D92AB83F0D60 /* BeIdenticalTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 150B1CB048C931B0DA050A2F7A993A44 /* BeIdenticalTo.swift */; }; + FCFAC0A69469635C9986B36CC881BE4B /* OHPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 74046E6FF05F7CF8EA4AC207CAA6CF97 /* OHPathHelpers.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + FE7F88BED9A2F917081604250E9C34D4 /* RLMRealmUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9FAA74E63470FB873FE2EEBF905409F2 /* RLMRealmUtil.mm */; settings = {COMPILER_FLAGS = "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"1.0.2\"' -D__ASSERTMACROS__"; }; }; + FF0366DFC597745127A6D92AB83F0D60 /* BeIdenticalTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08363E397C88293E00672D1E88ED553F /* BeIdenticalTo.swift */; }; FFBC98DE0EDE74D91F1F759575BE6356 /* CoreDataChange.swift in Sources */ = {isa = PBXBuildFile; fileRef = 676DD610F5ABA5B9989B8343AB29183B /* CoreDataChange.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 0387A5502BB97B6CF4A6458B42BFE609 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 18C661BA844D358B450A95B93F5FAC66; - remoteInfo = "Realm-iOS"; - }; 0433B5DDB52AD4B4B59BC7322A727774 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -483,6 +495,13 @@ remoteGlobalIDString = F3DC0487AC5A10405AB159C89E04E28F; remoteInfo = "RealmSwift-iOS"; }; + 04B5F6F1426ADCC0B1D7BCD6B0D73204 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5748F0893626C01A9354ACA61FFA1161; + remoteInfo = "Result-iOS"; + }; 065D1E55E462D8E63E44C16D487BDDE4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -490,13 +509,6 @@ remoteGlobalIDString = 7AE326A8B42038F023AD68BC0A655976; remoteInfo = "Result-OSX"; }; - 0B03327E8C2D4C35F95A2C0D46F5B89D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = D43B6482AEB9C4E184FC488D6759113B; - remoteInfo = Quick; - }; 0DD84A5C4FA461AFB1231AA71E809BDD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -518,6 +530,27 @@ remoteGlobalIDString = 7AE326A8B42038F023AD68BC0A655976; remoteInfo = "Result-OSX"; }; + 3C39D105A12232576D71457FEAEB96F5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = F1F9CBC9E970AE396C94D6CC2BBF1AB6; + remoteInfo = Quick; + }; + 3DB984504801BDDEE212279DE44B9D73 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 18C661BA844D358B450A95B93F5FAC66; + remoteInfo = "Realm-iOS"; + }; + 5BE09EA32C56DBBB7E46644C91FB2CDD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 40FF1C77152F384080A1A02E90A36DA9; + remoteInfo = Nimble; + }; 5D283EE640E260E63E455B0A6AFE2C87 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -532,13 +565,6 @@ remoteGlobalIDString = 9899B7CF159D41044FEC9B91D7469A79; remoteInfo = "RealmSwift-OSX"; }; - 60EF6DA94D5764918AC8F51644DA6BED /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5748F0893626C01A9354ACA61FFA1161; - remoteInfo = "Result-iOS"; - }; 683F647E351CE9A9A2D9FAAE9A02159D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -546,12 +572,19 @@ remoteGlobalIDString = 5748F0893626C01A9354ACA61FFA1161; remoteInfo = "Result-iOS"; }; - 6B3217A46BDF5ACDE9710E3639E8668B /* PBXContainerItemProxy */ = { + 6E10D7A9FAD5B0DFB618819F2F0DC188 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 40FF1C77152F384080A1A02E90A36DA9; - remoteInfo = Nimble; + remoteGlobalIDString = 819D98B2274D0D02398DA2FD14346272; + remoteInfo = OHHTTPStubs; + }; + 6F50BE9D5DB5157D56942914D9C4011E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = F3DC0487AC5A10405AB159C89E04E28F; + remoteInfo = "RealmSwift-iOS"; }; 72EFE36273B789AD8FFE0BDA9524D498 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -560,6 +593,13 @@ remoteGlobalIDString = 9899B7CF159D41044FEC9B91D7469A79; remoteInfo = "RealmSwift-OSX"; }; + 86A7D26D37D6719F47AA85FBE07EE32C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 52C5A25428AAE560F85C53EF60C8FBC0; + remoteInfo = "SugarRecord-iOS"; + }; 994F72EE075C40A95112728CE5663852 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -574,13 +614,6 @@ remoteGlobalIDString = 31EFCC69475A4B45E0E0F2F87BB8C436; remoteInfo = "Realm-OSX"; }; - A79C607A9270228F476BD1FE2C2E9A3E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = F3DC0487AC5A10405AB159C89E04E28F; - remoteInfo = "RealmSwift-iOS"; - }; A83E20D737315C42057EA9F5F9677607 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -609,13 +642,6 @@ remoteGlobalIDString = 18C661BA844D358B450A95B93F5FAC66; remoteInfo = "Realm-iOS"; }; - CF4F0FCCDF6450E9E6803A97367D134A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 52C5A25428AAE560F85C53EF60C8FBC0; - remoteInfo = "SugarRecord-iOS"; - }; D3D1E21002033149873EB4903CB1601D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -738,355 +764,378 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 00B06114FA6283CA8C2D8ED376B80BFD /* Realm-OSX-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Realm-OSX-dummy.m"; sourceTree = ""; }; - 01D72449B74DEB8AEE0202F86BC4D84B /* CurrentTestCaseTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CurrentTestCaseTracker.h; path = Sources/Nimble/Adapters/ObjectiveC/CurrentTestCaseTracker.h; sourceTree = ""; }; - 0202A5102AA66A3ADF1B9D2EB22E38AE /* Realm-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Realm-OSX.modulemap"; sourceTree = ""; }; + 002A7EC28B76680D9BF3C5A58636CB6C /* RLMRealmConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealmConfiguration.h; path = include/RLMRealmConfiguration.h; sourceTree = ""; }; + 002A855D4079E2DC595248D22557B0CF /* RLMRealmConfiguration.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMRealmConfiguration.mm; path = Realm/RLMRealmConfiguration.mm; sourceTree = ""; }; + 0133B4C56F3413071D9311AC10FA6B12 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/CoreData.framework; sourceTree = DEVELOPER_DIR; }; + 019D90DD52E2AE4A9AF205604D933C04 /* object_store.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = object_store.cpp; path = Realm/ObjectStore/object_store.cpp; sourceTree = ""; }; + 01A519BE907F3107A9FA5F874D807676 /* Quick.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Quick.modulemap; sourceTree = ""; }; + 025D2CF95ACB44DDFC667899E49549EE /* XCTestSuite+QuickTestSuiteBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestSuite+QuickTestSuiteBuilder.m"; path = "Sources/Quick/XCTestSuite+QuickTestSuiteBuilder.m"; sourceTree = ""; }; + 028950EC5F2A867704137D28201F8DBD /* NSString+QCKSelectorName.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+QCKSelectorName.m"; path = "Sources/Quick/NSString+QCKSelectorName.m"; sourceTree = ""; }; 02DDAA22E7D43A035244B1FB77009EDA /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 037C112749582FECD8F0E1FA8D2D5B76 /* RLMObservation.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMObservation.mm; path = Realm/RLMObservation.mm; sourceTree = ""; }; 03FCB1CDD3D8511844D6CD4A52A505B7 /* Logger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Logger.swift; sourceTree = ""; }; - 054110D4B056DCAA64F13521DACBFCF0 /* Nimble.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Nimble.h; path = Sources/Nimble/Nimble.h; sourceTree = ""; }; - 05C043B1D6293D1AFB3C47EE0E48D1A3 /* XCTestSuite+QuickTestSuiteBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestSuite+QuickTestSuiteBuilder.m"; path = "Sources/Quick/XCTestSuite+QuickTestSuiteBuilder.m"; sourceTree = ""; }; + 0530E5D77E003192F6A6939D160BB180 /* RLMObjectBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectBase.h; path = include/RLMObjectBase.h; sourceTree = ""; }; + 053D1D43F352D8E26ED2C8B2A896D231 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../RealmSwift-iOS/Info.plist"; sourceTree = ""; }; + 056F4D065D777A683B70B4E6EC294B67 /* Realm.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Realm.swift; path = RealmSwift/Realm.swift; sourceTree = ""; }; + 05E56ABB5D2A458B58CB3B6189B1356D /* OHPathHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHPathHelpers.h; path = OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.h; sourceTree = ""; }; + 0709019B9A8F920B5348B6308153958B /* RealmSwift-OSX-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RealmSwift-OSX-dummy.m"; sourceTree = ""; }; 072761F9EC92B04ACEB4DAEAFCD2F974 /* Pods-Examples-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Examples-acknowledgements.markdown"; sourceTree = ""; }; - 07B7F787A44B0F3C7A0E096FF8AC8A61 /* Result.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Result.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 08363E397C88293E00672D1E88ED553F /* BeIdenticalTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeIdenticalTo.swift; path = Sources/Nimble/Matchers/BeIdenticalTo.swift; sourceTree = ""; }; 083AF2E124A1862091127C910DDA53DA /* RealmEntity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RealmEntity.swift; sourceTree = ""; }; 09782427589462D507486A209F74E996 /* Pods-tvOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-tvOS-dummy.m"; sourceTree = ""; }; - 098946C17C4DF2DB4E4A18CD6C4E3DEC /* RLMSchema.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMSchema.mm; path = Realm/RLMSchema.mm; sourceTree = ""; }; - 09E78E2610812B044D168E44D8735489 /* RLMObjectBase_Dynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectBase_Dynamic.h; path = include/RLMObjectBase_Dynamic.h; sourceTree = ""; }; - 0AD3BCBED74FF3D7088D81A6CB5E8015 /* DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DSL.h; path = Sources/Nimble/Adapters/ObjectiveC/DSL.h; sourceTree = ""; }; - 0AD91682B01B7582E0DD7A074E6BF237 /* RLMOptionalBase.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMOptionalBase.mm; path = Realm/RLMOptionalBase.mm; sourceTree = ""; }; - 0B8B5BEB2E1667DB39C37BFBE04EE037 /* Functional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Functional.swift; path = Sources/Nimble/Utils/Functional.swift; sourceTree = ""; }; + 0AB993BCC6A6D8D28C4465D044AB4BCB /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/Nimble/Utils/Errors.swift; sourceTree = ""; }; + 0B0D17C564BEC0946E602FAAE18B1F8B /* OHHTTPStubs-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs-dummy.m"; sourceTree = ""; }; 0C420FEE1D75B927208AC6A2B0CF2267 /* NSSortDescriptorConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NSSortDescriptorConvertible.swift; sourceTree = ""; }; - 0C449EEC914A04ECF8EE11C5C466F5A2 /* RLMMigration.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMMigration.mm; path = Realm/RLMMigration.mm; sourceTree = ""; }; - 0C5CEB379E258BA65C2BEC0D0D399CC6 /* RLMResults_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMResults_Private.h; path = include/RLMResults_Private.h; sourceTree = ""; }; + 0C5BC164E0A508580151F5276935A68F /* SourceLocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SourceLocation.swift; path = Sources/Nimble/Utils/SourceLocation.swift; sourceTree = ""; }; + 0CB837C684284A06C543109FAA6E781F /* Quick-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-prefix.pch"; sourceTree = ""; }; + 0D594236847F90C7243F7F01617583DF /* BeCloseTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeCloseTo.swift; path = Sources/Nimble/Matchers/BeCloseTo.swift; sourceTree = ""; }; 0D59B7292007E3417B974D1398593C52 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../SugarRecord-iOS/Info.plist"; sourceTree = ""; }; - 0DD0F61C8CCE24912D22894FE0772C15 /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Quick.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 0E5697585920407CF1B9788B2A12B31A /* Pods-tvOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-tvOS.modulemap"; sourceTree = ""; }; - 0EC00495EF0391AEF8C384C36CE18A4E /* RLMObjectBase.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMObjectBase.mm; path = Realm/RLMObjectBase.mm; sourceTree = ""; }; - 0F3E6FFC728F01BEDD554BA16053206E /* NimbleXCTestHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleXCTestHandler.swift; path = Sources/Nimble/Adapters/NimbleXCTestHandler.swift; sourceTree = ""; }; - 0F50B3783877490F92F49D2E6FF66D96 /* Match.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Match.swift; path = Sources/Nimble/Matchers/Match.swift; sourceTree = ""; }; + 0E5946C497A570E352368E0B3D5EF852 /* RLMRealm_Dynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealm_Dynamic.h; path = include/RLMRealm_Dynamic.h; sourceTree = ""; }; + 0EDFBA72C383866471B556EC064CD183 /* Result-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Result-iOS-umbrella.h"; path = "../Result-iOS/Result-iOS-umbrella.h"; sourceTree = ""; }; + 0F7CF0CB60C36DB76B5D93A2E4A81A5C /* Result-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Result-OSX.modulemap"; sourceTree = ""; }; 101670D3ED20EF2463B4C97D5C07A3A2 /* DirUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = DirUtils.swift; sourceTree = ""; }; - 102396464E5A3F961ADBF8B1F2746A95 /* Result.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Result.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 10A3CEB19020A470CAF56B76227AAC8F /* Realm-OSX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Realm-OSX.xcconfig"; sourceTree = ""; }; - 10C3EC18DEFA54B530C8764C91B9ED20 /* Realm.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Realm.swift; path = RealmSwift/Realm.swift; sourceTree = ""; }; - 117AF432788AFC92F5C12299BEB0D50E /* ResultType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResultType.swift; path = Result/ResultType.swift; sourceTree = ""; }; + 10C12BF3174C2591F76FA306CB7CEF24 /* RLMSchema.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMSchema.mm; path = Realm/RLMSchema.mm; sourceTree = ""; }; 119ABF12DDCEFD47AAEDD8C5B707B9D1 /* Pods-tvOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-tvOS-acknowledgements.markdown"; sourceTree = ""; }; - 12430F88CFC79D9C31ECDBD87032707C /* List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = List.swift; path = RealmSwift/List.swift; sourceTree = ""; }; - 1300ADAD4EB8C248B21A485A963E24E0 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS9.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 13572D09B945D97814D5E4846E1B8EFB /* Nimble-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nimble-dummy.m"; sourceTree = ""; }; - 1370D13E47E4BD79A0641CC55C446E46 /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; + 126F973EDDC8D75C835D89B2F8483990 /* RLMSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSchema.h; path = include/RLMSchema.h; sourceTree = ""; }; + 1314E7CC0E7A44715BBCBE8271B012F7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 13F6BAF63B548F3458121CD7F75A331D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1435CA9C6395F5C335479692507799DF /* RLMObject_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObject_Private.h; path = include/RLMObject_Private.h; sourceTree = ""; }; 145115B59555E696099DAEECA4DF3B58 /* SugarRecord-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SugarRecord-iOS-dummy.m"; path = "../SugarRecord-iOS/SugarRecord-iOS-dummy.m"; sourceTree = ""; }; - 150B1CB048C931B0DA050A2F7A993A44 /* BeIdenticalTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeIdenticalTo.swift; path = Sources/Nimble/Matchers/BeIdenticalTo.swift; sourceTree = ""; }; - 155694D4D50576D3DDAB977DA22BB957 /* RealmCollectionType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RealmCollectionType.swift; path = RealmSwift/RealmCollectionType.swift; sourceTree = ""; }; - 1587D367C47A2407F9436FB1CBC9B054 /* Quick.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Quick.xcconfig; sourceTree = ""; }; - 15AC416228FC545E0AB73C4460EBAD18 /* ThrowError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowError.swift; path = Sources/Nimble/Matchers/ThrowError.swift; sourceTree = ""; }; + 150C16AA1EC7075354824639DB122DC0 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Source/ConstraintMaker.swift; sourceTree = ""; }; + 154486BC92B4485A83B7B4D578C6FB78 /* Nimble-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-prefix.pch"; sourceTree = ""; }; 169486F521C85334628DF54E09C9AED3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 16BB6E02D1EA54075E5D5A0EDD0EF30A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 177F8BFBD67E672B5037BD4538704512 /* RealmSwift-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RealmSwift-iOS-prefix.pch"; path = "../RealmSwift-iOS/RealmSwift-iOS-prefix.pch"; sourceTree = ""; }; - 18EF3CFA92EC63C75F2DE4F496884831 /* RLMAccessor.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMAccessor.mm; path = Realm/RLMAccessor.mm; sourceTree = ""; }; - 195073E5FFABE5D677C8B7BB428A0A0B /* LinkingObjects.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LinkingObjects.swift; path = RealmSwift/LinkingObjects.swift; sourceTree = ""; }; - 1BB4F8C18D5EDEE32A8DF66321BE7731 /* Expectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expectation.swift; path = Sources/Nimble/Expectation.swift; sourceTree = ""; }; - 1BD330CEFDB23052F3D0EDDBA4B2138F /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; - 1C38F2C17647E2B46D0124A3AAF53D30 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Quick/Filter.swift; sourceTree = ""; }; - 1D06214623041BFC55C7532087118BCD /* RLMObject.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMObject.mm; path = Realm/RLMObject.mm; sourceTree = ""; }; - 1DF84D5AD2DB4F6FC6483036B8584D58 /* BeGreaterThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThan.swift; path = Sources/Nimble/Matchers/BeGreaterThan.swift; sourceTree = ""; }; - 2068C384964410C1F9CD73DE553E7B73 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/CoreData.framework; sourceTree = DEVELOPER_DIR; }; + 1790F14FF474A40F397FA81EF4BB6DBF /* results.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = results.cpp; path = Realm/ObjectStore/results.cpp; sourceTree = ""; }; + 18083F647C902094BD1551B6AA16C4EA /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RealmSwift/Optional.swift; sourceTree = ""; }; + 18B319E45A820D86D8AD6495C56AE122 /* Closures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Closures.swift; path = Sources/Quick/Hooks/Closures.swift; sourceTree = ""; }; + 18B38E433D094C87D2FE815AE03DF7DA /* NMBExceptionCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBExceptionCapture.h; path = Sources/Nimble/Adapters/ObjectiveC/NMBExceptionCapture.h; sourceTree = ""; }; + 18D53DF6CBAE5C0E585298D65B19D603 /* RLMProperty.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMProperty.mm; path = Realm/RLMProperty.mm; sourceTree = ""; }; + 18DBC627C733B29E72A5F3E978BEBDF5 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; + 19DDC8CD48B797C413D6340B36549665 /* RLMArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMArray.h; path = include/RLMArray.h; sourceTree = ""; }; + 1C6F4564F604362DF2F3DB9883482F56 /* Quick-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-umbrella.h"; sourceTree = ""; }; + 1DC05F9CD5F3667E2BF5484A00CE2E7E /* RealmSwift-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RealmSwift-iOS-dummy.m"; path = "../RealmSwift-iOS/RealmSwift-iOS-dummy.m"; sourceTree = ""; }; + 1DCE85E2C7DD6611C71FFC0813CE15E0 /* RLMMigration_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMMigration_Private.h; path = include/RLMMigration_Private.h; sourceTree = ""; }; + 1EB71212FE2DE0C6B935BB804C6B48B1 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Source/ConstraintAttributes.swift; sourceTree = ""; }; + 213FC2391DA2FBC59B4F0F986222BFBC /* QuickConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickConfiguration.h; path = Sources/Quick/Configuration/QuickConfiguration.h; sourceTree = ""; }; 21468AEA227AEFB758CDFDD62AD6AE56 /* CoreDataObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CoreDataObservable.swift; sourceTree = ""; }; - 2203A648A2E83FC2783E43E6A123D835 /* weak_realm_notifier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = weak_realm_notifier.cpp; path = Realm/ObjectStore/impl/apple/weak_realm_notifier.cpp; sourceTree = ""; }; - 2255C1E3BE01CDD0532EBDC8665E588E /* SugarRecord.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SugarRecord.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 22B37BD0604EF6F00A9D8B71BDF2FF7B /* Realm-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Realm-OSX-prefix.pch"; sourceTree = ""; }; - 234D2F0A758CBDCC1DE44199D6DD5057 /* RLMConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMConstants.h; path = include/RLMConstants.h; sourceTree = ""; }; 23BAE9C9D732B4F4AC6E9A8327B4B8D9 /* Pods-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS.release.xcconfig"; sourceTree = ""; }; - 25B0C50FC0DECC37A10DCE0D44964450 /* RLMPredicateUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMPredicateUtil.mm; path = Realm/RLMPredicateUtil.mm; sourceTree = ""; }; - 25F048B6357B3B2C507A11569E2D4D8C /* RLMProperty_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMProperty_Private.h; path = include/RLMProperty_Private.h; sourceTree = ""; }; + 2527A7323585479D522ECF6BBDF7B113 /* MatchError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatchError.swift; path = Sources/Nimble/Matchers/MatchError.swift; sourceTree = ""; }; 26538447AA026A2509DF214CCEED3B2F /* VersionProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VersionProvider.swift; sourceTree = ""; }; - 26D72DB14BAD477DAE029A568975B8F0 /* SnapKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 26FEFEF3095460587EE7E9FA4C6FE000 /* QuickTestSuite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickTestSuite.swift; path = Sources/Quick/QuickTestSuite.swift; sourceTree = ""; }; + 2669F2B29651646247ADCBCD08C1711F /* Callsite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Callsite.swift; path = Sources/Quick/Callsite.swift; sourceTree = ""; }; 2715A71B3DF0134D8C1CF6FB7C4FBC6D /* Pods-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-macOS.debug.xcconfig"; sourceTree = ""; }; - 276396E9B42B2A466E56ADB70FD21895 /* RealmSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RealmSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 27F7BA212766C85E5C9C046EEA0BC173 /* list_notifier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = list_notifier.cpp; path = Realm/ObjectStore/impl/list_notifier.cpp; sourceTree = ""; }; - 295AB7F8E992A6A2C4CF7BE249FDC285 /* RLMSwiftSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RLMSwiftSupport.m; path = Realm/RLMSwiftSupport.m; sourceTree = ""; }; - 2968CCE3AAC5F207A2778748852C04C4 /* SuiteHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SuiteHooks.swift; path = Sources/Quick/Hooks/SuiteHooks.swift; sourceTree = ""; }; - 296AB1CB7B231E81B969DBF599FEFF68 /* Result-OSX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Result-OSX.xcconfig"; sourceTree = ""; }; + 28CCF0B60B5A95112210605C47E51E2A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../Result-iOS/Info.plist"; sourceTree = ""; }; + 28D52FC3C42DD1012616B4A9AF6DE5A1 /* NimbleEnvironment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleEnvironment.swift; path = Sources/Nimble/Adapters/NimbleEnvironment.swift; sourceTree = ""; }; 2A6660F20C01C9A80B6980589A41766A /* Store.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Store.swift; sourceTree = ""; }; 2A6752C4331B4702457D542274C2BA15 /* Requestable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Requestable.swift; sourceTree = ""; }; - 2AB8FF2851B761D76D71DFA9E1529221 /* SatisfyAnyOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SatisfyAnyOf.swift; path = Sources/Nimble/Matchers/SatisfyAnyOf.swift; sourceTree = ""; }; + 2AB0EBD84708782026A49AA657DF6209 /* BeNil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeNil.swift; path = Sources/Nimble/Matchers/BeNil.swift; sourceTree = ""; }; 2BF0BF1B9F224B4ED208D08DFAD7770B /* SugarRecord-OSX-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SugarRecord-OSX-umbrella.h"; sourceTree = ""; }; - 2E3CF083C5B40C220508C9A4C8D3BA76 /* shared_realm.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = shared_realm.cpp; path = Realm/ObjectStore/shared_realm.cpp; sourceTree = ""; }; - 2E7DFEB6B72481D9C17A353630CFE5F6 /* RLMProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMProperty.h; path = include/RLMProperty.h; sourceTree = ""; }; - 305AACC75BB9B177EB87E8B87E83FB32 /* Pods_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 307D7A7833ACC3352487E4255A9AED6D /* QuickConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickConfiguration.m; path = Sources/Quick/Configuration/QuickConfiguration.m; sourceTree = ""; }; - 339AF0F4B4AB7001A8BAA2A5F5DEE2FB /* BeginWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeginWith.swift; path = Sources/Nimble/Matchers/BeginWith.swift; sourceTree = ""; }; - 346929D2CD2A8A3DBA817FEA514C1FAE /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Sources/Quick/Configuration/Configuration.swift; sourceTree = ""; }; - 351ADF497DF0BCED473C1A4495504640 /* RLMCollection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMCollection.h; path = include/RLMCollection.h; sourceTree = ""; }; + 2C47677AA79CAE793E03A3EF2E659934 /* RLMArrayLinkView.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMArrayLinkView.mm; path = Realm/RLMArrayLinkView.mm; sourceTree = ""; }; + 2DEC60A3C43E3A0CEE27643E823F58C0 /* Nimble-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nimble-dummy.m"; sourceTree = ""; }; + 2E29B674D764D07D2E4117DDCCCE7306 /* ExampleGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleGroup.swift; path = Sources/Quick/ExampleGroup.swift; sourceTree = ""; }; + 2F09F49CDEE6094AFB2D2CF8967E1DB1 /* RealmCollectionType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RealmCollectionType.swift; path = RealmSwift/RealmCollectionType.swift; sourceTree = ""; }; + 2F5D8239E5E12A9A27002E987337B6E8 /* World+DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "World+DSL.swift"; path = "Sources/Quick/DSL/World+DSL.swift"; sourceTree = ""; }; + 2F5F8E7ACBF2CE37E399F5FCE3762071 /* Result-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Result-iOS-dummy.m"; path = "../Result-iOS/Result-iOS-dummy.m"; sourceTree = ""; }; + 34C845C5DC39274778824EF8286351EC /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Quick/DSL/DSL.swift; sourceTree = ""; }; + 35EB83FEDBDF68392DCD38F2B1922D35 /* BeGreaterThanOrEqualTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThanOrEqualTo.swift; path = Sources/Nimble/Matchers/BeGreaterThanOrEqualTo.swift; sourceTree = ""; }; 36A81B065FF1A3E6406C4E236AE27009 /* CoreDataErrors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CoreDataErrors.swift; sourceTree = ""; }; - 370C553BDAA2C8F43508399262C926B4 /* BeLogical.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLogical.swift; path = Sources/Nimble/Matchers/BeLogical.swift; sourceTree = ""; }; - 38046BAFB79E7B7836C7C862FBD23A74 /* Realm-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Realm-iOS.modulemap"; path = "../Realm-iOS/Realm-iOS.modulemap"; sourceTree = ""; }; + 36AC9C4EC0A498894D11968D6193174C /* Result-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Result-iOS-prefix.pch"; path = "../Result-iOS/Result-iOS-prefix.pch"; sourceTree = ""; }; + 3746F4A5D4A7B6B81E1597BD6B0B5886 /* RLMObjectSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectSchema.h; path = include/RLMObjectSchema.h; sourceTree = ""; }; 38546DDFBA8CAA1A820EA82726FFC21D /* Pods-Examples-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Examples-acknowledgements.plist"; sourceTree = ""; }; 3934066CE627AE1C7913D58EAB569BE6 /* Pods-tvOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-tvOS-umbrella.h"; sourceTree = ""; }; - 39C968F4AC4E64F56F0D519A03E59138 /* ExampleHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleHooks.swift; path = Sources/Quick/Hooks/ExampleHooks.swift; sourceTree = ""; }; - 3A250B0EDFEB0365837EC1F7BC74C83B /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Source/ConstraintDescription.swift; sourceTree = ""; }; + 3975276D544F4FA14D7A379B900A5706 /* List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = List.swift; path = RealmSwift/List.swift; sourceTree = ""; }; + 39C160D92E6BB5769EEEB8AC1FBE36C6 /* Object.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Object.swift; path = RealmSwift/Object.swift; sourceTree = ""; }; + 3A0B696B19FF1B17DC6EE6669E5EEF2D /* RealmSwift-OSX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "RealmSwift-OSX.xcconfig"; sourceTree = ""; }; + 3AA03DA9E91C12634D8F6894C0BFA08C /* Result.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Result.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3ABF837BA89AC7C56C3A065F98D1950F /* SugarRecord-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "SugarRecord-OSX.modulemap"; sourceTree = ""; }; 3B19DA55CD90C2EB0F2F6112D7CC561A /* SugarRecord-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "SugarRecord-iOS.xcconfig"; path = "../SugarRecord-iOS/SugarRecord-iOS.xcconfig"; sourceTree = ""; }; - 3C01189CEF7D80799480C345F9343DE9 /* RLMObjectStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectStore.h; path = include/RLMObjectStore.h; sourceTree = ""; }; - 3CE982AD1712A49AB1DFF831B59F8F2D /* Realm.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Realm.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3D26F06D65E9A319C893975C8C7676FF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 3DF04B61A993A9830C80658D7314321C /* World+DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "World+DSL.h"; path = "Sources/Quick/DSL/World+DSL.h"; sourceTree = ""; }; - 3E1B00CCB33CD484E8628977746EF769 /* Object.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Object.swift; path = RealmSwift/Object.swift; sourceTree = ""; }; + 3C3603E8B0AB84033D95E4DCD7C2AF29 /* SatisfyAnyOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SatisfyAnyOf.swift; path = Sources/Nimble/Matchers/SatisfyAnyOf.swift; sourceTree = ""; }; + 3C6B1A47D47B1FF090F1D430E178F34C /* NMBExceptionCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBExceptionCapture.m; path = Sources/Nimble/Adapters/ObjectiveC/NMBExceptionCapture.m; sourceTree = ""; }; + 3C77905FFE2E680905E861ABFE4DCBA6 /* BeLessThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThan.swift; path = Sources/Nimble/Matchers/BeLessThan.swift; sourceTree = ""; }; + 3CE02428D2822D8D4946C187EF9EA977 /* RLMOptionalBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMOptionalBase.h; path = include/RLMOptionalBase.h; sourceTree = ""; }; + 3E11CD8EC9D096D848B05FF52B1E8FBE /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Quick/Filter.swift; sourceTree = ""; }; 3E6FD8212095DB23E7B8C41E2DADAC5B /* Pods-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-tvOS.release.xcconfig"; sourceTree = ""; }; - 3EA31059D7838956376B78626DA86DB0 /* Result.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Result.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3F1FF9E5ED1D304565C0E23AE047D8B6 /* schema.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = schema.cpp; path = Realm/ObjectStore/schema.cpp; sourceTree = ""; }; - 3F6D924C64D307C8CCACB377EA33C3C1 /* NSBundle+CurrentTestBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSBundle+CurrentTestBundle.swift"; path = "Sources/Quick/NSBundle+CurrentTestBundle.swift"; sourceTree = ""; }; - 40B17EA0CF1BE6CC21918D0052F22110 /* Nimble.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nimble.xcconfig; sourceTree = ""; }; + 3EAEE5E0862AE08D43C260B4001F2202 /* DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DSL.h; path = Sources/Nimble/Adapters/ObjectiveC/DSL.h; sourceTree = ""; }; + 3EBF9C48F3F1CE7A06C13C4E237E65FA /* RLMResults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMResults.h; path = include/RLMResults.h; sourceTree = ""; }; + 3F1A327493FDDA5AAC658C6B3C6E0694 /* BeVoid.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeVoid.swift; path = Sources/Nimble/Matchers/BeVoid.swift; sourceTree = ""; }; + 3FCB7A3535E84C3BE7E10BC64375EFC6 /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Result/Result.swift; sourceTree = ""; }; + 400BC5480CC5A13061CD9BC5E660E265 /* RLMConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMConstants.h; path = include/RLMConstants.h; sourceTree = ""; }; 40FA269452C5409392511AE0C0DAFDA8 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Error.swift; sourceTree = ""; }; - 41406544D64171B811306336C9149CD0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../RealmSwift-iOS/Info.plist"; sourceTree = ""; }; - 417D20F44BD66DA2F6759BACDEE6EA54 /* AsyncMatcherWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncMatcherWrapper.swift; path = Sources/Nimble/Matchers/AsyncMatcherWrapper.swift; sourceTree = ""; }; 419543FA72DB2CB1239A067F4AD4CD74 /* Pods-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-macOS.release.xcconfig"; sourceTree = ""; }; 41AD26B590471FD7C53660465DB8BA35 /* RequestObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RequestObservable.swift; sourceTree = ""; }; - 4283A3A23A948885EC1D0A95F1FDF2AB /* RLMArray.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMArray.mm; path = Realm/RLMArray.mm; sourceTree = ""; }; - 4316C37363558E80D7A10AC340530683 /* RLMRealm_Dynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealm_Dynamic.h; path = include/RLMRealm_Dynamic.h; sourceTree = ""; }; - 4362D0639320BD061642621B19BA2785 /* RLMProperty.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMProperty.mm; path = Realm/RLMProperty.mm; sourceTree = ""; }; - 45B54C9BB7551B847876695E726D28F7 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/Nimble/Utils/Errors.swift; sourceTree = ""; }; + 435FD87382C2BFDF1960CA654F38D59D /* MatcherFunc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherFunc.swift; path = Sources/Nimble/Matchers/MatcherFunc.swift; sourceTree = ""; }; + 438D3042C40EFE740AE2D5D59E2661FF /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/CoreData.framework; sourceTree = DEVELOPER_DIR; }; + 4535DE4543CA62726355D418098E3608 /* Nimble-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-umbrella.h"; sourceTree = ""; }; + 45A366DB994E5C345DDCAEE6C5736F3A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 45B0AB9E74855549FC10826CD8BEB098 /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Source/Debugging.swift; sourceTree = ""; }; 45EE06730D044398E7662D017D146B03 /* Pods-Examples-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Examples-dummy.m"; sourceTree = ""; }; - 467DF991426985382F47CD2AC698B157 /* RLMObjectSchema.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMObjectSchema.mm; path = Realm/RLMObjectSchema.mm; sourceTree = ""; }; - 46863C3506729F89D824F4EAF98EC0F5 /* RLMPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMPlatform.h; path = include/RLMPlatform.h; sourceTree = ""; }; - 4C39AF6FD695E14098BB84B0ED5FCDEB /* object_schema.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = object_schema.cpp; path = Realm/ObjectStore/object_schema.cpp; sourceTree = ""; }; - 4C40337131C9CA7F7DCA3CF641175218 /* Results.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Results.swift; path = RealmSwift/Results.swift; sourceTree = ""; }; + 477C8A90D6252C79C4351B385215606D /* RLMObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObject.h; path = include/RLMObject.h; sourceTree = ""; }; + 47B11B9FDD5D6EFBD1A21E217B2CA2B1 /* RLMAccessor.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMAccessor.mm; path = Realm/RLMAccessor.mm; sourceTree = ""; }; + 48133402A476BEAD20A6C3D371ACA158 /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Nimble/DSL.swift; sourceTree = ""; }; + 4856F20E54E032FE2C903D2B06D9F186 /* Realm.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Realm.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 49235BDB52CE69FB2E2D89B0E2F81145 /* NMBExpectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBExpectation.swift; path = Sources/Nimble/Adapters/ObjectiveC/NMBExpectation.swift; sourceTree = ""; }; + 49EDD4F8511F36C47104B162393E19E8 /* RLMQueryUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMQueryUtil.mm; path = Realm/RLMQueryUtil.mm; sourceTree = ""; }; + 4B3ED2AA094807FC06CD5CB12AB5126C /* list.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = list.cpp; path = Realm/ObjectStore/list.cpp; sourceTree = ""; }; + 4CAF50FDACC1D93FA4CDA0347D4F4BE1 /* QCKDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QCKDSL.h; path = Sources/Quick/DSL/QCKDSL.h; sourceTree = ""; }; + 4D769DCFF1300043278FB83F7CA5C561 /* Realm.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Realm.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 4DB6D0F75D8584B9576AD66550EB0C94 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Source/Constraint.swift; sourceTree = ""; }; + 4DD7B1EC1FE18A97F48A48B4F1D211C4 /* RLMCollection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMCollection.h; path = include/RLMCollection.h; sourceTree = ""; }; + 4ED19AF332CD6EAA67D37D8CF37A9318 /* RLMOptionalBase.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMOptionalBase.mm; path = Realm/RLMOptionalBase.mm; sourceTree = ""; }; + 4F208808D275D2FE0C084156FA872062 /* Util.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Util.swift; path = RealmSwift/Util.swift; sourceTree = ""; }; 4F5DB116AAEC2A051AB28AB6930F3B36 /* Pods-macOS-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-macOS-resources.sh"; sourceTree = ""; }; - 520405BD1ED6B8AF1690535A94C9E060 /* RLMCollection.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMCollection.mm; path = Realm/RLMCollection.mm; sourceTree = ""; }; - 52BB4AB6DF782418882263FEA9171060 /* Nimble-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-umbrella.h"; sourceTree = ""; }; - 53104D71A355979A9C972DB7A456CCD5 /* AssertionRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionRecorder.swift; path = Sources/Nimble/Adapters/AssertionRecorder.swift; sourceTree = ""; }; - 5428393290CAF83D11D407D132C9A4F7 /* collection_change_builder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = collection_change_builder.cpp; path = Realm/ObjectStore/impl/collection_change_builder.cpp; sourceTree = ""; }; + 4F77DCF6C70D26D7AD83C0346EE16DBB /* object_schema.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = object_schema.cpp; path = Realm/ObjectStore/object_schema.cpp; sourceTree = ""; }; + 4FD0F7BA92E2ACFB56474D4BC066E07A /* Result-OSX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Result-OSX.xcconfig"; sourceTree = ""; }; + 5035CE2C82680DB5B1185E76319E0ED2 /* AsyncMatcherWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncMatcherWrapper.swift; path = Sources/Nimble/Matchers/AsyncMatcherWrapper.swift; sourceTree = ""; }; + 50D582E88A1BDF3AB181853F959703EF /* Realm-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Realm-OSX-prefix.pch"; sourceTree = ""; }; + 50E34F1318E7BBAE162EAD03D100C15C /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Source/LayoutConstraint.swift; sourceTree = ""; }; + 53C622451A689316152C154EA5325CAE /* RLMUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMUtil.mm; path = Realm/RLMUtil.mm; sourceTree = ""; }; + 542A000910168767213B778F59E6B61C /* SnapKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.xcconfig; sourceTree = ""; }; 5479F37B7F07E44CC31F0F32733FBA6C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 54967881D97B89B567EB65B8F8491694 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Source/ConstraintMaker.swift; sourceTree = ""; }; 54D6EC6B4670B68969AFB49F1C2CCE96 /* Pods-iOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-acknowledgements.markdown"; sourceTree = ""; }; - 557D3C3CC85B3F4ECBA1CE88FDB7B340 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Source/Constraint.swift; sourceTree = ""; }; - 579881BAADB56006FDEA5A98B6C9A149 /* BeAKindOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAKindOf.swift; path = Sources/Nimble/Matchers/BeAKindOf.swift; sourceTree = ""; }; - 57C3C7DBC5E02BE19BB2D2FA6C36751A /* World.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = World.swift; path = Sources/Quick/World.swift; sourceTree = ""; }; - 5826098480706076368DA8A3E083059E /* MatchError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatchError.swift; path = Sources/Nimble/Matchers/MatchError.swift; sourceTree = ""; }; + 550E958AD9C909557125F3488C0E6358 /* QuickSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpec.h; path = Sources/Quick/QuickSpec.h; sourceTree = ""; }; + 551CC7D7B71C5CD089E3257560B03494 /* AssertionRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionRecorder.swift; path = Sources/Nimble/Adapters/AssertionRecorder.swift; sourceTree = ""; }; + 56B9AEBAB4038D0C2507C623F05A37FA /* Realm-OSX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Realm-OSX.xcconfig"; sourceTree = ""; }; + 57DC7AEC7C54597C3630278370BF4C71 /* SortDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SortDescriptor.swift; path = RealmSwift/SortDescriptor.swift; sourceTree = ""; }; 58D3B63C99D46340E37913A32490CA98 /* Results.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Results.swift; sourceTree = ""; }; 58D825F9A33D4A6B41C785EC6B892BBE /* SugarRecord-OSX-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SugarRecord-OSX-dummy.m"; sourceTree = ""; }; - 59F93B71AD7F2A4E05B5E4ADA6B5266A /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nimble.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5A0987C41F61CFB345FD9DE5C6A110AC /* RLMRealmConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealmConfiguration.h; path = include/RLMRealmConfiguration.h; sourceTree = ""; }; + 59CAB13626001EF704330AD9298D0519 /* World.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = World.h; path = Sources/Quick/World.h; sourceTree = ""; }; + 5ABC8FC6E8E318DF5897CA08F0BFD715 /* SnapKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5AD03488603D6C26A97ABEC2251B25E7 /* CoreData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CoreData.swift; sourceTree = ""; }; - 5B0030059FAF155DF933C659CCFE12F7 /* RLMObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObject.h; path = include/RLMObject.h; sourceTree = ""; }; + 5AE18177E1EDDC6D356D629DDA7AFE4B /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; + 5B0F91CC5A1D772D59B6BB0109A6D42D /* XCTestObservationCenter+Register.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestObservationCenter+Register.m"; path = "Sources/Nimble/Adapters/ObjectiveC/XCTestObservationCenter+Register.m"; sourceTree = ""; }; + 5B1A6ECCF777FC2F6BD5823E28E4B987 /* index_set.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = index_set.cpp; path = Realm/ObjectStore/index_set.cpp; sourceTree = ""; }; + 5B4E80BB0A40E582DDFD7FBCAB960A92 /* NSBundle+CurrentTestBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSBundle+CurrentTestBundle.swift"; path = "Sources/Quick/NSBundle+CurrentTestBundle.swift"; sourceTree = ""; }; + 5BEEE1B31FDB3EDCDE7FFC723BCA52AE /* collection_notifier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = collection_notifier.cpp; path = Realm/ObjectStore/impl/collection_notifier.cpp; sourceTree = ""; }; 5CF061C8FB46CB026A4949C98963FE59 /* Pods-Examples-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Examples-resources.sh"; sourceTree = ""; }; - 5DF54775EB8046D159B6CED87F48F3C4 /* RLMMigration_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMMigration_Private.h; path = include/RLMMigration_Private.h; sourceTree = ""; }; - 5EFD3BDE91E93934F5038475728033EC /* AssertionDispatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionDispatcher.swift; path = Sources/Nimble/Adapters/AssertionDispatcher.swift; sourceTree = ""; }; - 5F4A06A19D34A1594370E33B1E1185F6 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Source/ConstraintAttributes.swift; sourceTree = ""; }; - 61AE995404FCBAFAF2DD5EB5B49CEE7A /* Realm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Realm.h; path = include/Realm.h; sourceTree = ""; }; - 61F536F898E4B5B6DC66F3DD5AC3BB11 /* Result-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Result-iOS-prefix.pch"; path = "../Result-iOS/Result-iOS-prefix.pch"; sourceTree = ""; }; - 6255A0ACEE344D302E3FE9E8AE74A8BD /* XCTestObservationCenter+Register.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestObservationCenter+Register.m"; path = "Sources/Nimble/Adapters/ObjectiveC/XCTestObservationCenter+Register.m"; sourceTree = ""; }; + 5D13AB3F8875DF86694DB97617CF10BC /* OHHTTPStubsMethodSwizzling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubsMethodSwizzling.h; path = OHHTTPStubs/Sources/NSURLSession/OHHTTPStubsMethodSwizzling.h; sourceTree = ""; }; + 5DDCB118F232A8214BF2BD4790C0DD3F /* Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Async.swift; path = Sources/Nimble/Utils/Async.swift; sourceTree = ""; }; + 5EC0B2388A582770617C6EAD6730102E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 608B6CFF567F35E77DEEF7B5B3FF2B1B /* FailureMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FailureMessage.swift; path = Sources/Nimble/FailureMessage.swift; sourceTree = ""; }; + 60C7C4C21B66169E2EDE4B3F650A3A45 /* Nimble.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Nimble.modulemap; sourceTree = ""; }; + 6183818615022296837098CED672B8AA /* ExampleMetadata.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleMetadata.swift; path = Sources/Quick/ExampleMetadata.swift; sourceTree = ""; }; + 6222A20A0DDF5B01C8D10714666F8A46 /* list_notifier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = list_notifier.cpp; path = Realm/ObjectStore/impl/list_notifier.cpp; sourceTree = ""; }; 62C4F8E9041C1EDF9E48EDE89AF2297D /* Pods-iOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-acknowledgements.plist"; sourceTree = ""; }; - 62FFDBDDFFCC04B8D72A3474AD9430FD /* RealmSwift-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RealmSwift-iOS-dummy.m"; path = "../RealmSwift-iOS/RealmSwift-iOS-dummy.m"; sourceTree = ""; }; - 6413C24E55E7DC55FBB315690988DC1C /* Example.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Example.swift; path = Sources/Quick/Example.swift; sourceTree = ""; }; - 641790809E6743BC8B9D0DE7E145F2B4 /* NSString+QCKSelectorName.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+QCKSelectorName.m"; path = "Sources/Quick/NSString+QCKSelectorName.m"; sourceTree = ""; }; + 64A78BD3011964B97E5BB24F171CD228 /* AssertionDispatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionDispatcher.swift; path = Sources/Nimble/Adapters/AssertionDispatcher.swift; sourceTree = ""; }; 64F4B52D11112EAB7923406DB143ADF9 /* ContextParent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ContextParent.swift; sourceTree = ""; }; - 66836DEED724041FBD45E611C901DC0C /* ErrorUtility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErrorUtility.swift; path = Sources/Quick/ErrorUtility.swift; sourceTree = ""; }; + 65073AF8AC1CC96705A34F12983D99D1 /* NSURLRequest+HTTPBodyTesting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+HTTPBodyTesting.h"; path = "OHHTTPStubs/Sources/NSURLSession/NSURLRequest+HTTPBodyTesting.h"; sourceTree = ""; }; + 657AB4F89CB7F6D986AC4A02ACF75500 /* ThrowError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowError.swift; path = Sources/Nimble/Matchers/ThrowError.swift; sourceTree = ""; }; + 6601F3FA6FE1CE501C95F028D7CFCEAE /* RLMMigration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMMigration.h; path = include/RLMMigration.h; sourceTree = ""; }; + 670F4A890F0C7EFB9ED73DB240435E31 /* Result-OSX-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Result-OSX-umbrella.h"; sourceTree = ""; }; 676DD610F5ABA5B9989B8343AB29183B /* CoreDataChange.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CoreDataChange.swift; sourceTree = ""; }; - 695A5474EAAF8BAC2863F846A8A5244B /* NSString+QCKSelectorName.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+QCKSelectorName.h"; path = "Sources/Quick/NSString+QCKSelectorName.h"; sourceTree = ""; }; - 6998114AE3F8DED6046209624405F554 /* ViewController+SnapKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ViewController+SnapKit.swift"; path = "Source/ViewController+SnapKit.swift"; sourceTree = ""; }; - 6A41D4DC05F0FE0F720D01CEE3CE11FA /* results.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = results.cpp; path = Realm/ObjectStore/results.cpp; sourceTree = ""; }; - 6A43D0EAF5B7370196C70D1D0C467F3D /* RLMRealmConfiguration.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMRealmConfiguration.mm; path = Realm/RLMRealmConfiguration.mm; sourceTree = ""; }; - 6B9428CC067309AE2B84B175AE728F13 /* Schema.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Schema.swift; path = RealmSwift/Schema.swift; sourceTree = ""; }; + 689B7C8889BF97FD39037DFDE33A7C51 /* RealmSwift-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "RealmSwift-OSX.modulemap"; sourceTree = ""; }; + 6A275387B08AA8277FF0868E5B213D03 /* Realm-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Realm-iOS-dummy.m"; path = "../Realm-iOS/Realm-iOS-dummy.m"; sourceTree = ""; }; + 6B9C7CA26195583860096A331F48D0D1 /* World+DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "World+DSL.h"; path = "Sources/Quick/DSL/World+DSL.h"; sourceTree = ""; }; 6BBFC90B994BF02627A9922B2B0F5294 /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Request.swift; sourceTree = ""; }; - 6C7E6241D89881A40F7E70AA4F40B1E0 /* Result-OSX-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Result-OSX-dummy.m"; sourceTree = ""; }; - 6D078D8B843D2D773D091C464857A53E /* Quick.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Quick.modulemap; sourceTree = ""; }; - 6EF7AB8ADFA0019AC1541022F6428060 /* BeEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeEmpty.swift; path = Sources/Nimble/Matchers/BeEmpty.swift; sourceTree = ""; }; - 6F3E536EB09328A2A0C8C9A9652BC081 /* Realm.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Realm.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 70A1F81CBCDEAED927210832C7B005CD /* RealmSwift-OSX-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RealmSwift-OSX-dummy.m"; sourceTree = ""; }; - 70D0A2EF60D6FA2317E47B12A5C18BE9 /* QuickSelectedTestSuiteBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickSelectedTestSuiteBuilder.swift; path = Sources/Quick/QuickSelectedTestSuiteBuilder.swift; sourceTree = ""; }; - 715499E43AC4A51A85C163AE9538EBEA /* Pods_Examples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Examples.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 7166062CC021115D85979B181FC7E9ED /* RLMListBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMListBase.h; path = include/RLMListBase.h; sourceTree = ""; }; - 729B211E4C03F2AB7F6CC2B740340828 /* results_notifier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = results_notifier.cpp; path = Realm/ObjectStore/impl/results_notifier.cpp; sourceTree = ""; }; - 72BDEEA6751AB34342387FB393DE91C0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 73C0F1444A07ED593870B0FFCE7C29AA /* Aliases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Aliases.swift; path = RealmSwift/Aliases.swift; sourceTree = ""; }; - 73F111ACC7A706F92F9E0E9053AFC032 /* Util.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Util.swift; path = RealmSwift/Util.swift; sourceTree = ""; }; - 73F870B2BAA9F71FE5E49A3E95955FB8 /* Pods_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 74A0E05DAA653091239825139E67C956 /* ExampleGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleGroup.swift; path = Sources/Quick/ExampleGroup.swift; sourceTree = ""; }; + 6CBC156142AA6D50EAF1952A76B4F19E /* RLMAccessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMAccessor.h; path = include/RLMAccessor.h; sourceTree = ""; }; + 6CD811C2FAC062C9F6CFA729B9769D03 /* Results.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Results.swift; path = RealmSwift/Results.swift; sourceTree = ""; }; + 6CF1FC9F42A6D58C0B8E0A15C01FAFF5 /* NSURLRequest+HTTPBodyTesting.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+HTTPBodyTesting.m"; path = "OHHTTPStubs/Sources/NSURLSession/NSURLRequest+HTTPBodyTesting.m"; sourceTree = ""; }; + 6D049A04B43695D3B46D921D98D1C2E6 /* Nimble.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Nimble.h; path = Sources/Nimble/Nimble.h; sourceTree = ""; }; + 6D6571A7FA89F9206AAFFDC5F58DC9CA /* Realm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Realm.h; path = include/Realm.h; sourceTree = ""; }; + 6D904B3515C9EC61181F811C460E20A2 /* RealmSwift-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RealmSwift-OSX-prefix.pch"; sourceTree = ""; }; + 6E61858263CF6A7D59A74DD12DAEFC40 /* SnapKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SnapKit.swift; path = Source/SnapKit.swift; sourceTree = ""; }; + 6E91491B4B9DA36C200715D120744DFB /* OHHTTPStubsMethodSwizzling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubsMethodSwizzling.m; path = OHHTTPStubs/Sources/NSURLSession/OHHTTPStubsMethodSwizzling.m; sourceTree = ""; }; + 6F65157FD923A8C46A4CE3254FC81D35 /* OHHTTPStubsResponse+JSON.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubsResponse+JSON.m"; path = "OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.m"; sourceTree = ""; }; + 70A79F750E5D036B578D56B77014CFA7 /* Result-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Result-iOS.modulemap"; path = "../Result-iOS/Result-iOS.modulemap"; sourceTree = ""; }; + 724C81A13B474CBC22C0C724262CF01E /* CurrentTestCaseTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CurrentTestCaseTracker.h; path = Sources/Nimble/Adapters/ObjectiveC/CurrentTestCaseTracker.h; sourceTree = ""; }; + 727556F15ECEB1CC197313ED8F930DD4 /* librealm-ios.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = "librealm-ios.a"; path = "core/librealm-ios.a"; sourceTree = ""; }; + 736042A0C602AD472E4E2D4F0B9304B9 /* BeginWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeginWith.swift; path = Sources/Nimble/Matchers/BeginWith.swift; sourceTree = ""; }; + 736C4BF516A3024A5F2EFD50F3B3F345 /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Source/ConstraintRelation.swift; sourceTree = ""; }; + 738262A5C0CACC8B54493461B1AA9A88 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; + 74046E6FF05F7CF8EA4AC207CAA6CF97 /* OHPathHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHPathHelpers.m; path = OHHTTPStubs/Sources/OHPathHelpers/OHPathHelpers.m; sourceTree = ""; }; + 74EB4D4DE58439D18808B77361041F39 /* SuiteHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SuiteHooks.swift; path = Sources/Quick/Hooks/SuiteHooks.swift; sourceTree = ""; }; 7569994E9C7023242BC371B5FC10AB48 /* Pods-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-macOS.modulemap"; sourceTree = ""; }; 757E83A17BDC0DC6D97974E2728B92C5 /* RequestExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RequestExtension.swift; sourceTree = ""; }; - 76A75E0E8D6FDE78E2B0D6CC25F1031A /* RLMQueryUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMQueryUtil.mm; path = Realm/RLMQueryUtil.mm; sourceTree = ""; }; + 75FE455EF8F8EB9022FFCE1606F2C79F /* Realm-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Realm-iOS-prefix.pch"; path = "../Realm-iOS/Realm-iOS-prefix.pch"; sourceTree = ""; }; + 76AF2D40DDCF78A69764415E0BA4545C /* OHHTTPStubsResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubsResponse.m; path = OHHTTPStubs/Sources/OHHTTPStubsResponse.m; sourceTree = ""; }; 76D1B6ABC29CD2FFBCBA1B455C19B75E /* SugarRecord-OSX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SugarRecord-OSX.xcconfig"; sourceTree = ""; }; - 76F391BA8C4B4E22DE61835C2F9AC64C /* RealmSwift-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "RealmSwift-iOS.modulemap"; path = "../RealmSwift-iOS/RealmSwift-iOS.modulemap"; sourceTree = ""; }; - 7733198D5431902484D7FE4B86BEE125 /* Realm-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Realm-iOS.xcconfig"; path = "../Realm-iOS/Realm-iOS.xcconfig"; sourceTree = ""; }; - 77646D8824A91E8791DC4A83761F8320 /* Quick-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Quick-dummy.m"; sourceTree = ""; }; + 779C4A26F1F06D9B771129D2C201662A /* QuickConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickConfiguration.m; path = Sources/Quick/Configuration/QuickConfiguration.m; sourceTree = ""; }; + 77CE3A11D90A3DD183337694C8063F93 /* BeEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeEmpty.swift; path = Sources/Nimble/Matchers/BeEmpty.swift; sourceTree = ""; }; + 7843CB29D13E3E68F2D11796A6AB4A87 /* QuickSelectedTestSuiteBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickSelectedTestSuiteBuilder.swift; path = Sources/Quick/QuickSelectedTestSuiteBuilder.swift; sourceTree = ""; }; + 78B41D624F9A2702CF05AB8FC0800142 /* Schema.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Schema.swift; path = RealmSwift/Schema.swift; sourceTree = ""; }; + 78F4320BE76B0FE6E75E8204DC02DEEA /* external_commit_helper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = external_commit_helper.cpp; path = Realm/ObjectStore/impl/apple/external_commit_helper.cpp; sourceTree = ""; }; 79B739F1DE64FD02888071AEDF5C42F7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 7BAF4BBBF28375ED92D39B6D73472597 /* MatcherProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherProtocols.swift; path = Sources/Nimble/Matchers/MatcherProtocols.swift; sourceTree = ""; }; + 7B45972C1C10795A5EAFEB5624A7B169 /* RaisesException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RaisesException.swift; path = Sources/Nimble/Matchers/RaisesException.swift; sourceTree = ""; }; + 7B78B0CA66F599A86AFAA102C1410C69 /* Result-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Result-OSX-prefix.pch"; sourceTree = ""; }; + 7B8CC089B9AF8C9C78C6B02ACAB2732E /* NimbleXCTestHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleXCTestHandler.swift; path = Sources/Nimble/Adapters/NimbleXCTestHandler.swift; sourceTree = ""; }; 7CA431C503FF65180BAF2718C1E5B3F6 /* Pods-iOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-frameworks.sh"; sourceTree = ""; }; + 7CBBC203103E43F347E9BF7E145320F1 /* collection_notifications.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = collection_notifications.cpp; path = Realm/ObjectStore/collection_notifications.cpp; sourceTree = ""; }; + 7D41467D4E8D922D5C4CC8BE02E4EC75 /* RLMPredicateUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMPredicateUtil.mm; path = Realm/RLMPredicateUtil.mm; sourceTree = ""; }; 7DAA650B7430C58CCF4646C18DC845C0 /* Context.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Context.swift; sourceTree = ""; }; - 7EF99DE18C5DB316AFDCE345598BDE95 /* PostNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PostNotification.swift; path = Sources/Nimble/Matchers/PostNotification.swift; sourceTree = ""; }; + 7F0454B813B7D4937E86F7F60FF605D3 /* RLMObjectBase_Dynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectBase_Dynamic.h; path = include/RLMObjectBase_Dynamic.h; sourceTree = ""; }; 7FDEB16208234DAA67BAF184DCF859E9 /* SugarRecord-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SugarRecord-OSX-prefix.pch"; sourceTree = ""; }; - 80490BC5C4F168E51C084B60E6B27E5B /* Pods_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_tvOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 809928C09ECA0BAC911C956FF57978F6 /* RealmSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RealmSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 80B71538313BAD052FAE8495B36B3469 /* RealmSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RealmSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 819331E9FB0218A4A71174C9ACB5614B /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Source/Debugging.swift; sourceTree = ""; }; + 7FF31C80EEA34BA2E5D7FA1E05FC890C /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 7FFE6577A4AC33D892336F485B6618A1 /* RealmSwift-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "RealmSwift-iOS.modulemap"; path = "../RealmSwift-iOS/RealmSwift-iOS.modulemap"; sourceTree = ""; }; + 80C2BA3B162C6E37A04550F99751D770 /* RLMArray_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMArray_Private.h; path = include/RLMArray_Private.h; sourceTree = ""; }; + 810189A68F947CBDD65CE752260E48ED /* RLMMigration.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMMigration.mm; path = Realm/RLMMigration.mm; sourceTree = ""; }; 81D52E346081EA6FB7F9CC4C50FCB9D8 /* Pods-tvOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-tvOS-frameworks.sh"; sourceTree = ""; }; - 825BAF07E9419C3EE15E5AF50CEBCA0A /* Quick.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Quick.h; path = Sources/Quick/Quick.h; sourceTree = ""; }; - 83A90DA00EE755186FDB542588304E9C /* index_set.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = index_set.cpp; path = Realm/ObjectStore/index_set.cpp; sourceTree = ""; }; - 852E6761FBC2633883A0CA191677A42E /* BeLessThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThan.swift; path = Sources/Nimble/Matchers/BeLessThan.swift; sourceTree = ""; }; + 82AB955F3868BA4D9651F88D3CA2606C /* RLMConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RLMConstants.m; path = Realm/RLMConstants.m; sourceTree = ""; }; + 84A3AF9CC04D13538728B1B1FF5CE9CF /* Stringers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stringers.swift; path = Sources/Nimble/Utils/Stringers.swift; sourceTree = ""; }; + 84DE492852A182ACC75767DDF2381215 /* weak_realm_notifier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = weak_realm_notifier.cpp; path = Realm/ObjectStore/impl/apple/weak_realm_notifier.cpp; sourceTree = ""; }; 853CEABCFA4F9048268AB5D7AB54F1A1 /* SugarRecord-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "SugarRecord-iOS.modulemap"; path = "../SugarRecord-iOS/SugarRecord-iOS.modulemap"; sourceTree = ""; }; 8541E82DB43C3F7B8A3F7765110438CC /* Pods-Examples.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Examples.debug.xcconfig"; sourceTree = ""; }; - 85814AE42A31FF2EE87E16A76869197D /* Result-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Result-iOS.xcconfig"; path = "../Result-iOS/Result-iOS.xcconfig"; sourceTree = ""; }; - 867F2CF663E8C136748736D7F9C67602 /* Result-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Result-OSX.modulemap"; sourceTree = ""; }; - 8728AA5F42516F2EFDE6F5967D6A3565 /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Source/LayoutConstraint.swift; sourceTree = ""; }; - 892F76FD11BCB01523B5B5F3AC76ABD6 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; + 8621ABC4749CF5FDA8250B317407FF1B /* RealmConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RealmConfiguration.swift; path = RealmSwift/RealmConfiguration.swift; sourceTree = ""; }; + 865D375E07C7AF36A3800A351F882FD5 /* Migration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Migration.swift; path = RealmSwift/Migration.swift; sourceTree = ""; }; + 86A7034353EB5F2FF2D2BCAF27412714 /* Aliases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Aliases.swift; path = RealmSwift/Aliases.swift; sourceTree = ""; }; + 874F3971412710FAC50F25BF0A0B8301 /* NMBObjCMatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBObjCMatcher.swift; path = Sources/Nimble/Adapters/ObjectiveC/NMBObjCMatcher.swift; sourceTree = ""; }; + 88947126EB60238B3D4B499635759F36 /* RLMObject.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMObject.mm; path = Realm/RLMObject.mm; sourceTree = ""; }; + 88DC45F7EB2BE9F607212BB586D20D53 /* DSL+Wait.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DSL+Wait.swift"; path = "Sources/Nimble/DSL+Wait.swift"; sourceTree = ""; }; 893315A171CB2A31D9A417D59399DF53 /* RealmDefaultStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RealmDefaultStorage.swift; sourceTree = ""; }; - 896D3952D30B4A9CF6F8AC7CB461173B /* SugarRecord.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SugarRecord.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8AFEF98A7046895622C5875F07A79461 /* NMBExceptionCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBExceptionCapture.m; path = Sources/Nimble/Adapters/ObjectiveC/NMBExceptionCapture.m; sourceTree = ""; }; - 8B5B8F5577202AF968150E2E8B843D45 /* BeGreaterThanOrEqualTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThanOrEqualTo.swift; path = Sources/Nimble/Matchers/BeGreaterThanOrEqualTo.swift; sourceTree = ""; }; - 8BAC33428CC8719365078C7E22CB50D2 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../Realm-iOS/Info.plist"; sourceTree = ""; }; - 8BC6D43EEC352522CEE97A8CF8162D71 /* SourceLocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SourceLocation.swift; path = Sources/Nimble/Utils/SourceLocation.swift; sourceTree = ""; }; - 8DF3326BF7EBB8B10CF207DEB168FCB2 /* RLMArray_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMArray_Private.h; path = include/RLMArray_Private.h; sourceTree = ""; }; + 8AC66B24E5085C686EB289C2AE8B10CA /* NMBStringify.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBStringify.h; path = Sources/Nimble/Adapters/ObjectiveC/NMBStringify.h; sourceTree = ""; }; + 8AFD96265E83396075EE1FC743978677 /* SugarRecord.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SugarRecord.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 8BD0843D766D81E3B2076E5EEBFC87B2 /* RealmSwift-OSX-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RealmSwift-OSX-umbrella.h"; sourceTree = ""; }; + 8C7E66656DEABB609A26085C46FB6A6F /* RLMUpdateChecker.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMUpdateChecker.mm; path = Realm/RLMUpdateChecker.mm; sourceTree = ""; }; + 8D19BF9D57CD383547A1478B6D266839 /* transact_log_handler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = transact_log_handler.cpp; path = Realm/ObjectStore/impl/transact_log_handler.cpp; sourceTree = ""; }; + 8D436CC3A161F06883B7F32F27A41AB5 /* OHHTTPStubs+NSURLSessionConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "OHHTTPStubs+NSURLSessionConfiguration.m"; path = "OHHTTPStubs/Sources/NSURLSession/OHHTTPStubs+NSURLSessionConfiguration.m"; sourceTree = ""; }; + 8FC35BAF469FAC29F2C33EE7B8C7DF75 /* ErrorUtility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErrorUtility.swift; path = Sources/Quick/ErrorUtility.swift; sourceTree = ""; }; 8FD9AB0D4C53FF61D27367A66048A043 /* Pods-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-macOS-dummy.m"; sourceTree = ""; }; - 904FF7B83899A73CBA3D05DA01B72E89 /* RLMUpdateChecker.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMUpdateChecker.mm; path = Realm/RLMUpdateChecker.mm; sourceTree = ""; }; - 90CA9FF5ECAFC64CA226123A37D6B242 /* QuickSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpec.m; path = Sources/Quick/QuickSpec.m; sourceTree = ""; }; - 9125CA0BD8EB83A27347D6CBD7A321F8 /* World.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = World.h; path = Sources/Quick/World.h; sourceTree = ""; }; - 9186AA75CDA391154188691D886F1F88 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/CoreData.framework; sourceTree = DEVELOPER_DIR; }; + 8FE56BBF6B6FA4916B4D1882DD9ECA7B /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; + 90CC24323D37B3A4E0AEC527EBAFCB48 /* Pods_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_tvOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 91137484D6CD036D6F8587911DCAA430 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Source/ConstraintDescription.swift; sourceTree = ""; }; + 91D510FB2E0557A49CA83EAF4674D33F /* RLMProperty_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMProperty_Private.h; path = include/RLMProperty_Private.h; sourceTree = ""; }; + 922038B4583EAE5BA7991250D3E41314 /* Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Compatibility.h; path = OHHTTPStubs/Sources/Compatibility.h; sourceTree = ""; }; 925BC142DFCDEF1A3D45EC539A87AF37 /* Realm.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Realm.swift; sourceTree = ""; }; - 92CD6E8C9FAEC2E2E133965E3D2C0AEF /* RealmSwift-OSX-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RealmSwift-OSX-umbrella.h"; sourceTree = ""; }; - 93009AEEDE0F1ED0199B0E56E359BBF3 /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = SnapKit.modulemap; sourceTree = ""; }; - 933AF64E722BF08D919A70778FDC8FA5 /* RealmSwift-OSX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "RealmSwift-OSX.xcconfig"; sourceTree = ""; }; - 937455C75E93FE27D49DD4B463099D76 /* RLMAccessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMAccessor.h; path = include/RLMAccessor.h; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 93EA8A0FDBAB398D0C536C83B1BD6887 /* RLMResults.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMResults.mm; path = Realm/RLMResults.mm; sourceTree = ""; }; - 955C9E1DF7DCD00CC51B00604998D5B7 /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Source/ConstraintItem.swift; sourceTree = ""; }; + 95081C221EE658194F4AD96F137FACEC /* RLMResults_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMResults_Private.h; path = include/RLMResults_Private.h; sourceTree = ""; }; + 95087FB0173D22E59328E27778A85A47 /* RLMRealm.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMRealm.mm; path = Realm/RLMRealm.mm; sourceTree = ""; }; + 951417B776CB015D9F6B7D253F6DB781 /* RealmSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RealmSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9698442AC1FDA2956F7AF732FBDA1991 /* CoreDataiCloudStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CoreDataiCloudStorage.swift; sourceTree = ""; }; - 9758A0E1E887CBC7EA7E244C7D42C2A7 /* EdgeInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EdgeInsets.swift; path = Source/EdgeInsets.swift; sourceTree = ""; }; 9768C9D1DFFE903A2503E4F035B1A2AE /* SugarRecord-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SugarRecord-iOS-umbrella.h"; path = "../SugarRecord-iOS/SugarRecord-iOS-umbrella.h"; sourceTree = ""; }; - 994555CF561A69F580228D6B6543B654 /* RLMListBase.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMListBase.mm; path = Realm/RLMListBase.mm; sourceTree = ""; }; - 9999DB475BFB24577C726830751ABE44 /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Result/Result.swift; sourceTree = ""; }; + 9889D935362EDC5C73FC337BAFF1896C /* RLMProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMProperty.h; path = include/RLMProperty.h; sourceTree = ""; }; 99AFD20473FEDA253E1BE82F4B716286 /* Pods-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS.debug.xcconfig"; sourceTree = ""; }; - 9A68C66DA7317B8B9BF6B0312FC09238 /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; - 9A8A9C2A2A9CC83049BBE9C9D1576FA1 /* realm_coordinator.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = realm_coordinator.cpp; path = Realm/ObjectStore/impl/realm_coordinator.cpp; sourceTree = ""; }; + 99C0A07973788EB65A7634723E90C032 /* OHHTTPStubs.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = OHHTTPStubs.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9B0E54325431F446C2086B37F1E0C10A /* Options.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Options.swift; sourceTree = ""; }; - 9B18C5B6DA115F4710FDDD94FB71FB46 /* RaisesException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RaisesException.swift; path = Sources/Nimble/Matchers/RaisesException.swift; sourceTree = ""; }; 9BE461EC1605BFA20E0AC57C093A48FA /* ObjectModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ObjectModel.swift; sourceTree = ""; }; 9C1749B0AB0F823F62F4575C3A15BA1D /* iCloudConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = iCloudConfig.swift; sourceTree = ""; }; - 9E28A370A644B87149026B3D1DEF63AB /* Result-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Result-OSX-prefix.pch"; sourceTree = ""; }; - 9EE380A50A654528CCA83FF7CE2F2A83 /* DSL+Wait.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DSL+Wait.swift"; path = "Sources/Nimble/DSL+Wait.swift"; sourceTree = ""; }; - 9FCB81829BE9C15050C2164DD1F520A6 /* RLMAnalytics.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMAnalytics.mm; path = Realm/RLMAnalytics.mm; sourceTree = ""; }; - A00663D47407227C3DF590F0D410BBB7 /* NMBStringify.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBStringify.m; path = Sources/Nimble/Adapters/ObjectiveC/NMBStringify.m; sourceTree = ""; }; - A01BBF4F4832B19166EA8E3FCF1DA4FB /* AllPass.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AllPass.swift; path = Sources/Nimble/Matchers/AllPass.swift; sourceTree = ""; }; + 9E8D10A55826A20E1B4134F3DB005356 /* ResultType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResultType.swift; path = Result/ResultType.swift; sourceTree = ""; }; + 9EBC81FA05B6E11C42D1CA72191E5CD5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../Realm-iOS/Info.plist"; sourceTree = ""; }; + 9EDAF08FCF3441131790F552CC9A9EC9 /* Result-OSX-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Result-OSX-dummy.m"; sourceTree = ""; }; + 9F4D2EC16254BC6DA11066C77CF8A289 /* RLMObjectStore.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMObjectStore.mm; path = Realm/RLMObjectStore.mm; sourceTree = ""; }; + 9FAA74E63470FB873FE2EEBF905409F2 /* RLMRealmUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMRealmUtil.mm; path = Realm/RLMRealmUtil.mm; sourceTree = ""; }; + 9FE98770B6CB7827635D9478651AFDA8 /* RLMRealmConfiguration_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealmConfiguration_Private.h; path = include/RLMRealmConfiguration_Private.h; sourceTree = ""; }; + A0463DDB8ED87518F22C6FF67D4A2C74 /* EndWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndWith.swift; path = Sources/Nimble/Matchers/EndWith.swift; sourceTree = ""; }; A0483A2DDDA948E687507F823865853D /* Pods-Examples-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Examples-umbrella.h"; sourceTree = ""; }; - A08FEC7300AFE2B2E43F087771DB5A25 /* RLMRealmUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMRealmUtil.mm; path = Realm/RLMRealmUtil.mm; sourceTree = ""; }; A1C02916C60DA84D90BF0E272B789A95 /* Pods-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-iOS.modulemap"; sourceTree = ""; }; - A21DFC3945DCEB8D13F0BFE5B77082AC /* RealmSwift-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RealmSwift-iOS-umbrella.h"; path = "../RealmSwift-iOS/RealmSwift-iOS-umbrella.h"; sourceTree = ""; }; - A27EA31FB8081BC92498B360786FEF5F /* SortDescriptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SortDescriptor.swift; path = RealmSwift/SortDescriptor.swift; sourceTree = ""; }; - A336BDAF1C5A8B002E663D113CE0D25A /* View+SnapKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "View+SnapKit.swift"; path = "Source/View+SnapKit.swift"; sourceTree = ""; }; - A4479DE9AB1C18B7B67CB2329A27B0C3 /* Result-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Result-iOS-umbrella.h"; path = "../Result-iOS/Result-iOS-umbrella.h"; sourceTree = ""; }; + A42518261D356D2E1464CBE533AC79B3 /* OHHTTPStubsResponse+JSON.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "OHHTTPStubsResponse+JSON.h"; path = "OHHTTPStubs/Sources/JSON/OHHTTPStubsResponse+JSON.h"; sourceTree = ""; }; + A4B6B7871553F83F0DBDA7F48563761D /* NSString+QCKSelectorName.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+QCKSelectorName.h"; path = "Sources/Quick/NSString+QCKSelectorName.h"; sourceTree = ""; }; + A5467109C37F546609CAC1389397DF01 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; A5C9BAF6599DB2F4C4A38D638FA2DF42 /* Object.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Object.swift; sourceTree = ""; }; - A6FF6BB22ECD7B62BBADEE9DA4CA45DB /* RLMObjectBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectBase.h; path = include/RLMObjectBase.h; sourceTree = ""; }; + A6B628D766680BC0413319B123B46971 /* RLMSchema_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSchema_Private.h; path = include/RLMSchema_Private.h; sourceTree = ""; }; + A7825CF4635CD9B26FDCEEE89602209F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; A7BDB72F587054CF8ABC05457DA4EC1C /* VersionController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = VersionController.swift; sourceTree = ""; }; - A7BE5655FBDB6EC687109C29742832D5 /* QuickSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpec.h; path = Sources/Quick/QuickSpec.h; sourceTree = ""; }; A824BAFF0EEB0FE7F672D40B352AE21F /* NSManagedObjectContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NSManagedObjectContext.swift; sourceTree = ""; }; - A8965D7E7F0F03A1652B943C8FE0FA9F /* BeNil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeNil.swift; path = Sources/Nimble/Matchers/BeNil.swift; sourceTree = ""; }; - AAF860DA34B111442C8CDB518053E76A /* RLMRealm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealm.h; path = include/RLMRealm.h; sourceTree = ""; }; - AB04DE49CB4938EF4A446815305A4673 /* AdapterProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdapterProtocols.swift; path = Sources/Nimble/Adapters/AdapterProtocols.swift; sourceTree = ""; }; - ABCFB39B61424297CA222FE9BD28B2A3 /* object_store.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = object_store.cpp; path = Realm/ObjectStore/object_store.cpp; sourceTree = ""; }; - ABD3CD3F00D089FF4D4F8189C60C39B3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../Result-iOS/Info.plist"; sourceTree = ""; }; - AC0A873CED679A9CE92787D41379BB33 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - AC40F8B7F50AA0A95D13247F3FB3F3A1 /* RealmSwift-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "RealmSwift-iOS.xcconfig"; path = "../RealmSwift-iOS/RealmSwift-iOS.xcconfig"; sourceTree = ""; }; - ACC5B9D012EFEB03BA3057957849992F /* RLMSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSchema.h; path = include/RLMSchema.h; sourceTree = ""; }; - AF2E779093DC4B2CB06EBC8EA49E346E /* Nimble-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-prefix.pch"; sourceTree = ""; }; - AFD2E0EF4C8EF6182ED557BFA0370ECF /* RLMMigration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMMigration.h; path = include/RLMMigration.h; sourceTree = ""; }; - B0A8A83377A92661DB1CCD24395E7BAD /* RLMRealmConfiguration_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealmConfiguration_Private.h; path = include/RLMRealmConfiguration_Private.h; sourceTree = ""; }; + AAE763DD91960CD6FF7C216EB82CE663 /* QuickTestSuite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickTestSuite.swift; path = Sources/Quick/QuickTestSuite.swift; sourceTree = ""; }; + AB2FFD06FFB2028F3A22D8486F0E2CE1 /* RLMAnalytics.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMAnalytics.mm; path = Realm/RLMAnalytics.mm; sourceTree = ""; }; + AD457390375FB896925E81CFF12DFB41 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + AE593A7382EB0530939D3B8CACABA034 /* RLMRealm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealm.h; path = include/RLMRealm.h; sourceTree = ""; }; + AEB45383552DAEBD9E2D939AE055C168 /* NMBStringify.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBStringify.m; path = Sources/Nimble/Adapters/ObjectiveC/NMBStringify.m; sourceTree = ""; }; + B09B7D773A036EC0F1C4888DE18FB23E /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Quick.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + B1069D35D9C355F31128AC8D57346BA3 /* LinkingObjects.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LinkingObjects.swift; path = RealmSwift/LinkingObjects.swift; sourceTree = ""; }; B1A454704C6CC714054D567FCACC77D9 /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Storage.swift; sourceTree = ""; }; B1C28B15758D06240A54B47A89332619 /* Entity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Entity.swift; sourceTree = ""; }; - B355E2C9A83363CFB0D61C322DF6EF46 /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Source/ConstraintRelation.swift; sourceTree = ""; }; + B20E67A1DEB614A1E9AE9AB17C162E9A /* OHHTTPStubs.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = OHHTTPStubs.modulemap; sourceTree = ""; }; + B3D71D25DA0E0A3A86BA7D63A0A39A33 /* RealmSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RealmSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B3DC2D4C74F7B4CA3624C715AF370755 /* Pods-tvOS-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-tvOS-resources.sh"; sourceTree = ""; }; - B48C3DD980D133C96C50BB22C5B31479 /* QuickConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickConfiguration.h; path = Sources/Quick/Configuration/QuickConfiguration.h; sourceTree = ""; }; - B4A4E92DE32359C8805D8B67C50692E3 /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = ""; }; - B54CBFC28809A92C30205BB727E2F3D0 /* Stringers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stringers.swift; path = Sources/Nimble/Utils/Stringers.swift; sourceTree = ""; }; - B613B576B3189C1C2ACF3A5002DF5DB2 /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RealmSwift/Optional.swift; sourceTree = ""; }; + B5699C6058695F6BC86A02E707E66247 /* RLMObjectSchema_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectSchema_Private.h; path = include/RLMObjectSchema_Private.h; sourceTree = ""; }; + B622DED2062331865081795624E8CF69 /* OHHTTPStubs-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-umbrella.h"; sourceTree = ""; }; B623ADF9A427DF36582A4A1057F3B2C9 /* Pods-iOS-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-resources.sh"; sourceTree = ""; }; - B82336C078D523E7CE086011D5E5434C /* Callsite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Callsite.swift; path = Sources/Quick/Callsite.swift; sourceTree = ""; }; - B886425ADF01E060996A94A5D270A52C /* RLMOptionalBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMOptionalBase.h; path = include/RLMOptionalBase.h; sourceTree = ""; }; - B8B3982462C8C248E4F5CE4B59D6F4D9 /* Property.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Property.swift; path = RealmSwift/Property.swift; sourceTree = ""; }; - B9DFCAAC1A15E266CC217A2E298D60EC /* NimbleEnvironment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleEnvironment.swift; path = Sources/Nimble/Adapters/NimbleEnvironment.swift; sourceTree = ""; }; - B9E19AF164649021332C6D7CFD898802 /* librealm-ios.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = "librealm-ios.a"; path = "core/librealm-ios.a"; sourceTree = ""; }; - BBA84DF429DAC800D9E442866CC1E2E5 /* RLMUtil.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMUtil.mm; path = Realm/RLMUtil.mm; sourceTree = ""; }; - BBB35346902D2998FB52F2EA3945FD6B /* SwiftVersion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftVersion.swift; path = RealmSwift/SwiftVersion.swift; sourceTree = ""; }; - BC022A4E6C55CDD495EFD5C87F589073 /* BeLessThanOrEqual.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThanOrEqual.swift; path = Sources/Nimble/Matchers/BeLessThanOrEqual.swift; sourceTree = ""; }; - BC50F0CA55916C194630BDC19220C6BB /* BeCloseTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeCloseTo.swift; path = Sources/Nimble/Matchers/BeCloseTo.swift; sourceTree = ""; }; - BC81013E7A2918C1866C13C9DCD9F068 /* Realm.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Realm.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BCE722D0391C7CAFB91583B7B95479AA /* RLMRealm.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMRealm.mm; path = Realm/RLMRealm.mm; sourceTree = ""; }; - BD8657D90B65515DCC72C4CB3FB82392 /* ExampleMetadata.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleMetadata.swift; path = Sources/Quick/ExampleMetadata.swift; sourceTree = ""; }; + B624D820C43CAE373E6DDFC1E7A84BF5 /* RLMListBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMListBase.h; path = include/RLMListBase.h; sourceTree = ""; }; + B7666289859A0D2B4FDEF6940D5BE5DE /* QuickSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpec.m; path = Sources/Quick/QuickSpec.m; sourceTree = ""; }; + B9F378E515E21E1569E1B9EA4FF51C0A /* HaveCount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HaveCount.swift; path = Sources/Nimble/Matchers/HaveCount.swift; sourceTree = ""; }; + BBB6B226F12767CE04F14CBDEEF8394F /* QCKDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QCKDSL.m; path = Sources/Quick/DSL/QCKDSL.m; sourceTree = ""; }; + BC4ABC82EA21AB143FCFC81FCFF9EA35 /* ViewController+SnapKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ViewController+SnapKit.swift"; path = "Source/ViewController+SnapKit.swift"; sourceTree = ""; }; + BD598B443446DE38F4E68819B9669ADA /* BeLogical.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLogical.swift; path = Sources/Nimble/Matchers/BeLogical.swift; sourceTree = ""; }; + BEF80834D6FA57F39EFF4E7C51BB49F1 /* OHHTTPStubsSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OHHTTPStubsSwift.swift; path = OHHTTPStubs/Sources/Swift/OHHTTPStubsSwift.swift; sourceTree = ""; }; BF37B20CDE175B38CAD687EED933BFEF /* Pods-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dummy.m"; sourceTree = ""; }; - C278FAA74186EE30EDC2277730818B9B /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RealmSwift/Error.swift; sourceTree = ""; }; - C296E6A69352644CFB576BE85091530A /* String+FileName.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+FileName.swift"; path = "Sources/Quick/String+FileName.swift"; sourceTree = ""; }; - C43CCAC06D947A88DA826920931AAC6A /* Quick-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-prefix.pch"; sourceTree = ""; }; - C61FB76F47FF5F124656CC6A6F559119 /* NMBStringify.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBStringify.h; path = Sources/Nimble/Adapters/ObjectiveC/NMBStringify.h; sourceTree = ""; }; - C7CA2492D1F7C1DB52E2EAAFD8092E2C /* QCKDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QCKDSL.h; path = Sources/Quick/DSL/QCKDSL.h; sourceTree = ""; }; - C8E7A6F5F7A1953240D096FFF4123F50 /* Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Async.swift; path = Sources/Nimble/Utils/Async.swift; sourceTree = ""; }; + BF55FCEC49F5B4B782D6EA8F8A763206 /* Expectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expectation.swift; path = Sources/Nimble/Expectation.swift; sourceTree = ""; }; + BFA0B3A0B8E7044929F03262681240CC /* Quick.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Quick.xcconfig; sourceTree = ""; }; + BFC1312F8C86A56DF5C91D563E3068DC /* String+FileName.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+FileName.swift"; path = "Sources/Quick/String+FileName.swift"; sourceTree = ""; }; + C223D20DFF8709F8F310BA7B1C3D821D /* OHHTTPStubs.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = OHHTTPStubs.m; path = OHHTTPStubs/Sources/OHHTTPStubs.m; sourceTree = ""; }; + C262651E45E92C2EE4D94B04DE771BD3 /* RLMObjectBase.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMObjectBase.mm; path = Realm/RLMObjectBase.mm; sourceTree = ""; }; + C4A8DA73B95FFDA9EA909CBC8A989BDA /* Nimble.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nimble.xcconfig; sourceTree = ""; }; + C4CCDDC1E82C6B01AC0A6D070674B8F5 /* Realm-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Realm-iOS.xcconfig"; path = "../Realm-iOS/Realm-iOS.xcconfig"; sourceTree = ""; }; + C6936384B47E70B83A4A7B1227210641 /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Nimble.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C6CB89D92341AF7BE98EDCED44F091B9 /* schema.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = schema.cpp; path = Realm/ObjectStore/schema.cpp; sourceTree = ""; }; + C74F8DEA6B17CF335741F402278EB8CB /* realm_coordinator.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = realm_coordinator.cpp; path = Realm/ObjectStore/impl/realm_coordinator.cpp; sourceTree = ""; }; + C7F3EBA29110DCD575D5F53A3EFDB8AF /* RLMPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMPlatform.h; path = include/RLMPlatform.h; sourceTree = ""; }; + C90480AD5371637E0BD7EDDA27C8A544 /* OHHTTPStubsResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubsResponse.h; path = OHHTTPStubs/Sources/OHHTTPStubsResponse.h; sourceTree = ""; }; C94381BF90FF817FF404EB15ADD1ACD2 /* Pods-tvOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-tvOS-acknowledgements.plist"; sourceTree = ""; }; - C97F901A12234A5E696455FD4A881A0D /* QCKDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QCKDSL.m; path = Sources/Quick/DSL/QCKDSL.m; sourceTree = ""; }; - CB77E838F588CF9182D4EF132B780B56 /* collection_notifier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = collection_notifier.cpp; path = Realm/ObjectStore/impl/collection_notifier.cpp; sourceTree = ""; }; - CCD88D4E0416AF2DBF5A2250B3838A00 /* SnapKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SnapKit.swift; path = Source/SnapKit.swift; sourceTree = ""; }; - CF1EEFA9BDB921D88F6C3EF92B4CA0C9 /* Contain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Contain.swift; path = Sources/Nimble/Matchers/Contain.swift; sourceTree = ""; }; - CF549A6911743A1BD42D2A45D30A66CB /* BeVoid.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeVoid.swift; path = Sources/Nimble/Matchers/BeVoid.swift; sourceTree = ""; }; - CFD77B61D8020B479298B82A83C2C490 /* World+DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "World+DSL.swift"; path = "Sources/Quick/DSL/World+DSL.swift"; sourceTree = ""; }; - D0525917B51515AEB46A8A7805D4C2F8 /* RLMArrayLinkView.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMArrayLinkView.mm; path = Realm/RLMArrayLinkView.mm; sourceTree = ""; }; - D0598B2EAD14D667BD3A5F3F483FD743 /* Nimble.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = Nimble.modulemap; sourceTree = ""; }; - D13B2250A7B53B24D37EE37851ED20C6 /* Migration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Migration.swift; path = RealmSwift/Migration.swift; sourceTree = ""; }; + CCD4C7B61C03CDE4DC8C11CE6D9DAA67 /* BeAnInstanceOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAnInstanceOf.swift; path = Sources/Nimble/Matchers/BeAnInstanceOf.swift; sourceTree = ""; }; D187387B86C52E7B5F4DA157F31EFD2E /* NSManagedObjectMemoryContext.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NSManagedObjectMemoryContext.swift; sourceTree = ""; }; - D3DE51E10461A81C78F4CD861F357C19 /* Result-OSX-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Result-OSX-umbrella.h"; sourceTree = ""; }; - D4CE7C0004896392F9F8AA418FBA6434 /* NMBExpectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBExpectation.swift; path = Sources/Nimble/Adapters/ObjectiveC/NMBExpectation.swift; sourceTree = ""; }; - D640BBD0EE9F10974887F8295D8B182C /* RLMObjectStore.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMObjectStore.mm; path = Realm/RLMObjectStore.mm; sourceTree = ""; }; - D72DF21AFF582748B9FA2A3703C000D0 /* RealmConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RealmConfiguration.swift; path = RealmSwift/RealmConfiguration.swift; sourceTree = ""; }; - D79840D5C452463081F64DBFED47D86E /* transact_log_handler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = transact_log_handler.cpp; path = Realm/ObjectStore/impl/transact_log_handler.cpp; sourceTree = ""; }; + D1AAA8C98362287755DB4C0B42372510 /* Pods_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D1B4E326D3039B68E603219435F053A4 /* HooksPhase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HooksPhase.swift; path = Sources/Quick/Hooks/HooksPhase.swift; sourceTree = ""; }; + D1BF87B09B07566EC37EB5A5CE714ACC /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Sources/Quick/Configuration/Configuration.swift; sourceTree = ""; }; + D448E03AD69DF6E80CB0915B7B844ABD /* OHHTTPStubs.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = OHHTTPStubs.xcconfig; sourceTree = ""; }; + D4C754CC4CE13BF69016372FF570121E /* Equal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Equal.swift; path = Sources/Nimble/Matchers/Equal.swift; sourceTree = ""; }; + D4D84EDFA96C85A9E30384DF9C3D861F /* results_notifier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = results_notifier.cpp; path = Realm/ObjectStore/impl/results_notifier.cpp; sourceTree = ""; }; + D55DB4C001916F041E41116BC1510707 /* Quick-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Quick-dummy.m"; sourceTree = ""; }; + D5F718BEE16CD467B40E50703D914BC0 /* RLMListBase.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMListBase.mm; path = Realm/RLMListBase.mm; sourceTree = ""; }; + D762B3E6382A068471EF3A2649A68847 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RealmSwift/Error.swift; sourceTree = ""; }; D7A9885B0F9470B8EF41B3D9A4F3ED54 /* Pods-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-tvOS.debug.xcconfig"; sourceTree = ""; }; - D894DBB4E4B3BD3B6D87D7A29F11E6A4 /* RLMConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RLMConstants.m; path = Realm/RLMConstants.m; sourceTree = ""; }; + D8D331C648004AAA0363568D45787109 /* BeAKindOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAKindOf.swift; path = Sources/Nimble/Matchers/BeAKindOf.swift; sourceTree = ""; }; + D91347351752ACD4996DDE5CAF59CAB0 /* Quick.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Quick.h; path = Sources/Quick/Quick.h; sourceTree = ""; }; + D954914F9B16B1B37AEA9463B209009D /* SwiftVersion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftVersion.swift; path = RealmSwift/SwiftVersion.swift; sourceTree = ""; }; D95D3DF0800F6C301910D2E649E804D1 /* CoreDataDefaultStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CoreDataDefaultStorage.swift; sourceTree = ""; }; + D9A8E33965BA9962DB7EC8F766599BA3 /* World.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = World.swift; path = Sources/Quick/World.swift; sourceTree = ""; }; DACB5290503213A7020AB7D73A45DFD7 /* Pods-macOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-macOS-acknowledgements.plist"; sourceTree = ""; }; - DDFA83CC5E966DB45905306652B653E9 /* ObjectSchema.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObjectSchema.swift; path = RealmSwift/ObjectSchema.swift; sourceTree = ""; }; - DED918B5DC4DF0C3D23D5B5F9ADD92AF /* RLMResults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMResults.h; path = include/RLMResults.h; sourceTree = ""; }; - DFB0FD0604D378BA242F12410241A936 /* RLMArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMArray.h; path = include/RLMArray.h; sourceTree = ""; }; - DFE73897DFBA8CCC163DD0C3E2855D7E /* SnapKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.xcconfig; sourceTree = ""; }; + DAE26F7B893D4A531DFC2E18213E83CD /* View+SnapKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "View+SnapKit.swift"; path = "Source/View+SnapKit.swift"; sourceTree = ""; }; + DC43A041846A9E64F000948C63C82563 /* RLMObservation.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMObservation.mm; path = Realm/RLMObservation.mm; sourceTree = ""; }; + DEDBE02BDD48F8C000A0138E811C4982 /* RLMCollection.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMCollection.mm; path = Realm/RLMCollection.mm; sourceTree = ""; }; + DF27C57EF230B667BC2CE19C7A118382 /* BeLessThanOrEqual.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThanOrEqual.swift; path = Sources/Nimble/Matchers/BeLessThanOrEqual.swift; sourceTree = ""; }; + DF4544CC95C534DDDBCFC9DF3E144029 /* Contain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Contain.swift; path = Sources/Nimble/Matchers/Contain.swift; sourceTree = ""; }; + DFE57F1DD8EE343437A7D6E055F6A36E /* collection_change_builder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = collection_change_builder.cpp; path = Realm/ObjectStore/impl/collection_change_builder.cpp; sourceTree = ""; }; + DFF5B32EFF936F9CC3E53D3EFA035680 /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; + E02C59443E840265A0520F58BEC49EF6 /* Example.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Example.swift; path = Sources/Quick/Example.swift; sourceTree = ""; }; E042B689D1479C7031F79E7B827BD55F /* Pods-macOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-macOS-acknowledgements.markdown"; sourceTree = ""; }; + E05E78BA9EF6550CBDB31C42F94874E6 /* MatcherProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherProtocols.swift; path = Sources/Nimble/Matchers/MatcherProtocols.swift; sourceTree = ""; }; + E0996D19D3C3A63F6CAE2701AA5C8277 /* format.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = format.cpp; path = Realm/ObjectStore/util/format.cpp; sourceTree = ""; }; E0CF9656E89F622950BAD94C896D3D20 /* Pods-Examples.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Pods-Examples.modulemap"; sourceTree = ""; }; - E18AB760EEB7E54BE87768753D241D01 /* Equal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Equal.swift; path = Sources/Nimble/Matchers/Equal.swift; sourceTree = ""; }; - E2F0B1F850A3A8238A8EF5FCD8BA7D7A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - E37ECC20DA5E741B9EE3C434BC3C5F1E /* RLMObjectSchema_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectSchema_Private.h; path = include/RLMObjectSchema_Private.h; sourceTree = ""; }; - E3C9C3EE7CF9871FDDD4A68D1726D23E /* Closures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Closures.swift; path = Sources/Quick/Hooks/Closures.swift; sourceTree = ""; }; + E1626AAF3EB9C84F33DB1A68394C02F7 /* Functional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Functional.swift; path = Sources/Nimble/Utils/Functional.swift; sourceTree = ""; }; + E240870CA8189F4AEB6ADEEC37E30BF6 /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = ""; }; + E24C8AA12759CEA81E59EC4CFC604682 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS9.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + E2BF258DBAB0FB6E725FC17C12336A4A /* Property.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Property.swift; path = RealmSwift/Property.swift; sourceTree = ""; }; + E336F89FFEBC4B04941E868FFA29B6D5 /* Realm-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Realm-iOS.modulemap"; path = "../Realm-iOS/Realm-iOS.modulemap"; sourceTree = ""; }; + E4981D5AA7ED57FD2936A665F5040FC7 /* AllPass.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AllPass.swift; path = Sources/Nimble/Matchers/AllPass.swift; sourceTree = ""; }; E51008A827C073170B854B0EA0EA7235 /* SugarRecord-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SugarRecord-iOS-prefix.pch"; path = "../SugarRecord-iOS/SugarRecord-iOS-prefix.pch"; sourceTree = ""; }; - E56BB28504D9F3B8401F0C091C356228 /* EndWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndWith.swift; path = Sources/Nimble/Matchers/EndWith.swift; sourceTree = ""; }; - E57FF6D2DB9322D4B7A68CD81618F0F3 /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Nimble/DSL.swift; sourceTree = ""; }; - E5D409517D6032EDE20B321D58D918EE /* Realm-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Realm-iOS-dummy.m"; path = "../Realm-iOS/Realm-iOS-dummy.m"; sourceTree = ""; }; - E5F979E06C20CB64E729F02123632607 /* NMBObjCMatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBObjCMatcher.swift; path = Sources/Nimble/Adapters/ObjectiveC/NMBObjCMatcher.swift; sourceTree = ""; }; - E81A59CD71BCCC42BC29B9AD6F59D33C /* external_commit_helper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = external_commit_helper.cpp; path = Realm/ObjectStore/impl/apple/external_commit_helper.cpp; sourceTree = ""; }; - E895A9CAA9050FB2CAC61994BA66E001 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - E93E580A21268B267E051690AA91FE77 /* HooksPhase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HooksPhase.swift; path = Sources/Quick/Hooks/HooksPhase.swift; sourceTree = ""; }; - EAE3AE32FCA9B37ED3CCDC8F693C73E3 /* list.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = list.cpp; path = Realm/ObjectStore/list.cpp; sourceTree = ""; }; - ED99464F1349EF82297D662AE56AE820 /* RLMObjectSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectSchema.h; path = include/RLMObjectSchema.h; sourceTree = ""; }; - EE2B878ABD37EDC655655C6973BAE228 /* Result-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; name = "Result-iOS.modulemap"; path = "../Result-iOS/Result-iOS.modulemap"; sourceTree = ""; }; - F07722C8E5471FFCC9A422F9B69217B5 /* format.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = format.cpp; path = Realm/ObjectStore/util/format.cpp; sourceTree = ""; }; + E6A1D69138343C25FB102EC77E78C62B /* SugarRecord.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SugarRecord.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E6C4AF8969E98383606923E9C8739B57 /* Result-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Result-iOS.xcconfig"; path = "../Result-iOS/Result-iOS.xcconfig"; sourceTree = ""; }; + E6D28A37D8A76C9A1C8CAC810B07F207 /* ObjectSchema.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObjectSchema.swift; path = RealmSwift/ObjectSchema.swift; sourceTree = ""; }; + E71C0EF10BDC94C11129D5FBB7F49E9F /* RLMResults.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMResults.mm; path = Realm/RLMResults.mm; sourceTree = ""; }; + E76D52C82B69C3992C5E5EDB6CD33BAE /* Expression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expression.swift; path = Sources/Nimble/Expression.swift; sourceTree = ""; }; + E88987D0A169A3D99C75D1928ED628E3 /* RLMSwiftSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RLMSwiftSupport.m; path = Realm/RLMSwiftSupport.m; sourceTree = ""; }; + E8FB4410E911B4C5DBE72C23035ED581 /* DSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DSL.m; path = Sources/Nimble/Adapters/ObjectiveC/DSL.m; sourceTree = ""; }; + E9AAD57CF2DF5BDEA640775A479AF86B /* AdapterProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdapterProtocols.swift; path = Sources/Nimble/Adapters/AdapterProtocols.swift; sourceTree = ""; }; + EA5946EEEBC2A78876F67C90F0BA94D2 /* shared_realm.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = shared_realm.cpp; path = Realm/ObjectStore/shared_realm.cpp; sourceTree = ""; }; + EA6B403625632C52D28046C6172B1AA3 /* OHHTTPStubs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OHHTTPStubs.h; path = OHHTTPStubs/Sources/OHHTTPStubs.h; sourceTree = ""; }; + EBA9742E41DD699EC81C3FE33C7DEAFD /* RLMRealm_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealm_Private.h; path = include/RLMRealm_Private.h; sourceTree = ""; }; + ED3E6931E26E5509A445DEBB347EF7B9 /* Result.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Result.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + EE33898E720BE3F42CFC2B6208F34C54 /* RLMObjectStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObjectStore.h; path = include/RLMObjectStore.h; sourceTree = ""; }; + EF0978E640B2F2D9BFB115A2236A5460 /* Match.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Match.swift; path = Sources/Nimble/Matchers/Match.swift; sourceTree = ""; }; + EF2DDB6D8E62ECF1C893930E3577E804 /* RealmSwift-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RealmSwift-iOS-prefix.pch"; path = "../RealmSwift-iOS/RealmSwift-iOS-prefix.pch"; sourceTree = ""; }; + EF7505AD9FC670631967C12C2125C7ED /* OHHTTPStubs-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-prefix.pch"; sourceTree = ""; }; + EF7FB1FFD2A5AC258FEAA9E986DAA0A6 /* BeGreaterThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThan.swift; path = Sources/Nimble/Matchers/BeGreaterThan.swift; sourceTree = ""; }; + F0B9CC06192ED7EEB680B88AEE0530D9 /* Realm-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "Realm-OSX.modulemap"; sourceTree = ""; }; F0E55DA887D0EDD832020E275FCCC228 /* Pods-Examples.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Examples.release.xcconfig"; sourceTree = ""; }; - F1FFF2FE55BE577DEAD938226ABB8816 /* collection_notifications.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = collection_notifications.cpp; path = Realm/ObjectStore/collection_notifications.cpp; sourceTree = ""; }; - F2BD44E2D11C7A684AFE371C3F5675AD /* Expression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expression.swift; path = Sources/Nimble/Expression.swift; sourceTree = ""; }; - F49420A9EEF46BFD741D3CF3145765EF /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Quick/DSL/DSL.swift; sourceTree = ""; }; - F4DB2391CD601D1C7EA2476534E6DAEB /* MatcherFunc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherFunc.swift; path = Sources/Nimble/Matchers/MatcherFunc.swift; sourceTree = ""; }; - F5D6FBFF9F7FEE6E41B0DA47053FCC21 /* RLMSchema_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMSchema_Private.h; path = include/RLMSchema_Private.h; sourceTree = ""; }; - F601FEF92E70D492B37DCE7F67628334 /* DSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DSL.m; path = Sources/Nimble/Adapters/ObjectiveC/DSL.m; sourceTree = ""; }; - F6453C3FCD4BE34AC474DEB6F252822A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - F68A898AEA0E1AE222691D86F74DA74C /* Realm-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Realm-iOS-prefix.pch"; path = "../Realm-iOS/Realm-iOS-prefix.pch"; sourceTree = ""; }; - F75C55A6C11AF84505657947246BC05C /* Quick-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-umbrella.h"; sourceTree = ""; }; - F7CAC52A471708E37D7BC8A57702F4F0 /* FailureMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FailureMessage.swift; path = Sources/Nimble/FailureMessage.swift; sourceTree = ""; }; + F2AFB8C8992FBC57D8A52BD4B1DE568E /* PostNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PostNotification.swift; path = Sources/Nimble/Matchers/PostNotification.swift; sourceTree = ""; }; + F5182214FDF95FCEB41AA66D5D3A6C42 /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = SnapKit.modulemap; sourceTree = ""; }; + F522028DB4C9004089BC23797B238696 /* Realm-OSX-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Realm-OSX-dummy.m"; sourceTree = ""; }; + F5470BD2DDC7B949D35FD9AE852362C6 /* RLMObject_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMObject_Private.h; path = include/RLMObject_Private.h; sourceTree = ""; }; + F584179C43C8C0380767B8895882DFB7 /* Realm.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Realm.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F63E189B0ACC756F2FE48EC451E0640D /* RealmSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RealmSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F71C599B8BE1D7CAC3F539EF45D91094 /* EdgeInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EdgeInsets.swift; path = Source/EdgeInsets.swift; sourceTree = ""; }; F81B549464ADBFB4AA2193E221A32212 /* Pods-Examples-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Examples-frameworks.sh"; sourceTree = ""; }; F8A9F8114A9BB8908DFE246AE7A37653 /* Pods-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-macOS-umbrella.h"; sourceTree = ""; }; F91E6E193A70916395DF3D14ADA38A54 /* NSManagedObject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NSManagedObject.swift; sourceTree = ""; }; - F9BFA2DE6AD2CFCEF42B07B36F8E0A73 /* HaveCount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HaveCount.swift; path = Sources/Nimble/Matchers/HaveCount.swift; sourceTree = ""; }; FA2242C22C9D49E1C96BC49B381730E3 /* Pods-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-umbrella.h"; sourceTree = ""; }; - FAC247AA46F544C51C8DCCCB00CD120E /* NMBExceptionCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBExceptionCapture.h; path = Sources/Nimble/Adapters/ObjectiveC/NMBExceptionCapture.h; sourceTree = ""; }; + FA9CBCE99C063AED8E917A6B319A1859 /* RealmSwift-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "RealmSwift-iOS.xcconfig"; path = "../RealmSwift-iOS/RealmSwift-iOS.xcconfig"; sourceTree = ""; }; FACB22BB5E89362100E1526778FBD5E2 /* NSPredicateConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NSPredicateConvertible.swift; sourceTree = ""; }; - FC6A5E8F42D80D6F51DF0983B0B8FCC4 /* BeAnInstanceOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAnInstanceOf.swift; path = Sources/Nimble/Matchers/BeAnInstanceOf.swift; sourceTree = ""; }; - FC929C4FF18E2469DE1586A178837804 /* RealmSwift-OSX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RealmSwift-OSX-prefix.pch"; sourceTree = ""; }; - FCA871F4B52BD816BDAF9A019B67D245 /* RealmSwift-OSX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "sourcecode.module-map"; path = "RealmSwift-OSX.modulemap"; sourceTree = ""; }; + FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + FBCBDEADF4B439BDE0DA723F528BB51D /* Result.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Result.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + FCB482570C9262D3037A0160AF93F08F /* ExampleHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleHooks.swift; path = Sources/Quick/Hooks/ExampleHooks.swift; sourceTree = ""; }; + FD3CD802B18FA3A159CDBBDD75086AF3 /* Pods_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + FD409E6822ADED8FCE024BC1484686EB /* Pods_Examples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Examples.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FE66DC1789632E811732EAD8453002D8 /* Pods-macOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-macOS-frameworks.sh"; sourceTree = ""; }; - FEDC08F86526D7369A4B0AD8537CEDE4 /* Result-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Result-iOS-dummy.m"; path = "../Result-iOS/Result-iOS-dummy.m"; sourceTree = ""; }; - FF59634E3D02DFE3415C6451536B8027 /* RLMRealm_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RLMRealm_Private.h; path = include/RLMRealm_Private.h; sourceTree = ""; }; + FE6D248B203175E4A78FF86F441430AB /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Source/ConstraintItem.swift; sourceTree = ""; }; + FF2A054EABE06EA5819E749D9ECF440F /* RealmSwift-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RealmSwift-iOS-umbrella.h"; path = "../RealmSwift-iOS/RealmSwift-iOS-umbrella.h"; sourceTree = ""; }; FF9BB1FB6062661500E439F2614151D1 /* RealmObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = RealmObservable.swift; sourceTree = ""; }; + FFB90E829869EB4BBF5FFF50A2EFDF84 /* RLMArray.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMArray.mm; path = Realm/RLMArray.mm; sourceTree = ""; }; + FFDA9189EB77BAAA464B72BE2FBAA8C3 /* RLMObjectSchema.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMObjectSchema.mm; path = Realm/RLMObjectSchema.mm; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1143,15 +1192,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 5EB22781774A15B48F8E95A2A2DC3EA5 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - AEAEA24F17C530ACCDD488C8F4139ED1 /* Foundation.framework in Frameworks */, - 90564300B70E520D9F295E229C3027FC /* XCTest.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 5EF62DF5BA0DB89B114B07E96BB46F2E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1176,6 +1216,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 7E4CE4BA348069FD3AE6BF20432AB82B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + C225A7CC00FB2BCF5D44AC6FB232B796 /* Foundation.framework in Frameworks */, + 3BEB0929B8148FDF0129EDAB8635D4B9 /* XCTest.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; A05D487E0BDCD0865A0C7A424CEE2205 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1188,6 +1237,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + ABBF2000FA75E71E64BBC3AAF06F1729 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 72A7C80151C7DDCA3933CEB5A5F2AC8D /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; BA95CA23D48DBE2CDE646BBCD49B030F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1197,11 +1254,12 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - BAEA1274985174BCB053A71119795255 /* Frameworks */ = { + E207016083A887126F6F5002E37F951C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - B335D9B81922DEB92EC8F90FDCC36247 /* Foundation.framework in Frameworks */, + 123DEDF0C786D4F6C285DE17FBFD54A0 /* CFNetwork.framework in Frameworks */, + F90742117F43668C0C80BCEC6264CFF0 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1224,91 +1282,79 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 02020A16BF217A76A50090148E75BCA2 /* Realm */ = { + 00D466299C9381B07240047A9EF4ACA2 /* Nimble */ = { isa = PBXGroup; children = ( - 5428393290CAF83D11D407D132C9A4F7 /* collection_change_builder.cpp */, - F1FFF2FE55BE577DEAD938226ABB8816 /* collection_notifications.cpp */, - CB77E838F588CF9182D4EF132B780B56 /* collection_notifier.cpp */, - E81A59CD71BCCC42BC29B9AD6F59D33C /* external_commit_helper.cpp */, - F07722C8E5471FFCC9A422F9B69217B5 /* format.cpp */, - 83A90DA00EE755186FDB542588304E9C /* index_set.cpp */, - EAE3AE32FCA9B37ED3CCDC8F693C73E3 /* list.cpp */, - 27F7BA212766C85E5C9C046EEA0BC173 /* list_notifier.cpp */, - 4C39AF6FD695E14098BB84B0ED5FCDEB /* object_schema.cpp */, - ABCFB39B61424297CA222FE9BD28B2A3 /* object_store.cpp */, - 9A8A9C2A2A9CC83049BBE9C9D1576FA1 /* realm_coordinator.cpp */, - 6A41D4DC05F0FE0F720D01CEE3CE11FA /* results.cpp */, - 729B211E4C03F2AB7F6CC2B740340828 /* results_notifier.cpp */, - 937455C75E93FE27D49DD4B463099D76 /* RLMAccessor.h */, - 18EF3CFA92EC63C75F2DE4F496884831 /* RLMAccessor.mm */, - 9FCB81829BE9C15050C2164DD1F520A6 /* RLMAnalytics.mm */, - 4283A3A23A948885EC1D0A95F1FDF2AB /* RLMArray.mm */, - 8DF3326BF7EBB8B10CF207DEB168FCB2 /* RLMArray_Private.h */, - D0525917B51515AEB46A8A7805D4C2F8 /* RLMArrayLinkView.mm */, - 520405BD1ED6B8AF1690535A94C9E060 /* RLMCollection.mm */, - D894DBB4E4B3BD3B6D87D7A29F11E6A4 /* RLMConstants.m */, - 7166062CC021115D85979B181FC7E9ED /* RLMListBase.h */, - 994555CF561A69F580228D6B6543B654 /* RLMListBase.mm */, - 0C449EEC914A04ECF8EE11C5C466F5A2 /* RLMMigration.mm */, - 5DF54775EB8046D159B6CED87F48F3C4 /* RLMMigration_Private.h */, - 1D06214623041BFC55C7532087118BCD /* RLMObject.mm */, - 1435CA9C6395F5C335479692507799DF /* RLMObject_Private.h */, - 0EC00495EF0391AEF8C384C36CE18A4E /* RLMObjectBase.mm */, - 467DF991426985382F47CD2AC698B157 /* RLMObjectSchema.mm */, - E37ECC20DA5E741B9EE3C434BC3C5F1E /* RLMObjectSchema_Private.h */, - 3C01189CEF7D80799480C345F9343DE9 /* RLMObjectStore.h */, - D640BBD0EE9F10974887F8295D8B182C /* RLMObjectStore.mm */, - 037C112749582FECD8F0E1FA8D2D5B76 /* RLMObservation.mm */, - B886425ADF01E060996A94A5D270A52C /* RLMOptionalBase.h */, - 0AD91682B01B7582E0DD7A074E6BF237 /* RLMOptionalBase.mm */, - 25B0C50FC0DECC37A10DCE0D44964450 /* RLMPredicateUtil.mm */, - 4362D0639320BD061642621B19BA2785 /* RLMProperty.mm */, - 25F048B6357B3B2C507A11569E2D4D8C /* RLMProperty_Private.h */, - 76A75E0E8D6FDE78E2B0D6CC25F1031A /* RLMQueryUtil.mm */, - BCE722D0391C7CAFB91583B7B95479AA /* RLMRealm.mm */, - FF59634E3D02DFE3415C6451536B8027 /* RLMRealm_Private.h */, - 6A43D0EAF5B7370196C70D1D0C467F3D /* RLMRealmConfiguration.mm */, - B0A8A83377A92661DB1CCD24395E7BAD /* RLMRealmConfiguration_Private.h */, - A08FEC7300AFE2B2E43F087771DB5A25 /* RLMRealmUtil.mm */, - 93EA8A0FDBAB398D0C536C83B1BD6887 /* RLMResults.mm */, - 0C5CEB379E258BA65C2BEC0D0D399CC6 /* RLMResults_Private.h */, - 098946C17C4DF2DB4E4A18CD6C4E3DEC /* RLMSchema.mm */, - F5D6FBFF9F7FEE6E41B0DA47053FCC21 /* RLMSchema_Private.h */, - 295AB7F8E992A6A2C4CF7BE249FDC285 /* RLMSwiftSupport.m */, - 904FF7B83899A73CBA3D05DA01B72E89 /* RLMUpdateChecker.mm */, - BBA84DF429DAC800D9E442866CC1E2E5 /* RLMUtil.mm */, - 3F1FF9E5ED1D304565C0E23AE047D8B6 /* schema.cpp */, - 2E3CF083C5B40C220508C9A4C8D3BA76 /* shared_realm.cpp */, - D79840D5C452463081F64DBFED47D86E /* transact_log_handler.cpp */, - 2203A648A2E83FC2783E43E6A123D835 /* weak_realm_notifier.cpp */, - 59682E38F8BA005B0C88501E4F67EDF4 /* Frameworks */, - F3849E374083FC014357AD275F0D622B /* Headers */, - 10F766CEF201B817A6BC55EBF86C10AF /* Support Files */, + E9AAD57CF2DF5BDEA640775A479AF86B /* AdapterProtocols.swift */, + E4981D5AA7ED57FD2936A665F5040FC7 /* AllPass.swift */, + 64A78BD3011964B97E5BB24F171CD228 /* AssertionDispatcher.swift */, + 551CC7D7B71C5CD089E3257560B03494 /* AssertionRecorder.swift */, + 5DDCB118F232A8214BF2BD4790C0DD3F /* Async.swift */, + 5035CE2C82680DB5B1185E76319E0ED2 /* AsyncMatcherWrapper.swift */, + D8D331C648004AAA0363568D45787109 /* BeAKindOf.swift */, + CCD4C7B61C03CDE4DC8C11CE6D9DAA67 /* BeAnInstanceOf.swift */, + 0D594236847F90C7243F7F01617583DF /* BeCloseTo.swift */, + 77CE3A11D90A3DD183337694C8063F93 /* BeEmpty.swift */, + 736042A0C602AD472E4E2D4F0B9304B9 /* BeginWith.swift */, + EF7FB1FFD2A5AC258FEAA9E986DAA0A6 /* BeGreaterThan.swift */, + 35EB83FEDBDF68392DCD38F2B1922D35 /* BeGreaterThanOrEqualTo.swift */, + 08363E397C88293E00672D1E88ED553F /* BeIdenticalTo.swift */, + 3C77905FFE2E680905E861ABFE4DCBA6 /* BeLessThan.swift */, + DF27C57EF230B667BC2CE19C7A118382 /* BeLessThanOrEqual.swift */, + BD598B443446DE38F4E68819B9669ADA /* BeLogical.swift */, + 2AB0EBD84708782026A49AA657DF6209 /* BeNil.swift */, + 3F1A327493FDDA5AAC658C6B3C6E0694 /* BeVoid.swift */, + DF4544CC95C534DDDBCFC9DF3E144029 /* Contain.swift */, + 724C81A13B474CBC22C0C724262CF01E /* CurrentTestCaseTracker.h */, + 3EAEE5E0862AE08D43C260B4001F2202 /* DSL.h */, + E8FB4410E911B4C5DBE72C23035ED581 /* DSL.m */, + 48133402A476BEAD20A6C3D371ACA158 /* DSL.swift */, + 88DC45F7EB2BE9F607212BB586D20D53 /* DSL+Wait.swift */, + A0463DDB8ED87518F22C6FF67D4A2C74 /* EndWith.swift */, + D4C754CC4CE13BF69016372FF570121E /* Equal.swift */, + 0AB993BCC6A6D8D28C4465D044AB4BCB /* Errors.swift */, + BF55FCEC49F5B4B782D6EA8F8A763206 /* Expectation.swift */, + E76D52C82B69C3992C5E5EDB6CD33BAE /* Expression.swift */, + 608B6CFF567F35E77DEEF7B5B3FF2B1B /* FailureMessage.swift */, + E1626AAF3EB9C84F33DB1A68394C02F7 /* Functional.swift */, + B9F378E515E21E1569E1B9EA4FF51C0A /* HaveCount.swift */, + EF0978E640B2F2D9BFB115A2236A5460 /* Match.swift */, + 435FD87382C2BFDF1960CA654F38D59D /* MatcherFunc.swift */, + E05E78BA9EF6550CBDB31C42F94874E6 /* MatcherProtocols.swift */, + 2527A7323585479D522ECF6BBDF7B113 /* MatchError.swift */, + 6D049A04B43695D3B46D921D98D1C2E6 /* Nimble.h */, + 28D52FC3C42DD1012616B4A9AF6DE5A1 /* NimbleEnvironment.swift */, + 7B8CC089B9AF8C9C78C6B02ACAB2732E /* NimbleXCTestHandler.swift */, + 18B38E433D094C87D2FE815AE03DF7DA /* NMBExceptionCapture.h */, + 3C6B1A47D47B1FF090F1D430E178F34C /* NMBExceptionCapture.m */, + 49235BDB52CE69FB2E2D89B0E2F81145 /* NMBExpectation.swift */, + 874F3971412710FAC50F25BF0A0B8301 /* NMBObjCMatcher.swift */, + 8AC66B24E5085C686EB289C2AE8B10CA /* NMBStringify.h */, + AEB45383552DAEBD9E2D939AE055C168 /* NMBStringify.m */, + F2AFB8C8992FBC57D8A52BD4B1DE568E /* PostNotification.swift */, + 7B45972C1C10795A5EAFEB5624A7B169 /* RaisesException.swift */, + 3C3603E8B0AB84033D95E4DCD7C2AF29 /* SatisfyAnyOf.swift */, + 0C5BC164E0A508580151F5276935A68F /* SourceLocation.swift */, + 84A3AF9CC04D13538728B1B1FF5CE9CF /* Stringers.swift */, + 657AB4F89CB7F6D986AC4A02ACF75500 /* ThrowError.swift */, + 5B0F91CC5A1D772D59B6BB0109A6D42D /* XCTestObservationCenter+Register.m */, + 17377A8CCD941A8ED5C30444FAF94125 /* Support Files */, ); - path = Realm; + path = Nimble; sourceTree = ""; }; - 025F7857E50258F32B3B370627E17D79 /* Products */ = { + 0EB9BE791035DFE9595DBF355781378B /* Pods */ = { isa = PBXGroup; children = ( - 59F93B71AD7F2A4E05B5E4ADA6B5266A /* Nimble.framework */, - 715499E43AC4A51A85C163AE9538EBEA /* Pods_Examples.framework */, - 305AACC75BB9B177EB87E8B87E83FB32 /* Pods_iOS.framework */, - 73F870B2BAA9F71FE5E49A3E95955FB8 /* Pods_macOS.framework */, - 80490BC5C4F168E51C084B60E6B27E5B /* Pods_tvOS.framework */, - 0DD0F61C8CCE24912D22894FE0772C15 /* Quick.framework */, - 6F3E536EB09328A2A0C8C9A9652BC081 /* Realm.framework */, - 3CE982AD1712A49AB1DFF831B59F8F2D /* Realm.framework */, - 276396E9B42B2A466E56ADB70FD21895 /* RealmSwift.framework */, - 80B71538313BAD052FAE8495B36B3469 /* RealmSwift.framework */, - 3EA31059D7838956376B78626DA86DB0 /* Result.framework */, - 07B7F787A44B0F3C7A0E096FF8AC8A61 /* Result.framework */, - 26D72DB14BAD477DAE029A568975B8F0 /* SnapKit.framework */, - 2255C1E3BE01CDD0532EBDC8665E588E /* SugarRecord.framework */, - 896D3952D30B4A9CF6F8AC7CB461173B /* SugarRecord.framework */, + 00D466299C9381B07240047A9EF4ACA2 /* Nimble */, + 59EA5E3D287311EDEC6D4E18AE57856F /* OHHTTPStubs */, + 5FCF334526A31F1FF719DA61A6C29139 /* Quick */, + 174580BFAF62221B23C64520C3B6F1E0 /* Realm */, + 21BFF6C21E2349B99992FDCBEB4231BA /* RealmSwift */, + 6A2416F5B5F1D3D92CA9364B463FEE4E /* Result */, + F976B58AD2CC5C5DE41043940B53526B /* SnapKit */, ); - name = Products; + name = Pods; sourceTree = ""; }; 0F228375B89EE4560D2BDB36430D3864 /* CoreData+iCloud */ = { @@ -1319,6 +1365,20 @@ name = "CoreData+iCloud"; sourceTree = ""; }; + 0FCF180FB60E3476B263E4FA51966EA8 /* Support Files */ = { + isa = PBXGroup; + children = ( + A7825CF4635CD9B26FDCEEE89602209F /* Info.plist */, + 01A519BE907F3107A9FA5F874D807676 /* Quick.modulemap */, + BFA0B3A0B8E7044929F03262681240CC /* Quick.xcconfig */, + D55DB4C001916F041E41116BC1510707 /* Quick-dummy.m */, + 0CB837C684284A06C543109FAA6E781F /* Quick-prefix.pch */, + 1C6F4564F604362DF2F3DB9883482F56 /* Quick-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/Quick"; + sourceTree = ""; + }; 107BE215D711B395692CF88159C8E61B /* Realm */ = { isa = PBXGroup; children = ( @@ -1327,24 +1387,6 @@ name = Realm; sourceTree = ""; }; - 10F766CEF201B817A6BC55EBF86C10AF /* Support Files */ = { - isa = PBXGroup; - children = ( - 8BAC33428CC8719365078C7E22CB50D2 /* Info.plist */, - 3D26F06D65E9A319C893975C8C7676FF /* Info.plist */, - 38046BAFB79E7B7836C7C862FBD23A74 /* Realm-iOS.modulemap */, - 7733198D5431902484D7FE4B86BEE125 /* Realm-iOS.xcconfig */, - E5D409517D6032EDE20B321D58D918EE /* Realm-iOS-dummy.m */, - F68A898AEA0E1AE222691D86F74DA74C /* Realm-iOS-prefix.pch */, - 0202A5102AA66A3ADF1B9D2EB22E38AE /* Realm-OSX.modulemap */, - 10A3CEB19020A470CAF56B76227AAC8F /* Realm-OSX.xcconfig */, - 00B06114FA6283CA8C2D8ED376B80BFD /* Realm-OSX-dummy.m */, - 22B37BD0604EF6F00A9D8B71BDF2FF7B /* Realm-OSX-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/Realm-OSX"; - sourceTree = ""; - }; 129552B2B9436605EADA6FD1995B1842 /* CoreData */ = { isa = PBXGroup; children = ( @@ -1371,6 +1413,110 @@ path = Storages; sourceTree = ""; }; + 17377A8CCD941A8ED5C30444FAF94125 /* Support Files */ = { + isa = PBXGroup; + children = ( + 7FF31C80EEA34BA2E5D7FA1E05FC890C /* Info.plist */, + 60C7C4C21B66169E2EDE4B3F650A3A45 /* Nimble.modulemap */, + C4A8DA73B95FFDA9EA909CBC8A989BDA /* Nimble.xcconfig */, + 2DEC60A3C43E3A0CEE27643E823F58C0 /* Nimble-dummy.m */, + 154486BC92B4485A83B7B4D578C6FB78 /* Nimble-prefix.pch */, + 4535DE4543CA62726355D418098E3608 /* Nimble-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/Nimble"; + sourceTree = ""; + }; + 174580BFAF62221B23C64520C3B6F1E0 /* Realm */ = { + isa = PBXGroup; + children = ( + DFE57F1DD8EE343437A7D6E055F6A36E /* collection_change_builder.cpp */, + 7CBBC203103E43F347E9BF7E145320F1 /* collection_notifications.cpp */, + 5BEEE1B31FDB3EDCDE7FFC723BCA52AE /* collection_notifier.cpp */, + 78F4320BE76B0FE6E75E8204DC02DEEA /* external_commit_helper.cpp */, + E0996D19D3C3A63F6CAE2701AA5C8277 /* format.cpp */, + 5B1A6ECCF777FC2F6BD5823E28E4B987 /* index_set.cpp */, + 4B3ED2AA094807FC06CD5CB12AB5126C /* list.cpp */, + 6222A20A0DDF5B01C8D10714666F8A46 /* list_notifier.cpp */, + 4F77DCF6C70D26D7AD83C0346EE16DBB /* object_schema.cpp */, + 019D90DD52E2AE4A9AF205604D933C04 /* object_store.cpp */, + C74F8DEA6B17CF335741F402278EB8CB /* realm_coordinator.cpp */, + 1790F14FF474A40F397FA81EF4BB6DBF /* results.cpp */, + D4D84EDFA96C85A9E30384DF9C3D861F /* results_notifier.cpp */, + 6CBC156142AA6D50EAF1952A76B4F19E /* RLMAccessor.h */, + 47B11B9FDD5D6EFBD1A21E217B2CA2B1 /* RLMAccessor.mm */, + AB2FFD06FFB2028F3A22D8486F0E2CE1 /* RLMAnalytics.mm */, + FFB90E829869EB4BBF5FFF50A2EFDF84 /* RLMArray.mm */, + 80C2BA3B162C6E37A04550F99751D770 /* RLMArray_Private.h */, + 2C47677AA79CAE793E03A3EF2E659934 /* RLMArrayLinkView.mm */, + DEDBE02BDD48F8C000A0138E811C4982 /* RLMCollection.mm */, + 82AB955F3868BA4D9651F88D3CA2606C /* RLMConstants.m */, + B624D820C43CAE373E6DDFC1E7A84BF5 /* RLMListBase.h */, + D5F718BEE16CD467B40E50703D914BC0 /* RLMListBase.mm */, + 810189A68F947CBDD65CE752260E48ED /* RLMMigration.mm */, + 1DCE85E2C7DD6611C71FFC0813CE15E0 /* RLMMigration_Private.h */, + 88947126EB60238B3D4B499635759F36 /* RLMObject.mm */, + F5470BD2DDC7B949D35FD9AE852362C6 /* RLMObject_Private.h */, + C262651E45E92C2EE4D94B04DE771BD3 /* RLMObjectBase.mm */, + FFDA9189EB77BAAA464B72BE2FBAA8C3 /* RLMObjectSchema.mm */, + B5699C6058695F6BC86A02E707E66247 /* RLMObjectSchema_Private.h */, + EE33898E720BE3F42CFC2B6208F34C54 /* RLMObjectStore.h */, + 9F4D2EC16254BC6DA11066C77CF8A289 /* RLMObjectStore.mm */, + DC43A041846A9E64F000948C63C82563 /* RLMObservation.mm */, + 3CE02428D2822D8D4946C187EF9EA977 /* RLMOptionalBase.h */, + 4ED19AF332CD6EAA67D37D8CF37A9318 /* RLMOptionalBase.mm */, + 7D41467D4E8D922D5C4CC8BE02E4EC75 /* RLMPredicateUtil.mm */, + 18D53DF6CBAE5C0E585298D65B19D603 /* RLMProperty.mm */, + 91D510FB2E0557A49CA83EAF4674D33F /* RLMProperty_Private.h */, + 49EDD4F8511F36C47104B162393E19E8 /* RLMQueryUtil.mm */, + 95087FB0173D22E59328E27778A85A47 /* RLMRealm.mm */, + EBA9742E41DD699EC81C3FE33C7DEAFD /* RLMRealm_Private.h */, + 002A855D4079E2DC595248D22557B0CF /* RLMRealmConfiguration.mm */, + 9FE98770B6CB7827635D9478651AFDA8 /* RLMRealmConfiguration_Private.h */, + 9FAA74E63470FB873FE2EEBF905409F2 /* RLMRealmUtil.mm */, + E71C0EF10BDC94C11129D5FBB7F49E9F /* RLMResults.mm */, + 95081C221EE658194F4AD96F137FACEC /* RLMResults_Private.h */, + 10C12BF3174C2591F76FA306CB7CEF24 /* RLMSchema.mm */, + A6B628D766680BC0413319B123B46971 /* RLMSchema_Private.h */, + E88987D0A169A3D99C75D1928ED628E3 /* RLMSwiftSupport.m */, + 8C7E66656DEABB609A26085C46FB6A6F /* RLMUpdateChecker.mm */, + 53C622451A689316152C154EA5325CAE /* RLMUtil.mm */, + C6CB89D92341AF7BE98EDCED44F091B9 /* schema.cpp */, + EA5946EEEBC2A78876F67C90F0BA94D2 /* shared_realm.cpp */, + 8D19BF9D57CD383547A1478B6D266839 /* transact_log_handler.cpp */, + 84DE492852A182ACC75767DDF2381215 /* weak_realm_notifier.cpp */, + F8CB7100E4FF77BC437B776D7B43249A /* Frameworks */, + 2D09DB1515548214A6B6C60592FB54ED /* Headers */, + 7D0B56AAF16859D63E08806E120D9B90 /* Support Files */, + ); + path = Realm; + sourceTree = ""; + }; + 21BFF6C21E2349B99992FDCBEB4231BA /* RealmSwift */ = { + isa = PBXGroup; + children = ( + 86A7034353EB5F2FF2D2BCAF27412714 /* Aliases.swift */, + D762B3E6382A068471EF3A2649A68847 /* Error.swift */, + B1069D35D9C355F31128AC8D57346BA3 /* LinkingObjects.swift */, + 3975276D544F4FA14D7A379B900A5706 /* List.swift */, + 865D375E07C7AF36A3800A351F882FD5 /* Migration.swift */, + 39C160D92E6BB5769EEEB8AC1FBE36C6 /* Object.swift */, + E6D28A37D8A76C9A1C8CAC810B07F207 /* ObjectSchema.swift */, + 18083F647C902094BD1551B6AA16C4EA /* Optional.swift */, + E2BF258DBAB0FB6E725FC17C12336A4A /* Property.swift */, + 056F4D065D777A683B70B4E6EC294B67 /* Realm.swift */, + 2F09F49CDEE6094AFB2D2CF8967E1DB1 /* RealmCollectionType.swift */, + 8621ABC4749CF5FDA8250B317407FF1B /* RealmConfiguration.swift */, + 6CD811C2FAC062C9F6CFA729B9769D03 /* Results.swift */, + 78B41D624F9A2702CF05AB8FC0800142 /* Schema.swift */, + 57DC7AEC7C54597C3630278370BF4C71 /* SortDescriptor.swift */, + D954914F9B16B1B37AEA9463B209009D /* SwiftVersion.swift */, + 4F208808D275D2FE0C084156FA872062 /* Util.swift */, + 728E707AF589F529B702F87AFCCCF6B7 /* Support Files */, + ); + path = RealmSwift; + sourceTree = ""; + }; 228B8018B3FC184CAC017978B2BE1562 /* Errors */ = { isa = PBXGroup; children = ( @@ -1444,6 +1590,29 @@ path = SugarRecord; sourceTree = ""; }; + 2D09DB1515548214A6B6C60592FB54ED /* Headers */ = { + isa = PBXGroup; + children = ( + 6D6571A7FA89F9206AAFFDC5F58DC9CA /* Realm.h */, + 19DDC8CD48B797C413D6340B36549665 /* RLMArray.h */, + 4DD7B1EC1FE18A97F48A48B4F1D211C4 /* RLMCollection.h */, + 400BC5480CC5A13061CD9BC5E660E265 /* RLMConstants.h */, + 6601F3FA6FE1CE501C95F028D7CFCEAE /* RLMMigration.h */, + 477C8A90D6252C79C4351B385215606D /* RLMObject.h */, + 0530E5D77E003192F6A6939D160BB180 /* RLMObjectBase.h */, + 7F0454B813B7D4937E86F7F60FF605D3 /* RLMObjectBase_Dynamic.h */, + 3746F4A5D4A7B6B81E1597BD6B0B5886 /* RLMObjectSchema.h */, + C7F3EBA29110DCD575D5F53A3EFDB8AF /* RLMPlatform.h */, + 9889D935362EDC5C73FC337BAFF1896C /* RLMProperty.h */, + AE593A7382EB0530939D3B8CACABA034 /* RLMRealm.h */, + 0E5946C497A570E352368E0B3D5EF852 /* RLMRealm_Dynamic.h */, + 002A7EC28B76680D9BF3C5A58636CB6C /* RLMRealmConfiguration.h */, + 3EBF9C48F3F1CE7A06C13C4E237E65FA /* RLMResults.h */, + 126F973EDDC8D75C835D89B2F8483990 /* RLMSchema.h */, + ); + name = Headers; + sourceTree = ""; + }; 2EBF1DEB1138CB533F647803B61E47BF /* Extensions */ = { isa = PBXGroup; children = ( @@ -1451,6 +1620,15 @@ path = Extensions; sourceTree = ""; }; + 324E5683189B1883F1ECA537DDA9FD06 /* OHPathHelpers */ = { + isa = PBXGroup; + children = ( + 05E56ABB5D2A458B58CB3B6189B1356D /* OHPathHelpers.h */, + 74046E6FF05F7CF8EA4AC207CAA6CF97 /* OHPathHelpers.m */, + ); + name = OHPathHelpers; + sourceTree = ""; + }; 335DBE7D3FF5AFEA4E1E5838662D7E43 /* Realm */ = { isa = PBXGroup; children = ( @@ -1461,99 +1639,13 @@ path = Realm; sourceTree = ""; }; - 3A597377BB8FEF41FBB0AAE5381E60EC /* iOS */ = { + 396ED4D9FF5344104125778B545A5835 /* OS X */ = { isa = PBXGroup; children = ( - 2068C384964410C1F9CD73DE553E7B73 /* CoreData.framework */, - E2F0B1F850A3A8238A8EF5FCD8BA7D7A /* Foundation.framework */, - 892F76FD11BCB01523B5B5F3AC76ABD6 /* XCTest.framework */, + 738262A5C0CACC8B54493461B1AA9A88 /* Cocoa.framework */, + 438D3042C40EFE740AE2D5D59E2661FF /* CoreData.framework */, ); - name = iOS; - sourceTree = ""; - }; - 3BB4B75223D6B46A84506E31B62155BD /* Frameworks */ = { - isa = PBXGroup; - children = ( - BC81013E7A2918C1866C13C9DCD9F068 /* Realm.framework */, - 809928C09ECA0BAC911C956FF57978F6 /* RealmSwift.framework */, - 102396464E5A3F961ADBF8B1F2746A95 /* Result.framework */, - 3A597377BB8FEF41FBB0AAE5381E60EC /* iOS */, - A6B598DF99682BFE2DDB78EAC36A5E7D /* OS X */, - F7FA5523733B623669F40084EBF4EAE1 /* tvOS */, - ); - name = Frameworks; - sourceTree = ""; - }; - 3F061EB22710AB3CFF8E99A733ED0849 /* Support Files */ = { - isa = PBXGroup; - children = ( - 16BB6E02D1EA54075E5D5A0EDD0EF30A /* Info.plist */, - D0598B2EAD14D667BD3A5F3F483FD743 /* Nimble.modulemap */, - 40B17EA0CF1BE6CC21918D0052F22110 /* Nimble.xcconfig */, - 13572D09B945D97814D5E4846E1B8EFB /* Nimble-dummy.m */, - AF2E779093DC4B2CB06EBC8EA49E346E /* Nimble-prefix.pch */, - 52BB4AB6DF782418882263FEA9171060 /* Nimble-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/Nimble"; - sourceTree = ""; - }; - 44715EAB6947BC7866DF9461E0D7A6A0 /* Support Files */ = { - isa = PBXGroup; - children = ( - ABD3CD3F00D089FF4D4F8189C60C39B3 /* Info.plist */, - E895A9CAA9050FB2CAC61994BA66E001 /* Info.plist */, - EE2B878ABD37EDC655655C6973BAE228 /* Result-iOS.modulemap */, - 85814AE42A31FF2EE87E16A76869197D /* Result-iOS.xcconfig */, - FEDC08F86526D7369A4B0AD8537CEDE4 /* Result-iOS-dummy.m */, - 61F536F898E4B5B6DC66F3DD5AC3BB11 /* Result-iOS-prefix.pch */, - A4479DE9AB1C18B7B67CB2329A27B0C3 /* Result-iOS-umbrella.h */, - 867F2CF663E8C136748736D7F9C67602 /* Result-OSX.modulemap */, - 296AB1CB7B231E81B969DBF599FEFF68 /* Result-OSX.xcconfig */, - 6C7E6241D89881A40F7E70AA4F40B1E0 /* Result-OSX-dummy.m */, - 9E28A370A644B87149026B3D1DEF63AB /* Result-OSX-prefix.pch */, - D3DE51E10461A81C78F4CD861F357C19 /* Result-OSX-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/Result-OSX"; - sourceTree = ""; - }; - 46A2BE5C82746BE9D1053CDEE6231268 /* Quick */ = { - isa = PBXGroup; - children = ( - B82336C078D523E7CE086011D5E5434C /* Callsite.swift */, - E3C9C3EE7CF9871FDDD4A68D1726D23E /* Closures.swift */, - 346929D2CD2A8A3DBA817FEA514C1FAE /* Configuration.swift */, - F49420A9EEF46BFD741D3CF3145765EF /* DSL.swift */, - 66836DEED724041FBD45E611C901DC0C /* ErrorUtility.swift */, - 6413C24E55E7DC55FBB315690988DC1C /* Example.swift */, - 74A0E05DAA653091239825139E67C956 /* ExampleGroup.swift */, - 39C968F4AC4E64F56F0D519A03E59138 /* ExampleHooks.swift */, - BD8657D90B65515DCC72C4CB3FB82392 /* ExampleMetadata.swift */, - 1C38F2C17647E2B46D0124A3AAF53D30 /* Filter.swift */, - E93E580A21268B267E051690AA91FE77 /* HooksPhase.swift */, - 3F6D924C64D307C8CCACB377EA33C3C1 /* NSBundle+CurrentTestBundle.swift */, - 695A5474EAAF8BAC2863F846A8A5244B /* NSString+QCKSelectorName.h */, - 641790809E6743BC8B9D0DE7E145F2B4 /* NSString+QCKSelectorName.m */, - C7CA2492D1F7C1DB52E2EAAFD8092E2C /* QCKDSL.h */, - C97F901A12234A5E696455FD4A881A0D /* QCKDSL.m */, - 825BAF07E9419C3EE15E5AF50CEBCA0A /* Quick.h */, - B48C3DD980D133C96C50BB22C5B31479 /* QuickConfiguration.h */, - 307D7A7833ACC3352487E4255A9AED6D /* QuickConfiguration.m */, - 70D0A2EF60D6FA2317E47B12A5C18BE9 /* QuickSelectedTestSuiteBuilder.swift */, - A7BE5655FBDB6EC687109C29742832D5 /* QuickSpec.h */, - 90CA9FF5ECAFC64CA226123A37D6B242 /* QuickSpec.m */, - 26FEFEF3095460587EE7E9FA4C6FE000 /* QuickTestSuite.swift */, - C296E6A69352644CFB576BE85091530A /* String+FileName.swift */, - 2968CCE3AAC5F207A2778748852C04C4 /* SuiteHooks.swift */, - 9125CA0BD8EB83A27347D6CBD7A321F8 /* World.h */, - 57C3C7DBC5E02BE19BB2D2FA6C36751A /* World.swift */, - 3DF04B61A993A9830C80658D7314321C /* World+DSL.h */, - CFD77B61D8020B479298B82A83C2C490 /* World+DSL.swift */, - 05C043B1D6293D1AFB3C47EE0E48D1A3 /* XCTestSuite+QuickTestSuiteBuilder.m */, - E8074AB228C2A2C4F14C36244542C643 /* Support Files */, - ); - path = Quick; + name = "OS X"; sourceTree = ""; }; 48F1B79D2A693EE79C20754840ADF412 /* Development Pods */ = { @@ -1564,87 +1656,6 @@ name = "Development Pods"; sourceTree = ""; }; - 4E34B9ED5FFFAA1FD47E8A3D43998052 /* SnapKit */ = { - isa = PBXGroup; - children = ( - 557D3C3CC85B3F4ECBA1CE88FDB7B340 /* Constraint.swift */, - 5F4A06A19D34A1594370E33B1E1185F6 /* ConstraintAttributes.swift */, - 3A250B0EDFEB0365837EC1F7BC74C83B /* ConstraintDescription.swift */, - 955C9E1DF7DCD00CC51B00604998D5B7 /* ConstraintItem.swift */, - 54967881D97B89B567EB65B8F8491694 /* ConstraintMaker.swift */, - B355E2C9A83363CFB0D61C322DF6EF46 /* ConstraintRelation.swift */, - 819331E9FB0218A4A71174C9ACB5614B /* Debugging.swift */, - 9758A0E1E887CBC7EA7E244C7D42C2A7 /* EdgeInsets.swift */, - 8728AA5F42516F2EFDE6F5967D6A3565 /* LayoutConstraint.swift */, - CCD88D4E0416AF2DBF5A2250B3838A00 /* SnapKit.swift */, - A336BDAF1C5A8B002E663D113CE0D25A /* View+SnapKit.swift */, - 6998114AE3F8DED6046209624405F554 /* ViewController+SnapKit.swift */, - F1AFC3007A9B311614272B97FB7CC159 /* Support Files */, - ); - path = SnapKit; - sourceTree = ""; - }; - 54B1DC0B420A41B15EB7AC4764C9AEEB /* Nimble */ = { - isa = PBXGroup; - children = ( - AB04DE49CB4938EF4A446815305A4673 /* AdapterProtocols.swift */, - A01BBF4F4832B19166EA8E3FCF1DA4FB /* AllPass.swift */, - 5EFD3BDE91E93934F5038475728033EC /* AssertionDispatcher.swift */, - 53104D71A355979A9C972DB7A456CCD5 /* AssertionRecorder.swift */, - C8E7A6F5F7A1953240D096FFF4123F50 /* Async.swift */, - 417D20F44BD66DA2F6759BACDEE6EA54 /* AsyncMatcherWrapper.swift */, - 579881BAADB56006FDEA5A98B6C9A149 /* BeAKindOf.swift */, - FC6A5E8F42D80D6F51DF0983B0B8FCC4 /* BeAnInstanceOf.swift */, - BC50F0CA55916C194630BDC19220C6BB /* BeCloseTo.swift */, - 6EF7AB8ADFA0019AC1541022F6428060 /* BeEmpty.swift */, - 339AF0F4B4AB7001A8BAA2A5F5DEE2FB /* BeginWith.swift */, - 1DF84D5AD2DB4F6FC6483036B8584D58 /* BeGreaterThan.swift */, - 8B5B8F5577202AF968150E2E8B843D45 /* BeGreaterThanOrEqualTo.swift */, - 150B1CB048C931B0DA050A2F7A993A44 /* BeIdenticalTo.swift */, - 852E6761FBC2633883A0CA191677A42E /* BeLessThan.swift */, - BC022A4E6C55CDD495EFD5C87F589073 /* BeLessThanOrEqual.swift */, - 370C553BDAA2C8F43508399262C926B4 /* BeLogical.swift */, - A8965D7E7F0F03A1652B943C8FE0FA9F /* BeNil.swift */, - CF549A6911743A1BD42D2A45D30A66CB /* BeVoid.swift */, - CF1EEFA9BDB921D88F6C3EF92B4CA0C9 /* Contain.swift */, - 01D72449B74DEB8AEE0202F86BC4D84B /* CurrentTestCaseTracker.h */, - 0AD3BCBED74FF3D7088D81A6CB5E8015 /* DSL.h */, - F601FEF92E70D492B37DCE7F67628334 /* DSL.m */, - E57FF6D2DB9322D4B7A68CD81618F0F3 /* DSL.swift */, - 9EE380A50A654528CCA83FF7CE2F2A83 /* DSL+Wait.swift */, - E56BB28504D9F3B8401F0C091C356228 /* EndWith.swift */, - E18AB760EEB7E54BE87768753D241D01 /* Equal.swift */, - 45B54C9BB7551B847876695E726D28F7 /* Errors.swift */, - 1BB4F8C18D5EDEE32A8DF66321BE7731 /* Expectation.swift */, - F2BD44E2D11C7A684AFE371C3F5675AD /* Expression.swift */, - F7CAC52A471708E37D7BC8A57702F4F0 /* FailureMessage.swift */, - 0B8B5BEB2E1667DB39C37BFBE04EE037 /* Functional.swift */, - F9BFA2DE6AD2CFCEF42B07B36F8E0A73 /* HaveCount.swift */, - 0F50B3783877490F92F49D2E6FF66D96 /* Match.swift */, - F4DB2391CD601D1C7EA2476534E6DAEB /* MatcherFunc.swift */, - 7BAF4BBBF28375ED92D39B6D73472597 /* MatcherProtocols.swift */, - 5826098480706076368DA8A3E083059E /* MatchError.swift */, - 054110D4B056DCAA64F13521DACBFCF0 /* Nimble.h */, - B9DFCAAC1A15E266CC217A2E298D60EC /* NimbleEnvironment.swift */, - 0F3E6FFC728F01BEDD554BA16053206E /* NimbleXCTestHandler.swift */, - FAC247AA46F544C51C8DCCCB00CD120E /* NMBExceptionCapture.h */, - 8AFEF98A7046895622C5875F07A79461 /* NMBExceptionCapture.m */, - D4CE7C0004896392F9F8AA418FBA6434 /* NMBExpectation.swift */, - E5F979E06C20CB64E729F02123632607 /* NMBObjCMatcher.swift */, - C61FB76F47FF5F124656CC6A6F559119 /* NMBStringify.h */, - A00663D47407227C3DF590F0D410BBB7 /* NMBStringify.m */, - 7EF99DE18C5DB316AFDCE345598BDE95 /* PostNotification.swift */, - 9B18C5B6DA115F4710FDDD94FB71FB46 /* RaisesException.swift */, - 2AB8FF2851B761D76D71DFA9E1529221 /* SatisfyAnyOf.swift */, - 8BC6D43EEC352522CEE97A8CF8162D71 /* SourceLocation.swift */, - B54CBFC28809A92C30205BB727E2F3D0 /* Stringers.swift */, - 15AC416228FC545E0AB73C4460EBAD18 /* ThrowError.swift */, - 6255A0ACEE344D302E3FE9E8AE74A8BD /* XCTestObservationCenter+Register.m */, - 3F061EB22710AB3CFF8E99A733ED0849 /* Support Files */, - ); - path = Nimble; - sourceTree = ""; - }; 58EB2E7F19681BEAEF4695B6E1150A60 /* Entities */ = { isa = PBXGroup; children = ( @@ -1663,12 +1674,17 @@ path = Storages; sourceTree = ""; }; - 59682E38F8BA005B0C88501E4F67EDF4 /* Frameworks */ = { + 59EA5E3D287311EDEC6D4E18AE57856F /* OHHTTPStubs */ = { isa = PBXGroup; children = ( - B9E19AF164649021332C6D7CFD898802 /* librealm-ios.a */, + 9B88A22A25A06EA852A3125D723ECF91 /* Core */, + 6E75E924AEF9D1802924BD9D2862503E /* JSON */, + 76E7DB67DA916029F4FABDD3B66404EF /* NSURLSession */, + 324E5683189B1883F1ECA537DDA9FD06 /* OHPathHelpers */, + FA3471B97B5970893F751056D3B11DFE /* Support Files */, + 9C8AEB062C8B1410149A53BECE1A0B51 /* Swift */, ); - name = Frameworks; + path = OHHTTPStubs; sourceTree = ""; }; 5C8726FC7D58AD01B0924E2263C7748D /* Protocols */ = { @@ -1693,6 +1709,64 @@ path = Storages; sourceTree = ""; }; + 5FCF334526A31F1FF719DA61A6C29139 /* Quick */ = { + isa = PBXGroup; + children = ( + 2669F2B29651646247ADCBCD08C1711F /* Callsite.swift */, + 18B319E45A820D86D8AD6495C56AE122 /* Closures.swift */, + D1BF87B09B07566EC37EB5A5CE714ACC /* Configuration.swift */, + 34C845C5DC39274778824EF8286351EC /* DSL.swift */, + 8FC35BAF469FAC29F2C33EE7B8C7DF75 /* ErrorUtility.swift */, + E02C59443E840265A0520F58BEC49EF6 /* Example.swift */, + 2E29B674D764D07D2E4117DDCCCE7306 /* ExampleGroup.swift */, + FCB482570C9262D3037A0160AF93F08F /* ExampleHooks.swift */, + 6183818615022296837098CED672B8AA /* ExampleMetadata.swift */, + 3E11CD8EC9D096D848B05FF52B1E8FBE /* Filter.swift */, + D1B4E326D3039B68E603219435F053A4 /* HooksPhase.swift */, + 5B4E80BB0A40E582DDFD7FBCAB960A92 /* NSBundle+CurrentTestBundle.swift */, + A4B6B7871553F83F0DBDA7F48563761D /* NSString+QCKSelectorName.h */, + 028950EC5F2A867704137D28201F8DBD /* NSString+QCKSelectorName.m */, + 4CAF50FDACC1D93FA4CDA0347D4F4BE1 /* QCKDSL.h */, + BBB6B226F12767CE04F14CBDEEF8394F /* QCKDSL.m */, + D91347351752ACD4996DDE5CAF59CAB0 /* Quick.h */, + 213FC2391DA2FBC59B4F0F986222BFBC /* QuickConfiguration.h */, + 779C4A26F1F06D9B771129D2C201662A /* QuickConfiguration.m */, + 7843CB29D13E3E68F2D11796A6AB4A87 /* QuickSelectedTestSuiteBuilder.swift */, + 550E958AD9C909557125F3488C0E6358 /* QuickSpec.h */, + B7666289859A0D2B4FDEF6940D5BE5DE /* QuickSpec.m */, + AAE763DD91960CD6FF7C216EB82CE663 /* QuickTestSuite.swift */, + BFC1312F8C86A56DF5C91D563E3068DC /* String+FileName.swift */, + 74EB4D4DE58439D18808B77361041F39 /* SuiteHooks.swift */, + 59CAB13626001EF704330AD9298D0519 /* World.h */, + D9A8E33965BA9962DB7EC8F766599BA3 /* World.swift */, + 6B9C7CA26195583860096A331F48D0D1 /* World+DSL.h */, + 2F5D8239E5E12A9A27002E987337B6E8 /* World+DSL.swift */, + 025D2CF95ACB44DDFC667899E49549EE /* XCTestSuite+QuickTestSuiteBuilder.m */, + 0FCF180FB60E3476B263E4FA51966EA8 /* Support Files */, + ); + path = Quick; + sourceTree = ""; + }; + 643C6758C6FD8F93ED74F48F40C4C6D2 /* Support Files */ = { + isa = PBXGroup; + children = ( + 28CCF0B60B5A95112210605C47E51E2A /* Info.plist */, + 1314E7CC0E7A44715BBCBE8271B012F7 /* Info.plist */, + 70A79F750E5D036B578D56B77014CFA7 /* Result-iOS.modulemap */, + E6C4AF8969E98383606923E9C8739B57 /* Result-iOS.xcconfig */, + 2F5F8E7ACBF2CE37E399F5FCE3762071 /* Result-iOS-dummy.m */, + 36AC9C4EC0A498894D11968D6193174C /* Result-iOS-prefix.pch */, + 0EDFBA72C383866471B556EC064CD183 /* Result-iOS-umbrella.h */, + 0F7CF0CB60C36DB76B5D93A2E4A81A5C /* Result-OSX.modulemap */, + 4FD0F7BA92E2ACFB56474D4BC066E07A /* Result-OSX.xcconfig */, + 9EDAF08FCF3441131790F552CC9A9EC9 /* Result-OSX-dummy.m */, + 7B78B0CA66F599A86AFAA102C1410C69 /* Result-OSX-prefix.pch */, + 670F4A890F0C7EFB9ED73DB240435E31 /* Result-OSX-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/Result-OSX"; + sourceTree = ""; + }; 6870400382CFAA855762BDF7228961AF /* Targets Support Files */ = { isa = PBXGroup; children = ( @@ -1704,6 +1778,16 @@ name = "Targets Support Files"; sourceTree = ""; }; + 6A2416F5B5F1D3D92CA9364B463FEE4E /* Result */ = { + isa = PBXGroup; + children = ( + 3FCB7A3535E84C3BE7E10BC64375EFC6 /* Result.swift */, + 9E8D10A55826A20E1B4134F3DB005356 /* ResultType.swift */, + 643C6758C6FD8F93ED74F48F40C4C6D2 /* Support Files */, + ); + path = Result; + sourceTree = ""; + }; 6E2C1FA8D642BA36EFEE3FE3467FD4D3 /* Protocols */ = { isa = PBXGroup; children = ( @@ -1716,6 +1800,15 @@ path = Protocols; sourceTree = ""; }; + 6E75E924AEF9D1802924BD9D2862503E /* JSON */ = { + isa = PBXGroup; + children = ( + A42518261D356D2E1464CBE533AC79B3 /* OHHTTPStubsResponse+JSON.h */, + 6F65157FD923A8C46A4CE3254FC81D35 /* OHHTTPStubsResponse+JSON.m */, + ); + name = JSON; + sourceTree = ""; + }; 6F0F8DAD235D3472D0A619C6ACC255FE /* Extensions */ = { isa = PBXGroup; children = ( @@ -1740,17 +1833,62 @@ path = Source; sourceTree = ""; }; - 79F5795C57132F73D5B276DF5963FB21 /* Pods */ = { + 7071001C00DCB929804055D081B225C1 /* tvOS */ = { isa = PBXGroup; children = ( - 54B1DC0B420A41B15EB7AC4764C9AEEB /* Nimble */, - 46A2BE5C82746BE9D1053CDEE6231268 /* Quick */, - 02020A16BF217A76A50090148E75BCA2 /* Realm */, - D5EE3FEBCB35FB566BCD2071A0D64164 /* RealmSwift */, - BF9521E4D165AD7B7B29F6DF1874DC47 /* Result */, - 4E34B9ED5FFFAA1FD47E8A3D43998052 /* SnapKit */, + E24C8AA12759CEA81E59EC4CFC604682 /* Foundation.framework */, ); - name = Pods; + name = tvOS; + sourceTree = ""; + }; + 728E707AF589F529B702F87AFCCCF6B7 /* Support Files */ = { + isa = PBXGroup; + children = ( + 053D1D43F352D8E26ED2C8B2A896D231 /* Info.plist */, + 5EC0B2388A582770617C6EAD6730102E /* Info.plist */, + 7FFE6577A4AC33D892336F485B6618A1 /* RealmSwift-iOS.modulemap */, + FA9CBCE99C063AED8E917A6B319A1859 /* RealmSwift-iOS.xcconfig */, + 1DC05F9CD5F3667E2BF5484A00CE2E7E /* RealmSwift-iOS-dummy.m */, + EF2DDB6D8E62ECF1C893930E3577E804 /* RealmSwift-iOS-prefix.pch */, + FF2A054EABE06EA5819E749D9ECF440F /* RealmSwift-iOS-umbrella.h */, + 689B7C8889BF97FD39037DFDE33A7C51 /* RealmSwift-OSX.modulemap */, + 3A0B696B19FF1B17DC6EE6669E5EEF2D /* RealmSwift-OSX.xcconfig */, + 0709019B9A8F920B5348B6308153958B /* RealmSwift-OSX-dummy.m */, + 6D904B3515C9EC61181F811C460E20A2 /* RealmSwift-OSX-prefix.pch */, + 8BD0843D766D81E3B2076E5EEBFC87B2 /* RealmSwift-OSX-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/RealmSwift-OSX"; + sourceTree = ""; + }; + 76E7DB67DA916029F4FABDD3B66404EF /* NSURLSession */ = { + isa = PBXGroup; + children = ( + 65073AF8AC1CC96705A34F12983D99D1 /* NSURLRequest+HTTPBodyTesting.h */, + 6CF1FC9F42A6D58C0B8E0A15C01FAFF5 /* NSURLRequest+HTTPBodyTesting.m */, + 8D436CC3A161F06883B7F32F27A41AB5 /* OHHTTPStubs+NSURLSessionConfiguration.m */, + 5D13AB3F8875DF86694DB97617CF10BC /* OHHTTPStubsMethodSwizzling.h */, + 6E91491B4B9DA36C200715D120744DFB /* OHHTTPStubsMethodSwizzling.m */, + ); + name = NSURLSession; + sourceTree = ""; + }; + 7D0B56AAF16859D63E08806E120D9B90 /* Support Files */ = { + isa = PBXGroup; + children = ( + 9EBC81FA05B6E11C42D1CA72191E5CD5 /* Info.plist */, + 45A366DB994E5C345DDCAEE6C5736F3A /* Info.plist */, + E336F89FFEBC4B04941E868FFA29B6D5 /* Realm-iOS.modulemap */, + C4CCDDC1E82C6B01AC0A6D070674B8F5 /* Realm-iOS.xcconfig */, + 6A275387B08AA8277FF0868E5B213D03 /* Realm-iOS-dummy.m */, + 75FE455EF8F8EB9022FFCE1606F2C79F /* Realm-iOS-prefix.pch */, + F0B9CC06192ED7EEB680B88AEE0530D9 /* Realm-OSX.modulemap */, + 56B9AEBAB4038D0C2507C623F05A37FA /* Realm-OSX.xcconfig */, + F522028DB4C9004089BC23797B238696 /* Realm-OSX-dummy.m */, + 50D582E88A1BDF3AB181853F959703EF /* Realm-OSX-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/Realm-OSX"; sourceTree = ""; }; 7DB346D0F39D3F0E887471402A8071AB = { @@ -1758,9 +1896,9 @@ children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, 48F1B79D2A693EE79C20754840ADF412 /* Development Pods */, - 3BB4B75223D6B46A84506E31B62155BD /* Frameworks */, - 79F5795C57132F73D5B276DF5963FB21 /* Pods */, - 025F7857E50258F32B3B370627E17D79 /* Products */, + E0CE97FA9C456F666F6EF49FED897267 /* Frameworks */, + 0EB9BE791035DFE9595DBF355781378B /* Pods */, + 9EF29E7E0DF161FCCC1A957B2E0934C7 /* Products */, 6870400382CFAA855762BDF7228961AF /* Targets Support Files */, ); sourceTree = ""; @@ -1838,6 +1976,26 @@ path = Foundation; sourceTree = ""; }; + 9B88A22A25A06EA852A3125D723ECF91 /* Core */ = { + isa = PBXGroup; + children = ( + 922038B4583EAE5BA7991250D3E41314 /* Compatibility.h */, + EA6B403625632C52D28046C6172B1AA3 /* OHHTTPStubs.h */, + C223D20DFF8709F8F310BA7B1C3D821D /* OHHTTPStubs.m */, + C90480AD5371637E0BD7EDDA27C8A544 /* OHHTTPStubsResponse.h */, + 76AF2D40DDCF78A69764415E0BA4545C /* OHHTTPStubsResponse.m */, + ); + name = Core; + sourceTree = ""; + }; + 9C8AEB062C8B1410149A53BECE1A0B51 /* Swift */ = { + isa = PBXGroup; + children = ( + BEF80834D6FA57F39EFF4E7C51BB49F1 /* OHHTTPStubsSwift.swift */, + ); + name = Swift; + sourceTree = ""; + }; 9D5428BB5A3D780BF02DC8771200486E /* Protocols */ = { isa = PBXGroup; children = ( @@ -1845,6 +2003,29 @@ path = Protocols; sourceTree = ""; }; + 9EF29E7E0DF161FCCC1A957B2E0934C7 /* Products */ = { + isa = PBXGroup; + children = ( + C6936384B47E70B83A4A7B1227210641 /* Nimble.framework */, + 99C0A07973788EB65A7634723E90C032 /* OHHTTPStubs.framework */, + FD409E6822ADED8FCE024BC1484686EB /* Pods_Examples.framework */, + D1AAA8C98362287755DB4C0B42372510 /* Pods_iOS.framework */, + FD3CD802B18FA3A159CDBBDD75086AF3 /* Pods_macOS.framework */, + 90CC24323D37B3A4E0AEC527EBAFCB48 /* Pods_tvOS.framework */, + B09B7D773A036EC0F1C4888DE18FB23E /* Quick.framework */, + 4856F20E54E032FE2C903D2B06D9F186 /* Realm.framework */, + F584179C43C8C0380767B8895882DFB7 /* Realm.framework */, + B3D71D25DA0E0A3A86BA7D63A0A39A33 /* RealmSwift.framework */, + 951417B776CB015D9F6B7D253F6DB781 /* RealmSwift.framework */, + 3AA03DA9E91C12634D8F6894C0BFA08C /* Result.framework */, + ED3E6931E26E5509A445DEBB347EF7B9 /* Result.framework */, + 5ABC8FC6E8E318DF5897CA08F0BFD715 /* SnapKit.framework */, + E6A1D69138343C25FB102EC77E78C62B /* SugarRecord.framework */, + 8AFD96265E83396075EE1FC743978677 /* SugarRecord.framework */, + ); + name = Products; + sourceTree = ""; + }; 9F353EB6691467E41D05A9E47A91944B /* Entities */ = { isa = PBXGroup; children = ( @@ -1853,26 +2034,6 @@ path = Entities; sourceTree = ""; }; - A031895E0B3F6249743E3958C05A35CB /* Support Files */ = { - isa = PBXGroup; - children = ( - 41406544D64171B811306336C9149CD0 /* Info.plist */, - AC0A873CED679A9CE92787D41379BB33 /* Info.plist */, - 76F391BA8C4B4E22DE61835C2F9AC64C /* RealmSwift-iOS.modulemap */, - AC40F8B7F50AA0A95D13247F3FB3F3A1 /* RealmSwift-iOS.xcconfig */, - 62FFDBDDFFCC04B8D72A3474AD9430FD /* RealmSwift-iOS-dummy.m */, - 177F8BFBD67E672B5037BD4538704512 /* RealmSwift-iOS-prefix.pch */, - A21DFC3945DCEB8D13F0BFE5B77082AC /* RealmSwift-iOS-umbrella.h */, - FCA871F4B52BD816BDAF9A019B67D245 /* RealmSwift-OSX.modulemap */, - 933AF64E722BF08D919A70778FDC8FA5 /* RealmSwift-OSX.xcconfig */, - 70A1F81CBCDEAED927210832C7B005CD /* RealmSwift-OSX-dummy.m */, - FC929C4FF18E2469DE1586A178837804 /* RealmSwift-OSX-prefix.pch */, - 92CD6E8C9FAEC2E2E133965E3D2C0AEF /* RealmSwift-OSX-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/RealmSwift-OSX"; - sourceTree = ""; - }; A46B7E00E87971C1CA15AD0A3AAB0D5E /* Version */ = { isa = PBXGroup; children = ( @@ -1880,15 +2041,6 @@ path = Version; sourceTree = ""; }; - A6B598DF99682BFE2DDB78EAC36A5E7D /* OS X */ = { - isa = PBXGroup; - children = ( - 1BD330CEFDB23052F3D0EDDBA4B2138F /* Cocoa.framework */, - 9186AA75CDA391154188691D886F1F88 /* CoreData.framework */, - ); - name = "OS X"; - sourceTree = ""; - }; ADDB177B79A8281057B483B37E803F7F /* Utils */ = { isa = PBXGroup; children = ( @@ -1948,6 +2100,20 @@ path = Version; sourceTree = ""; }; + BC57DFD47FAD7F0F8B6C21E55D77AA5F /* Support Files */ = { + isa = PBXGroup; + children = ( + AD457390375FB896925E81CFF12DFB41 /* Info.plist */, + F5182214FDF95FCEB41AA66D5D3A6C42 /* SnapKit.modulemap */, + 542A000910168767213B778F59E6B61C /* SnapKit.xcconfig */, + 5AE18177E1EDDC6D356D629DDA7AFE4B /* SnapKit-dummy.m */, + DFF5B32EFF936F9CC3E53D3EFA035680 /* SnapKit-prefix.pch */, + E240870CA8189F4AEB6ADEEC37E30BF6 /* SnapKit-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/SnapKit"; + sourceTree = ""; + }; BE1DC18E4E1E32A7F28C4D4C6E60CFE5 /* SugarRecord */ = { isa = PBXGroup; children = ( @@ -1960,16 +2126,6 @@ path = ../..; sourceTree = ""; }; - BF9521E4D165AD7B7B29F6DF1874DC47 /* Result */ = { - isa = PBXGroup; - children = ( - 9999DB475BFB24577C726830751ABE44 /* Result.swift */, - 117AF432788AFC92F5C12299BEB0D50E /* ResultType.swift */, - 44715EAB6947BC7866DF9461E0D7A6A0 /* Support Files */, - ); - path = Result; - sourceTree = ""; - }; C09B91571A212822D9D13840884D419A /* CoreData */ = { isa = PBXGroup; children = ( @@ -2020,31 +2176,6 @@ path = Extensions; sourceTree = ""; }; - D5EE3FEBCB35FB566BCD2071A0D64164 /* RealmSwift */ = { - isa = PBXGroup; - children = ( - 73C0F1444A07ED593870B0FFCE7C29AA /* Aliases.swift */, - C278FAA74186EE30EDC2277730818B9B /* Error.swift */, - 195073E5FFABE5D677C8B7BB428A0A0B /* LinkingObjects.swift */, - 12430F88CFC79D9C31ECDBD87032707C /* List.swift */, - D13B2250A7B53B24D37EE37851ED20C6 /* Migration.swift */, - 3E1B00CCB33CD484E8628977746EF769 /* Object.swift */, - DDFA83CC5E966DB45905306652B653E9 /* ObjectSchema.swift */, - B613B576B3189C1C2ACF3A5002DF5DB2 /* Optional.swift */, - B8B3982462C8C248E4F5CE4B59D6F4D9 /* Property.swift */, - 10C3EC18DEFA54B530C8764C91B9ED20 /* Realm.swift */, - 155694D4D50576D3DDAB977DA22BB957 /* RealmCollectionType.swift */, - D72DF21AFF582748B9FA2A3703C000D0 /* RealmConfiguration.swift */, - 4C40337131C9CA7F7DCA3CF641175218 /* Results.swift */, - 6B9428CC067309AE2B84B175AE728F13 /* Schema.swift */, - A27EA31FB8081BC92498B360786FEF5F /* SortDescriptor.swift */, - BBB35346902D2998FB52F2EA3945FD6B /* SwiftVersion.swift */, - 73F111ACC7A706F92F9E0E9053AFC032 /* Util.swift */, - A031895E0B3F6249743E3958C05A35CB /* Support Files */, - ); - path = RealmSwift; - sourceTree = ""; - }; DAE624E3ED026E7C601190DE1980E40F /* Entities */ = { isa = PBXGroup; children = ( @@ -2059,6 +2190,17 @@ path = Entities; sourceTree = ""; }; + DF7467F557A467A38D2096534578BDE2 /* iOS */ = { + isa = PBXGroup; + children = ( + 8FE56BBF6B6FA4916B4D1882DD9ECA7B /* CFNetwork.framework */, + 0133B4C56F3413071D9311AC10FA6B12 /* CoreData.framework */, + FBB226C0FAC15A3670FE6A275BB1D662 /* Foundation.framework */, + 18DBC627C733B29E72A5F3E978BEBDF5 /* XCTest.framework */, + ); + name = iOS; + sourceTree = ""; + }; DFC03720A11CDAA4AFAD1CBACC999DD9 /* Utils */ = { isa = PBXGroup; children = ( @@ -2066,6 +2208,19 @@ path = Utils; sourceTree = ""; }; + E0CE97FA9C456F666F6EF49FED897267 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 4D769DCFF1300043278FB83F7CA5C561 /* Realm.framework */, + F63E189B0ACC756F2FE48EC451E0640D /* RealmSwift.framework */, + FBCBDEADF4B439BDE0DA723F528BB51D /* Result.framework */, + DF7467F557A467A38D2096534578BDE2 /* iOS */, + 396ED4D9FF5344104125778B545A5835 /* OS X */, + 7071001C00DCB929804055D081B225C1 /* tvOS */, + ); + name = Frameworks; + sourceTree = ""; + }; E5F0BCA6737015DED178B791BEAE9087 /* Source */ = { isa = PBXGroup; children = ( @@ -2075,20 +2230,6 @@ path = Source; sourceTree = ""; }; - E8074AB228C2A2C4F14C36244542C643 /* Support Files */ = { - isa = PBXGroup; - children = ( - 72BDEEA6751AB34342387FB393DE91C0 /* Info.plist */, - 6D078D8B843D2D773D091C464857A53E /* Quick.modulemap */, - 1587D367C47A2407F9436FB1CBC9B054 /* Quick.xcconfig */, - 77646D8824A91E8791DC4A83761F8320 /* Quick-dummy.m */, - C43CCAC06D947A88DA826920931AAC6A /* Quick-prefix.pch */, - F75C55A6C11AF84505657947246BC05C /* Quick-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/Quick"; - sourceTree = ""; - }; EEFD848EBF81ED46FBB0CB4855A4A9BD /* Foundation */ = { isa = PBXGroup; children = ( @@ -2103,20 +2244,6 @@ path = Foundation; sourceTree = ""; }; - F1AFC3007A9B311614272B97FB7CC159 /* Support Files */ = { - isa = PBXGroup; - children = ( - F6453C3FCD4BE34AC474DEB6F252822A /* Info.plist */, - 93009AEEDE0F1ED0199B0E56E359BBF3 /* SnapKit.modulemap */, - DFE73897DFBA8CCC163DD0C3E2855D7E /* SnapKit.xcconfig */, - 9A68C66DA7317B8B9BF6B0312FC09238 /* SnapKit-dummy.m */, - 1370D13E47E4BD79A0641CC55C446E46 /* SnapKit-prefix.pch */, - B4A4E92DE32359C8805D8B67C50692E3 /* SnapKit-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/SnapKit"; - sourceTree = ""; - }; F1C49BE3CC5C6CF7AB0B718B537D7433 /* Errors */ = { isa = PBXGroup; children = ( @@ -2133,35 +2260,46 @@ path = SugarRecord; sourceTree = ""; }; - F3849E374083FC014357AD275F0D622B /* Headers */ = { + F8CB7100E4FF77BC437B776D7B43249A /* Frameworks */ = { isa = PBXGroup; children = ( - 61AE995404FCBAFAF2DD5EB5B49CEE7A /* Realm.h */, - DFB0FD0604D378BA242F12410241A936 /* RLMArray.h */, - 351ADF497DF0BCED473C1A4495504640 /* RLMCollection.h */, - 234D2F0A758CBDCC1DE44199D6DD5057 /* RLMConstants.h */, - AFD2E0EF4C8EF6182ED557BFA0370ECF /* RLMMigration.h */, - 5B0030059FAF155DF933C659CCFE12F7 /* RLMObject.h */, - A6FF6BB22ECD7B62BBADEE9DA4CA45DB /* RLMObjectBase.h */, - 09E78E2610812B044D168E44D8735489 /* RLMObjectBase_Dynamic.h */, - ED99464F1349EF82297D662AE56AE820 /* RLMObjectSchema.h */, - 46863C3506729F89D824F4EAF98EC0F5 /* RLMPlatform.h */, - 2E7DFEB6B72481D9C17A353630CFE5F6 /* RLMProperty.h */, - AAF860DA34B111442C8CDB518053E76A /* RLMRealm.h */, - 4316C37363558E80D7A10AC340530683 /* RLMRealm_Dynamic.h */, - 5A0987C41F61CFB345FD9DE5C6A110AC /* RLMRealmConfiguration.h */, - DED918B5DC4DF0C3D23D5B5F9ADD92AF /* RLMResults.h */, - ACC5B9D012EFEB03BA3057957849992F /* RLMSchema.h */, + 727556F15ECEB1CC197313ED8F930DD4 /* librealm-ios.a */, ); - name = Headers; + name = Frameworks; sourceTree = ""; }; - F7FA5523733B623669F40084EBF4EAE1 /* tvOS */ = { + F976B58AD2CC5C5DE41043940B53526B /* SnapKit */ = { isa = PBXGroup; children = ( - 1300ADAD4EB8C248B21A485A963E24E0 /* Foundation.framework */, + 4DB6D0F75D8584B9576AD66550EB0C94 /* Constraint.swift */, + 1EB71212FE2DE0C6B935BB804C6B48B1 /* ConstraintAttributes.swift */, + 91137484D6CD036D6F8587911DCAA430 /* ConstraintDescription.swift */, + FE6D248B203175E4A78FF86F441430AB /* ConstraintItem.swift */, + 150C16AA1EC7075354824639DB122DC0 /* ConstraintMaker.swift */, + 736C4BF516A3024A5F2EFD50F3B3F345 /* ConstraintRelation.swift */, + 45B0AB9E74855549FC10826CD8BEB098 /* Debugging.swift */, + F71C599B8BE1D7CAC3F539EF45D91094 /* EdgeInsets.swift */, + 50E34F1318E7BBAE162EAD03D100C15C /* LayoutConstraint.swift */, + 6E61858263CF6A7D59A74DD12DAEFC40 /* SnapKit.swift */, + DAE26F7B893D4A531DFC2E18213E83CD /* View+SnapKit.swift */, + BC4ABC82EA21AB143FCFC81FCFF9EA35 /* ViewController+SnapKit.swift */, + BC57DFD47FAD7F0F8B6C21E55D77AA5F /* Support Files */, ); - name = tvOS; + path = SnapKit; + sourceTree = ""; + }; + FA3471B97B5970893F751056D3B11DFE /* Support Files */ = { + isa = PBXGroup; + children = ( + A5467109C37F546609CAC1389397DF01 /* Info.plist */, + B20E67A1DEB614A1E9AE9AB17C162E9A /* OHHTTPStubs.modulemap */, + D448E03AD69DF6E80CB0915B7B844ABD /* OHHTTPStubs.xcconfig */, + 0B0D17C564BEC0946E602FAAE18B1F8B /* OHHTTPStubs-dummy.m */, + EF7505AD9FC670631967C12C2125C7ED /* OHHTTPStubs-prefix.pch */, + B622DED2062331865081795624E8CF69 /* OHHTTPStubs-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/OHHTTPStubs"; sourceTree = ""; }; FB0A9ACA9DCD8D1474D7040C36CBFD36 /* Support Files */ = { @@ -2299,6 +2437,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + CBAE0C6788F3B5DFC826E8B86B9AFD83 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 0C3A36EDC15F22760278321C22EF49FE /* Pods-iOS-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; D663C4F794154AC90C49AB5A744E79CB /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -2315,26 +2461,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E166225DDB063A24FAB490429EC1A33A /* Headers */ = { + DD010DC64550CA0F5AA34AD166ED6E00 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 49D70A1F901D2D04FF715BF7B1D9B456 /* Pods-iOS-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - EAE90B24081CF4EEEA09E1AA7D830D97 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 8CB366A2D1E82228E04E796F35898B9D /* NSString+QCKSelectorName.h in Headers */, - ADB5AAAA0EB55B959812C506F091A44C /* QCKDSL.h in Headers */, - ED22DF2B8E6A4253B2075E6D5DD90C7E /* Quick-umbrella.h in Headers */, - 862AD5221B8621DE6523F817D9B169C9 /* Quick.h in Headers */, - 0DE910E5F647B7F9FAFAF23A6AAAC9AF /* QuickConfiguration.h in Headers */, - 716293BB747945236368885B868F1D48 /* QuickSpec.h in Headers */, - C33F7375C90D48F79CC5F75F0F060B51 /* World+DSL.h in Headers */, - 62022EAEAB3B360BC098DFA826E4DCBA /* World.h in Headers */, + 34FE5798694D14174EE76BC2C4F629CD /* NSString+QCKSelectorName.h in Headers */, + D22C73B75B4834D904BBCBCA4F9B7E5B /* QCKDSL.h in Headers */, + ED879B76F816867894936858F6B754E8 /* Quick-umbrella.h in Headers */, + AF750862F0ADA81E3C1B3D3354DD941B /* Quick.h in Headers */, + 1AD0F33E2E553F73E83FD4740DC6A91B /* QuickConfiguration.h in Headers */, + 556BCA040AB6CE1B9D7BA3E27638D323 /* QuickSpec.h in Headers */, + 487694AB0700352B17121DF3714C7C9D /* World+DSL.h in Headers */, + FC52C727A3E11D7067047DB42FBEC94E /* World.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2374,6 +2512,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F7B3D5476A9BBC679EAC586568B1BCA2 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 96151E0516F0FAA666C25A0EC52FDAA6 /* Compatibility.h in Headers */, + 14ACB130F727A9BDB98F4AA74D6254DA /* NSURLRequest+HTTPBodyTesting.h in Headers */, + 7164BBF578E7543B1707DBC453A6AF27 /* OHHTTPStubs-umbrella.h in Headers */, + D2E06DA27082B98F83A6D1662D3194E1 /* OHHTTPStubs.h in Headers */, + BCF63566264CE0BB166C4E9A5E5813B4 /* OHHTTPStubsMethodSwizzling.h in Headers */, + 95B296109ADBC4C4C63FA1D8D5C56874 /* OHHTTPStubsResponse+JSON.h in Headers */, + 2DA53EB83F96EC030D3C718D070E7002 /* OHHTTPStubsResponse.h in Headers */, + 1941A05B182F349823C059DD24ABF79A /* OHPathHelpers.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; F898D5F4DE758486A1701442E4F2909F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -2402,7 +2555,7 @@ ); name = "SugarRecord-OSX"; productName = "SugarRecord-OSX"; - productReference = 2255C1E3BE01CDD0532EBDC8665E588E /* SugarRecord.framework */; + productReference = E6A1D69138343C25FB102EC77E78C62B /* SugarRecord.framework */; productType = "com.apple.product-type.framework"; }; 18C661BA844D358B450A95B93F5FAC66 /* Realm-iOS */ = { @@ -2421,7 +2574,7 @@ ); name = "Realm-iOS"; productName = "Realm-iOS"; - productReference = 3CE982AD1712A49AB1DFF831B59F8F2D /* Realm.framework */; + productReference = F584179C43C8C0380767B8895882DFB7 /* Realm.framework */; productType = "com.apple.product-type.framework"; }; 1DBAA745E20EAD0616F20047635BBFBC /* Pods-macOS */ = { @@ -2442,7 +2595,7 @@ ); name = "Pods-macOS"; productName = "Pods-macOS"; - productReference = 73F870B2BAA9F71FE5E49A3E95955FB8 /* Pods_macOS.framework */; + productReference = FD3CD802B18FA3A159CDBBDD75086AF3 /* Pods_macOS.framework */; productType = "com.apple.product-type.framework"; }; 31EFCC69475A4B45E0E0F2F87BB8C436 /* Realm-OSX */ = { @@ -2462,7 +2615,7 @@ ); name = "Realm-OSX"; productName = "Realm-OSX"; - productReference = 6F3E536EB09328A2A0C8C9A9652BC081 /* Realm.framework */; + productReference = 4856F20E54E032FE2C903D2B06D9F186 /* Realm.framework */; productType = "com.apple.product-type.framework"; }; 38D69572AF393F7087EC7BB10C700F80 /* SnapKit */ = { @@ -2479,7 +2632,31 @@ ); name = SnapKit; productName = SnapKit; - productReference = 26D72DB14BAD477DAE029A568975B8F0 /* SnapKit.framework */; + productReference = 5ABC8FC6E8E318DF5897CA08F0BFD715 /* SnapKit.framework */; + productType = "com.apple.product-type.framework"; + }; + 3AEC633507E27406486BE21A8AA707BD /* Pods-iOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = 39033250EB15982CDA698C3D1B6A3460 /* Build configuration list for PBXNativeTarget "Pods-iOS" */; + buildPhases = ( + 072B868EBB7F21A7E12811A7AC837F55 /* Sources */, + ABBF2000FA75E71E64BBC3AAF06F1729 /* Frameworks */, + CBAE0C6788F3B5DFC826E8B86B9AFD83 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + 0BD8F4A357C3FF6F395F1E411842745B /* PBXTargetDependency */, + 87134DAB7346FA338AB5DFFF5DB2ED26 /* PBXTargetDependency */, + 00EF056A860BD65E554DAA15710C2D99 /* PBXTargetDependency */, + 9A9000FFD12988526099FDF046BD482B /* PBXTargetDependency */, + DF95C46E50AB0BDAF3034F9B19D3D40E /* PBXTargetDependency */, + 9B135047C81FA112D05A4AE067C89FCA /* PBXTargetDependency */, + 21685E750E127C2E856CBF84DEF7136E /* PBXTargetDependency */, + ); + name = "Pods-iOS"; + productName = "Pods-iOS"; + productReference = D1AAA8C98362287755DB4C0B42372510 /* Pods_iOS.framework */; productType = "com.apple.product-type.framework"; }; 40FF1C77152F384080A1A02E90A36DA9 /* Nimble */ = { @@ -2496,7 +2673,7 @@ ); name = Nimble; productName = Nimble; - productReference = 59F93B71AD7F2A4E05B5E4ADA6B5266A /* Nimble.framework */; + productReference = C6936384B47E70B83A4A7B1227210641 /* Nimble.framework */; productType = "com.apple.product-type.framework"; }; 52C5A25428AAE560F85C53EF60C8FBC0 /* SugarRecord-iOS */ = { @@ -2516,7 +2693,7 @@ ); name = "SugarRecord-iOS"; productName = "SugarRecord-iOS"; - productReference = 896D3952D30B4A9CF6F8AC7CB461173B /* SugarRecord.framework */; + productReference = 8AFD96265E83396075EE1FC743978677 /* SugarRecord.framework */; productType = "com.apple.product-type.framework"; }; 5748F0893626C01A9354ACA61FFA1161 /* Result-iOS */ = { @@ -2533,7 +2710,7 @@ ); name = "Result-iOS"; productName = "Result-iOS"; - productReference = 07B7F787A44B0F3C7A0E096FF8AC8A61 /* Result.framework */; + productReference = ED3E6931E26E5509A445DEBB347EF7B9 /* Result.framework */; productType = "com.apple.product-type.framework"; }; 68722F9F28E851833264527517CA9B05 /* Pods-Examples */ = { @@ -2555,7 +2732,7 @@ ); name = "Pods-Examples"; productName = "Pods-Examples"; - productReference = 715499E43AC4A51A85C163AE9538EBEA /* Pods_Examples.framework */; + productReference = FD409E6822ADED8FCE024BC1484686EB /* Pods_Examples.framework */; productType = "com.apple.product-type.framework"; }; 7AE326A8B42038F023AD68BC0A655976 /* Result-OSX */ = { @@ -2572,7 +2749,24 @@ ); name = "Result-OSX"; productName = "Result-OSX"; - productReference = 3EA31059D7838956376B78626DA86DB0 /* Result.framework */; + productReference = 3AA03DA9E91C12634D8F6894C0BFA08C /* Result.framework */; + productType = "com.apple.product-type.framework"; + }; + 819D98B2274D0D02398DA2FD14346272 /* OHHTTPStubs */ = { + isa = PBXNativeTarget; + buildConfigurationList = 67D196FE8224D50F7BC173969AE60562 /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */; + buildPhases = ( + B22FE715ED5B9798F0DB5AA3F46E436C /* Sources */, + E207016083A887126F6F5002E37F951C /* Frameworks */, + F7B3D5476A9BBC679EAC586568B1BCA2 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = OHHTTPStubs; + productName = OHHTTPStubs; + productReference = 99C0A07973788EB65A7634723E90C032 /* OHHTTPStubs.framework */; productType = "com.apple.product-type.framework"; }; 9899B7CF159D41044FEC9B91D7469A79 /* RealmSwift-OSX */ = { @@ -2590,24 +2784,7 @@ ); name = "RealmSwift-OSX"; productName = "RealmSwift-OSX"; - productReference = 276396E9B42B2A466E56ADB70FD21895 /* RealmSwift.framework */; - productType = "com.apple.product-type.framework"; - }; - D43B6482AEB9C4E184FC488D6759113B /* Quick */ = { - isa = PBXNativeTarget; - buildConfigurationList = ED269427D9601CAC50509458E3F18018 /* Build configuration list for PBXNativeTarget "Quick" */; - buildPhases = ( - C63E7297F547C87884FE644A4B4001EE /* Sources */, - 5EB22781774A15B48F8E95A2A2DC3EA5 /* Frameworks */, - EAE90B24081CF4EEEA09E1AA7D830D97 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Quick; - productName = Quick; - productReference = 0DD0F61C8CCE24912D22894FE0772C15 /* Quick.framework */; + productReference = B3D71D25DA0E0A3A86BA7D63A0A39A33 /* RealmSwift.framework */; productType = "com.apple.product-type.framework"; }; DBFDA68C36E049684E263E8167E760B1 /* Pods-tvOS */ = { @@ -2624,30 +2801,24 @@ ); name = "Pods-tvOS"; productName = "Pods-tvOS"; - productReference = 80490BC5C4F168E51C084B60E6B27E5B /* Pods_tvOS.framework */; + productReference = 90CC24323D37B3A4E0AEC527EBAFCB48 /* Pods_tvOS.framework */; productType = "com.apple.product-type.framework"; }; - EAC5E62D4AF9466018BF2270F225AF88 /* Pods-iOS */ = { + F1F9CBC9E970AE396C94D6CC2BBF1AB6 /* Quick */ = { isa = PBXNativeTarget; - buildConfigurationList = 46857225D405192BD285F5C30501AC8B /* Build configuration list for PBXNativeTarget "Pods-iOS" */; + buildConfigurationList = 6944F038049DC12BD6E7D5C0274052C8 /* Build configuration list for PBXNativeTarget "Quick" */; buildPhases = ( - 895475D95D02BE0BB60E9C3B67A4D98E /* Sources */, - BAEA1274985174BCB053A71119795255 /* Frameworks */, - E166225DDB063A24FAB490429EC1A33A /* Headers */, + 6B0677023C7A0027755DA3BEF1E0FD9B /* Sources */, + 7E4CE4BA348069FD3AE6BF20432AB82B /* Frameworks */, + DD010DC64550CA0F5AA34AD166ED6E00 /* Headers */, ); buildRules = ( ); dependencies = ( - 4AA2C83D366710AFC92564250BC8364F /* PBXTargetDependency */, - F9F58776A0396788D0325AE5CC2F3341 /* PBXTargetDependency */, - 0FE7798BB55C3A76C15C97A0678F28AD /* PBXTargetDependency */, - D51F4A749DE49EC9324A211D352426AF /* PBXTargetDependency */, - E61657E618495FF73EE79D6DB30A43AB /* PBXTargetDependency */, - D19E8E5FACE0A51F961155117CE3CC56 /* PBXTargetDependency */, ); - name = "Pods-iOS"; - productName = "Pods-iOS"; - productReference = 305AACC75BB9B177EB87E8B87E83FB32 /* Pods_iOS.framework */; + name = Quick; + productName = Quick; + productReference = B09B7D773A036EC0F1C4888DE18FB23E /* Quick.framework */; productType = "com.apple.product-type.framework"; }; F3DC0487AC5A10405AB159C89E04E28F /* RealmSwift-iOS */ = { @@ -2665,7 +2836,7 @@ ); name = "RealmSwift-iOS"; productName = "RealmSwift-iOS"; - productReference = 80B71538313BAD052FAE8495B36B3469 /* RealmSwift.framework */; + productReference = 951417B776CB015D9F6B7D253F6DB781 /* RealmSwift.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ @@ -2685,16 +2856,17 @@ en, ); mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 025F7857E50258F32B3B370627E17D79 /* Products */; + productRefGroup = 9EF29E7E0DF161FCCC1A957B2E0934C7 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 40FF1C77152F384080A1A02E90A36DA9 /* Nimble */, + 819D98B2274D0D02398DA2FD14346272 /* OHHTTPStubs */, 68722F9F28E851833264527517CA9B05 /* Pods-Examples */, - EAC5E62D4AF9466018BF2270F225AF88 /* Pods-iOS */, + 3AEC633507E27406486BE21A8AA707BD /* Pods-iOS */, 1DBAA745E20EAD0616F20047635BBFBC /* Pods-macOS */, DBFDA68C36E049684E263E8167E760B1 /* Pods-tvOS */, - D43B6482AEB9C4E184FC488D6759113B /* Quick */, + F1F9CBC9E970AE396C94D6CC2BBF1AB6 /* Quick */, 18C661BA844D358B450A95B93F5FAC66 /* Realm-iOS */, 31EFCC69475A4B45E0E0F2F87BB8C436 /* Realm-OSX */, F3DC0487AC5A10405AB159C89E04E28F /* RealmSwift-iOS */, @@ -2768,6 +2940,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 072B868EBB7F21A7E12811A7AC837F55 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5B80203DF4B2A28AA599CF8FB531F9A6 /* Pods-iOS-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 2F08A6DAD7763D1DEC9CE235A7E33012 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2875,6 +3055,37 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 6B0677023C7A0027755DA3BEF1E0FD9B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 972C6DD621BF33B1A8C041FC97891FC5 /* Callsite.swift in Sources */, + 89E2B95AF8F876AB2AE458AF66080289 /* Closures.swift in Sources */, + 43DB914FF26CB9E5CCDAC6F5F7593157 /* Configuration.swift in Sources */, + 2E6BD3F7A9084BA72DE2176638FE2F4A /* DSL.swift in Sources */, + 2C907E915E6FB4D08EF91A43076AC787 /* ErrorUtility.swift in Sources */, + E23C011C9EAE1B5B5F06273FC3CC132A /* Example.swift in Sources */, + D8D044D73E6B4FDB368618E9F9458EDF /* ExampleGroup.swift in Sources */, + DF9A2DEAE5A63725F713741A0B747297 /* ExampleHooks.swift in Sources */, + D7D4C58C4E1AAFD48FB51B7E4ECC37F6 /* ExampleMetadata.swift in Sources */, + 7AA5D9924562FB4558533DC04A6EC415 /* Filter.swift in Sources */, + E56501842602CDEDB614125C24B0509E /* HooksPhase.swift in Sources */, + 9B868B4A85E6518F1E1DB866A1354AA9 /* NSBundle+CurrentTestBundle.swift in Sources */, + 74FB06EEF0BBBE43699C553B5D36A3CC /* NSString+QCKSelectorName.m in Sources */, + CAEE488B2DE81AD2A988ACDF386DCA0B /* QCKDSL.m in Sources */, + 46BDC4A9BA9E99A73054D6BD6CF33BFA /* Quick-dummy.m in Sources */, + 0E3E823D5B54BAF01EA70542425E9738 /* QuickConfiguration.m in Sources */, + E3B6EC21DE1C88655C67F03F5558BF72 /* QuickSelectedTestSuiteBuilder.swift in Sources */, + CEBCF477F9C07D946C1B2869348C9FD1 /* QuickSpec.m in Sources */, + 7B66C07F9A66194AFF43C25561DAE7FA /* QuickTestSuite.swift in Sources */, + 96C4A1072B145972DD03536007C88FA1 /* String+FileName.swift in Sources */, + DE58E8465779A096DC65C53A251983D6 /* SuiteHooks.swift in Sources */, + C824F1D1E868EE7657B660D99F53BECA /* World+DSL.swift in Sources */, + 65ED5CB8FF68023E32A6D51124B436DF /* World.swift in Sources */, + 66383565AC2A2803A031729533F44566 /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 6BD4E3A65043F444F10548BE75E216BC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2975,14 +3186,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 895475D95D02BE0BB60E9C3B67A4D98E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 3193CB3B7A901437F0F286A4F9B474F2 /* Pods-iOS-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 8C687A8282605DE9B4C46EC9A25B226A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -3058,34 +3261,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C63E7297F547C87884FE644A4B4001EE /* Sources */ = { + B22FE715ED5B9798F0DB5AA3F46E436C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 49BECD11DDBA62467C8B778509BA6D64 /* Callsite.swift in Sources */, - F506349E0C70B19F2B6DE2714288E1F5 /* Closures.swift in Sources */, - 62D246C3D0F728737BC2E0B6551A19A7 /* Configuration.swift in Sources */, - FBD367B1593E8A1E925E78AFEE399AE6 /* DSL.swift in Sources */, - A70CCBBE35F97E7EE4DAE22364E46009 /* ErrorUtility.swift in Sources */, - B0929BC8FE08EA19B5061CC9A4912C17 /* Example.swift in Sources */, - 3DB6395E70849111F98CB02D37820FA3 /* ExampleGroup.swift in Sources */, - 25C7CB4F753C4C89F643105F6556E4FC /* ExampleHooks.swift in Sources */, - D0D0EB216EFD12ACEF5BB7B94E0F8380 /* ExampleMetadata.swift in Sources */, - C53FEC27C9734732902F5AD14AA95721 /* Filter.swift in Sources */, - CD9FF6F1078571804F3007BA02EC28B1 /* HooksPhase.swift in Sources */, - CEDB81869680C6487D291794C8A1945D /* NSBundle+CurrentTestBundle.swift in Sources */, - 7BB655333F2C91A6E5E128988B8387F9 /* NSString+QCKSelectorName.m in Sources */, - 951A06EC5C2CB1427B476C52BBC7D530 /* QCKDSL.m in Sources */, - CEA15DE7E50776E84790F85BD49A61A5 /* Quick-dummy.m in Sources */, - 18B20A4EAB80A174CB3DA32B5CFDA374 /* QuickConfiguration.m in Sources */, - 3D7A5352BA2C8CAFA10A7D489D522AAD /* QuickSelectedTestSuiteBuilder.swift in Sources */, - 4D61364793A42CD6B778EE7E11E95CF7 /* QuickSpec.m in Sources */, - FA48BE14B89870F50E70A03778A0E61B /* QuickTestSuite.swift in Sources */, - 028101614A282F94E357A4DC41DD7D45 /* String+FileName.swift in Sources */, - 624C7B50B2B65042442842314E88B3FA /* SuiteHooks.swift in Sources */, - CF3DB656F34EF96E097E3BAF4B0EEE80 /* World+DSL.swift in Sources */, - AD57632D8CD009F5EC3E56C321A405E0 /* World.swift in Sources */, - 9F25E6671DB6DAF59CD3FD02BC0DDC42 /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */, + 84096B6A35169794FED89CD737DF2E1C /* NSURLRequest+HTTPBodyTesting.m in Sources */, + 01989A2E2D7DDDE7F2ADD947886F527A /* OHHTTPStubs+NSURLSessionConfiguration.m in Sources */, + 859DB1DB053B5702FF34CAA1F5299091 /* OHHTTPStubs-dummy.m in Sources */, + 2932634DE24F491A3FC9D04F7C6AA34C /* OHHTTPStubs.m in Sources */, + FBC443B2D6DC3D721D0A1AB5C3E05719 /* OHHTTPStubsMethodSwizzling.m in Sources */, + D8F5F0031D9C440657C729EFCD3A4C6B /* OHHTTPStubsResponse+JSON.m in Sources */, + 22063BF244C168FE3E9E435BBD46DCEA /* OHHTTPStubsResponse.m in Sources */, + 588EF69BD1759F725E2C2EC603DE05FC /* OHHTTPStubsSwift.swift in Sources */, + FCFAC0A69469635C9986B36CC881BE4B /* OHPathHelpers.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3122,17 +3310,23 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ + 00EF056A860BD65E554DAA15710C2D99 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Quick; + target = F1F9CBC9E970AE396C94D6CC2BBF1AB6 /* Quick */; + targetProxy = 3C39D105A12232576D71457FEAEB96F5 /* PBXContainerItemProxy */; + }; 0B44B6C616D787D388CCCDA152E2F812 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "SugarRecord-OSX"; target = 0745DA353AE0085439E3DA11B560D8DF /* SugarRecord-OSX */; targetProxy = 0DD84A5C4FA461AFB1231AA71E809BDD /* PBXContainerItemProxy */; }; - 0FE7798BB55C3A76C15C97A0678F28AD /* PBXTargetDependency */ = { + 0BD8F4A357C3FF6F395F1E411842745B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Realm-iOS"; - target = 18C661BA844D358B450A95B93F5FAC66 /* Realm-iOS */; - targetProxy = 0387A5502BB97B6CF4A6458B42BFE609 /* PBXContainerItemProxy */; + name = Nimble; + target = 40FF1C77152F384080A1A02E90A36DA9 /* Nimble */; + targetProxy = 5BE09EA32C56DBBB7E46644C91FB2CDD /* PBXContainerItemProxy */; }; 16213BDA14C1BC3189B9789E82A0AF8A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -3140,6 +3334,12 @@ target = 7AE326A8B42038F023AD68BC0A655976 /* Result-OSX */; targetProxy = 367EFD647BC844709CAF66B4B2210B81 /* PBXContainerItemProxy */; }; + 21685E750E127C2E856CBF84DEF7136E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "SugarRecord-iOS"; + target = 52C5A25428AAE560F85C53EF60C8FBC0 /* SugarRecord-iOS */; + targetProxy = 86A7D26D37D6719F47AA85FBE07EE32C /* PBXContainerItemProxy */; + }; 2FFB8CDFDEC53BF1E86833AD722E0C74 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Result-OSX"; @@ -3152,12 +3352,6 @@ target = 18C661BA844D358B450A95B93F5FAC66 /* Realm-iOS */; targetProxy = C63EA389F101B73FF1210710B90062A4 /* PBXContainerItemProxy */; }; - 4AA2C83D366710AFC92564250BC8364F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Nimble; - target = 40FF1C77152F384080A1A02E90A36DA9 /* Nimble */; - targetProxy = 6B3217A46BDF5ACDE9710E3639E8668B /* PBXContainerItemProxy */; - }; 6A73932C79BC390EF20AEAD279CB0F9C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "RealmSwift-OSX"; @@ -3170,12 +3364,30 @@ target = 31EFCC69475A4B45E0E0F2F87BB8C436 /* Realm-OSX */; targetProxy = 168F89ADD4130887574071677EC9965E /* PBXContainerItemProxy */; }; + 87134DAB7346FA338AB5DFFF5DB2ED26 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = OHHTTPStubs; + target = 819D98B2274D0D02398DA2FD14346272 /* OHHTTPStubs */; + targetProxy = 6E10D7A9FAD5B0DFB618819F2F0DC188 /* PBXContainerItemProxy */; + }; 8C0E2835F92C84C49B3C785B69D7A992 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "SugarRecord-iOS"; target = 52C5A25428AAE560F85C53EF60C8FBC0 /* SugarRecord-iOS */; targetProxy = 5D283EE640E260E63E455B0A6AFE2C87 /* PBXContainerItemProxy */; }; + 9A9000FFD12988526099FDF046BD482B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Realm-iOS"; + target = 18C661BA844D358B450A95B93F5FAC66 /* Realm-iOS */; + targetProxy = 3DB984504801BDDEE212279DE44B9D73 /* PBXContainerItemProxy */; + }; + 9B135047C81FA112D05A4AE067C89FCA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Result-iOS"; + target = 5748F0893626C01A9354ACA61FFA1161 /* Result-iOS */; + targetProxy = 04B5F6F1426ADCC0B1D7BCD6B0D73204 /* PBXContainerItemProxy */; + }; 9F8943D41B719A23E345B87943A007A8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "RealmSwift-iOS"; @@ -3218,23 +3430,11 @@ target = 38D69572AF393F7087EC7BB10C700F80 /* SnapKit */; targetProxy = A83E20D737315C42057EA9F5F9677607 /* PBXContainerItemProxy */; }; - D19E8E5FACE0A51F961155117CE3CC56 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SugarRecord-iOS"; - target = 52C5A25428AAE560F85C53EF60C8FBC0 /* SugarRecord-iOS */; - targetProxy = CF4F0FCCDF6450E9E6803A97367D134A /* PBXContainerItemProxy */; - }; - D51F4A749DE49EC9324A211D352426AF /* PBXTargetDependency */ = { + DF95C46E50AB0BDAF3034F9B19D3D40E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "RealmSwift-iOS"; target = F3DC0487AC5A10405AB159C89E04E28F /* RealmSwift-iOS */; - targetProxy = A79C607A9270228F476BD1FE2C2E9A3E /* PBXContainerItemProxy */; - }; - E61657E618495FF73EE79D6DB30A43AB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Result-iOS"; - target = 5748F0893626C01A9354ACA61FFA1161 /* Result-iOS */; - targetProxy = 60EF6DA94D5764918AC8F51644DA6BED /* PBXContainerItemProxy */; + targetProxy = 6F50BE9D5DB5157D56942914D9C4011E /* PBXContainerItemProxy */; }; EBF405B6AE216A072D94A792130BEDEE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -3248,12 +3448,6 @@ target = 18C661BA844D358B450A95B93F5FAC66 /* Realm-iOS */; targetProxy = CB40D61D93D97023510130D28AE26A76 /* PBXContainerItemProxy */; }; - F9F58776A0396788D0325AE5CC2F3341 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Quick; - target = D43B6482AEB9C4E184FC488D6759113B /* Quick */; - targetProxy = 0B03327E8C2D4C35F95A2C0D46F5B89D /* PBXContainerItemProxy */; - }; FA053468FEA3C14AD4E9A509DC0F6613 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Result-iOS"; @@ -3263,38 +3457,9 @@ /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 006FD4105A06464A9E427F1DEAEE84B2 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1587D367C47A2407F9436FB1CBC9B054 /* Quick.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/Quick/Quick-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Quick/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Quick/Quick.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - PRODUCT_NAME = Quick; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 02EACC30F14C2081FE0D9FB86C3E5321 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DFE73897DFBA8CCC163DD0C3E2855D7E /* SnapKit.xcconfig */; + baseConfigurationReference = 542A000910168767213B778F59E6B61C /* SnapKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3399,7 +3564,7 @@ }; 21D001FAE65C76FF587573AA831D2ABA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 85814AE42A31FF2EE87E16A76869197D /* Result-iOS.xcconfig */; + baseConfigurationReference = E6C4AF8969E98383606923E9C8739B57 /* Result-iOS.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3426,9 +3591,38 @@ }; name = Release; }; + 22F446B5A5E0C3D48FEBC1F48072CA28 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BFA0B3A0B8E7044929F03262681240CC /* Quick.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/Quick/Quick-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Quick/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/Quick/Quick.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = Quick; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 2531CA73F591B1E3C85270EF974DBFA3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 933AF64E722BF08D919A70778FDC8FA5 /* RealmSwift-OSX.xcconfig */; + baseConfigurationReference = 3A0B696B19FF1B17DC6EE6669E5EEF2D /* RealmSwift-OSX.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; @@ -3457,6 +3651,39 @@ }; name = Debug; }; + 36E5926B639A601F84EFE18B31D21D4E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 23BAE9C9D732B4F4AC6E9A8327B4B8D9 /* Pods-iOS.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-iOS/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS/Pods-iOS.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_iOS; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 3F743186683762921300F163831EA690 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 76D1B6ABC29CD2FFBCBA1B455C19B75E /* SugarRecord-OSX.xcconfig */; @@ -3490,7 +3717,7 @@ }; 41633913D7A44DE6419EB13452C140AE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 933AF64E722BF08D919A70778FDC8FA5 /* RealmSwift-OSX.xcconfig */; + baseConfigurationReference = 3A0B696B19FF1B17DC6EE6669E5EEF2D /* RealmSwift-OSX.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; @@ -3552,7 +3779,7 @@ }; 483AE4906DA1AD1B04D9BFA5D3D59C5B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 40B17EA0CF1BE6CC21918D0052F22110 /* Nimble.xcconfig */; + baseConfigurationReference = C4A8DA73B95FFDA9EA909CBC8A989BDA /* Nimble.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3579,9 +3806,43 @@ }; name = Release; }; + 4D1FD1F9076B4D23BDC37FE336447B6D /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 99AFD20473FEDA253E1BE82F4B716286 /* Pods-iOS.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + INFOPLIST_FILE = "Target Support Files/Pods-iOS/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS/Pods-iOS.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = Pods_iOS; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 5310C30DF50FBB1DF0E661E666CE60E9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7733198D5431902484D7FE4B86BEE125 /* Realm-iOS.xcconfig */; + baseConfigurationReference = C4CCDDC1E82C6B01AC0A6D070674B8F5 /* Realm-iOS.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3610,7 +3871,7 @@ }; 5473ACD610F1F8F5C84D32223E99AD64 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 85814AE42A31FF2EE87E16A76869197D /* Result-iOS.xcconfig */; + baseConfigurationReference = E6C4AF8969E98383606923E9C8739B57 /* Result-iOS.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3640,7 +3901,7 @@ }; 567928DC6AB97CB43054926DBAEC6DF8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 296AB1CB7B231E81B969DBF599FEFF68 /* Result-OSX.xcconfig */; + baseConfigurationReference = 4FD0F7BA92E2ACFB56474D4BC066E07A /* Result-OSX.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; @@ -3702,7 +3963,7 @@ }; 64876722536FDEBF6031BE529C3D039A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AC40F8B7F50AA0A95D13247F3FB3F3A1 /* RealmSwift-iOS.xcconfig */; + baseConfigurationReference = FA9CBCE99C063AED8E917A6B319A1859 /* RealmSwift-iOS.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3731,7 +3992,7 @@ }; 85D9395EDE282E7C6BAEA33D5666B76A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 40B17EA0CF1BE6CC21918D0052F22110 /* Nimble.xcconfig */; + baseConfigurationReference = C4A8DA73B95FFDA9EA909CBC8A989BDA /* Nimble.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -3829,7 +4090,7 @@ }; 96572B8E7E64CF9D4754A08003528217 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 10A3CEB19020A470CAF56B76227AAC8F /* Realm-OSX.xcconfig */; + baseConfigurationReference = 56B9AEBAB4038D0C2507C623F05A37FA /* Realm-OSX.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; @@ -3857,9 +4118,38 @@ }; name = Release; }; + 9BF99CF249AD111F5F62D19B49044E14 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D448E03AD69DF6E80CB0915B7B844ABD /* OHHTTPStubs.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/OHHTTPStubs/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/OHHTTPStubs/OHHTTPStubs.modulemap"; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = OHHTTPStubs; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; 9F2C7A4747DD35A1B3C3FE5DB0716B14 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 296AB1CB7B231E81B969DBF599FEFF68 /* Result-OSX.xcconfig */; + baseConfigurationReference = 4FD0F7BA92E2ACFB56474D4BC066E07A /* Result-OSX.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; @@ -3932,36 +4222,6 @@ }; name = Debug; }; - A969BE3B289D521C64176C63F5A44529 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1587D367C47A2407F9436FB1CBC9B054 /* Quick.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/Quick/Quick-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Quick/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Quick/Quick.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = Quick; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; AA295179D44D0148A9003694DBB48456 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 76D1B6ABC29CD2FFBCBA1B455C19B75E /* SugarRecord-OSX.xcconfig */; @@ -4027,7 +4287,7 @@ }; BA2336F2870B8E76B33C24E9A3AFCD00 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7733198D5431902484D7FE4B86BEE125 /* Realm-iOS.xcconfig */; + baseConfigurationReference = C4CCDDC1E82C6B01AC0A6D070674B8F5 /* Realm-iOS.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4083,73 +4343,6 @@ }; name = Release; }; - CE397DA0698043DF2EC6A8449E0F7899 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 23BAE9C9D732B4F4AC6E9A8327B4B8D9 /* Pods-iOS.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-iOS/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS/Pods-iOS.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_iOS; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - D45F4006905A729F337DD2B7849208E9 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 99AFD20473FEDA253E1BE82F4B716286 /* Pods-iOS.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-iOS/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS/Pods-iOS.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_iOS; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; EA34846B62680A923026314A39A391E6 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 3B19DA55CD90C2EB0F2F6112D7CC561A /* SugarRecord-iOS.xcconfig */; @@ -4182,7 +4375,7 @@ }; EDD4DD62C3F9DF9CD1FA0AEA00EF585B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DFE73897DFBA8CCC163DD0C3E2855D7E /* SnapKit.xcconfig */; + baseConfigurationReference = 542A000910168767213B778F59E6B61C /* SnapKit.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4211,7 +4404,7 @@ }; F4ED292B94C7B388BDED8617A3C2B01F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AC40F8B7F50AA0A95D13247F3FB3F3A1 /* RealmSwift-iOS.xcconfig */; + baseConfigurationReference = FA9CBCE99C063AED8E917A6B319A1859 /* RealmSwift-iOS.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CURRENT_PROJECT_VERSION = 1; @@ -4241,7 +4434,7 @@ }; F893A4D0EBA9C8C450F7A308CCA81B4C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 10A3CEB19020A470CAF56B76227AAC8F /* Realm-OSX.xcconfig */; + baseConfigurationReference = 56B9AEBAB4038D0C2507C623F05A37FA /* Realm-OSX.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "-"; COMBINE_HIDPI_IMAGES = YES; @@ -4269,6 +4462,66 @@ }; name = Debug; }; + FC178A8E9FF53F702651F73420F10D91 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BFA0B3A0B8E7044929F03262681240CC /* Quick.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/Quick/Quick-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Quick/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/Quick/Quick.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = Quick; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + FD63C8F168BD704F532EE782C924D7B3 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D448E03AD69DF6E80CB0915B7B844ABD /* OHHTTPStubs.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/OHHTTPStubs/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/OHHTTPStubs/OHHTTPStubs.modulemap"; + MTL_ENABLE_DEBUG_INFO = YES; + PRODUCT_NAME = OHHTTPStubs; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -4335,6 +4588,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 39033250EB15982CDA698C3D1B6A3460 /* Build configuration list for PBXNativeTarget "Pods-iOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4D1FD1F9076B4D23BDC37FE336447B6D /* Debug */, + 36E5926B639A601F84EFE18B31D21D4E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 3FDF3B263777B2CD465814E3F74D68BB /* Build configuration list for PBXNativeTarget "SugarRecord-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -4344,15 +4606,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 46857225D405192BD285F5C30501AC8B /* Build configuration list for PBXNativeTarget "Pods-iOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - D45F4006905A729F337DD2B7849208E9 /* Debug */, - CE397DA0698043DF2EC6A8449E0F7899 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 471908475A524B4806EB31C577599FD6 /* Build configuration list for PBXNativeTarget "Pods-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -4371,6 +4624,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 67D196FE8224D50F7BC173969AE60562 /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FD63C8F168BD704F532EE782C924D7B3 /* Debug */, + 9BF99CF249AD111F5F62D19B49044E14 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 6944F038049DC12BD6E7D5C0274052C8 /* Build configuration list for PBXNativeTarget "Quick" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FC178A8E9FF53F702651F73420F10D91 /* Debug */, + 22F446B5A5E0C3D48FEBC1F48072CA28 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 976088E7F4D83FE0D40034F5AB9685EB /* Build configuration list for PBXNativeTarget "Realm-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -4407,15 +4678,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - ED269427D9601CAC50509458E3F18018 /* Build configuration list for PBXNativeTarget "Quick" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A969BE3B289D521C64176C63F5A44529 /* Debug */, - 006FD4105A06464A9E427F1DEAEE84B2 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; /* End XCConfigurationList section */ }; rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; diff --git a/Tests/Helpers/CoreData.swift b/Tests/Helpers/CoreData.swift new file mode 100755 index 0000000..a953599 --- /dev/null +++ b/Tests/Helpers/CoreData.swift @@ -0,0 +1,12 @@ +import Foundation +import CoreData + +@testable import SugarRecord + +func testCoreData() -> CoreDataDefaultStorage { + let store = CoreData.Store.Named("testing") + let bundle = NSBundle(forClass: CoreDataDefaultStorageTests.classForCoder()) + let model = CoreData.ObjectModel.Merged([bundle]) + let defaultStorage = try! CoreDataDefaultStorage(store: store, model: model) + return defaultStorage +} \ No newline at end of file diff --git a/Tests/Helpers/Realm.swift b/Tests/Helpers/Realm.swift new file mode 100755 index 0000000..caa6ed9 --- /dev/null +++ b/Tests/Helpers/Realm.swift @@ -0,0 +1,6 @@ +import Foundation +import RealmSwift + +func testRealm() -> Realm { + return try! Realm(configuration: Realm.Configuration(inMemoryIdentifier: "TestRealm")) +} \ No newline at end of file diff --git a/Tests/Models/CoreData/Track+CoreDataProperties.swift b/Tests/Models/CoreData/Track+CoreDataProperties.swift new file mode 100755 index 0000000..08c147b --- /dev/null +++ b/Tests/Models/CoreData/Track+CoreDataProperties.swift @@ -0,0 +1,9 @@ +import Foundation +import CoreData + +extension Track { + + @NSManaged var name: String? + @NSManaged var artist: String? + +} diff --git a/Tests/Models/CoreData/Track.swift b/Tests/Models/CoreData/Track.swift new file mode 100755 index 0000000..b0b84e8 --- /dev/null +++ b/Tests/Models/CoreData/Track.swift @@ -0,0 +1,9 @@ +import Foundation +import CoreData + + +class Track: NSManagedObject { + +// Insert code here to add functionality to your managed object subclass + +} diff --git a/Tests/Models/Realm/Issue.swift b/Tests/Models/Realm/Issue.swift new file mode 100755 index 0000000..91d0953 --- /dev/null +++ b/Tests/Models/Realm/Issue.swift @@ -0,0 +1,25 @@ +import Foundation +import RealmSwift + +@testable import SugarRecord + +class Issue: Object { + + // MARK: - Attributes + + dynamic var name: String = "" + dynamic var closed: Bool = false + dynamic var id: String = "" + + + // MARK: - Object + + internal override class func primaryKey() -> String? { + return "id" + } + + + // MARK: - Relationships + + dynamic var repository: Repository? +} \ No newline at end of file diff --git a/Tests/Models/Realm/Repository.swift b/Tests/Models/Realm/Repository.swift new file mode 100755 index 0000000..c716c23 --- /dev/null +++ b/Tests/Models/Realm/Repository.swift @@ -0,0 +1,18 @@ +import Foundation +import RealmSwift + +@testable import SugarRecord + +class Repository: Object { + + // MARK: - Attributes + + dynamic var name: String = "" + dynamic var organization: String = "" + + + // MARK: - Relationships + + let issues = LinkingObjects(fromType: Issue.self, property: "repository") + +} \ No newline at end of file diff --git a/Tests/Resources/DataModel.xcdatamodeld/DataModel.xcdatamodel/contents b/Tests/Resources/DataModel.xcdatamodeld/DataModel.xcdatamodel/contents new file mode 100755 index 0000000..97ecd06 --- /dev/null +++ b/Tests/Resources/DataModel.xcdatamodeld/DataModel.xcdatamodel/contents @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/Tests/Source/CoreData/Entities/CoreDataChangeTests.swift b/Tests/Source/CoreData/Entities/CoreDataChangeTests.swift new file mode 100755 index 0000000..3ff3ecd --- /dev/null +++ b/Tests/Source/CoreData/Entities/CoreDataChangeTests.swift @@ -0,0 +1,128 @@ +import Foundation +import Quick +import Nimble + +@testable import SugarRecord + +class CoreDataChangeTests: QuickSpec { + + override func spec() { + + context("Insert") { + var change: CoreDataChange! + + beforeSuite { + change = .Insert(0, "insert") + } + + describe("-object") { + it("should return the correct object") { + expect(change.object()) == "insert" + } + } + + describe("-isDeletion") { + it("should return false") { + expect(change.isDeletion()) == false + } + } + + describe("-isUpdate") { + it("should return false") { + expect(change.isUpdate()) == false + } + } + + describe("-isInsertion") { + it("should return true") { + expect(change.isInsertion()) == true + } + } + + describe("-index") { + it("should return the correct index") { + expect(change.index()) == 0 + } + } + } + + context("Update") { + var change: CoreDataChange! + + beforeSuite { + change = .Update(1, "update") + } + + describe("-object") { + it("should return the correct object") { + expect(change.object()) == "update" + } + } + + describe("-isDeletion") { + it("should return false") { + expect(change.isDeletion()) == false + } + } + + describe("-isUpdate") { + it("should return true") { + expect(change.isUpdate()) == true + } + } + + describe("-isInsertion") { + it("should return false") { + expect(change.isInsertion()) == false + } + } + + describe("-index") { + it("should return the correct index") { + expect(change.index()) == 1 + } + } + } + + context("Delete") { + + var change: CoreDataChange! + + beforeSuite { + change = .Delete(3, "delete") + } + + describe("-object") { + it("should return the correct object") { + expect(change.object()) == "delete" + } + } + + describe("-isDeletion") { + it("should return true") { + expect(change.isDeletion()) == true + } + } + + describe("-isUpdate") { + it("should return false") { + expect(change.isUpdate()) == false + } + } + + describe("-isInsertion") { + it("should return false") { + expect(change.isInsertion()) == false + } + } + + describe("-index") { + it("should return the correct index") { + expect(change.index()) == 3 + } + } + } + + } + +} \ No newline at end of file diff --git a/Tests/Source/CoreData/Entities/CoreDataObservableTests.swift b/Tests/Source/CoreData/Entities/CoreDataObservableTests.swift new file mode 100755 index 0000000..a579f87 --- /dev/null +++ b/Tests/Source/CoreData/Entities/CoreDataObservableTests.swift @@ -0,0 +1,84 @@ +import Foundation +import Quick +import Nimble +import CoreData + +@testable import SugarRecord + +class CoreDataObservableTests: QuickSpec { + + override func spec() { + + var request: Request! + var subject: CoreDataObservable! + var storage: CoreDataDefaultStorage! + + beforeEach { + let store: CoreData.Store = CoreData.Store.Named("test") + let bundle = NSBundle(forClass: self.classForCoder) + let model = CoreData.ObjectModel.Merged([bundle]) + storage = try! CoreDataDefaultStorage(store: store, model: model) + _ = try? storage.removeStore() + request = Request().sortedWith("name", ascending: true) + let context: NSManagedObjectContext = storage.mainContext as! NSManagedObjectContext + subject = CoreDataObservable(request: request, context: context) + context.performBlock({ + let track: Track = try! context.create() + track.name = "test" + track.artist = "pedro" + try! context.save() + }) + } + + afterEach { + _ = try? storage.removeStore() + } + + describe("-observe:") { + it("should report the initial state") { + waitUntil(action: { (done) in + subject.observe({ (change) in + switch change { + case .Initial(let values): + expect(values.first?.name) == "test" + expect(values.first?.artist) == "pedro" + done() + default: + break + } + }) + }) + } + + it("should report updates") { + waitUntil(action: { (done) in + subject.observe({ (change) in + switch change { + case .Update(_, let insertions, _): + expect(insertions[0].element.name) == "test2" + expect(insertions[0].element.artist) == "pedro" + done() + default: + break + } + }) + let context: NSManagedObjectContext = storage.mainContext as! NSManagedObjectContext + context.performBlockAndWait { + let track: Track = try! context.create() + track.name = "test2" + track.artist = "pedro" + try! context.save() + } + }) + } + } + + describe("-dispose") { + it("should unlink the NSFetchedResultsController from the observable") { + subject.dispose() + expect(subject.fetchedResultsController.delegate).to(beNil()) + } + } + } + +} \ No newline at end of file diff --git a/Tests/Source/CoreData/Entities/ObjectModelTests.swift b/Tests/Source/CoreData/Entities/ObjectModelTests.swift new file mode 100755 index 0000000..7115d4f --- /dev/null +++ b/Tests/Source/CoreData/Entities/ObjectModelTests.swift @@ -0,0 +1,41 @@ +import Foundation +import Nimble +import Quick +import CoreData + +@testable import SugarRecord + +class ObjectModelTests: QuickSpec { + + override func spec() { + + describe("data model generation") { () -> Void in + + context("merged", { + it("should take the provided bundle data model", closure: { () -> () in + let bundle = NSBundle(forClass: self.classForCoder) + expect(CoreData.ObjectModel.Merged([bundle]).model()).toNot(beNil()) + }) + it("should return nil managed object model if no bundle is passed", closure: { + expect(CoreData.ObjectModel.Merged(nil).model()?.entities.count) == 0 + }) + }) + + context("named", { + it("should return the object model", closure: { + expect(CoreData.ObjectModel.Named("DataModel", NSBundle(forClass: self.classForCoder)).model()?.entities.count) == 1 + }) + }) + + context("url", { () -> Void in + it("should return an object model if the url is valid") { + let url = NSBundle(forClass: self.classForCoder).URLForResource("DataModel", withExtension: "momd") + expect(CoreData.ObjectModel.URL(url!).model()?.entities.count) == 1 + } + }) + + } + + } + +} \ No newline at end of file diff --git a/Tests/Source/CoreData/Entities/OptionsTests.swift b/Tests/Source/CoreData/Entities/OptionsTests.swift new file mode 100755 index 0000000..2a83c48 --- /dev/null +++ b/Tests/Source/CoreData/Entities/OptionsTests.swift @@ -0,0 +1,34 @@ +import Foundation +import Quick +import Nimble +import CoreData + +@testable import SugarRecord + +class OptionsTests: QuickSpec { + + override func spec() { + + describe("options dictionary content") { + + it("should return the right data for default options") { + let options = CoreData.Options.Default.dict() + let sqliteOptions = options[NSSQLitePragmasOption] as! [String: String] + expect(sqliteOptions["journal_mode"]) == "DELETE" + expect(options[NSMigratePersistentStoresAutomaticallyOption] as? NSNumber) == NSNumber(bool: true) + expect(options[NSInferMappingModelAutomaticallyOption] as? NSNumber) == NSNumber(bool: false) + } + + it("should return the right data for migration options") { + let options = CoreData.Options.Migration.dict() + let sqliteOptions = options[NSSQLitePragmasOption] as! [String: String] + expect(sqliteOptions["journal_mode"]) == "DELETE" + expect(options[NSMigratePersistentStoresAutomaticallyOption] as? NSNumber) == NSNumber(bool: true) + expect(options[NSInferMappingModelAutomaticallyOption] as? NSNumber) == NSNumber(bool: true) + } + + } + + } + +} diff --git a/Tests/Source/CoreData/Entities/StoreTests.swift b/Tests/Source/CoreData/Entities/StoreTests.swift new file mode 100755 index 0000000..b4afff5 --- /dev/null +++ b/Tests/Source/CoreData/Entities/StoreTests.swift @@ -0,0 +1,25 @@ +import Foundation +import Quick +import Nimble + +@testable import SugarRecord + +class StoreTests: QuickSpec { + + override func spec() { + + describe("path generation") { () -> Void in + + it("should return the url if the store is specified via an URL", closure: { () -> () in + let url: NSURL = NSURL(string: "myurl")! + expect(CoreData.Store.URL(url).path()) == url + }) + + it("should return the store name in documents folder if it's a named store", closure: { () -> () in + let name: String = "database.sqlite" + expect(CoreData.Store.Named(name).path()) == NSURL(fileURLWithPath: documentsDirectory()).URLByAppendingPathComponent(name) + }) + + } + } +} \ No newline at end of file diff --git a/Tests/Source/CoreData/Storage/CoreDataDefaultStorageTests.swift b/Tests/Source/CoreData/Storage/CoreDataDefaultStorageTests.swift new file mode 100755 index 0000000..8ccda54 --- /dev/null +++ b/Tests/Source/CoreData/Storage/CoreDataDefaultStorageTests.swift @@ -0,0 +1,164 @@ +import Foundation +import Quick +import Nimble +import CoreData + +@testable import SugarRecord + +class CoreDataDefaultStorageTests: QuickSpec { + override func spec() { + + describe("storage") { () -> Void in + + var store: CoreData.Store! + var model: CoreData.ObjectModel! + var subject: CoreDataDefaultStorage! + + beforeEach { + store = CoreData.Store.Named("test") + let bundle = NSBundle(forClass: self.classForCoder) + model = CoreData.ObjectModel.Merged([bundle]) + subject = try! CoreDataDefaultStorage(store: store!, model: model!) + } + + afterEach { + _ = try? subject?.removeStore() + } + + context("initialization") { + + it("should create the database") { + let path = store!.path().path! + expect(NSFileManager.defaultManager().fileExistsAtPath(path)) == true + } + + it("should have the right description") { + expect(subject?.description) == "CoreDataDefaultStorage" + } + + it("should have the right type") { + expect(subject?.type) == .CoreData + } + + describe("root saving context") { + it("should have the persistent store coordinator as parent") { + expect(subject?.rootSavingContext.persistentStoreCoordinator) == subject?.persistentStoreCoordinator + } + it("should have private concurrency type") { + expect(subject?.rootSavingContext.concurrencyType) == .PrivateQueueConcurrencyType + } + } + + describe("save context") { + it("should have the root saving context as parent") { + expect((subject?.saveContext as! NSManagedObjectContext).parentContext) == subject?.rootSavingContext + } + + it("should have private concurrency type") { + expect((subject?.saveContext as! NSManagedObjectContext).concurrencyType) == NSManagedObjectContextConcurrencyType.PrivateQueueConcurrencyType + } + + } + + describe("memory context") { + it("should have the root saving context as parent") { + expect((subject?.memoryContext as! NSManagedObjectContext).parentContext) == subject?.rootSavingContext + } + + it("should have private concurrency type") { + expect((subject?.memoryContext as! NSManagedObjectContext).concurrencyType) == NSManagedObjectContextConcurrencyType.PrivateQueueConcurrencyType + } + } + + describe("main context") { + it("should have the root saving context as parent") { + expect((subject?.mainContext as! NSManagedObjectContext).parentContext) == subject?.rootSavingContext + } + + it("should have main concurrency type") { + expect((subject?.mainContext as! NSManagedObjectContext).concurrencyType) == NSManagedObjectContextConcurrencyType.MainQueueConcurrencyType + } + } + } + + context("removal") { + it("should properly remove the store") { + _ = try? subject?.removeStore() + let path = store!.path().path! + expect(NSFileManager.defaultManager().fileExistsAtPath(path)) == false + } + } + + context("persistence") { + + it("shouldn't persist changes if we save the memory context") { + waitUntil(action: { (done) -> Void in + let memoryContext = subject!.memoryContext as! NSManagedObjectContext! + let _: Track = try! memoryContext.create() + try! memoryContext.save() + _ = try? subject?.operation({ (context, save) -> Void in + let resultsCount = try! context.request(Track.self).fetch().count + expect(resultsCount) == 0 + done() + }) + }) + } + + it("should persist the changes if it's save context") { + waitUntil(action: { (done) -> Void in + _ = try? subject?.operation({ (context, save) -> Void in + let _: Track = try! context.create() + save() + }) + let tracksCount: Int? = try! subject?.mainContext.request(Track.self).fetch().count + expect(tracksCount) == 1 + done() + }) + } + } + + describe("-operation:") { + + it("should return the inner value from the operation") { + waitUntil(action: { (done) -> Void in + let result: String = try! subject.operation({ (context, save) -> String in + let issue: Track = try! context.create() + issue.name = "trackName" + save() + return issue.name! + }) + expect(result) == "trackName" + done() + + }) + } + + } + + describe("-observable:") { + + var request: Request! + var observable: CoreDataObservable! + + beforeEach { + request = Request().filteredWith("name", equalTo: "test").sortedWith("name", ascending: true) + observable = subject.observable(request) as! CoreDataObservable + } + + it("should have the correct request predicate") { + expect(observable.fetchRequest.predicate) == request.predicate + } + + it("should have the correct request sort descriptor") { + expect(observable.fetchRequest.sortDescriptors) == [request.sortDescriptor!] + } + + it("should have the correct context") { + expect(observable.fetchedResultsController.managedObjectContext) == subject.mainContext! as? NSManagedObjectContext + } + + } + } + + } +} \ No newline at end of file diff --git a/Tests/Source/Foundation/Entities/RequestTests.swift b/Tests/Source/Foundation/Entities/RequestTests.swift new file mode 100755 index 0000000..c896417 --- /dev/null +++ b/Tests/Source/Foundation/Entities/RequestTests.swift @@ -0,0 +1,52 @@ +import Foundation +import Quick +import Nimble +import RealmSwift +import Result + +@testable import SugarRecord + +class RequestTests: QuickSpec { + + override func spec() { + + describe("builders") { + + it("-filteredWithPredicate") { + let predicate: NSPredicate = NSPredicate(format: "name == TEST") + let request: Request = Request(testRealm()).filteredWith(predicate: predicate) + expect(request.predicate) == predicate + } + + it("-filteredWith(key:value:)") { + let predicate: NSPredicate = NSPredicate(format: "name == %@", "TEST") + let request: Request = Request(testRealm()).filteredWith("name", equalTo: "TEST") + expect(request.predicate) == predicate + } + + it("-sortedWith(key:ascending:comparator)") { + let descriptor: NSSortDescriptor = NSSortDescriptor(key: "name", ascending: true, comparator: { _ in return NSComparisonResult.OrderedSame}) + let request: Request = Request(testRealm()).sortedWith("name", ascending: true, comparator: {_ in return NSComparisonResult.OrderedSame}) + expect(descriptor.key) == request.sortDescriptor?.key + expect(descriptor.ascending) == request.sortDescriptor?.ascending + } + + it("-sortedWith(key:ascending)") { + let descriptor: NSSortDescriptor = NSSortDescriptor(key: "name", ascending: true) + let request: Request = Request(testRealm()).sortedWith("name", ascending: true) + expect(descriptor.key) == request.sortDescriptor?.key + expect(descriptor.ascending) == request.sortDescriptor?.ascending + } + + it("sortedWith(key:ascending:selector)") { + let descriptor: NSSortDescriptor = NSSortDescriptor(key: "name", ascending: true, selector: Selector("selector")) + let request: Request = Request(testRealm()).sortedWith("name", ascending: true, selector: Selector("selector")) + expect(descriptor.key) == request.sortDescriptor?.key + expect(descriptor.ascending) == request.sortDescriptor?.ascending + expect(descriptor.selector) == request.sortDescriptor?.selector + } + } + + } + +} \ No newline at end of file diff --git a/Tests/Source/Foundation/Utils/DirUtilsTests.swift b/Tests/Source/Foundation/Utils/DirUtilsTests.swift new file mode 100755 index 0000000..7ed20fe --- /dev/null +++ b/Tests/Source/Foundation/Utils/DirUtilsTests.swift @@ -0,0 +1,18 @@ +import Foundation +import Quick +import Nimble + +@testable import SugarRecord + +class DirUtilsTests: QuickSpec { + + override func spec() { + + it("should return the proper documents directory") { + let path = documentsDirectory() + expect(path) == NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] + } + + } + +} diff --git a/Tests/Source/Foundation/Version/VersionControllerTests.swift b/Tests/Source/Foundation/Version/VersionControllerTests.swift new file mode 100755 index 0000000..9f16959 --- /dev/null +++ b/Tests/Source/Foundation/Version/VersionControllerTests.swift @@ -0,0 +1,43 @@ +import Foundation +import Quick +import Nimble + +@testable import SugarRecord + +class VersionControllerTests: QuickSpec { + override func spec() { + var provider: MockVersionProvider! + var logger: MockLogger! + var subject: VersionController! + + beforeSuite { + provider = MockVersionProvider() + logger = MockLogger() + subject = VersionController(provider: provider, logger: logger) + } + + it("should log when there's a new version") { + subject.check() + expect(logger.logged) == true + } + } +} + + +// MARK: - Mocking + +private class MockVersionProvider: VersionProvider { + private override func framework() -> String! { + return "4.0.0" + } + private override func github(completion: String -> Void) { + completion("4.0.1") + } +} + +private class MockLogger: Logger { + private var logged: Bool! = false + private override func log(message: String) { + self.logged = true + } +} \ No newline at end of file diff --git a/Tests/Source/Foundation/Version/VersionProviderTests.swift b/Tests/Source/Foundation/Version/VersionProviderTests.swift new file mode 100755 index 0000000..7a3e651 --- /dev/null +++ b/Tests/Source/Foundation/Version/VersionProviderTests.swift @@ -0,0 +1,48 @@ +import Foundation +import Quick +import Nimble +import OHHTTPStubs + +@testable import SugarRecord + +class VersionProviderTests: QuickSpec { + override func spec() { + + var subject: VersionProvider! + + beforeEach { + subject = VersionProvider() + stub(isPath("/repos/pepibumur/sugarrecord/releases")) { _ in + let object = [["tag_name": "3.1.0"]] + return OHHTTPStubsResponse(JSONObject: object, statusCode: 200, headers: ["Content-Type":"application/json"]) + } + } + + afterEach { + OHHTTPStubs.removeAllStubs() + } + + describe("-github:completion:") { + it("should return the version") { + waitUntil(timeout: 10, action: { (done) in + subject.github({ (version) in + expect(version) == "3.1.0" + done() + }) + }) + } + } + + describe("-framework") { + it("should return a value") { + expect(subject.framework()).toNot(beNil()) + } + it("should have the correct format") { + let regex = try! NSRegularExpression(pattern: "\\d+\\.\\d+\\.\\d+", options: [.CaseInsensitive]) + let version = subject.framework() + let correctFormat = regex.firstMatchInString(version, options: [], range: NSMakeRange(0, version.characters.count)) != nil + expect(correctFormat) == true + } + } + } +} diff --git a/Tests/Source/Realm/Entities/RealmObservableTests.swift b/Tests/Source/Realm/Entities/RealmObservableTests.swift new file mode 100755 index 0000000..36d4c09 --- /dev/null +++ b/Tests/Source/Realm/Entities/RealmObservableTests.swift @@ -0,0 +1,77 @@ +import Foundation +import Quick +import Nimble +import RealmSwift + +@testable import SugarRecord + +class RealmObservableTests: QuickSpec { + + override func spec() { + + var subject: RealmObservable! + var request: Request! + var realm: Realm! + + beforeEach { + realm = testRealm() + realm.beginWrite() + realm.create(Issue.self, value: ["id": "123", "name": "issue"], update: true) + try! realm.commitWrite() + request = Request() + subject = RealmObservable(request: request, realm: realm) + } + + afterEach { + realm.beginWrite() + realm.deleteAll() + try! realm.commitWrite() + } + + describe("-observe:") { + + context("initial") { + it("should notify about the initial state") { + waitUntil(action: { (done) in + subject.observe({ (change) in + switch change { + case .Initial(let issues): + expect(issues.first?.id) == "123" + done() + default: + break + } + }) + }) + } + } + + context("update") { + + it("should notify about updates") { + waitUntil(timeout: 5.0, action: { (done) in + var called: Bool = false + subject.observe({ (change) in + switch change { + case .Update(_, let insertions, _): + if !called { + expect(insertions.first?.element.id) == "666" + done() + called = true + } + default: + break + } + }) + realm.beginWrite() + realm.create(Issue.self, value: ["id": "666", "name": "issue"], update: true) + try! realm.commitWrite() + }) + } + } + + } + + } + +} diff --git a/Tests/Source/Realm/Extensions/RealmTests.swift b/Tests/Source/Realm/Extensions/RealmTests.swift new file mode 100755 index 0000000..945e20c --- /dev/null +++ b/Tests/Source/Realm/Extensions/RealmTests.swift @@ -0,0 +1,82 @@ +import Foundation +import Quick +import Nimble +import RealmSwift +import Result + +@testable import SugarRecord + +class RealmTests: QuickSpec { + + override func spec() { + + var subject: Realm? + + beforeEach { + subject = testRealm() + } + + afterEach { + subject!.beginWrite() + subject!.deleteAll() + _ = try? subject!.commitWrite() + } + + describe("fetching") { + it("should properly fetch objects persisted in the database") { + let issue = Issue() + subject?.beginWrite() + subject?.add(issue) + _ = try? subject?.commitWrite() + let fetched: [Issue] = try! subject!.request(Issue.self).fetch() + expect(fetched.count) == 1 + } + } + + describe("insert") { + it("should return the object inserted in the Realm") { + subject!.beginWrite() + let inserted: Issue = try! subject!.create() + _ = try? subject!.commitWrite() + _ = inserted + expect(subject!.objects(Issue.self).count) == 1 + } + } + + describe("remove") { + + it("should remove objects from Realm properly") { + try! subject!.write({ () -> Void in + let issue: Issue = Issue() + issue.name = "test" + subject!.add(issue) + }) + + // Fetching + let _issue = subject!.objects(Issue.self).filter("name == %@", "test").first! + subject?.beginWrite() + try! (subject as? Context)!.remove([_issue]) + try! subject?.commitWrite() + + // Testing + expect(subject!.objects(Issue.self).count) == 0 + } + + } + + describe("removeAll") { + it("should remove all the objects in the Realm") { + try! subject!.write({ () -> Void in + let issue: Issue = Issue() + issue.name = "test" + subject!.add(issue) + }) + subject?.beginWrite() + try! (subject as? Context)!.removeAll() + try! subject?.commitWrite() + expect(subject!.objects(Issue.self).count) == 0 + } + } + + } +} \ No newline at end of file diff --git a/Tests/Source/Realm/Extensions/ResultsTests.swift b/Tests/Source/Realm/Extensions/ResultsTests.swift new file mode 100755 index 0000000..00195cc --- /dev/null +++ b/Tests/Source/Realm/Extensions/ResultsTests.swift @@ -0,0 +1,46 @@ +import Foundation +import Quick +import Nimble +import RealmSwift + +@testable import SugarRecord + +class ResultsTests: QuickSpec { + + override func spec() { + + var realm: Realm? + + beforeEach { + realm = testRealm() + } + + afterEach { + realm!.beginWrite() + realm!.deleteAll() + _ = try? realm!.commitWrite() + } + + describe("array generation") { + + it("should return the same number of elements") { + let issue = Issue() + realm?.beginWrite() + realm?.add(issue) + _ = try? realm?.commitWrite() + expect(realm?.objects(Issue.self).toArray().count) == 1 + } + + it("should return the proper elements") { + let issue = Issue() + realm?.beginWrite() + issue.name = "test" + realm?.add(issue) + _ = try? realm?.commitWrite() + expect(realm?.objects(Issue.self).toArray().first?.name) == "test" + } + + } + } + +} \ No newline at end of file diff --git a/Tests/Source/Realm/Storages/RealmDefaultStorageTests.swift b/Tests/Source/Realm/Storages/RealmDefaultStorageTests.swift new file mode 100755 index 0000000..467cc7f --- /dev/null +++ b/Tests/Source/Realm/Storages/RealmDefaultStorageTests.swift @@ -0,0 +1,104 @@ +import Foundation +import Quick +import Nimble +import RealmSwift + +@testable import SugarRecord + +class RealmDefaultStorageTests: QuickSpec { + + override func spec() { + + var subject: RealmDefaultStorage! + + beforeEach { + subject = RealmDefaultStorage() + } + + afterEach { + _ = try? subject.removeStore() + } + + describe("-description") { + it("should have the correct description") { + expect(subject.description) == "RealmDefaultStorage" + } + } + + describe("-type") { + it("should have the correct type") { + expect(subject.type) == StorageType.Realm + } + } + + describe("-memoryContext") { + it("should return a memory realm for the memory context") { + let memoryRealm: Realm? = subject.memoryContext as? Realm + expect(memoryRealm?.configuration.inMemoryIdentifier) == "MemoryRealm" + } + } + + describe("-removeStore") { + it("should remove the storage") { + _ = try? subject.removeStore() + let path = Realm.Configuration.defaultConfiguration.fileURL?.absoluteString + expect(NSFileManager.defaultManager().fileExistsAtPath(path!)) == false + } + + it("shouldn't throw an exception") { + expect{ try subject!.removeStore() }.toNot(throwError()) + } + } + + describe("-operation:") { + + it("should save the changes if the save closure is called") { + waitUntil(action: { (done) -> Void in + _ = try? subject.operation({ (context, save) -> Void in + let issue: Issue = try! context.create() + issue.name = "test" + save() + }) + let fetched = try! subject.mainContext.request(Issue.self).fetch() + expect(fetched.count) == 1 + done() + }) + } + + it("shouldn't persist the changes if the save closure is not called") { + waitUntil(action: { (done) -> Void in + _ = try? subject.operation({ (context, save) -> Void in + let issue: Issue = try! context.create() + issue.name = "test" + }) + let fetched = try! subject.mainContext.request(Issue.self).fetch() + expect(fetched.count) == 0 + done() + }) + } + + } + + describe("-observable") { + + var observable: RealmObservable! + var request: Request! + + beforeEach { + request = Request() + observable = subject.observable(request) as! RealmObservable + } + + it("should have the correct request") { + expect(observable.realm) == subject.mainContext as? Realm + } + + it("should have the correct realm") { + expect((observable as RequestObservable).request) == request + } + + } + + } + +} diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 3216dc6..037c28a 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -1,61 +1,47 @@ -# Requires -require 'yaml' +COMMIT_MESSAGE = "Bump podspec to" -# Fastlane Constants -fastlane_version "1.54.0" -default_platform :ios - -# Constants -PODSPEC = "SugarRecord.podspec" -WORKSPACE = "SugarRecord.xcworkspace" -SCHEME_TESTS = "SugarRecordTests" -REPOSITORY = "pepibumur/SugarRecord" - -# Lanes -desc "Setup everything needed to work on the project" -lane :setup do - sh("carthage checkout --project-directory \"../\"") +lane :pods do + cocoapods(podfile: "Examples/") end -desc "Runs the tests suite" lane :tests do - scan(workspace: WORKSPACE, scheme: SCHEME_TESTS, skip_build: true) + scan(workspace: "Examples/Examples.xcworkspace", scheme: "iOS", clean: true) end -desc "Builds all the project targets" -lane :build do - xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-CoreData-iOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) - xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-Realm-iOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) - xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-CoreData-OSX', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) - xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-Realm-OSX', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) - xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-CoreData-watchOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) - xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-Realm-watchOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) - xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-CoreData-tvOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) - xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-Realm-tvOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) -end - -lane :ci do - setup - build +lane :travis do + pods tests + danger end - -lane :deploy do - ensure_git_branch - version = version_bump_podspec(path: PODSPEC, bump_type: "patch") - pod_push(path: PODSPEC) - changelog = changelog_from_git_commits( - between: [last_git_tag, 'HEAD'], - pretty: '- (%ae) %s', - include_merges: false - ) + +lane :push do + podspec = "SugarRecord.podspec" + last_version = version_get_podspec(path: podspec) + version = version_bump_podspec(path: podspec) + git_commit(path: [podspec, "./Examples/Podfile.lock"], message: "#{COMMIT_MESSAGE} #{version}") + changelog = changelog_from_git_commits + changelog ||= "No changelog" github_release = set_github_release( - repository_name: REPOSITORY, + repository_name: "carambalabs/SugarRecord", api_token: ENV['GITHUB_TOKEN'], - name: "Version #{version}", + name: version, tag_name: version, description: changelog, commitish: "master" ) - push_to_git_remote + sh("git fetch --tags") + push_to_git_remote(remote_branch: 'master', force: false, tags: true) + pod_push(allow_warnings: true, verbose: true) end + +# desc "Builds all the project targets" +# lane :build do +# xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-CoreData-iOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) +# xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-Realm-iOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) +# xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-CoreData-OSX', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) +# xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-Realm-OSX', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) +# xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-CoreData-watchOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) +# xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-Realm-watchOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) +# xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-CoreData-tvOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) +# xcodebuild(workspace: WORKSPACE, scheme: 'SugarRecord-Realm-tvOS', configuration: "Debug", build_settings: {"ONLY_ACTIVE_ARCH" => "NO", "CODE_SIGNING_REQUIRED" => "NO", "CODE_SIGN_IDENTITY" => "" } ) +# end \ No newline at end of file