// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXAggregateTarget section */ C04B4BD71B55C47600FAE58E /* Download Core Library */ = { isa = PBXAggregateTarget; buildConfigurationList = C04B4BDA1B55C47600FAE58E /* Build configuration list for PBXAggregateTarget "Download Core Library" */; buildPhases = ( C04B4BDB1B55C47A00FAE58E /* Set Swift Version */, 5D659E7F1BE04556006515A0 /* Download Core and Sync */, ); dependencies = ( ); name = "Download Core Library"; productName = "Swift Version"; }; E83EAC791BED3D880085CCD2 /* SwiftLint */ = { isa = PBXAggregateTarget; buildConfigurationList = E83EAC7C1BED3D880085CCD2 /* Build configuration list for PBXAggregateTarget "SwiftLint" */; buildPhases = ( E83EAC7D1BED3D8F0085CCD2 /* Run SwiftLint */, ); dependencies = ( ); name = SwiftLint; productName = SwiftLint; }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ 0207AB87195DFA15007EFB12 /* MigrationTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0207AB85195DFA15007EFB12 /* MigrationTests.mm */; }; 0207AB88195DFA15007EFB12 /* MigrationTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0207AB85195DFA15007EFB12 /* MigrationTests.mm */; }; 0207AB89195DFA15007EFB12 /* SchemaTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0207AB86195DFA15007EFB12 /* SchemaTests.mm */; }; 0207AB8A195DFA15007EFB12 /* SchemaTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0207AB86195DFA15007EFB12 /* SchemaTests.mm */; }; 021A88321AAFB5C800EEAC84 /* EncryptionTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 021A882F1AAFB5BE00EEAC84 /* EncryptionTests.mm */; }; 021A88331AAFB5C900EEAC84 /* EncryptionTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 021A882F1AAFB5BE00EEAC84 /* EncryptionTests.mm */; }; 021A88361AAFB5CD00EEAC84 /* ObjectSchemaTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 021A88301AAFB5BE00EEAC84 /* ObjectSchemaTests.m */; }; 021A88371AAFB5CE00EEAC84 /* ObjectSchemaTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 021A88301AAFB5BE00EEAC84 /* ObjectSchemaTests.m */; }; 027A4D2C1AB1012500AA46F9 /* InterprocessTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 027A4D291AB1012500AA46F9 /* InterprocessTests.m */; }; 027A4D2D1AB1012500AA46F9 /* RLMMultiProcessTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 027A4D2B1AB1012500AA46F9 /* RLMMultiProcessTestCase.m */; }; 028481CB19CCFC9C0097A416 /* RLMTestObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FC71955FE0100FDED82 /* RLMTestObjects.m */; }; 028481EF19CD032C0097A416 /* RLMTestObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FC71955FE0100FDED82 /* RLMTestObjects.m */; }; 02AFB4631A80343600E11938 /* PropertyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 02AFB4611A80343600E11938 /* PropertyTests.m */; }; 02AFB4641A80343600E11938 /* PropertyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 02AFB4611A80343600E11938 /* PropertyTests.m */; }; 02AFB4671A80343600E11938 /* ResultsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 02AFB4621A80343600E11938 /* ResultsTests.m */; }; 02AFB4681A80343600E11938 /* ResultsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 02AFB4621A80343600E11938 /* ResultsTests.m */; }; 02E334C31A5F41C7009F8810 /* DynamicTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FBA1955FE0100FDED82 /* DynamicTests.m */; }; 17051FCE1D93DA0A00EF8E67 /* RLMSyncUser.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1ABDCDAF1D793008003489E3 /* RLMSyncUser.mm */; }; 17051FCF1D93E05D00EF8E67 /* RLMJSONModels.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6921D21D779774004C3232 /* RLMJSONModels.m */; }; 17051FD01D93E0CC00EF8E67 /* RLMSyncCredentials.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AAF4D201D66585B00058FAD /* RLMSyncCredentials.m */; }; 1A0512721D873F3300806AEC /* RLMSyncConfiguration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A3623661D8384BA00945A54 /* RLMSyncConfiguration.mm */; }; 1A0512761D8746CD00806AEC /* RLMSyncConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3623651D8384BA00945A54 /* RLMSyncConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1A0512771D8746CD00806AEC /* RLMSyncConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3623651D8384BA00945A54 /* RLMSyncConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1A1536481DB0408A00C0EC93 /* RLMSyncUser+ObjectServerTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AF64DD11DA304A90081EB15 /* RLMSyncUser+ObjectServerTests.mm */; }; 1A1536581DB045B500C0EC93 /* sync_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A15364D1DB045B500C0EC93 /* sync_manager.cpp */; }; 1A15365C1DB045B500C0EC93 /* sync_session.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A1536511DB045B500C0EC93 /* sync_session.cpp */; }; 1A15365E1DB045B500C0EC93 /* sync_user.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A1536531DB045B500C0EC93 /* sync_user.cpp */; }; 1A1536631DB045CB00C0EC93 /* sync_manager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A15364D1DB045B500C0EC93 /* sync_manager.cpp */; }; 1A1536671DB045D200C0EC93 /* sync_session.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A1536511DB045B500C0EC93 /* sync_session.cpp */; }; 1A1536691DB045D600C0EC93 /* sync_user.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A1536531DB045B500C0EC93 /* sync_user.cpp */; }; 1A1536721DB0464800C0EC93 /* sync_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A15366D1DB0464800C0EC93 /* sync_file.cpp */; }; 1A1536741DB0464800C0EC93 /* sync_metadata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A15366F1DB0464800C0EC93 /* sync_metadata.cpp */; }; 1A1536761DB0464F00C0EC93 /* sync_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A15366D1DB0464800C0EC93 /* sync_file.cpp */; }; 1A1536771DB0465400C0EC93 /* sync_metadata.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A15366F1DB0464800C0EC93 /* sync_metadata.cpp */; }; 1A2713D71E3BBAC8001F6BFC /* RLMAncillaryObjectServerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2713D51E3BBAC4001F6BFC /* RLMAncillaryObjectServerTests.m */; }; 1A2D7A521DA5BCEC006AD7D6 /* RLMMultiProcessTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 027A4D2B1AB1012500AA46F9 /* RLMMultiProcessTestCase.m */; }; 1A33C4301DAEE445001E87AA /* RLMSyncSessionRefreshHandle.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A33C42D1DAEE445001E87AA /* RLMSyncSessionRefreshHandle.mm */; }; 1A33C4311DAEE445001E87AA /* RLMSyncSessionRefreshHandle.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A33C42D1DAEE445001E87AA /* RLMSyncSessionRefreshHandle.mm */; }; 1A3623681D8384BA00945A54 /* RLMSyncConfiguration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A3623661D8384BA00945A54 /* RLMSyncConfiguration.mm */; }; 1A4FFC991D35A71000B4B65C /* RLMSyncUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4FFC971D35A71000B4B65C /* RLMSyncUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1A64CA8B1D8763B400BC0F9B /* keychain_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A64CA891D8763B400BC0F9B /* keychain_helper.cpp */; }; 1A6921D41D779774004C3232 /* RLMJSONModels.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6921D21D779774004C3232 /* RLMJSONModels.m */; }; 1A7003081D5270C400FD9EE3 /* RLMSyncSession.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD3870B1D4A7FBB00479110 /* RLMSyncSession.mm */; }; 1A7003091D5270C700FD9EE3 /* RLMSyncUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A84132E1D4BCCE600C5326F /* RLMSyncUtil.mm */; }; 1A7003111D5270FF00FD9EE3 /* RLMSyncSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD3870A1D4A7FBB00479110 /* RLMSyncSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1A7B823A1D51259F00750296 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A7B82391D51259F00750296 /* libz.tbd */; }; 1A7B823B1D5126D200750296 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A7B82391D51259F00750296 /* libz.tbd */; }; 1A7DE7071D38474F0029F0AE /* RLMSyncManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AF7EA941D340AF70001A9B5 /* RLMSyncManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1A7DE70B1D3847670029F0AE /* RLMSyncUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4FFC971D35A71000B4B65C /* RLMSyncUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1A7E6C6C1F329F10002DA6C8 /* RLMSyncPermissionResults.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD6E79E1E8C217000D4C8B4 /* RLMSyncPermissionResults.h */; settings = {ATTRIBUTES = (Private, ); }; }; 1A7E6C6D1F329F10002DA6C8 /* RLMSyncPermissionResults.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD6E79E1E8C217000D4C8B4 /* RLMSyncPermissionResults.h */; settings = {ATTRIBUTES = (Private, ); }; }; 1A84132F1D4BCCE600C5326F /* RLMSyncUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A84132E1D4BCCE600C5326F /* RLMSyncUtil.mm */; }; 1A90FCBB1D3D37F50086A57F /* RLMSyncManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AF7EA951D340AF70001A9B5 /* RLMSyncManager.mm */; }; 1A90FCBC1D3D37F70086A57F /* RLMNetworkClient.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AF7EA9A1D340E700001A9B5 /* RLMNetworkClient.mm */; }; 1AA5AE981D989BE400ED8C27 /* SwiftSyncTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AA5AE961D989BE000ED8C27 /* SwiftSyncTestCase.swift */; }; 1AA5AE9C1D98A68E00ED8C27 /* RLMSyncTestCase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AA5AE9B1D98A68E00ED8C27 /* RLMSyncTestCase.mm */; }; 1AA5AEA11D98C99800ED8C27 /* SwiftObjectServerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AA5AE9F1D98C99500ED8C27 /* SwiftObjectServerTests.swift */; }; 1AA5AEA31D98DF1000ED8C27 /* RealmSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D660FCC1BE98C560021E04F /* RealmSwift.framework */; }; 1AA5AEA41D98DF1500ED8C27 /* RealmSwift.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 5D660FCC1BE98C560021E04F /* RealmSwift.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 1AABD4021E9552BA00115A75 /* uuid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AABD4001E9552BA00115A75 /* uuid.cpp */; }; 1AABD4041E9552C200115A75 /* uuid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AABD4001E9552BA00115A75 /* uuid.cpp */; }; 1AAF4D211D66585B00058FAD /* RLMSyncCredentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AAF4D1F1D66585B00058FAD /* RLMSyncCredentials.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1AAF4D221D66585B00058FAD /* RLMSyncCredentials.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AAF4D201D66585B00058FAD /* RLMSyncCredentials.m */; }; 1AAF4D231D665B2A00058FAD /* RLMSyncCredentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AAF4D1F1D66585B00058FAD /* RLMSyncCredentials.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1AB2D36E1E16EB91007D0A3F /* thread_safe_reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AB2D36C1E16EB91007D0A3F /* thread_safe_reference.cpp */; }; 1AB605D31D495927007F53DE /* RealmCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AB605D21D495927007F53DE /* RealmCollection.swift */; }; 1ABDCDAE1D792FEB003489E3 /* RLMSyncUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABDCDAD1D792FEB003489E3 /* RLMSyncUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1ABDCDB01D793008003489E3 /* RLMSyncUser.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1ABDCDAF1D793008003489E3 /* RLMSyncUser.mm */; }; 1ABDCDB11D793012003489E3 /* RLMSyncUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABDCDAD1D792FEB003489E3 /* RLMSyncUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1ABF256F1D52AB6200BAC441 /* RLMRealmConfiguration+Sync.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABF256D1D52AB6200BAC441 /* RLMRealmConfiguration+Sync.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1ABF25701D52AB6200BAC441 /* RLMRealmConfiguration+Sync.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1ABF256E1D52AB6200BAC441 /* RLMRealmConfiguration+Sync.mm */; }; 1AD3870C1D4A7FBB00479110 /* RLMSyncSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD3870A1D4A7FBB00479110 /* RLMSyncSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1AD3870D1D4A7FBB00479110 /* RLMSyncSession.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD3870B1D4A7FBB00479110 /* RLMSyncSession.mm */; }; 1AD397CE1F72FFC7002AA897 /* RLMRealm+Sync.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD397CC1F72FFC5002AA897 /* RLMRealm+Sync.mm */; }; 1AD397CF1F72FFC7002AA897 /* RLMRealm+Sync.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD397CD1F72FFC6002AA897 /* RLMRealm+Sync.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1AD397D01F72FFCC002AA897 /* RLMRealm+Sync.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD397CD1F72FFC6002AA897 /* RLMRealm+Sync.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1AD397D11F72FFCC002AA897 /* RLMRealm+Sync.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD397CC1F72FFC5002AA897 /* RLMRealm+Sync.mm */; }; 1AD397D41F73032B002AA897 /* partial_sync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AD397D21F73032A002AA897 /* partial_sync.cpp */; }; 1AD397D61F730340002AA897 /* partial_sync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AD397D21F73032A002AA897 /* partial_sync.cpp */; }; 1AD6E7A11E8C217000D4C8B4 /* RLMSyncPermissionResults.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD6E79F1E8C217000D4C8B4 /* RLMSyncPermissionResults.mm */; }; 1AD6E7A31E8C218F00D4C8B4 /* RLMSyncPermissionResults.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AD6E79F1E8C217000D4C8B4 /* RLMSyncPermissionResults.mm */; }; 1ADE09371E897BCA008AB1D3 /* sync_permission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ADE09351E897BCA008AB1D3 /* sync_permission.cpp */; }; 1ADE09391E897BEF008AB1D3 /* sync_permission.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ADE09351E897BCA008AB1D3 /* sync_permission.cpp */; }; 1ADE093E1E897EE9008AB1D3 /* RLMSyncPermission.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1ADE093C1E897EE9008AB1D3 /* RLMSyncPermission.mm */; }; 1ADE09401E897EF0008AB1D3 /* RLMSyncPermission.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1ADE093C1E897EE9008AB1D3 /* RLMSyncPermission.mm */; }; 1AF64DCF1DA3042B0081EB15 /* RLMSyncManager+ObjectServerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AF64DCC1DA304210081EB15 /* RLMSyncManager+ObjectServerTests.m */; }; 1AF7EA961D340AF70001A9B5 /* RLMSyncManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AF7EA941D340AF70001A9B5 /* RLMSyncManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1AF7EA971D340AF70001A9B5 /* RLMSyncManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AF7EA951D340AF70001A9B5 /* RLMSyncManager.mm */; }; 1AF7EA9C1D340E700001A9B5 /* RLMNetworkClient.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1AF7EA9A1D340E700001A9B5 /* RLMNetworkClient.mm */; }; 1AFEF8411D52CD8D00495005 /* RLMRealmConfiguration+Sync.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1ABF256E1D52AB6200BAC441 /* RLMRealmConfiguration+Sync.mm */; }; 1AFEF8421D52CD8F00495005 /* RLMRealmConfiguration+Sync.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABF256D1D52AB6200BAC441 /* RLMRealmConfiguration+Sync.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1AFEF8431D52D2C900495005 /* Sync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A7DE7021D38460B0029F0AE /* Sync.swift */; }; 2973CCF91C175AB400FEA0FA /* fileformat-pre-null.realm in Resources */ = {isa = PBXBuildFile; fileRef = 29B7FDF71C0DE76B0023224E /* fileformat-pre-null.realm */; }; 297FBEFB1C19F696009D1118 /* RLMTestCaseUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297FBEFA1C19F696009D1118 /* RLMTestCaseUtils.swift */; }; 297FBEFF1C19F844009D1118 /* TestUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 297FBEFE1C19F844009D1118 /* TestUtils.mm */; }; 29B7FDF61C0DA6560023224E /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B7FDF51C0DA6560023224E /* Error.swift */; }; 29B7FDFB1C0DE8100023224E /* fileformat-pre-null.realm in Resources */ = {isa = PBXBuildFile; fileRef = 29B7FDF71C0DE76B0023224E /* fileformat-pre-null.realm */; }; 29B7FDFC1C0DE8110023224E /* fileformat-pre-null.realm in Resources */ = {isa = PBXBuildFile; fileRef = 29B7FDF71C0DE76B0023224E /* fileformat-pre-null.realm */; }; 29EDB8E41A7708E700458D80 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = E8839B2D19E31FD90047B1A8 /* main.m */; }; 3F0543EC1C56F71500AA5322 /* realm_coordinator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F0543EA1C56F71500AA5322 /* realm_coordinator.cpp */; }; 3F0543ED1C56F71900AA5322 /* realm_coordinator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F0543EA1C56F71500AA5322 /* realm_coordinator.cpp */; }; 3F1F47821B9612B300CD99A3 /* KVOTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F0F029D1B6FFE610046A4D5 /* KVOTests.mm */; }; 3F1F47831B9656B900CD99A3 /* KVOTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F0F029D1B6FFE610046A4D5 /* KVOTests.mm */; }; 3F222C4E1E26F51300CA0713 /* ThreadSafeReference.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F222C4D1E26F51300CA0713 /* ThreadSafeReference.swift */; }; 3F2633C31E9D630000B32D30 /* PrimitiveListTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F2633C21E9D630000B32D30 /* PrimitiveListTests.swift */; }; 3F2E66641CA0BA11004761D5 /* NotificationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F2E66611CA0B9D5004761D5 /* NotificationTests.m */; }; 3F2E66651CA0BA12004761D5 /* NotificationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F2E66611CA0B9D5004761D5 /* NotificationTests.m */; }; 3F336E8A1DA2FA14006CB5A0 /* RLMSyncConfiguration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A36236A1D83868F00945A54 /* RLMSyncConfiguration_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 3F336E8B1DA2FA15006CB5A0 /* RLMSyncConfiguration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A36236A1D83868F00945A54 /* RLMSyncConfiguration_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 3F4657371F27F2EF00456B07 /* RLMTestCaseUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297FBEFA1C19F696009D1118 /* RLMTestCaseUtils.swift */; }; 3F4657381F27F35600456B07 /* TestUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 297FBEFE1C19F844009D1118 /* TestUtils.mm */; }; 3F572C941F2BDAAB00F6C9AB /* ThreadSafeReferenceTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F572C911F2BDA9F00F6C9AB /* ThreadSafeReferenceTests.m */; }; 3F572C951F2BDAAC00F6C9AB /* ThreadSafeReferenceTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F572C911F2BDA9F00F6C9AB /* ThreadSafeReferenceTests.m */; }; 3F572C961F2BDAB100F6C9AB /* PrimitiveArrayPropertyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F572C901F2BDA9F00F6C9AB /* PrimitiveArrayPropertyTests.m */; }; 3F572C971F2BDAB100F6C9AB /* PrimitiveArrayPropertyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F572C901F2BDA9F00F6C9AB /* PrimitiveArrayPropertyTests.m */; }; 3F5B5D301E84230B00953B33 /* binding_callback_thread_observer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F5B5D2E1E84230B00953B33 /* binding_callback_thread_observer.cpp */; }; 3F5B5D321E84230E00953B33 /* binding_callback_thread_observer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F5B5D2E1E84230B00953B33 /* binding_callback_thread_observer.cpp */; }; 3F643BED1CEA655800F6D0C8 /* mixed-column.realm in Resources */ = {isa = PBXBuildFile; fileRef = 3F643BEB1CEA654D00F6D0C8 /* mixed-column.realm */; }; 3F643BEE1CEA655800F6D0C8 /* mixed-column.realm in Resources */ = {isa = PBXBuildFile; fileRef = 3F643BEB1CEA654D00F6D0C8 /* mixed-column.realm */; }; 3F6468371E3A9363007BD064 /* thread_safe_reference.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AB2D36C1E16EB91007D0A3F /* thread_safe_reference.cpp */; }; 3F67DB3C1E26D69C0024533D /* RLMThreadSafeReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F67DB391E26D69C0024533D /* RLMThreadSafeReference.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3F67DB3E1E26D69C0024533D /* RLMThreadSafeReference.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F67DB3B1E26D69C0024533D /* RLMThreadSafeReference.mm */; }; 3F67DB401E26D6A20024533D /* RLMThreadSafeReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F67DB391E26D69C0024533D /* RLMThreadSafeReference.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3F67DB411E26D6AD0024533D /* RLMThreadSafeReference.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F67DB3B1E26D69C0024533D /* RLMThreadSafeReference.mm */; }; 3F73BC911E3A877300FE80B6 /* RLMSyncSessionRefreshHandle+ObjectServerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F73BC891E3A876600FE80B6 /* RLMSyncSessionRefreshHandle+ObjectServerTests.m */; }; 3F73BC921E3A877300FE80B6 /* RLMTestUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F73BC8B1E3A876600FE80B6 /* RLMTestUtils.m */; }; 3F73BC951E3A878500FE80B6 /* NSError+RLMSync.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F73BC931E3A878500FE80B6 /* NSError+RLMSync.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3F73BC961E3A878500FE80B6 /* NSError+RLMSync.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F73BC941E3A878500FE80B6 /* NSError+RLMSync.m */; }; 3F73BC971E3A879700FE80B6 /* NSError+RLMSync.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F73BC931E3A878500FE80B6 /* NSError+RLMSync.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3F73BC981E3A879E00FE80B6 /* NSError+RLMSync.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F73BC941E3A878500FE80B6 /* NSError+RLMSync.m */; }; 3F75566B1BE94CCC0058BC7E /* results.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F7556691BE94CCC0058BC7E /* results.cpp */; }; 3F75566D1BE94CEA0058BC7E /* results.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F7556691BE94CCC0058BC7E /* results.cpp */; }; 3F7556751BE95A0C0058BC7E /* AsyncTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F7556731BE95A050058BC7E /* AsyncTests.mm */; }; 3F7556761BE95A0D0058BC7E /* AsyncTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F7556731BE95A050058BC7E /* AsyncTests.mm */; }; 3F7A3FAE1CC6EB7300301A17 /* collection_change_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F7A3FAC1CC6EB7300301A17 /* collection_change_builder.cpp */; }; 3F7A3FAF1CC6EB7300301A17 /* collection_change_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F7A3FAC1CC6EB7300301A17 /* collection_change_builder.cpp */; }; 3F8824FD1E5E335000586B35 /* MigrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610011BE98D880021E04F /* MigrationTests.swift */; }; 3F8824FE1E5E335000586B35 /* ObjectAccessorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610021BE98D880021E04F /* ObjectAccessorTests.swift */; }; 3F8824FF1E5E335000586B35 /* ObjectCreationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610031BE98D880021E04F /* ObjectCreationTests.swift */; }; 3F8825001E5E335000586B35 /* ObjectiveCSupportTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BC537151DD5B8D70055C524 /* ObjectiveCSupportTests.swift */; }; 3F8825011E5E335000586B35 /* ObjectSchemaInitializationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610041BE98D880021E04F /* ObjectSchemaInitializationTests.swift */; }; 3F8825021E5E335000586B35 /* ObjectSchemaTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610051BE98D880021E04F /* ObjectSchemaTests.swift */; }; 3F8825031E5E335000586B35 /* ObjectTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610061BE98D880021E04F /* ObjectTests.swift */; }; 3F8825041E5E335000586B35 /* PerformanceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610071BE98D880021E04F /* PerformanceTests.swift */; }; 3F8825051E5E335000586B35 /* PropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610081BE98D880021E04F /* PropertyTests.swift */; }; 3F8825061E5E335000586B35 /* RealmCollectionTypeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610091BE98D880021E04F /* RealmCollectionTypeTests.swift */; }; 3F8825071E5E335000586B35 /* RealmConfigurationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D66100A1BE98D880021E04F /* RealmConfigurationTests.swift */; }; 3F8825081E5E335000586B35 /* RealmTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D66100C1BE98D880021E04F /* RealmTests.swift */; }; 3F8825091E5E335000586B35 /* SchemaTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D66100D1BE98D880021E04F /* SchemaTests.swift */; }; 3F88250A1E5E335000586B35 /* SortDescriptorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D66100E1BE98D880021E04F /* SortDescriptorTests.swift */; }; 3F88250B1E5E335000586B35 /* SwiftLinkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D66100F1BE98D880021E04F /* SwiftLinkTests.swift */; }; 3F88250C1E5E335000586B35 /* SwiftUnicodeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610111BE98D880021E04F /* SwiftUnicodeTests.swift */; }; 3F88250D1E5E335000586B35 /* ThreadSafeReferenceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F73BC841E3A870F00FE80B6 /* ThreadSafeReferenceTests.swift */; }; 3F8DCA7519930FCB0008BD7F /* SwiftTestObjects.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8F8D90B196CB8DD00475368 /* SwiftTestObjects.swift */; }; 3F8DCA7619930FCB0008BD7F /* SwiftArrayPropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E82FA60A195632F20043A3C3 /* SwiftArrayPropertyTests.swift */; }; 3F8DCA7719930FCB0008BD7F /* SwiftArrayTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E82FA60B195632F20043A3C3 /* SwiftArrayTests.swift */; }; 3F8DCA7819930FCB0008BD7F /* SwiftDynamicTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E83AF538196DDE58002275B2 /* SwiftDynamicTests.swift */; }; 3F8DCA7919930FCB0008BD7F /* SwiftLinkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E82FA60D195632F20043A3C3 /* SwiftLinkTests.swift */; }; 3F8DCA7B19930FCB0008BD7F /* SwiftObjectInterfaceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E82FA60F195632F20043A3C3 /* SwiftObjectInterfaceTests.swift */; }; 3F8DCA7C19930FCB0008BD7F /* SwiftPropertyTypeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26F3CA681986CC86004623E1 /* SwiftPropertyTypeTest.swift */; }; 3F8DCA7D19930FCB0008BD7F /* SwiftRealmTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FD01955FE0100FDED82 /* SwiftRealmTests.swift */; }; 3F8DCA7E19930FCB0008BD7F /* SwiftUnicodeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E891759A197A1B600068ACC6 /* SwiftUnicodeTests.swift */; }; 3F9026111C625C5D006AE98E /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F90260F1C625C5D006AE98E /* list.cpp */; }; 3F9026131C625C63006AE98E /* list.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F90260F1C625C5D006AE98E /* list.cpp */; }; 3F9182441CD1713E00A50120 /* fileformat-old-date.realm in Resources */ = {isa = PBXBuildFile; fileRef = 3F9182421CD1712F00A50120 /* fileformat-old-date.realm */; }; 3F9182451CD1713F00A50120 /* fileformat-old-date.realm in Resources */ = {isa = PBXBuildFile; fileRef = 3F9182421CD1712F00A50120 /* fileformat-old-date.realm */; }; 3F92F62B222F3125008B2333 /* fifo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F92F629222F311C008B2333 /* fifo.cpp */; }; 3F92F62C222F3126008B2333 /* fifo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F92F629222F311C008B2333 /* fifo.cpp */; }; 3F9801A41C8E4F55000A8B07 /* collection_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F98019E1C8E4F55000A8B07 /* collection_notifier.cpp */; }; 3F9801A51C8E4F55000A8B07 /* list_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F98019F1C8E4F55000A8B07 /* list_notifier.cpp */; }; 3F9801A61C8E4F5A000A8B07 /* collection_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F98019E1C8E4F55000A8B07 /* collection_notifier.cpp */; }; 3F9801A71C8E4F5A000A8B07 /* list_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F98019F1C8E4F55000A8B07 /* list_notifier.cpp */; }; 3F9801AB1C8E4F6B000A8B07 /* collection_notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F9801A91C8E4F6B000A8B07 /* collection_notifications.cpp */; }; 3F9801AC1C8E4F6F000A8B07 /* collection_notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F9801A91C8E4F6B000A8B07 /* collection_notifications.cpp */; }; 3F9801B01C90FD2D000A8B07 /* results_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F9801AE1C90FD2D000A8B07 /* results_notifier.cpp */; }; 3F9801B11C90FD31000A8B07 /* results_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F9801AE1C90FD2D000A8B07 /* results_notifier.cpp */; }; 3F9863BB1D36876B00641C98 /* RLMClassInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F9863B91D36876B00641C98 /* RLMClassInfo.mm */; }; 3F9863BC1D36876B00641C98 /* RLMClassInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F9863B91D36876B00641C98 /* RLMClassInfo.mm */; }; 3F9D91822152D42F00474F09 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = E8839B2D19E31FD90047B1A8 /* main.m */; }; 3FAB08481E1EC382001BC8DA /* object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FAB08441E1EC382001BC8DA /* object.cpp */; }; 3FAB08491E1EC385001BC8DA /* object.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FAB08441E1EC382001BC8DA /* object.cpp */; }; 3FAB084A1E1EC3A2001BC8DA /* sync_client.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1A15366C1DB0464800C0EC93 /* sync_client.hpp */; }; 3FAB084B1E1EC3A2001BC8DA /* sync_file.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1A15366E1DB0464800C0EC93 /* sync_file.hpp */; }; 3FAB084C1E1EC3A2001BC8DA /* sync_metadata.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1A1536701DB0464800C0EC93 /* sync_metadata.hpp */; }; 3FAB08881E1EC51F001BC8DA /* object_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FAB08861E1EC51F001BC8DA /* object_notifier.cpp */; }; 3FAB08891E1EC526001BC8DA /* object_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FAB08861E1EC51F001BC8DA /* object_notifier.cpp */; }; 3FAF8D02227A05BD005F1DB6 /* SwiftPartialSyncTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FAF8D01227A05BD005F1DB6 /* SwiftPartialSyncTests.swift */; }; 3FB4FA1719F5D2740020D53B /* SwiftTestObjects.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8F8D90B196CB8DD00475368 /* SwiftTestObjects.swift */; }; 3FB4FA1819F5D2740020D53B /* SwiftArrayPropertyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E82FA60A195632F20043A3C3 /* SwiftArrayPropertyTests.swift */; }; 3FB4FA1919F5D2740020D53B /* SwiftArrayTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E82FA60B195632F20043A3C3 /* SwiftArrayTests.swift */; }; 3FB4FA1A19F5D2740020D53B /* SwiftDynamicTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E83AF538196DDE58002275B2 /* SwiftDynamicTests.swift */; }; 3FB4FA1B19F5D2740020D53B /* SwiftLinkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E82FA60D195632F20043A3C3 /* SwiftLinkTests.swift */; }; 3FB4FA1D19F5D2740020D53B /* SwiftObjectInterfaceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E82FA60F195632F20043A3C3 /* SwiftObjectInterfaceTests.swift */; }; 3FB4FA1E19F5D2740020D53B /* SwiftPropertyTypeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26F3CA681986CC86004623E1 /* SwiftPropertyTypeTest.swift */; }; 3FB4FA1F19F5D2740020D53B /* SwiftRealmTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FD01955FE0100FDED82 /* SwiftRealmTests.swift */; }; 3FB4FA2019F5D2740020D53B /* SwiftUnicodeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E891759A197A1B600068ACC6 /* SwiftUnicodeTests.swift */; }; 3FB60BAB204095B500583735 /* RLMPermissionsTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3FB60BA9204095AF00583735 /* RLMPermissionsTests.mm */; }; 3FB60BAD2040999300583735 /* SwiftPermissionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FB60BAC2040999300583735 /* SwiftPermissionsTests.swift */; }; 3FBEF67B1C63D66100F6935B /* RLMCollection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3FBEF6791C63D66100F6935B /* RLMCollection.mm */; }; 3FBEF67C1C63D66400F6935B /* RLMCollection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3FBEF6791C63D66100F6935B /* RLMCollection.mm */; }; 3FC767071BB9FE7500FE0AFC /* RLMMultiProcessTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 027A4D2B1AB1012500AA46F9 /* RLMMultiProcessTestCase.m */; }; 3FDCFEB619F6A8D3005E414A /* RLMSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = E88C36FF19745E5500C9963D /* RLMSupport.swift */; }; 3FDE338D19C39A87003B7DBA /* RLMSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = E88C36FF19745E5500C9963D /* RLMSupport.swift */; }; 3FEB383F1E70AC8800F22712 /* ObjectCreationTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3FEB383C1E70AC6900F22712 /* ObjectCreationTests.mm */; }; 3FEB38401E70AC8800F22712 /* ObjectCreationTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3FEB383C1E70AC6900F22712 /* ObjectCreationTests.mm */; }; 3FEC4A3F1BBB18D400F009C3 /* SwiftSchemaTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FEC4A3D1BBB188B00F009C3 /* SwiftSchemaTests.swift */; }; 3FF2A9F51F4F3BEB00678BC0 /* primitive_list_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FF2A9F31F4F3BEB00678BC0 /* primitive_list_notifier.cpp */; }; 3FF3FFAF1F0D6D6400B84599 /* KVOTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FFF1BE98D880021E04F /* KVOTests.swift */; }; 5B77EACE1DCC5614006AB51D /* ObjectiveCSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B77EACD1DCC5614006AB51D /* ObjectiveCSupport.swift */; }; 5D03FB1F1E0DAFBA007D53EA /* PredicateUtilTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D03FB1E1E0DAFBA007D53EA /* PredicateUtilTests.mm */; }; 5D03FB201E0DAFBA007D53EA /* PredicateUtilTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D03FB1E1E0DAFBA007D53EA /* PredicateUtilTests.mm */; }; 5D128F2A1BE984E5001F4FBF /* Realm.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 5D659ED91BE04556006515A0 /* Realm.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 5D1534B81CCFF545008976D7 /* LinkingObjects.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D1534B71CCFF545008976D7 /* LinkingObjects.swift */; }; 5D1BF1FF1EF987AD00B7DC87 /* RLMCollection_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D1BF1FE1EF9875300B7DC87 /* RLMCollection_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D1BF2001EF987AE00B7DC87 /* RLMCollection_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D1BF1FE1EF9875300B7DC87 /* RLMCollection_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D274C4D1D6D15D2006FEBB1 /* weak_realm_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D274C4C1D6D15D2006FEBB1 /* weak_realm_notifier.cpp */; }; 5D274C4E1D6D15FD006FEBB1 /* weak_realm_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D274C4C1D6D15D2006FEBB1 /* weak_realm_notifier.cpp */; }; 5D3E1A2F1C1FC6D5002913BA /* RLMPredicateUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D3E1A2D1C1FC6D5002913BA /* RLMPredicateUtil.mm */; }; 5D3E1A301C1FD1CF002913BA /* RLMPredicateUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D3E1A2D1C1FC6D5002913BA /* RLMPredicateUtil.mm */; }; 5D432B8D1CC0713F00A610A9 /* LinkingObjectsTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D432B8C1CC0713F00A610A9 /* LinkingObjectsTests.mm */; }; 5D432B8E1CC0713F00A610A9 /* LinkingObjectsTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D432B8C1CC0713F00A610A9 /* LinkingObjectsTests.mm */; }; 5D44AAE61F709794007BA84C /* RLMSyncPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADE093B1E897EE9008AB1D3 /* RLMSyncPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D44AAE71F7097AF007BA84C /* RLMSyncPermission.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADE093B1E897EE9008AB1D3 /* RLMSyncPermission.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D44AAE81F7097EB007BA84C /* primitive_list_notifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FF2A9F31F4F3BEB00678BC0 /* primitive_list_notifier.cpp */; }; 5D5FA91920379BAE00E92B76 /* RLMSyncSubscription.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D5FA91720379BAD00E92B76 /* RLMSyncSubscription.mm */; }; 5D5FA91A20379BAE00E92B76 /* RLMSyncSubscription.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D5FA91820379BAD00E92B76 /* RLMSyncSubscription.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D5FA91B20379BB500E92B76 /* RLMSyncSubscription.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D5FA91820379BAD00E92B76 /* RLMSyncSubscription.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D5FA91C20379BB500E92B76 /* RLMSyncSubscription.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D5FA91720379BAD00E92B76 /* RLMSyncSubscription.mm */; }; 5D6156EE1BE0689200A4BD3F /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D659ED91BE04556006515A0 /* Realm.framework */; }; 5D6156FB1BE08E7E00A4BD3F /* PerformanceTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F04EA2D1992BEE400C2CE2E /* PerformanceTests.m */; }; 5D6157051BE13CBB00A4BD3F /* strip-frameworks.sh in Resources */ = {isa = PBXBuildFile; fileRef = E81C393E1AE5CE6A00F03B56 /* strip-frameworks.sh */; }; 5D659E811BE04556006515A0 /* external_commit_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F2118A81B97CBE1005A4CFE /* external_commit_helper.cpp */; }; 5D659E821BE04556006515A0 /* index_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FBD05FA1B94E1C3004559CF /* index_set.cpp */; }; 5D659E831BE04556006515A0 /* object_schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FAE25561B8CEBBE00D01405 /* object_schema.cpp */; }; 5D659E841BE04556006515A0 /* object_store.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FAE25511B8CEBBE00D01405 /* object_store.cpp */; }; 5D659E851BE04556006515A0 /* RLMAccessor.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F641955FC9300FDED82 /* RLMAccessor.mm */; }; 5D659E861BE04556006515A0 /* RLMAnalytics.mm in Sources */ = {isa = PBXBuildFile; fileRef = E83591931B3DF05C0035F2F3 /* RLMAnalytics.mm */; }; 5D659E871BE04556006515A0 /* RLMArray.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F671955FC9300FDED82 /* RLMArray.mm */; }; 5D659E881BE04556006515A0 /* RLMManagedArray.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F691955FC9300FDED82 /* RLMManagedArray.mm */; }; 5D659E891BE04556006515A0 /* RLMConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F6C1955FC9300FDED82 /* RLMConstants.m */; }; 5D659E8A1BE04556006515A0 /* RLMListBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 023B19561A3BA90D0067FB81 /* RLMListBase.mm */; }; 5D659E8B1BE04556006515A0 /* RLMMigration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0207AB7E195DF9FB007EFB12 /* RLMMigration.mm */; }; 5D659E8C1BE04556006515A0 /* RLMObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F6F1955FC9300FDED82 /* RLMObject.mm */; }; 5D659E8D1BE04556006515A0 /* RLMObjectBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 023B19581A3BA90D0067FB81 /* RLMObjectBase.mm */; }; 5D659E8E1BE04556006515A0 /* RLMObjectSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F721955FC9300FDED82 /* RLMObjectSchema.mm */; }; 5D659E8F1BE04556006515A0 /* RLMObjectStore.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F741955FC9300FDED82 /* RLMObjectStore.mm */; }; 5D659E901BE04556006515A0 /* RLMObservation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F0F02AD1B6FFF3D0046A4D5 /* RLMObservation.mm */; }; 5D659E911BE04556006515A0 /* RLMOptionalBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = C0004BEC1B8E4FCF00304BF3 /* RLMOptionalBase.mm */; }; 5D659E921BE04556006515A0 /* RLMProperty.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F771955FC9300FDED82 /* RLMProperty.mm */; }; 5D659E931BE04556006515A0 /* RLMQueryUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F791955FC9300FDED82 /* RLMQueryUtil.mm */; }; 5D659E941BE04556006515A0 /* RLMRealm.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F7C1955FC9300FDED82 /* RLMRealm.mm */; }; 5D659E951BE04556006515A0 /* RLMRealmConfiguration.mm in Sources */ = {isa = PBXBuildFile; fileRef = C0D2DD061B6BDEA1004E8919 /* RLMRealmConfiguration.mm */; }; 5D659E961BE04556006515A0 /* RLMRealmUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 027A4D221AB100E000AA46F9 /* RLMRealmUtil.mm */; }; 5D659E971BE04556006515A0 /* RLMResults.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F6A1955FC9300FDED82 /* RLMResults.mm */; }; 5D659E981BE04556006515A0 /* RLMSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F7F1955FC9300FDED82 /* RLMSchema.mm */; }; 5D659E991BE04556006515A0 /* RLMSwiftSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F452EC519C2279800AFC154 /* RLMSwiftSupport.m */; }; 5D659E9A1BE04556006515A0 /* RLMUpdateChecker.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F20DA2119BE1EA6007DE308 /* RLMUpdateChecker.mm */; }; 5D659E9B1BE04556006515A0 /* RLMUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F821955FC9300FDED82 /* RLMUtil.mm */; }; 5D659E9C1BE04556006515A0 /* schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FE556421B9A43E5002A1129 /* schema.cpp */; }; 5D659E9D1BE04556006515A0 /* shared_realm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FAE25531B8CEBBE00D01405 /* shared_realm.cpp */; }; 5D659E9E1BE04556006515A0 /* transact_log_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F1F47891B97ABA300CD99A3 /* transact_log_handler.cpp */; }; 5D659EA51BE04556006515A0 /* Realm.h in Headers */ = {isa = PBXBuildFile; fileRef = E8D89B9D1955FC6D00CF2B9A /* Realm.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EA71BE04556006515A0 /* RLMAccessor.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F631955FC9300FDED82 /* RLMAccessor.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EA91BE04556006515A0 /* RLMArray.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F661955FC9300FDED82 /* RLMArray.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EAA1BE04556006515A0 /* RLMArray_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0237B5421A856F06004ACD57 /* RLMArray_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EAB1BE04556006515A0 /* RLMCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 02B8EF5B19E7048D0045A93D /* RLMCollection.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EAC1BE04556006515A0 /* RLMConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F6B1955FC9300FDED82 /* RLMConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EAE1BE04556006515A0 /* RLMListBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 023B19551A3BA90D0067FB81 /* RLMListBase.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EAF1BE04556006515A0 /* RLMMigration.h in Headers */ = {isa = PBXBuildFile; fileRef = 0207AB7D195DF9FB007EFB12 /* RLMMigration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EB01BE04556006515A0 /* RLMMigration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0207AB7C195DF9FB007EFB12 /* RLMMigration_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EB11BE04556006515A0 /* RLMObject.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F6E1955FC9300FDED82 /* RLMObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EB21BE04556006515A0 /* RLMObject_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F6D1955FC9300FDED82 /* RLMObject_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EB31BE04556006515A0 /* RLMObjectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 023B19571A3BA90D0067FB81 /* RLMObjectBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EB41BE04556006515A0 /* RLMObjectBase_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = A05FA61E1B62C3900000C9B2 /* RLMObjectBase_Dynamic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EB51BE04556006515A0 /* RLMObjectSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F711955FC9300FDED82 /* RLMObjectSchema.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EB61BE04556006515A0 /* RLMObjectSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 29EDB8E91A7712E500458D80 /* RLMObjectSchema_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EB81BE04556006515A0 /* RLMObjectStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 29EDB8D71A7703C500458D80 /* RLMObjectStore.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EBA1BE04556006515A0 /* RLMOptionalBase.h in Headers */ = {isa = PBXBuildFile; fileRef = C0004BEB1B8E4FCF00304BF3 /* RLMOptionalBase.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EBC1BE04556006515A0 /* RLMProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F761955FC9300FDED82 /* RLMProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EBD1BE04556006515A0 /* RLMProperty_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F751955FC9300FDED82 /* RLMProperty_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EBF1BE04556006515A0 /* RLMRealm.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F7B1955FC9300FDED82 /* RLMRealm.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EC01BE04556006515A0 /* RLMRealm_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = E8951F01196C96DE00D6461C /* RLMRealm_Dynamic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EC11BE04556006515A0 /* RLMRealm_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 29EDB8E01A77070200458D80 /* RLMRealm_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EC21BE04556006515A0 /* RLMRealmConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = C0D2DD051B6BDEA1004E8919 /* RLMRealmConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EC31BE04556006515A0 /* RLMRealmConfiguration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = C0D2DD0F1B6BE0DD004E8919 /* RLMRealmConfiguration_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EC51BE04556006515A0 /* RLMResults.h in Headers */ = {isa = PBXBuildFile; fileRef = 02B8EF5819E601D80045A93D /* RLMResults.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EC61BE04556006515A0 /* RLMResults_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 29EDB8E51A7710B700458D80 /* RLMResults_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EC71BE04556006515A0 /* RLMSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F7E1955FC9300FDED82 /* RLMSchema.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D659EC81BE04556006515A0 /* RLMSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F7D1955FC9300FDED82 /* RLMSchema_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5D659EC91BE04556006515A0 /* RLMSwiftSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FE79FF719BA6A5900780C9A /* RLMSwiftSupport.h */; }; 5D659ED21BE04556006515A0 /* CHANGELOG.md in Resources */ = {isa = PBXBuildFile; fileRef = E81A1FB31955FCE000FDED82 /* CHANGELOG.md */; }; 5D659ED51BE04556006515A0 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = E81A1FB41955FCE000FDED82 /* LICENSE */; }; 5D660FDD1BE98C7C0021E04F /* RealmSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D660FCC1BE98C560021E04F /* RealmSwift.framework */; }; 5D660FF11BE98D670021E04F /* Aliases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FE31BE98D670021E04F /* Aliases.swift */; }; 5D660FF21BE98D670021E04F /* List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FE41BE98D670021E04F /* List.swift */; }; 5D660FF31BE98D670021E04F /* Migration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FE51BE98D670021E04F /* Migration.swift */; }; 5D660FF41BE98D670021E04F /* Object.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FE61BE98D670021E04F /* Object.swift */; }; 5D660FF51BE98D670021E04F /* ObjectSchema.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FE71BE98D670021E04F /* ObjectSchema.swift */; }; 5D660FF61BE98D670021E04F /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FE81BE98D670021E04F /* Optional.swift */; }; 5D660FF71BE98D670021E04F /* Property.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FE91BE98D670021E04F /* Property.swift */; }; 5D660FF81BE98D670021E04F /* Realm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FEA1BE98D670021E04F /* Realm.swift */; }; 5D660FFA1BE98D670021E04F /* RealmConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FEC1BE98D670021E04F /* RealmConfiguration.swift */; }; 5D660FFB1BE98D670021E04F /* Results.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FED1BE98D670021E04F /* Results.swift */; }; 5D660FFC1BE98D670021E04F /* Schema.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FEE1BE98D670021E04F /* Schema.swift */; }; 5D660FFD1BE98D670021E04F /* SortDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FEF1BE98D670021E04F /* SortDescriptor.swift */; }; 5D660FFE1BE98D670021E04F /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FF01BE98D670021E04F /* Util.swift */; }; 5D6610161BE98D880021E04F /* ListTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610001BE98D880021E04F /* ListTests.swift */; }; 5D6610251BE98D880021E04F /* SwiftTestObjects.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610101BE98D880021E04F /* SwiftTestObjects.swift */; }; 5D6610271BE98D880021E04F /* TestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610121BE98D880021E04F /* TestCase.swift */; }; 5D6610281BE98D880021E04F /* TestUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D6610141BE98D880021E04F /* TestUtils.mm */; }; 5D66102A1BE98DD00021E04F /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D659ED91BE04556006515A0 /* Realm.framework */; }; 5D66102E1BE98E500021E04F /* Realm.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 5D659ED91BE04556006515A0 /* Realm.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 5D66102F1BE98E540021E04F /* RealmSwift.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 5D660FCC1BE98C560021E04F /* RealmSwift.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 5DAD37261F73221F00EECA8E /* sync-1.x.realm in Resources */ = {isa = PBXBuildFile; fileRef = 5DAD37231F73220C00EECA8E /* sync-1.x.realm */; }; 5DAD372E1F7485BB00EECA8E /* sync_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DAD372D1F7485BB00EECA8E /* sync_config.cpp */; }; 5DAD372F1F7485C500EECA8E /* sync_config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DAD372D1F7485BB00EECA8E /* sync_config.cpp */; }; 5DBEC9B11F719A9D001233EC /* Util.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D660FF01BE98D670021E04F /* Util.swift */; }; 5DD7557F1BE056DE002800DA /* external_commit_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F2118A81B97CBE1005A4CFE /* external_commit_helper.cpp */; }; 5DD755801BE056DE002800DA /* index_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FBD05FA1B94E1C3004559CF /* index_set.cpp */; }; 5DD755811BE056DE002800DA /* object_schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FAE25561B8CEBBE00D01405 /* object_schema.cpp */; }; 5DD755821BE056DE002800DA /* object_store.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FAE25511B8CEBBE00D01405 /* object_store.cpp */; }; 5DD755831BE056DE002800DA /* RLMAccessor.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F641955FC9300FDED82 /* RLMAccessor.mm */; }; 5DD755841BE056DE002800DA /* RLMAnalytics.mm in Sources */ = {isa = PBXBuildFile; fileRef = E83591931B3DF05C0035F2F3 /* RLMAnalytics.mm */; }; 5DD755851BE056DE002800DA /* RLMArray.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F671955FC9300FDED82 /* RLMArray.mm */; }; 5DD755861BE056DE002800DA /* RLMManagedArray.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F691955FC9300FDED82 /* RLMManagedArray.mm */; }; 5DD755871BE056DE002800DA /* RLMConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F6C1955FC9300FDED82 /* RLMConstants.m */; }; 5DD755881BE056DE002800DA /* RLMListBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 023B19561A3BA90D0067FB81 /* RLMListBase.mm */; }; 5DD755891BE056DE002800DA /* RLMMigration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0207AB7E195DF9FB007EFB12 /* RLMMigration.mm */; }; 5DD7558A1BE056DE002800DA /* RLMObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F6F1955FC9300FDED82 /* RLMObject.mm */; }; 5DD7558B1BE056DE002800DA /* RLMObjectBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = 023B19581A3BA90D0067FB81 /* RLMObjectBase.mm */; }; 5DD7558C1BE056DE002800DA /* RLMObjectSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F721955FC9300FDED82 /* RLMObjectSchema.mm */; }; 5DD7558D1BE056DE002800DA /* RLMObjectStore.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F741955FC9300FDED82 /* RLMObjectStore.mm */; }; 5DD7558E1BE056DE002800DA /* RLMObservation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F0F02AD1B6FFF3D0046A4D5 /* RLMObservation.mm */; }; 5DD7558F1BE056DE002800DA /* RLMOptionalBase.mm in Sources */ = {isa = PBXBuildFile; fileRef = C0004BEC1B8E4FCF00304BF3 /* RLMOptionalBase.mm */; }; 5DD755901BE056DE002800DA /* RLMProperty.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F771955FC9300FDED82 /* RLMProperty.mm */; }; 5DD755911BE056DE002800DA /* RLMQueryUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F791955FC9300FDED82 /* RLMQueryUtil.mm */; }; 5DD755921BE056DE002800DA /* RLMRealm.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F7C1955FC9300FDED82 /* RLMRealm.mm */; }; 5DD755931BE056DE002800DA /* RLMRealmConfiguration.mm in Sources */ = {isa = PBXBuildFile; fileRef = C0D2DD061B6BDEA1004E8919 /* RLMRealmConfiguration.mm */; }; 5DD755941BE056DE002800DA /* RLMRealmUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = 027A4D221AB100E000AA46F9 /* RLMRealmUtil.mm */; }; 5DD755951BE056DE002800DA /* RLMResults.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F6A1955FC9300FDED82 /* RLMResults.mm */; }; 5DD755961BE056DE002800DA /* RLMSchema.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F7F1955FC9300FDED82 /* RLMSchema.mm */; }; 5DD755971BE056DE002800DA /* RLMSwiftSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F452EC519C2279800AFC154 /* RLMSwiftSupport.m */; }; 5DD755981BE056DE002800DA /* RLMUpdateChecker.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F20DA2119BE1EA6007DE308 /* RLMUpdateChecker.mm */; }; 5DD755991BE056DE002800DA /* RLMUtil.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1F821955FC9300FDED82 /* RLMUtil.mm */; }; 5DD7559A1BE056DE002800DA /* schema.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FE556421B9A43E5002A1129 /* schema.cpp */; }; 5DD7559B1BE056DE002800DA /* shared_realm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3FAE25531B8CEBBE00D01405 /* shared_realm.cpp */; }; 5DD7559C1BE056DE002800DA /* transact_log_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F1F47891B97ABA300CD99A3 /* transact_log_handler.cpp */; }; 5DD755A31BE056DE002800DA /* Realm.h in Headers */ = {isa = PBXBuildFile; fileRef = E8D89B9D1955FC6D00CF2B9A /* Realm.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755A51BE056DE002800DA /* RLMAccessor.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F631955FC9300FDED82 /* RLMAccessor.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755A71BE056DE002800DA /* RLMArray.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F661955FC9300FDED82 /* RLMArray.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755A81BE056DE002800DA /* RLMArray_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0237B5421A856F06004ACD57 /* RLMArray_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755A91BE056DE002800DA /* RLMCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 02B8EF5B19E7048D0045A93D /* RLMCollection.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755AA1BE056DE002800DA /* RLMConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F6B1955FC9300FDED82 /* RLMConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755AC1BE056DE002800DA /* RLMListBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 023B19551A3BA90D0067FB81 /* RLMListBase.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755AD1BE056DE002800DA /* RLMMigration.h in Headers */ = {isa = PBXBuildFile; fileRef = 0207AB7D195DF9FB007EFB12 /* RLMMigration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755AE1BE056DE002800DA /* RLMMigration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0207AB7C195DF9FB007EFB12 /* RLMMigration_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755AF1BE056DE002800DA /* RLMObject.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F6E1955FC9300FDED82 /* RLMObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755B01BE056DE002800DA /* RLMObject_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F6D1955FC9300FDED82 /* RLMObject_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755B11BE056DE002800DA /* RLMObjectBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 023B19571A3BA90D0067FB81 /* RLMObjectBase.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755B21BE056DE002800DA /* RLMObjectBase_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = A05FA61E1B62C3900000C9B2 /* RLMObjectBase_Dynamic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755B31BE056DE002800DA /* RLMObjectSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F711955FC9300FDED82 /* RLMObjectSchema.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755B41BE056DE002800DA /* RLMObjectSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 29EDB8E91A7712E500458D80 /* RLMObjectSchema_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755B61BE056DE002800DA /* RLMObjectStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 29EDB8D71A7703C500458D80 /* RLMObjectStore.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755B81BE056DE002800DA /* RLMOptionalBase.h in Headers */ = {isa = PBXBuildFile; fileRef = C0004BEB1B8E4FCF00304BF3 /* RLMOptionalBase.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755BA1BE056DE002800DA /* RLMProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F761955FC9300FDED82 /* RLMProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755BB1BE056DE002800DA /* RLMProperty_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F751955FC9300FDED82 /* RLMProperty_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755BD1BE056DE002800DA /* RLMRealm.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F7B1955FC9300FDED82 /* RLMRealm.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755BE1BE056DE002800DA /* RLMRealm_Dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = E8951F01196C96DE00D6461C /* RLMRealm_Dynamic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755BF1BE056DE002800DA /* RLMRealm_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 29EDB8E01A77070200458D80 /* RLMRealm_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755C01BE056DE002800DA /* RLMRealmConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = C0D2DD051B6BDEA1004E8919 /* RLMRealmConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755C11BE056DE002800DA /* RLMRealmConfiguration_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = C0D2DD0F1B6BE0DD004E8919 /* RLMRealmConfiguration_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755C31BE056DE002800DA /* RLMResults.h in Headers */ = {isa = PBXBuildFile; fileRef = 02B8EF5819E601D80045A93D /* RLMResults.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755C41BE056DE002800DA /* RLMResults_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 29EDB8E51A7710B700458D80 /* RLMResults_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755C51BE056DE002800DA /* RLMSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F7E1955FC9300FDED82 /* RLMSchema.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5DD755C61BE056DE002800DA /* RLMSchema_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E81A1F7D1955FC9300FDED82 /* RLMSchema_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; 5DD755C71BE056DE002800DA /* RLMSwiftSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FE79FF719BA6A5900780C9A /* RLMSwiftSupport.h */; }; 5DD755E21BE05DAF002800DA /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5DD755CF1BE056DE002800DA /* Realm.framework */; }; 5DEAA36620212AF00024A6BE /* work_queue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DEAA36420212AEF0024A6BE /* work_queue.cpp */; }; 5DEAA36720212AF00024A6BE /* work_queue.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 5DEAA36520212AF00024A6BE /* work_queue.hpp */; }; 5DEAA36820212BF90024A6BE /* work_queue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DEAA36420212AEF0024A6BE /* work_queue.cpp */; }; 5DEAA36920212BF90024A6BE /* work_queue.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 5DEAA36520212AF00024A6BE /* work_queue.hpp */; }; C042A48D1B7522A900771ED2 /* RealmConfigurationTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = C042A48C1B7522A900771ED2 /* RealmConfigurationTests.mm */; }; C042A48E1B7522A900771ED2 /* RealmConfigurationTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = C042A48C1B7522A900771ED2 /* RealmConfigurationTests.mm */; }; C0CDC0821B38DABA00C5716D /* UtilTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 021A88311AAFB5BE00EEAC84 /* UtilTests.mm */; }; C0CDC0831B38DABB00C5716D /* UtilTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 021A88311AAFB5BE00EEAC84 /* UtilTests.mm */; }; C281E9281E8A9CB50015BA4A /* network_reachability_observer.hpp in Headers */ = {isa = PBXBuildFile; fileRef = C281E9251E8A9C930015BA4A /* network_reachability_observer.hpp */; }; C281E9291E8A9CC90015BA4A /* network_reachability_observer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C281E9241E8A9C930015BA4A /* network_reachability_observer.cpp */; }; C281E9301E8BC7AC0015BA4A /* network_reachability_observer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C281E9241E8A9C930015BA4A /* network_reachability_observer.cpp */; }; C2CAAE741E9643120025454C /* network_reachability.hpp in Headers */ = {isa = PBXBuildFile; fileRef = C2CAAE721E9642FF0025454C /* network_reachability.hpp */; }; C2CAAE771E9BB5760025454C /* system_configuration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2CAAE751E9BB5760025454C /* system_configuration.cpp */; }; C2CAAE781E9BB5760025454C /* system_configuration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2CAAE751E9BB5760025454C /* system_configuration.cpp */; }; C2CAAE7A1E9BB5760025454C /* system_configuration.hpp in Headers */ = {isa = PBXBuildFile; fileRef = C2CAAE761E9BB5760025454C /* system_configuration.hpp */; }; E81A1FD51955FE0100FDED82 /* ArrayPropertyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FB81955FE0100FDED82 /* ArrayPropertyTests.m */; settings = {COMPILER_FLAGS = "-fobjc-arc-exceptions"; }; }; E81A1FDB1955FE0100FDED82 /* EnumeratorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FBB1955FE0100FDED82 /* EnumeratorTests.m */; settings = {COMPILER_FLAGS = "-fobjc-arc-exceptions"; }; }; E81A1FDD1955FE0100FDED82 /* LinkTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FBC1955FE0100FDED82 /* LinkTests.m */; settings = {COMPILER_FLAGS = "-fobjc-arc-exceptions"; }; }; E81A1FE11955FE0100FDED82 /* ObjectInterfaceTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FBE1955FE0100FDED82 /* ObjectInterfaceTests.m */; settings = {COMPILER_FLAGS = "-fobjc-arc-exceptions"; }; }; E81A1FE31955FE0100FDED82 /* ObjectTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FBF1955FE0100FDED82 /* ObjectTests.m */; settings = {COMPILER_FLAGS = "-fobjc-arc-exceptions"; }; }; E81A1FE71955FE0100FDED82 /* QueryTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FC11955FE0100FDED82 /* QueryTests.m */; }; E81A1FEB1955FE0100FDED82 /* RealmTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FC31955FE0100FDED82 /* RealmTests.mm */; }; E81A1FEE1955FE0100FDED82 /* RLMTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FC51955FE0100FDED82 /* RLMTestCase.m */; }; E81A20021955FE0100FDED82 /* TransactionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FD11955FE0100FDED82 /* TransactionTests.m */; }; E8267FE31D90B79000E001C7 /* Realm.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D659ED91BE04556006515A0 /* Realm.framework */; }; E8267FE51D90B79000E001C7 /* Realm.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 5D659ED91BE04556006515A0 /* Realm.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; E8267FF11D90B8E700E001C7 /* RLMObjectServerTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = E8267FF01D90B8E700E001C7 /* RLMObjectServerTests.mm */; }; E856D213195615A900FB2FCF /* TransactionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FD11955FE0100FDED82 /* TransactionTests.m */; settings = {COMPILER_FLAGS = "-fobjc-arc-exceptions"; }; }; E856D214195615A900FB2FCF /* ArrayPropertyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FB81955FE0100FDED82 /* ArrayPropertyTests.m */; settings = {COMPILER_FLAGS = "-fobjc-arc-exceptions"; }; }; E856D216195615A900FB2FCF /* DynamicTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FBA1955FE0100FDED82 /* DynamicTests.m */; settings = {COMPILER_FLAGS = "-fobjc-arc-exceptions"; }; }; E856D217195615A900FB2FCF /* EnumeratorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FBB1955FE0100FDED82 /* EnumeratorTests.m */; settings = {COMPILER_FLAGS = "-fobjc-arc-exceptions"; }; }; E856D218195615A900FB2FCF /* LinkTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FBC1955FE0100FDED82 /* LinkTests.m */; settings = {COMPILER_FLAGS = "-fobjc-arc-exceptions"; }; }; E856D21A195615A900FB2FCF /* ObjectInterfaceTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FBE1955FE0100FDED82 /* ObjectInterfaceTests.m */; }; E856D21B195615A900FB2FCF /* ObjectTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FBF1955FE0100FDED82 /* ObjectTests.m */; }; E856D21D195615A900FB2FCF /* QueryTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FC11955FE0100FDED82 /* QueryTests.m */; }; E856D21E195615A900FB2FCF /* RealmTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FC31955FE0100FDED82 /* RealmTests.mm */; }; E856D21F195615B100FB2FCF /* RLMTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FC51955FE0100FDED82 /* RLMTestCase.m */; }; E86E61241D91E4E200DC2419 /* RLMTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A1FC51955FE0100FDED82 /* RLMTestCase.m */; }; E8917598197A1B350068ACC6 /* UnicodeTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E8917597197A1B350068ACC6 /* UnicodeTests.m */; }; E8917599197A1B350068ACC6 /* UnicodeTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E8917597197A1B350068ACC6 /* UnicodeTests.m */; }; E8AE7C261EA436F800CDFF9A /* CompactionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8AE7C251EA436F800CDFF9A /* CompactionTests.swift */; }; E8BF67FC1C24D07100E591CD /* SwiftVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8BF67FB1C24D07100E591CD /* SwiftVersion.swift */; }; E8C6EAF41DD66C0C00EC1A03 /* RLMSyncUtil_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1C6E241D3FFCF70077B6E7 /* RLMSyncUtil_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; E8C6EAF51DD66C0C00EC1A03 /* RLMSyncUtil_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1C6E241D3FFCF70077B6E7 /* RLMSyncUtil_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; E8DA16F81E81210D0055141C /* CompactionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E8DA16F71E81210D0055141C /* CompactionTests.m */; }; E8DA16F91E81210D0055141C /* CompactionTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E8DA16F71E81210D0055141C /* CompactionTests.m */; }; E8F992BE1F1401C100F634B5 /* RLMObjectBase_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E8F992BD1F1401C100F634B5 /* RLMObjectBase_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; E8F992BF1F1401C100F634B5 /* RLMObjectBase_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E8F992BD1F1401C100F634B5 /* RLMObjectBase_Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; E8FD2E381D93345100569F10 /* keychain_helper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A64CA891D8763B400BC0F9B /* keychain_helper.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 3F8F3578212B6FAE0035E7B8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = C04B4BD71B55C47600FAE58E; remoteInfo = "Prepare Generated Files"; }; 3F8F357A212B6FB40035E7B8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = C04B4BD71B55C47600FAE58E; remoteInfo = "Prepare Generated Files"; }; 3F9D917E2152D41A00474F09 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = 3F1A5E711992EB7400F45F4C; remoteInfo = TestHost; }; 3F9D91892152D47B00474F09 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = 3F9D91802152D42F00474F09; remoteInfo = "TestHost static"; }; 3FC8BF34212B79F4001C2025 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = 3F1A5E711992EB7400F45F4C; remoteInfo = TestHost; }; 5D6157011BE0A3A100A4BD3F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = 3F1A5E711992EB7400F45F4C; remoteInfo = TestHost; }; 5D660FDE1BE98C7C0021E04F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = 5D660FCB1BE98C560021E04F; remoteInfo = RealmSwift; }; 5D66102B1BE98DF60021E04F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = 5D659E7D1BE04556006515A0; remoteInfo = Realm; }; 5DD755D11BE05828002800DA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = 5D659E7D1BE04556006515A0; remoteInfo = Realm; }; 5DD755D31BE0582A002800DA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = 5DD7557B1BE056DE002800DA; remoteInfo = "Realm iOS static"; }; 5DD755DE1BE05B26002800DA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = C04B4BD71B55C47600FAE58E; remoteInfo = "Set Swift Version"; }; C04B4BDC1B55C51500FAE58E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = C04B4BD71B55C47600FAE58E; remoteInfo = "Swift Version"; }; E8267FB31D90B79000E001C7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = C04B4BD71B55C47600FAE58E; remoteInfo = "Set Swift Version"; }; E8267FB51D90B79000E001C7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = 5D659E7D1BE04556006515A0; remoteInfo = Realm; }; E8267FB71D90B79000E001C7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = E8D89B8F1955FC6D00CF2B9A /* Project object */; proxyType = 1; remoteGlobalIDString = 3F1A5E711992EB7400F45F4C; remoteInfo = TestHost; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ 5D128F291BE984D4001F4FBF /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( 5D128F2A1BE984E5001F4FBF /* Realm.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; 5D66102D1BE98E360021E04F /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( 5D66102E1BE98E500021E04F /* Realm.framework in Embed Frameworks */, 5D66102F1BE98E540021E04F /* RealmSwift.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; E8267FE41D90B79000E001C7 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( E8267FE51D90B79000E001C7 /* Realm.framework in Embed Frameworks */, 1AA5AEA41D98DF1500ED8C27 /* RealmSwift.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 0207AB7C195DF9FB007EFB12 /* RLMMigration_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMMigration_Private.h; sourceTree = ""; }; 0207AB7D195DF9FB007EFB12 /* RLMMigration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMMigration.h; sourceTree = ""; }; 0207AB7E195DF9FB007EFB12 /* RLMMigration.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMMigration.mm; sourceTree = ""; }; 0207AB85195DFA15007EFB12 /* MigrationTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MigrationTests.mm; sourceTree = ""; }; 0207AB86195DFA15007EFB12 /* SchemaTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SchemaTests.mm; sourceTree = ""; }; 0217D7B819CD0ACD00DE5C32 /* Swift-Tests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Swift-Tests-Bridging-Header.h"; sourceTree = ""; }; 021A882F1AAFB5BE00EEAC84 /* EncryptionTests.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = EncryptionTests.mm; sourceTree = ""; }; 021A88301AAFB5BE00EEAC84 /* ObjectSchemaTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ObjectSchemaTests.m; sourceTree = ""; }; 021A88311AAFB5BE00EEAC84 /* UtilTests.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = UtilTests.mm; sourceTree = ""; }; 0237B5421A856F06004ACD57 /* RLMArray_Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RLMArray_Private.h; sourceTree = ""; }; 023B19551A3BA90D0067FB81 /* RLMListBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMListBase.h; sourceTree = ""; }; 023B19561A3BA90D0067FB81 /* RLMListBase.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMListBase.mm; sourceTree = ""; }; 023B19571A3BA90D0067FB81 /* RLMObjectBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMObjectBase.h; sourceTree = ""; }; 023B19581A3BA90D0067FB81 /* RLMObjectBase.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMObjectBase.mm; sourceTree = ""; }; 023B19F71A423BD20067FB81 /* libc++.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libc++.dylib"; path = "usr/lib/libc++.dylib"; sourceTree = SDKROOT; }; 027A4D211AB100E000AA46F9 /* RLMRealmUtil.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMRealmUtil.hpp; sourceTree = ""; }; 027A4D221AB100E000AA46F9 /* RLMRealmUtil.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMRealmUtil.mm; sourceTree = ""; }; 027A4D291AB1012500AA46F9 /* InterprocessTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = InterprocessTests.m; sourceTree = ""; }; 027A4D2A1AB1012500AA46F9 /* RLMMultiProcessTestCase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMMultiProcessTestCase.h; sourceTree = ""; }; 027A4D2B1AB1012500AA46F9 /* RLMMultiProcessTestCase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RLMMultiProcessTestCase.m; sourceTree = ""; }; 02AFB4611A80343600E11938 /* PropertyTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PropertyTests.m; sourceTree = ""; }; 02AFB4621A80343600E11938 /* ResultsTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResultsTests.m; sourceTree = ""; }; 02B8EF5819E601D80045A93D /* RLMResults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMResults.h; sourceTree = ""; }; 02B8EF5B19E7048D0045A93D /* RLMCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMCollection.h; sourceTree = ""; }; 02E334C21A5F3C45009F8810 /* Realm.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = Realm.modulemap; sourceTree = ""; }; 02E334C41A5F4923009F8810 /* RLMRealm_Private.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = RLMRealm_Private.hpp; sourceTree = ""; }; 1A0512731D87413000806AEC /* RLMSyncUtil_Private.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = RLMSyncUtil_Private.hpp; sourceTree = ""; }; 1A15364A1DB045B500C0EC93 /* sync_config.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = sync_config.hpp; path = sync/sync_config.hpp; sourceTree = ""; }; 1A15364D1DB045B500C0EC93 /* sync_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sync_manager.cpp; path = sync/sync_manager.cpp; sourceTree = ""; }; 1A15364E1DB045B500C0EC93 /* sync_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = sync_manager.hpp; path = sync/sync_manager.hpp; sourceTree = ""; }; 1A1536511DB045B500C0EC93 /* sync_session.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sync_session.cpp; path = sync/sync_session.cpp; sourceTree = ""; }; 1A1536521DB045B500C0EC93 /* sync_session.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = sync_session.hpp; path = sync/sync_session.hpp; sourceTree = ""; }; 1A1536531DB045B500C0EC93 /* sync_user.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sync_user.cpp; path = sync/sync_user.cpp; sourceTree = ""; }; 1A1536541DB045B500C0EC93 /* sync_user.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = sync_user.hpp; path = sync/sync_user.hpp; sourceTree = ""; }; 1A15366C1DB0464800C0EC93 /* sync_client.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = sync_client.hpp; path = sync/impl/sync_client.hpp; sourceTree = ""; }; 1A15366D1DB0464800C0EC93 /* sync_file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sync_file.cpp; path = sync/impl/sync_file.cpp; sourceTree = ""; }; 1A15366E1DB0464800C0EC93 /* sync_file.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = sync_file.hpp; path = sync/impl/sync_file.hpp; sourceTree = ""; }; 1A15366F1DB0464800C0EC93 /* sync_metadata.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sync_metadata.cpp; path = sync/impl/sync_metadata.cpp; sourceTree = ""; }; 1A1536701DB0464800C0EC93 /* sync_metadata.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = sync_metadata.hpp; path = sync/impl/sync_metadata.hpp; sourceTree = ""; }; 1A1C6E241D3FFCF70077B6E7 /* RLMSyncUtil_Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RLMSyncUtil_Private.h; sourceTree = ""; }; 1A1EBF861F269E8E00F47698 /* RLMResults_Private.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = RLMResults_Private.hpp; sourceTree = ""; }; 1A2713D51E3BBAC4001F6BFC /* RLMAncillaryObjectServerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RLMAncillaryObjectServerTests.m; path = Realm/ObjectServerTests/RLMAncillaryObjectServerTests.m; sourceTree = ""; }; 1A33C42A1DAEB9C4001E87AA /* RLMSyncUser_Private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMSyncUser_Private.hpp; sourceTree = ""; }; 1A33C42C1DAEE445001E87AA /* RLMSyncSessionRefreshHandle.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMSyncSessionRefreshHandle.hpp; sourceTree = ""; }; 1A33C42D1DAEE445001E87AA /* RLMSyncSessionRefreshHandle.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMSyncSessionRefreshHandle.mm; sourceTree = ""; }; 1A3623651D8384BA00945A54 /* RLMSyncConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSyncConfiguration.h; sourceTree = ""; }; 1A3623661D8384BA00945A54 /* RLMSyncConfiguration.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMSyncConfiguration.mm; sourceTree = ""; }; 1A36236A1D83868F00945A54 /* RLMSyncConfiguration_Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RLMSyncConfiguration_Private.h; sourceTree = ""; }; 1A4AC06D1D8BA86200DC9736 /* RLMSyncConfiguration_Private.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = RLMSyncConfiguration_Private.hpp; sourceTree = ""; }; 1A4FFC971D35A71000B4B65C /* RLMSyncUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSyncUtil.h; sourceTree = ""; }; 1A64CA891D8763B400BC0F9B /* keychain_helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = keychain_helper.cpp; sourceTree = ""; }; 1A64CA8A1D8763B400BC0F9B /* keychain_helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = keychain_helper.hpp; sourceTree = ""; }; 1A6921D11D779774004C3232 /* RLMJSONModels.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMJSONModels.h; sourceTree = ""; }; 1A6921D21D779774004C3232 /* RLMJSONModels.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RLMJSONModels.m; sourceTree = ""; }; 1A7B82391D51259F00750296 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; }; 1A7DE7021D38460B0029F0AE /* Sync.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Sync.swift; sourceTree = ""; }; 1A84132E1D4BCCE600C5326F /* RLMSyncUtil.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMSyncUtil.mm; sourceTree = ""; }; 1A877BEE1EAE9F79001BEC40 /* SwiftPermissionsAPITests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SwiftPermissionsAPITests.swift; path = Realm/ObjectServerTests/SwiftPermissionsAPITests.swift; sourceTree = ""; }; 1AA5AE961D989BE000ED8C27 /* SwiftSyncTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; name = SwiftSyncTestCase.swift; path = Realm/ObjectServerTests/SwiftSyncTestCase.swift; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.swift; }; 1AA5AE9A1D98A1B000ED8C27 /* Object-Server-Tests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "Object-Server-Tests-Bridging-Header.h"; path = "Realm/ObjectServerTests/Object-Server-Tests-Bridging-Header.h"; sourceTree = ""; }; 1AA5AE9B1D98A68E00ED8C27 /* RLMSyncTestCase.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMSyncTestCase.mm; path = Realm/ObjectServerTests/RLMSyncTestCase.mm; sourceTree = ""; }; 1AA5AE9D1D98A6D800ED8C27 /* RLMSyncTestCase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RLMSyncTestCase.h; path = Realm/ObjectServerTests/RLMSyncTestCase.h; sourceTree = ""; }; 1AA5AE9F1D98C99500ED8C27 /* SwiftObjectServerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SwiftObjectServerTests.swift; path = Realm/ObjectServerTests/SwiftObjectServerTests.swift; sourceTree = ""; }; 1AABD4001E9552BA00115A75 /* uuid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uuid.cpp; sourceTree = ""; }; 1AABD4011E9552BA00115A75 /* uuid.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = uuid.hpp; sourceTree = ""; }; 1AAF4D1F1D66585B00058FAD /* RLMSyncCredentials.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSyncCredentials.h; sourceTree = ""; }; 1AAF4D201D66585B00058FAD /* RLMSyncCredentials.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RLMSyncCredentials.m; sourceTree = ""; }; 1AB2D36C1E16EB91007D0A3F /* thread_safe_reference.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread_safe_reference.cpp; sourceTree = ""; }; 1AB2D36D1E16EB91007D0A3F /* thread_safe_reference.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = thread_safe_reference.hpp; sourceTree = ""; }; 1AB605D21D495927007F53DE /* RealmCollection.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RealmCollection.swift; sourceTree = ""; }; 1ABDCDAD1D792FEB003489E3 /* RLMSyncUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSyncUser.h; sourceTree = ""; }; 1ABDCDAF1D793008003489E3 /* RLMSyncUser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMSyncUser.mm; sourceTree = ""; }; 1ABF256A1D528B9900BAC441 /* RLMSyncSession_Private.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = RLMSyncSession_Private.hpp; sourceTree = ""; }; 1ABF256D1D52AB6200BAC441 /* RLMRealmConfiguration+Sync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RLMRealmConfiguration+Sync.h"; sourceTree = ""; }; 1ABF256E1D52AB6200BAC441 /* RLMRealmConfiguration+Sync.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = "RLMRealmConfiguration+Sync.mm"; sourceTree = ""; }; 1AD3870A1D4A7FBB00479110 /* RLMSyncSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSyncSession.h; sourceTree = ""; }; 1AD3870B1D4A7FBB00479110 /* RLMSyncSession.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMSyncSession.mm; sourceTree = ""; }; 1AD397CC1F72FFC5002AA897 /* RLMRealm+Sync.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = "RLMRealm+Sync.mm"; sourceTree = ""; }; 1AD397CD1F72FFC6002AA897 /* RLMRealm+Sync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RLMRealm+Sync.h"; sourceTree = ""; }; 1AD397D21F73032A002AA897 /* partial_sync.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = partial_sync.cpp; path = sync/partial_sync.cpp; sourceTree = ""; }; 1AD397D31F73032A002AA897 /* partial_sync.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = partial_sync.hpp; path = sync/partial_sync.hpp; sourceTree = ""; }; 1AD6E79E1E8C217000D4C8B4 /* RLMSyncPermissionResults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSyncPermissionResults.h; sourceTree = ""; }; 1AD6E79F1E8C217000D4C8B4 /* RLMSyncPermissionResults.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMSyncPermissionResults.mm; sourceTree = ""; }; 1AD6E7A51E8C2BDF00D4C8B4 /* RLMPermissionsAPITests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RLMPermissionsAPITests.m; path = Realm/ObjectServerTests/RLMPermissionsAPITests.m; sourceTree = ""; }; 1ADE09351E897BCA008AB1D3 /* sync_permission.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sync_permission.cpp; path = sync/sync_permission.cpp; sourceTree = ""; }; 1ADE09361E897BCA008AB1D3 /* sync_permission.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = sync_permission.hpp; path = sync/sync_permission.hpp; sourceTree = ""; }; 1ADE093B1E897EE9008AB1D3 /* RLMSyncPermission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSyncPermission.h; sourceTree = ""; }; 1ADE093C1E897EE9008AB1D3 /* RLMSyncPermission.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMSyncPermission.mm; sourceTree = ""; }; 1ADE09411E8990DF008AB1D3 /* RLMSyncPermission_Private.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = RLMSyncPermission_Private.hpp; sourceTree = ""; }; 1ADE09421E89DDB9008AB1D3 /* object_accessor_impl.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = object_accessor_impl.hpp; sourceTree = ""; }; 1AF64DCB1DA304210081EB15 /* RLMSyncManager+ObjectServerTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "RLMSyncManager+ObjectServerTests.h"; path = "Realm/ObjectServerTests/RLMSyncManager+ObjectServerTests.h"; sourceTree = ""; }; 1AF64DCC1DA304210081EB15 /* RLMSyncManager+ObjectServerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "RLMSyncManager+ObjectServerTests.m"; path = "Realm/ObjectServerTests/RLMSyncManager+ObjectServerTests.m"; sourceTree = ""; }; 1AF64DD01DA304A90081EB15 /* RLMSyncUser+ObjectServerTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "RLMSyncUser+ObjectServerTests.h"; path = "Realm/ObjectServerTests/RLMSyncUser+ObjectServerTests.h"; sourceTree = ""; }; 1AF64DD11DA304A90081EB15 /* RLMSyncUser+ObjectServerTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "RLMSyncUser+ObjectServerTests.mm"; path = "Realm/ObjectServerTests/RLMSyncUser+ObjectServerTests.mm"; sourceTree = ""; }; 1AF7EA941D340AF70001A9B5 /* RLMSyncManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSyncManager.h; sourceTree = ""; }; 1AF7EA951D340AF70001A9B5 /* RLMSyncManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMSyncManager.mm; sourceTree = ""; }; 1AF7EA981D340D1F0001A9B5 /* RLMSyncManager_Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RLMSyncManager_Private.h; sourceTree = ""; }; 1AF7EA991D340E700001A9B5 /* RLMNetworkClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMNetworkClient.h; sourceTree = ""; }; 1AF7EA9A1D340E700001A9B5 /* RLMNetworkClient.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMNetworkClient.mm; sourceTree = ""; }; 26F3CA681986CC86004623E1 /* SwiftPropertyTypeTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftPropertyTypeTest.swift; sourceTree = ""; }; 297FBEFA1C19F696009D1118 /* RLMTestCaseUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RLMTestCaseUtils.swift; sourceTree = ""; }; 297FBEFD1C19F844009D1118 /* TestUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TestUtils.h; path = Realm/Tests/TestUtils.h; sourceTree = SOURCE_ROOT; }; 297FBEFE1C19F844009D1118 /* TestUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = TestUtils.mm; path = Realm/Tests/TestUtils.mm; sourceTree = SOURCE_ROOT; }; 29B7FDF51C0DA6560023224E /* Error.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Error.swift; sourceTree = ""; }; 29B7FDF71C0DE76B0023224E /* fileformat-pre-null.realm */ = {isa = PBXFileReference; lastKnownFileType = file; path = "fileformat-pre-null.realm"; sourceTree = ""; }; 29EDB8D71A7703C500458D80 /* RLMObjectStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMObjectStore.h; sourceTree = ""; }; 29EDB8E01A77070200458D80 /* RLMRealm_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMRealm_Private.h; sourceTree = ""; }; 29EDB8E51A7710B700458D80 /* RLMResults_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMResults_Private.h; sourceTree = ""; }; 29EDB8E91A7712E500458D80 /* RLMObjectSchema_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMObjectSchema_Private.h; sourceTree = ""; }; 3F0338491E6F466D00F9E288 /* RLMAccessor.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = RLMAccessor.hpp; sourceTree = ""; }; 3F04EA2D1992BEE400C2CE2E /* PerformanceTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PerformanceTests.m; sourceTree = ""; }; 3F0543E91C56F71500AA5322 /* realm_coordinator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = realm_coordinator.hpp; sourceTree = ""; }; 3F0543EA1C56F71500AA5322 /* realm_coordinator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = realm_coordinator.cpp; sourceTree = ""; }; 3F0543F61C56F78300AA5322 /* external_commit_helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = external_commit_helper.hpp; sourceTree = ""; }; 3F0C129220926CAD00D0D6C8 /* test-ros-server.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = "test-ros-server.js"; path = "Realm/ObjectServerTests/test-ros-server.js"; sourceTree = ""; }; 3F0F029D1B6FFE610046A4D5 /* KVOTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = KVOTests.mm; sourceTree = ""; }; 3F0F02AC1B6FFF3D0046A4D5 /* RLMObservation.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMObservation.hpp; sourceTree = ""; }; 3F0F02AD1B6FFF3D0046A4D5 /* RLMObservation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMObservation.mm; sourceTree = ""; }; 3F1A5E721992EB7400F45F4C /* TestHost.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestHost.app; sourceTree = BUILT_PRODUCTS_DIR; }; 3F1F47881B97AB8B00CD99A3 /* transact_log_handler.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = transact_log_handler.hpp; sourceTree = ""; }; 3F1F47891B97ABA300CD99A3 /* transact_log_handler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = transact_log_handler.cpp; sourceTree = ""; }; 3F20DA2019BE1EA6007DE308 /* RLMUpdateChecker.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMUpdateChecker.hpp; sourceTree = ""; }; 3F20DA2119BE1EA6007DE308 /* RLMUpdateChecker.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMUpdateChecker.mm; sourceTree = ""; }; 3F2118A81B97CBE1005A4CFE /* external_commit_helper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = external_commit_helper.cpp; sourceTree = ""; }; 3F2118A91B97CBE1005A4CFE /* external_commit_helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = external_commit_helper.hpp; sourceTree = ""; }; 3F222C4D1E26F51300CA0713 /* ThreadSafeReference.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThreadSafeReference.swift; sourceTree = ""; }; 3F2633C21E9D630000B32D30 /* PrimitiveListTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrimitiveListTests.swift; sourceTree = ""; }; 3F2E66611CA0B9D5004761D5 /* NotificationTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NotificationTests.m; sourceTree = ""; }; 3F44109E19953F5900223146 /* RLMTestObjects.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RLMTestObjects.h; sourceTree = ""; }; 3F452EC519C2279800AFC154 /* RLMSwiftSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RLMSwiftSupport.m; path = Realm/RLMSwiftSupport.m; sourceTree = SOURCE_ROOT; }; 3F4E324B1B98C6C700183A69 /* RLMSchema_Private.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = RLMSchema_Private.hpp; sourceTree = ""; }; 3F572C901F2BDA9F00F6C9AB /* PrimitiveArrayPropertyTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PrimitiveArrayPropertyTests.m; sourceTree = ""; }; 3F572C911F2BDA9F00F6C9AB /* ThreadSafeReferenceTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ThreadSafeReferenceTests.m; sourceTree = ""; }; 3F5B5D2E1E84230B00953B33 /* binding_callback_thread_observer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = binding_callback_thread_observer.cpp; sourceTree = ""; }; 3F5B5D2F1E84230B00953B33 /* binding_callback_thread_observer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = binding_callback_thread_observer.hpp; sourceTree = ""; }; 3F62BA9E1BA0AB9000A4CEB2 /* binding_context.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = binding_context.hpp; sourceTree = ""; }; 3F643BEB1CEA654D00F6D0C8 /* mixed-column.realm */ = {isa = PBXFileReference; lastKnownFileType = file; path = "mixed-column.realm"; sourceTree = ""; }; 3F6468381E3A98B1007BD064 /* RLMSyncSessionRefreshHandle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSyncSessionRefreshHandle.h; sourceTree = ""; }; 3F67DB391E26D69C0024533D /* RLMThreadSafeReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMThreadSafeReference.h; sourceTree = ""; }; 3F67DB3A1E26D69C0024533D /* RLMThreadSafeReference_Private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMThreadSafeReference_Private.hpp; sourceTree = ""; }; 3F67DB3B1E26D69C0024533D /* RLMThreadSafeReference.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMThreadSafeReference.mm; sourceTree = ""; }; 3F68BFCD1B558CA800D50FBD /* RLMPrefix.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RLMPrefix.h; sourceTree = ""; }; 3F6B89AE19EF40BA004E8EA8 /* librealm-ios.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "librealm-ios.a"; path = "../core/librealm-ios.a"; sourceTree = ""; }; 3F73BC841E3A870F00FE80B6 /* ThreadSafeReferenceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThreadSafeReferenceTests.swift; sourceTree = ""; }; 3F73BC871E3A876600FE80B6 /* ObjectServerTests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "ObjectServerTests-Info.plist"; path = "Realm/ObjectServerTests/ObjectServerTests-Info.plist"; sourceTree = ""; }; 3F73BC881E3A876600FE80B6 /* RLMSyncSessionRefreshHandle+ObjectServerTests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "RLMSyncSessionRefreshHandle+ObjectServerTests.h"; path = "Realm/ObjectServerTests/RLMSyncSessionRefreshHandle+ObjectServerTests.h"; sourceTree = ""; }; 3F73BC891E3A876600FE80B6 /* RLMSyncSessionRefreshHandle+ObjectServerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "RLMSyncSessionRefreshHandle+ObjectServerTests.m"; path = "Realm/ObjectServerTests/RLMSyncSessionRefreshHandle+ObjectServerTests.m"; sourceTree = ""; }; 3F73BC8A1E3A876600FE80B6 /* RLMTestUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RLMTestUtils.h; path = Realm/ObjectServerTests/RLMTestUtils.h; sourceTree = ""; }; 3F73BC8B1E3A876600FE80B6 /* RLMTestUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RLMTestUtils.m; path = Realm/ObjectServerTests/RLMTestUtils.m; sourceTree = ""; }; 3F73BC931E3A878500FE80B6 /* NSError+RLMSync.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSError+RLMSync.h"; sourceTree = ""; }; 3F73BC941E3A878500FE80B6 /* NSError+RLMSync.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSError+RLMSync.m"; sourceTree = ""; }; 3F7556691BE94CCC0058BC7E /* results.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = results.cpp; sourceTree = ""; }; 3F75566A1BE94CCC0058BC7E /* results.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = results.hpp; sourceTree = ""; }; 3F7556731BE95A050058BC7E /* AsyncTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AsyncTests.mm; sourceTree = ""; }; 3F7A3FAC1CC6EB7300301A17 /* collection_change_builder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = collection_change_builder.cpp; sourceTree = ""; }; 3F7A3FAD1CC6EB7300301A17 /* collection_change_builder.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = collection_change_builder.hpp; sourceTree = ""; }; 3F90260F1C625C5D006AE98E /* list.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = list.cpp; sourceTree = ""; }; 3F9026101C625C5D006AE98E /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list.hpp; sourceTree = ""; }; 3F9182421CD1712F00A50120 /* fileformat-old-date.realm */ = {isa = PBXFileReference; lastKnownFileType = file; path = "fileformat-old-date.realm"; sourceTree = ""; }; 3F92F626222F311B008B2333 /* fifo.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = fifo.hpp; sourceTree = ""; }; 3F92F627222F311B008B2333 /* event_loop_dispatcher.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = event_loop_dispatcher.hpp; sourceTree = ""; }; 3F92F628222F311C008B2333 /* tagged_bool.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = tagged_bool.hpp; sourceTree = ""; }; 3F92F629222F311C008B2333 /* fifo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = fifo.cpp; sourceTree = ""; }; 3F92F62A222F311C008B2333 /* aligned_union.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = aligned_union.hpp; sourceTree = ""; }; 3F98019A1C8E4F55000A8B07 /* collection_notifier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = collection_notifier.hpp; sourceTree = ""; }; 3F98019B1C8E4F55000A8B07 /* list_notifier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = list_notifier.hpp; sourceTree = ""; }; 3F98019D1C8E4F55000A8B07 /* weak_realm_notifier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = weak_realm_notifier.hpp; sourceTree = ""; }; 3F98019E1C8E4F55000A8B07 /* collection_notifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = collection_notifier.cpp; sourceTree = ""; }; 3F98019F1C8E4F55000A8B07 /* list_notifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = list_notifier.cpp; sourceTree = ""; }; 3F9801A81C8E4F6B000A8B07 /* collection_notifications.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = collection_notifications.hpp; sourceTree = ""; }; 3F9801A91C8E4F6B000A8B07 /* collection_notifications.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = collection_notifications.cpp; sourceTree = ""; }; 3F9801AD1C90FD2D000A8B07 /* results_notifier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = results_notifier.hpp; sourceTree = ""; }; 3F9801AE1C90FD2D000A8B07 /* results_notifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = results_notifier.cpp; sourceTree = ""; }; 3F9863B91D36876B00641C98 /* RLMClassInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMClassInfo.mm; sourceTree = ""; }; 3F9863BA1D36876B00641C98 /* RLMClassInfo.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMClassInfo.hpp; sourceTree = ""; }; 3F9D91872152D42F00474F09 /* TestHost static.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "TestHost static.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 3F9D91882152D42F00474F09 /* TestHost copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "TestHost copy-Info.plist"; path = "/src/realm-cocoa/TestHost copy-Info.plist"; sourceTree = ""; }; 3FAB08411E1EC382001BC8DA /* execution_context_id.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = execution_context_id.hpp; sourceTree = ""; }; 3FAB08421E1EC382001BC8DA /* object_accessor.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = object_accessor.hpp; sourceTree = ""; }; 3FAB08431E1EC382001BC8DA /* object.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = object.hpp; sourceTree = ""; }; 3FAB08441E1EC382001BC8DA /* object.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = object.cpp; sourceTree = ""; }; 3FAB08851E1EC51F001BC8DA /* object_notifier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = object_notifier.hpp; sourceTree = ""; }; 3FAB08861E1EC51F001BC8DA /* object_notifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = object_notifier.cpp; sourceTree = ""; }; 3FAE25511B8CEBBE00D01405 /* object_store.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = object_store.cpp; sourceTree = ""; }; 3FAE25521B8CEBBE00D01405 /* object_store.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = object_store.hpp; sourceTree = ""; }; 3FAE25531B8CEBBE00D01405 /* shared_realm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = shared_realm.cpp; sourceTree = ""; }; 3FAE25541B8CEBBE00D01405 /* shared_realm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = shared_realm.hpp; sourceTree = ""; }; 3FAE25561B8CEBBE00D01405 /* object_schema.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = object_schema.cpp; sourceTree = ""; }; 3FAE25571B8CEBBE00D01405 /* property.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = property.hpp; sourceTree = ""; }; 3FAE25581B8CEBBE00D01405 /* object_schema.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = object_schema.hpp; sourceTree = ""; }; 3FAF8D01227A05BD005F1DB6 /* SwiftPartialSyncTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = SwiftPartialSyncTests.swift; path = Realm/ObjectServerTests/SwiftPartialSyncTests.swift; sourceTree = ""; }; 3FB60BA9204095AF00583735 /* RLMPermissionsTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = RLMPermissionsTests.mm; path = Realm/ObjectServerTests/RLMPermissionsTests.mm; sourceTree = ""; }; 3FB60BAC2040999300583735 /* SwiftPermissionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SwiftPermissionsTests.swift; path = Realm/ObjectServerTests/SwiftPermissionsTests.swift; sourceTree = ""; }; 3FBD05FA1B94E1C3004559CF /* index_set.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = index_set.cpp; sourceTree = ""; }; 3FBD05FB1B94E1C3004559CF /* index_set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = index_set.hpp; sourceTree = ""; }; 3FBEF6781C63D66100F6935B /* RLMCollection_Private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMCollection_Private.hpp; sourceTree = ""; }; 3FBEF6791C63D66100F6935B /* RLMCollection.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMCollection.mm; sourceTree = ""; }; 3FE556421B9A43E5002A1129 /* schema.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = schema.cpp; sourceTree = ""; }; 3FE556431B9A43E5002A1129 /* schema.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = schema.hpp; sourceTree = ""; }; 3FE79FF719BA6A5900780C9A /* RLMSwiftSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSwiftSupport.h; sourceTree = ""; }; 3FEB383C1E70AC6900F22712 /* ObjectCreationTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ObjectCreationTests.mm; sourceTree = ""; }; 3FEC4A3D1BBB188B00F009C3 /* SwiftSchemaTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftSchemaTests.swift; sourceTree = ""; }; 3FF2A9F21F4F3BEB00678BC0 /* primitive_list_notifier.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = primitive_list_notifier.hpp; sourceTree = ""; }; 3FF2A9F31F4F3BEB00678BC0 /* primitive_list_notifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = primitive_list_notifier.cpp; sourceTree = ""; }; 5B77EACD1DCC5614006AB51D /* ObjectiveCSupport.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectiveCSupport.swift; sourceTree = ""; }; 5BC537151DD5B8D70055C524 /* ObjectiveCSupportTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectiveCSupportTests.swift; sourceTree = ""; }; 5D03FB1E1E0DAFBA007D53EA /* PredicateUtilTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PredicateUtilTests.mm; sourceTree = ""; }; 5D1534B71CCFF545008976D7 /* LinkingObjects.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LinkingObjects.swift; sourceTree = ""; }; 5D1BF1FE1EF9875300B7DC87 /* RLMCollection_Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RLMCollection_Private.h; sourceTree = ""; }; 5D274C4C1D6D15D2006FEBB1 /* weak_realm_notifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = weak_realm_notifier.cpp; sourceTree = ""; }; 5D274C4F1D6D16A8006FEBB1 /* event_loop_signal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = event_loop_signal.hpp; sourceTree = ""; }; 5D274C521D6D16BA006FEBB1 /* event_loop_signal.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = event_loop_signal.hpp; sourceTree = ""; }; 5D2E8F651C98DC0D00187B09 /* RLMProperty_Private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMProperty_Private.hpp; sourceTree = ""; }; 5D3E1A2C1C1FC6D5002913BA /* RLMPredicateUtil.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMPredicateUtil.hpp; sourceTree = ""; }; 5D3E1A2D1C1FC6D5002913BA /* RLMPredicateUtil.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMPredicateUtil.mm; sourceTree = ""; }; 5D432B8C1CC0713F00A610A9 /* LinkingObjectsTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LinkingObjectsTests.mm; sourceTree = ""; }; 5D5FA91720379BAD00E92B76 /* RLMSyncSubscription.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMSyncSubscription.mm; sourceTree = ""; }; 5D5FA91820379BAD00E92B76 /* RLMSyncSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSyncSubscription.h; sourceTree = ""; }; 5D6156F51BE077E600A4BD3F /* RLMPlatform.h.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = RLMPlatform.h.in; sourceTree = ""; }; 5D6156F71BE07B6B00A4BD3F /* TestHost.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = TestHost.xcconfig; sourceTree = ""; }; 5D659E6D1BE0398E006515A0 /* Base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Base.xcconfig; sourceTree = ""; }; 5D659E6E1BE0398E006515A0 /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = ""; }; 5D659E6F1BE0398E006515A0 /* Release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = ""; }; 5D659E741BE03E0D006515A0 /* Realm iOS static.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Realm iOS static.xcconfig"; sourceTree = ""; }; 5D659E761BE03E0D006515A0 /* Realm.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Realm.xcconfig; sourceTree = ""; }; 5D659ED91BE04556006515A0 /* Realm.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Realm.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5D660FBD1BE98BEF0021E04F /* RealmSwift.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = RealmSwift.xcconfig; sourceTree = ""; }; 5D660FC01BE98BEF0021E04F /* Tests.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Tests.xcconfig; sourceTree = ""; }; 5D660FCC1BE98C560021E04F /* RealmSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RealmSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5D660FD81BE98C7C0021E04F /* RealmSwift Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "RealmSwift Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 5D660FE31BE98D670021E04F /* Aliases.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Aliases.swift; sourceTree = ""; }; 5D660FE41BE98D670021E04F /* List.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = List.swift; sourceTree = ""; }; 5D660FE51BE98D670021E04F /* Migration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Migration.swift; sourceTree = ""; }; 5D660FE61BE98D670021E04F /* Object.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Object.swift; sourceTree = ""; }; 5D660FE71BE98D670021E04F /* ObjectSchema.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectSchema.swift; sourceTree = ""; }; 5D660FE81BE98D670021E04F /* Optional.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Optional.swift; sourceTree = ""; }; 5D660FE91BE98D670021E04F /* Property.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Property.swift; sourceTree = ""; }; 5D660FEA1BE98D670021E04F /* Realm.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Realm.swift; sourceTree = ""; }; 5D660FEC1BE98D670021E04F /* RealmConfiguration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RealmConfiguration.swift; sourceTree = ""; }; 5D660FED1BE98D670021E04F /* Results.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Results.swift; sourceTree = ""; }; 5D660FEE1BE98D670021E04F /* Schema.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Schema.swift; sourceTree = ""; }; 5D660FEF1BE98D670021E04F /* SortDescriptor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SortDescriptor.swift; sourceTree = ""; }; 5D660FF01BE98D670021E04F /* Util.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Util.swift; sourceTree = ""; }; 5D660FFF1BE98D880021E04F /* KVOTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KVOTests.swift; sourceTree = ""; }; 5D6610001BE98D880021E04F /* ListTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListTests.swift; sourceTree = ""; }; 5D6610011BE98D880021E04F /* MigrationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MigrationTests.swift; sourceTree = ""; }; 5D6610021BE98D880021E04F /* ObjectAccessorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectAccessorTests.swift; sourceTree = ""; }; 5D6610031BE98D880021E04F /* ObjectCreationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectCreationTests.swift; sourceTree = ""; }; 5D6610041BE98D880021E04F /* ObjectSchemaInitializationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectSchemaInitializationTests.swift; sourceTree = ""; }; 5D6610051BE98D880021E04F /* ObjectSchemaTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectSchemaTests.swift; sourceTree = ""; }; 5D6610061BE98D880021E04F /* ObjectTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObjectTests.swift; sourceTree = ""; }; 5D6610071BE98D880021E04F /* PerformanceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PerformanceTests.swift; sourceTree = ""; }; 5D6610081BE98D880021E04F /* PropertyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PropertyTests.swift; sourceTree = ""; }; 5D6610091BE98D880021E04F /* RealmCollectionTypeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RealmCollectionTypeTests.swift; sourceTree = ""; }; 5D66100A1BE98D880021E04F /* RealmConfigurationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RealmConfigurationTests.swift; sourceTree = ""; }; 5D66100B1BE98D880021E04F /* RealmSwiftTests-BridgingHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RealmSwiftTests-BridgingHeader.h"; sourceTree = ""; }; 5D66100C1BE98D880021E04F /* RealmTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RealmTests.swift; sourceTree = ""; }; 5D66100D1BE98D880021E04F /* SchemaTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SchemaTests.swift; sourceTree = ""; }; 5D66100E1BE98D880021E04F /* SortDescriptorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SortDescriptorTests.swift; sourceTree = ""; }; 5D66100F1BE98D880021E04F /* SwiftLinkTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftLinkTests.swift; sourceTree = ""; }; 5D6610101BE98D880021E04F /* SwiftTestObjects.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftTestObjects.swift; sourceTree = ""; }; 5D6610111BE98D880021E04F /* SwiftUnicodeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftUnicodeTests.swift; sourceTree = ""; }; 5D6610121BE98D880021E04F /* TestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TestCase.swift; sourceTree = ""; }; 5D6610131BE98D880021E04F /* TestUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestUtils.h; sourceTree = ""; }; 5D6610141BE98D880021E04F /* TestUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TestUtils.mm; sourceTree = ""; }; 5DAD37231F73220C00EECA8E /* sync-1.x.realm */ = {isa = PBXFileReference; lastKnownFileType = file; name = "sync-1.x.realm"; path = "Realm/ObjectServerTests/sync-1.x.realm"; sourceTree = ""; }; 5DAD372D1F7485BB00EECA8E /* sync_config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sync_config.cpp; path = sync/sync_config.cpp; sourceTree = ""; }; 5DB591A61D063DF8001D8F93 /* atomic_shared_ptr.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = atomic_shared_ptr.hpp; sourceTree = ""; }; 5DD755CF1BE056DE002800DA /* Realm.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework.static; includeInIndex = 0; path = Realm.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5DD755E01BE05C19002800DA /* Tests.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Tests.xcconfig; sourceTree = ""; }; 5DD755E31BE05EA1002800DA /* Tests iOS static.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "Tests iOS static.xcconfig"; sourceTree = ""; }; 5DEAA36420212AEF0024A6BE /* work_queue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = work_queue.cpp; path = sync/impl/work_queue.cpp; sourceTree = ""; }; 5DEAA36520212AF00024A6BE /* work_queue.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = work_queue.hpp; path = sync/impl/work_queue.hpp; sourceTree = ""; }; A05FA61E1B62C3900000C9B2 /* RLMObjectBase_Dynamic.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RLMObjectBase_Dynamic.h; sourceTree = ""; }; C0004BEB1B8E4FCF00304BF3 /* RLMOptionalBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMOptionalBase.h; sourceTree = ""; }; C0004BEC1B8E4FCF00304BF3 /* RLMOptionalBase.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMOptionalBase.mm; sourceTree = ""; }; C042A48C1B7522A900771ED2 /* RealmConfigurationTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RealmConfigurationTests.mm; sourceTree = ""; }; C073E1201AE9B705002C0A30 /* RLMObject_Private.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = RLMObject_Private.hpp; sourceTree = ""; }; C0D2DD051B6BDEA1004E8919 /* RLMRealmConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMRealmConfiguration.h; sourceTree = ""; }; C0D2DD061B6BDEA1004E8919 /* RLMRealmConfiguration.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMRealmConfiguration.mm; sourceTree = ""; }; C0D2DD0F1B6BE0DD004E8919 /* RLMRealmConfiguration_Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RLMRealmConfiguration_Private.h; sourceTree = ""; }; C0D6E4101AFBFAF7001F3027 /* RLMAssertions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RLMAssertions.h; sourceTree = ""; }; C281E9241E8A9C930015BA4A /* network_reachability_observer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_reachability_observer.cpp; sourceTree = ""; }; C281E9251E8A9C930015BA4A /* network_reachability_observer.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = network_reachability_observer.hpp; sourceTree = ""; }; C2CAAE721E9642FF0025454C /* network_reachability.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = network_reachability.hpp; path = sync/impl/network_reachability.hpp; sourceTree = ""; }; C2CAAE751E9BB5760025454C /* system_configuration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = system_configuration.cpp; sourceTree = ""; }; C2CAAE761E9BB5760025454C /* system_configuration.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = system_configuration.hpp; sourceTree = ""; }; E81A1F621955FC9300FDED82 /* Realm-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Realm-Info.plist"; sourceTree = ""; }; E81A1F631955FC9300FDED82 /* RLMAccessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMAccessor.h; sourceTree = ""; }; E81A1F641955FC9300FDED82 /* RLMAccessor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMAccessor.mm; sourceTree = ""; }; E81A1F651955FC9300FDED82 /* RLMArray_Private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMArray_Private.hpp; sourceTree = ""; }; E81A1F661955FC9300FDED82 /* RLMArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMArray.h; sourceTree = ""; }; E81A1F671955FC9300FDED82 /* RLMArray.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMArray.mm; sourceTree = ""; }; E81A1F691955FC9300FDED82 /* RLMManagedArray.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; lineEnding = 0; path = RLMManagedArray.mm; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E81A1F6A1955FC9300FDED82 /* RLMResults.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; lineEnding = 0; path = RLMResults.mm; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E81A1F6B1955FC9300FDED82 /* RLMConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMConstants.h; sourceTree = ""; }; E81A1F6C1955FC9300FDED82 /* RLMConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RLMConstants.m; sourceTree = ""; }; E81A1F6D1955FC9300FDED82 /* RLMObject_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMObject_Private.h; sourceTree = ""; }; E81A1F6E1955FC9300FDED82 /* RLMObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMObject.h; sourceTree = ""; }; E81A1F6F1955FC9300FDED82 /* RLMObject.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMObject.mm; sourceTree = ""; }; E81A1F701955FC9300FDED82 /* RLMObjectSchema_Private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMObjectSchema_Private.hpp; sourceTree = ""; }; E81A1F711955FC9300FDED82 /* RLMObjectSchema.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMObjectSchema.h; sourceTree = ""; }; E81A1F721955FC9300FDED82 /* RLMObjectSchema.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMObjectSchema.mm; sourceTree = ""; }; E81A1F741955FC9300FDED82 /* RLMObjectStore.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; lineEnding = 0; path = RLMObjectStore.mm; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E81A1F751955FC9300FDED82 /* RLMProperty_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMProperty_Private.h; sourceTree = ""; }; E81A1F761955FC9300FDED82 /* RLMProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMProperty.h; sourceTree = ""; }; E81A1F771955FC9300FDED82 /* RLMProperty.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMProperty.mm; sourceTree = ""; }; E81A1F781955FC9300FDED82 /* RLMQueryUtil.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMQueryUtil.hpp; sourceTree = ""; }; E81A1F791955FC9300FDED82 /* RLMQueryUtil.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMQueryUtil.mm; sourceTree = ""; }; E81A1F7B1955FC9300FDED82 /* RLMRealm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMRealm.h; sourceTree = ""; }; E81A1F7C1955FC9300FDED82 /* RLMRealm.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMRealm.mm; sourceTree = ""; }; E81A1F7D1955FC9300FDED82 /* RLMSchema_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSchema_Private.h; sourceTree = ""; }; E81A1F7E1955FC9300FDED82 /* RLMSchema.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMSchema.h; sourceTree = ""; }; E81A1F7F1955FC9300FDED82 /* RLMSchema.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMSchema.mm; sourceTree = ""; }; E81A1F811955FC9300FDED82 /* RLMUtil.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMUtil.hpp; sourceTree = ""; }; E81A1F821955FC9300FDED82 /* RLMUtil.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMUtil.mm; sourceTree = ""; }; E81A1FB31955FCE000FDED82 /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; lineEnding = 0; path = CHANGELOG.md; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.markdown; }; E81A1FB41955FCE000FDED82 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; E81A1FB81955FE0100FDED82 /* ArrayPropertyTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ArrayPropertyTests.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E81A1FBA1955FE0100FDED82 /* DynamicTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DynamicTests.m; sourceTree = ""; }; E81A1FBB1955FE0100FDED82 /* EnumeratorTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EnumeratorTests.m; sourceTree = ""; }; E81A1FBC1955FE0100FDED82 /* LinkTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LinkTests.m; sourceTree = ""; }; E81A1FBE1955FE0100FDED82 /* ObjectInterfaceTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ObjectInterfaceTests.m; sourceTree = ""; }; E81A1FBF1955FE0100FDED82 /* ObjectTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ObjectTests.m; sourceTree = ""; }; E81A1FC11955FE0100FDED82 /* QueryTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QueryTests.m; sourceTree = ""; }; E81A1FC21955FE0100FDED82 /* RealmTests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "RealmTests-Info.plist"; sourceTree = ""; }; E81A1FC31955FE0100FDED82 /* RealmTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RealmTests.mm; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E81A1FC41955FE0100FDED82 /* RLMTestCase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMTestCase.h; sourceTree = ""; }; E81A1FC51955FE0100FDED82 /* RLMTestCase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RLMTestCase.m; sourceTree = ""; }; E81A1FC71955FE0100FDED82 /* RLMTestObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RLMTestObjects.m; sourceTree = ""; }; E81A1FD01955FE0100FDED82 /* SwiftRealmTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftRealmTests.swift; sourceTree = ""; }; E81A1FD11955FE0100FDED82 /* TransactionTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TransactionTests.m; sourceTree = ""; }; E81C393E1AE5CE6A00F03B56 /* strip-frameworks.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = "strip-frameworks.sh"; path = "scripts/strip-frameworks.sh"; sourceTree = SOURCE_ROOT; }; E8267FED1D90B79000E001C7 /* ObjectServerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ObjectServerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; E8267FF01D90B8E700E001C7 /* RLMObjectServerTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; lineEnding = 0; name = RLMObjectServerTests.mm; path = Realm/ObjectServerTests/RLMObjectServerTests.mm; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E82FA60A195632F20043A3C3 /* SwiftArrayPropertyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = SwiftArrayPropertyTests.swift; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.swift; }; E82FA60B195632F20043A3C3 /* SwiftArrayTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = SwiftArrayTests.swift; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.swift; }; E82FA60D195632F20043A3C3 /* SwiftLinkTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = SwiftLinkTests.swift; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.swift; }; E82FA60F195632F20043A3C3 /* SwiftObjectInterfaceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; lineEnding = 0; path = SwiftObjectInterfaceTests.swift; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.swift; }; E83591931B3DF05C0035F2F3 /* RLMAnalytics.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = RLMAnalytics.mm; sourceTree = ""; }; E83591941B3DF05C0035F2F3 /* RLMAnalytics.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMAnalytics.hpp; sourceTree = ""; }; E83AF538196DDE58002275B2 /* SwiftDynamicTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftDynamicTests.swift; sourceTree = ""; }; E856D1DF195614A400FB2FCF /* iOS static tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "iOS static tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; E86900E11CC04F5B0008A8B6 /* RLMRealmConfiguration_Private.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = RLMRealmConfiguration_Private.hpp; sourceTree = ""; }; E8839B2C19E31FD90047B1A8 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Realm/Tests/TestHost/Info.plist; sourceTree = SOURCE_ROOT; }; E8839B2D19E31FD90047B1A8 /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = Realm/Tests/TestHost/main.m; sourceTree = SOURCE_ROOT; }; E88C36FF19745E5500C9963D /* RLMSupport.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RLMSupport.swift; sourceTree = ""; }; E8917597197A1B350068ACC6 /* UnicodeTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UnicodeTests.m; sourceTree = ""; }; E891759A197A1B600068ACC6 /* SwiftUnicodeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftUnicodeTests.swift; sourceTree = ""; }; E8951F01196C96DE00D6461C /* RLMRealm_Dynamic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMRealm_Dynamic.h; sourceTree = ""; }; E8AE7C251EA436F800CDFF9A /* CompactionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CompactionTests.swift; sourceTree = ""; }; E8BF67FB1C24D07100E591CD /* SwiftVersion.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftVersion.swift; sourceTree = ""; }; E8D89B9D1955FC6D00CF2B9A /* Realm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Realm.h; sourceTree = ""; }; E8D89BA31955FC6D00CF2B9A /* Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; E8DA16F71E81210D0055141C /* CompactionTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CompactionTests.m; sourceTree = ""; }; E8F8D90B196CB8DD00475368 /* SwiftTestObjects.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftTestObjects.swift; sourceTree = ""; }; E8F992BD1F1401C100F634B5 /* RLMObjectBase_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RLMObjectBase_Private.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 1A7B82351D51235600750296 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 1A7B823A1D51259F00750296 /* libz.tbd in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 3F1A5E6F1992EB7400F45F4C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 3F9D91832152D42F00474F09 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 5D660FC81BE98C560021E04F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 5D66102A1BE98DD00021E04F /* Realm.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 5D660FD51BE98C7C0021E04F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 5D660FDD1BE98C7C0021E04F /* RealmSwift.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; E8267FE21D90B79000E001C7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( E8267FE31D90B79000E001C7 /* Realm.framework in Frameworks */, 1AA5AEA31D98DF1000ED8C27 /* RealmSwift.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; E856D1DC195614A400FB2FCF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 1A7B823B1D5126D200750296 /* libz.tbd in Frameworks */, 5DD755E21BE05DAF002800DA /* Realm.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; E8D89BA01955FC6D00CF2B9A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 5D6156EE1BE0689200A4BD3F /* Realm.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 02D9AFB61B22487E00A1BD87 /* ObjectStore */ = { isa = PBXGroup; children = ( 3FF0B0A31BA861F200E74157 /* impl */, 1A1536491DB045A800C0EC93 /* sync */, 5DB591A51D063DE5001D8F93 /* util */, 3F5B5D2E1E84230B00953B33 /* binding_callback_thread_observer.cpp */, 3F5B5D2F1E84230B00953B33 /* binding_callback_thread_observer.hpp */, 3F62BA9E1BA0AB9000A4CEB2 /* binding_context.hpp */, 3F9801A91C8E4F6B000A8B07 /* collection_notifications.cpp */, 3F9801A81C8E4F6B000A8B07 /* collection_notifications.hpp */, 3FAB08411E1EC382001BC8DA /* execution_context_id.hpp */, 3FBD05FA1B94E1C3004559CF /* index_set.cpp */, 3FBD05FB1B94E1C3004559CF /* index_set.hpp */, 3F90260F1C625C5D006AE98E /* list.cpp */, 3F9026101C625C5D006AE98E /* list.hpp */, 3FAB08441E1EC382001BC8DA /* object.cpp */, 3FAB08431E1EC382001BC8DA /* object.hpp */, 3FAB08421E1EC382001BC8DA /* object_accessor.hpp */, 3FAE25561B8CEBBE00D01405 /* object_schema.cpp */, 3FAE25581B8CEBBE00D01405 /* object_schema.hpp */, 3FAE25511B8CEBBE00D01405 /* object_store.cpp */, 3FAE25521B8CEBBE00D01405 /* object_store.hpp */, 3FAE25571B8CEBBE00D01405 /* property.hpp */, 3F7556691BE94CCC0058BC7E /* results.cpp */, 3F75566A1BE94CCC0058BC7E /* results.hpp */, 3FE556421B9A43E5002A1129 /* schema.cpp */, 3FE556431B9A43E5002A1129 /* schema.hpp */, 3FAE25531B8CEBBE00D01405 /* shared_realm.cpp */, 3FAE25541B8CEBBE00D01405 /* shared_realm.hpp */, 1AB2D36C1E16EB91007D0A3F /* thread_safe_reference.cpp */, 1AB2D36D1E16EB91007D0A3F /* thread_safe_reference.hpp */, ); name = ObjectStore; path = ObjectStore/src; sourceTree = ""; }; 1A1536491DB045A800C0EC93 /* sync */ = { isa = PBXGroup; children = ( 1A15366B1DB0460F00C0EC93 /* impl */, 1AD397D21F73032A002AA897 /* partial_sync.cpp */, 1AD397D31F73032A002AA897 /* partial_sync.hpp */, 5DAD372D1F7485BB00EECA8E /* sync_config.cpp */, 1A15364A1DB045B500C0EC93 /* sync_config.hpp */, 1A15364D1DB045B500C0EC93 /* sync_manager.cpp */, 1A15364E1DB045B500C0EC93 /* sync_manager.hpp */, 1ADE09351E897BCA008AB1D3 /* sync_permission.cpp */, 1ADE09361E897BCA008AB1D3 /* sync_permission.hpp */, 1A1536511DB045B500C0EC93 /* sync_session.cpp */, 1A1536521DB045B500C0EC93 /* sync_session.hpp */, 1A1536531DB045B500C0EC93 /* sync_user.cpp */, 1A1536541DB045B500C0EC93 /* sync_user.hpp */, ); name = sync; sourceTree = ""; }; 1A15366B1DB0460F00C0EC93 /* impl */ = { isa = PBXGroup; children = ( C281E9231E8A9C930015BA4A /* apple */, C2CAAE721E9642FF0025454C /* network_reachability.hpp */, 1A15366C1DB0464800C0EC93 /* sync_client.hpp */, 1A15366D1DB0464800C0EC93 /* sync_file.cpp */, 1A15366E1DB0464800C0EC93 /* sync_file.hpp */, 1A15366F1DB0464800C0EC93 /* sync_metadata.cpp */, 1A1536701DB0464800C0EC93 /* sync_metadata.hpp */, 5DEAA36420212AEF0024A6BE /* work_queue.cpp */, 5DEAA36520212AF00024A6BE /* work_queue.hpp */, ); name = impl; sourceTree = ""; }; 1A7B82361D51254600750296 /* Frameworks */ = { isa = PBXGroup; children = ( 1A7B82391D51259F00750296 /* libz.tbd */, ); name = Frameworks; sourceTree = ""; }; 1AA5AEA21D98CA5300ED8C27 /* Utility */ = { isa = PBXGroup; children = ( 1AA5AE9A1D98A1B000ED8C27 /* Object-Server-Tests-Bridging-Header.h */, 3F73BC871E3A876600FE80B6 /* ObjectServerTests-Info.plist */, 1AF64DCB1DA304210081EB15 /* RLMSyncManager+ObjectServerTests.h */, 1AF64DCC1DA304210081EB15 /* RLMSyncManager+ObjectServerTests.m */, 1AF64DD01DA304A90081EB15 /* RLMSyncUser+ObjectServerTests.h */, 1AF64DD11DA304A90081EB15 /* RLMSyncUser+ObjectServerTests.mm */, ); name = Utility; sourceTree = ""; }; 1AD3870E1D4A827C00479110 /* Private */ = { isa = PBXGroup; children = ( 1A6921D11D779774004C3232 /* RLMJSONModels.h */, 1A6921D21D779774004C3232 /* RLMJSONModels.m */, 1AF7EA991D340E700001A9B5 /* RLMNetworkClient.h */, 1AF7EA9A1D340E700001A9B5 /* RLMNetworkClient.mm */, 1A33C42C1DAEE445001E87AA /* RLMSyncSessionRefreshHandle.hpp */, 1A33C42D1DAEE445001E87AA /* RLMSyncSessionRefreshHandle.mm */, ); name = Private; sourceTree = ""; }; 1AF6EA441D36B1220014EB85 /* Sync */ = { isa = PBXGroup; children = ( 1AD3870E1D4A827C00479110 /* Private */, 3F73BC931E3A878500FE80B6 /* NSError+RLMSync.h */, 3F73BC941E3A878500FE80B6 /* NSError+RLMSync.m */, 1AD397CD1F72FFC6002AA897 /* RLMRealm+Sync.h */, 1AD397CC1F72FFC5002AA897 /* RLMRealm+Sync.mm */, 1ABF256D1D52AB6200BAC441 /* RLMRealmConfiguration+Sync.h */, 1ABF256E1D52AB6200BAC441 /* RLMRealmConfiguration+Sync.mm */, 1A3623651D8384BA00945A54 /* RLMSyncConfiguration.h */, 1A3623661D8384BA00945A54 /* RLMSyncConfiguration.mm */, 1A36236A1D83868F00945A54 /* RLMSyncConfiguration_Private.h */, 1A4AC06D1D8BA86200DC9736 /* RLMSyncConfiguration_Private.hpp */, 1AAF4D1F1D66585B00058FAD /* RLMSyncCredentials.h */, 1AAF4D201D66585B00058FAD /* RLMSyncCredentials.m */, 1AF7EA941D340AF70001A9B5 /* RLMSyncManager.h */, 1AF7EA951D340AF70001A9B5 /* RLMSyncManager.mm */, 1AF7EA981D340D1F0001A9B5 /* RLMSyncManager_Private.h */, 1ADE093B1E897EE9008AB1D3 /* RLMSyncPermission.h */, 1ADE093C1E897EE9008AB1D3 /* RLMSyncPermission.mm */, 1ADE09411E8990DF008AB1D3 /* RLMSyncPermission_Private.hpp */, 1AD6E79E1E8C217000D4C8B4 /* RLMSyncPermissionResults.h */, 1AD6E79F1E8C217000D4C8B4 /* RLMSyncPermissionResults.mm */, 1AD3870A1D4A7FBB00479110 /* RLMSyncSession.h */, 1AD3870B1D4A7FBB00479110 /* RLMSyncSession.mm */, 1ABF256A1D528B9900BAC441 /* RLMSyncSession_Private.hpp */, 3F6468381E3A98B1007BD064 /* RLMSyncSessionRefreshHandle.h */, 5D5FA91820379BAD00E92B76 /* RLMSyncSubscription.h */, 5D5FA91720379BAD00E92B76 /* RLMSyncSubscription.mm */, 1ABDCDAD1D792FEB003489E3 /* RLMSyncUser.h */, 1ABDCDAF1D793008003489E3 /* RLMSyncUser.mm */, 1A33C42A1DAEB9C4001E87AA /* RLMSyncUser_Private.hpp */, 1A4FFC971D35A71000B4B65C /* RLMSyncUtil.h */, 1A84132E1D4BCCE600C5326F /* RLMSyncUtil.mm */, 1A1C6E241D3FFCF70077B6E7 /* RLMSyncUtil_Private.h */, 1A0512731D87413000806AEC /* RLMSyncUtil_Private.hpp */, ); name = Sync; sourceTree = ""; }; 3F1A5E731992EB7400F45F4C /* TestHost */ = { isa = PBXGroup; children = ( E8839B2C19E31FD90047B1A8 /* Info.plist */, E8839B2D19E31FD90047B1A8 /* main.m */, ); name = TestHost; path = ../../TestHost; sourceTree = ""; }; 3F2118A71B97CBAD005A4CFE /* Apple */ = { isa = PBXGroup; children = ( 3F2118A81B97CBE1005A4CFE /* external_commit_helper.cpp */, 3F2118A91B97CBE1005A4CFE /* external_commit_helper.hpp */, 1A64CA891D8763B400BC0F9B /* keychain_helper.cpp */, 1A64CA8A1D8763B400BC0F9B /* keychain_helper.hpp */, ); name = Apple; path = apple; sourceTree = ""; }; 3FF0B0A31BA861F200E74157 /* impl */ = { isa = PBXGroup; children = ( 3F2118A71B97CBAD005A4CFE /* Apple */, 3F7A3FAC1CC6EB7300301A17 /* collection_change_builder.cpp */, 3F7A3FAD1CC6EB7300301A17 /* collection_change_builder.hpp */, 3F98019E1C8E4F55000A8B07 /* collection_notifier.cpp */, 3F98019A1C8E4F55000A8B07 /* collection_notifier.hpp */, 3F0543F61C56F78300AA5322 /* external_commit_helper.hpp */, 3F98019F1C8E4F55000A8B07 /* list_notifier.cpp */, 3F98019B1C8E4F55000A8B07 /* list_notifier.hpp */, 1ADE09421E89DDB9008AB1D3 /* object_accessor_impl.hpp */, 3FAB08861E1EC51F001BC8DA /* object_notifier.cpp */, 3FAB08851E1EC51F001BC8DA /* object_notifier.hpp */, 3FF2A9F31F4F3BEB00678BC0 /* primitive_list_notifier.cpp */, 3FF2A9F21F4F3BEB00678BC0 /* primitive_list_notifier.hpp */, 3F0543EA1C56F71500AA5322 /* realm_coordinator.cpp */, 3F0543E91C56F71500AA5322 /* realm_coordinator.hpp */, 3F9801AE1C90FD2D000A8B07 /* results_notifier.cpp */, 3F9801AD1C90FD2D000A8B07 /* results_notifier.hpp */, 3F1F47891B97ABA300CD99A3 /* transact_log_handler.cpp */, 3F1F47881B97AB8B00CD99A3 /* transact_log_handler.hpp */, 5D274C4C1D6D15D2006FEBB1 /* weak_realm_notifier.cpp */, 3F98019D1C8E4F55000A8B07 /* weak_realm_notifier.hpp */, ); path = impl; sourceTree = ""; }; 5D274C511D6D16BA006FEBB1 /* apple */ = { isa = PBXGroup; children = ( 5D274C521D6D16BA006FEBB1 /* event_loop_signal.hpp */, ); path = apple; sourceTree = ""; }; 5D659E6C1BE03981006515A0 /* Realm */ = { isa = PBXGroup; children = ( 5D659E741BE03E0D006515A0 /* Realm iOS static.xcconfig */, 5D659E761BE03E0D006515A0 /* Realm.xcconfig */, 5DD755E31BE05EA1002800DA /* Tests iOS static.xcconfig */, 5DD755E01BE05C19002800DA /* Tests.xcconfig */, ); path = Realm; sourceTree = ""; }; 5D660FB71BE98B770021E04F /* Configuration */ = { isa = PBXGroup; children = ( 5D659E6C1BE03981006515A0 /* Realm */, 5D660FBA1BE98BD80021E04F /* RealmSwift */, 5D659E6D1BE0398E006515A0 /* Base.xcconfig */, 5D659E6E1BE0398E006515A0 /* Debug.xcconfig */, 5D659E6F1BE0398E006515A0 /* Release.xcconfig */, 5D6156F71BE07B6B00A4BD3F /* TestHost.xcconfig */, ); path = Configuration; sourceTree = ""; }; 5D660FBA1BE98BD80021E04F /* RealmSwift */ = { isa = PBXGroup; children = ( 5D660FBD1BE98BEF0021E04F /* RealmSwift.xcconfig */, 5D660FC01BE98BEF0021E04F /* Tests.xcconfig */, ); path = RealmSwift; sourceTree = ""; }; 5D660FCD1BE98C560021E04F /* RealmSwift */ = { isa = PBXGroup; children = ( 5D660FE31BE98D670021E04F /* Aliases.swift */, 29B7FDF51C0DA6560023224E /* Error.swift */, 5D1534B71CCFF545008976D7 /* LinkingObjects.swift */, 5D660FE41BE98D670021E04F /* List.swift */, 5D660FE51BE98D670021E04F /* Migration.swift */, 5D660FE61BE98D670021E04F /* Object.swift */, 5B77EACD1DCC5614006AB51D /* ObjectiveCSupport.swift */, 5D660FE71BE98D670021E04F /* ObjectSchema.swift */, 5D660FE81BE98D670021E04F /* Optional.swift */, 5D660FE91BE98D670021E04F /* Property.swift */, 5D660FEA1BE98D670021E04F /* Realm.swift */, 1AB605D21D495927007F53DE /* RealmCollection.swift */, 5D660FEC1BE98D670021E04F /* RealmConfiguration.swift */, 5D660FED1BE98D670021E04F /* Results.swift */, 5D660FEE1BE98D670021E04F /* Schema.swift */, 5D660FEF1BE98D670021E04F /* SortDescriptor.swift */, E8BF67FB1C24D07100E591CD /* SwiftVersion.swift */, 1A7DE7021D38460B0029F0AE /* Sync.swift */, 3F222C4D1E26F51300CA0713 /* ThreadSafeReference.swift */, 5D660FF01BE98D670021E04F /* Util.swift */, ); path = RealmSwift; sourceTree = ""; }; 5D660FD91BE98C7C0021E04F /* RealmSwift Tests */ = { isa = PBXGroup; children = ( 5D6610291BE98DAA0021E04F /* Supporting Files */, E8AE7C251EA436F800CDFF9A /* CompactionTests.swift */, 5D660FFF1BE98D880021E04F /* KVOTests.swift */, 5D6610001BE98D880021E04F /* ListTests.swift */, 5D6610011BE98D880021E04F /* MigrationTests.swift */, 5D6610021BE98D880021E04F /* ObjectAccessorTests.swift */, 5D6610031BE98D880021E04F /* ObjectCreationTests.swift */, 5BC537151DD5B8D70055C524 /* ObjectiveCSupportTests.swift */, 5D6610041BE98D880021E04F /* ObjectSchemaInitializationTests.swift */, 5D6610051BE98D880021E04F /* ObjectSchemaTests.swift */, 5D6610061BE98D880021E04F /* ObjectTests.swift */, 5D6610071BE98D880021E04F /* PerformanceTests.swift */, 3F2633C21E9D630000B32D30 /* PrimitiveListTests.swift */, 5D6610081BE98D880021E04F /* PropertyTests.swift */, 5D6610091BE98D880021E04F /* RealmCollectionTypeTests.swift */, 5D66100A1BE98D880021E04F /* RealmConfigurationTests.swift */, 5D66100C1BE98D880021E04F /* RealmTests.swift */, 5D66100D1BE98D880021E04F /* SchemaTests.swift */, 5D66100E1BE98D880021E04F /* SortDescriptorTests.swift */, 5D66100F1BE98D880021E04F /* SwiftLinkTests.swift */, 5D6610101BE98D880021E04F /* SwiftTestObjects.swift */, 5D6610111BE98D880021E04F /* SwiftUnicodeTests.swift */, 5D6610121BE98D880021E04F /* TestCase.swift */, 5D6610131BE98D880021E04F /* TestUtils.h */, 5D6610141BE98D880021E04F /* TestUtils.mm */, 3F73BC841E3A870F00FE80B6 /* ThreadSafeReferenceTests.swift */, ); name = "RealmSwift Tests"; path = RealmSwift/Tests; sourceTree = ""; }; 5D6610291BE98DAA0021E04F /* Supporting Files */ = { isa = PBXGroup; children = ( 5D66100B1BE98D880021E04F /* RealmSwiftTests-BridgingHeader.h */, ); name = "Supporting Files"; sourceTree = ""; }; 5DB591A51D063DE5001D8F93 /* util */ = { isa = PBXGroup; children = ( 5D274C511D6D16BA006FEBB1 /* apple */, 3F92F62A222F311C008B2333 /* aligned_union.hpp */, 5DB591A61D063DF8001D8F93 /* atomic_shared_ptr.hpp */, 3F92F627222F311B008B2333 /* event_loop_dispatcher.hpp */, 5D274C4F1D6D16A8006FEBB1 /* event_loop_signal.hpp */, 3F92F629222F311C008B2333 /* fifo.cpp */, 3F92F626222F311B008B2333 /* fifo.hpp */, 3F92F628222F311C008B2333 /* tagged_bool.hpp */, 1AABD4001E9552BA00115A75 /* uuid.cpp */, 1AABD4011E9552BA00115A75 /* uuid.hpp */, ); path = util; sourceTree = ""; }; C281E9231E8A9C930015BA4A /* apple */ = { isa = PBXGroup; children = ( C281E9241E8A9C930015BA4A /* network_reachability_observer.cpp */, C281E9251E8A9C930015BA4A /* network_reachability_observer.hpp */, C2CAAE751E9BB5760025454C /* system_configuration.cpp */, C2CAAE761E9BB5760025454C /* system_configuration.hpp */, ); name = apple; path = sync/impl/apple; sourceTree = ""; }; E81A1FC81955FE0100FDED82 /* Swift */ = { isa = PBXGroup; children = ( 297FBEFA1C19F696009D1118 /* RLMTestCaseUtils.swift */, 0217D7B819CD0ACD00DE5C32 /* Swift-Tests-Bridging-Header.h */, E82FA60A195632F20043A3C3 /* SwiftArrayPropertyTests.swift */, E82FA60B195632F20043A3C3 /* SwiftArrayTests.swift */, E83AF538196DDE58002275B2 /* SwiftDynamicTests.swift */, E82FA60D195632F20043A3C3 /* SwiftLinkTests.swift */, E82FA60F195632F20043A3C3 /* SwiftObjectInterfaceTests.swift */, 26F3CA681986CC86004623E1 /* SwiftPropertyTypeTest.swift */, E81A1FD01955FE0100FDED82 /* SwiftRealmTests.swift */, 3FEC4A3D1BBB188B00F009C3 /* SwiftSchemaTests.swift */, E8F8D90B196CB8DD00475368 /* SwiftTestObjects.swift */, E891759A197A1B600068ACC6 /* SwiftUnicodeTests.swift */, 297FBEFD1C19F844009D1118 /* TestUtils.h */, 297FBEFE1C19F844009D1118 /* TestUtils.mm */, ); path = Swift; sourceTree = ""; }; E81A20061955FE1600FDED82 /* Objective-C */ = { isa = PBXGroup; children = ( E81A1FB81955FE0100FDED82 /* ArrayPropertyTests.m */, 3F7556731BE95A050058BC7E /* AsyncTests.mm */, E8DA16F71E81210D0055141C /* CompactionTests.m */, E81A1FBA1955FE0100FDED82 /* DynamicTests.m */, 021A882F1AAFB5BE00EEAC84 /* EncryptionTests.mm */, E81A1FBB1955FE0100FDED82 /* EnumeratorTests.m */, 027A4D291AB1012500AA46F9 /* InterprocessTests.m */, 3F0F029D1B6FFE610046A4D5 /* KVOTests.mm */, 5D432B8C1CC0713F00A610A9 /* LinkingObjectsTests.mm */, E81A1FBC1955FE0100FDED82 /* LinkTests.m */, 0207AB85195DFA15007EFB12 /* MigrationTests.mm */, 3F2E66611CA0B9D5004761D5 /* NotificationTests.m */, 3FEB383C1E70AC6900F22712 /* ObjectCreationTests.mm */, E81A1FBE1955FE0100FDED82 /* ObjectInterfaceTests.m */, 021A88301AAFB5BE00EEAC84 /* ObjectSchemaTests.m */, E81A1FBF1955FE0100FDED82 /* ObjectTests.m */, 3F04EA2D1992BEE400C2CE2E /* PerformanceTests.m */, 5D03FB1E1E0DAFBA007D53EA /* PredicateUtilTests.mm */, 3F572C901F2BDA9F00F6C9AB /* PrimitiveArrayPropertyTests.m */, 02AFB4611A80343600E11938 /* PropertyTests.m */, E81A1FC11955FE0100FDED82 /* QueryTests.m */, C042A48C1B7522A900771ED2 /* RealmConfigurationTests.mm */, E81A1FC31955FE0100FDED82 /* RealmTests.mm */, 02AFB4621A80343600E11938 /* ResultsTests.m */, C0D6E4101AFBFAF7001F3027 /* RLMAssertions.h */, 027A4D2A1AB1012500AA46F9 /* RLMMultiProcessTestCase.h */, 027A4D2B1AB1012500AA46F9 /* RLMMultiProcessTestCase.m */, E81A1FC41955FE0100FDED82 /* RLMTestCase.h */, E81A1FC51955FE0100FDED82 /* RLMTestCase.m */, 3F44109E19953F5900223146 /* RLMTestObjects.h */, E81A1FC71955FE0100FDED82 /* RLMTestObjects.m */, 0207AB86195DFA15007EFB12 /* SchemaTests.mm */, 3F572C911F2BDA9F00F6C9AB /* ThreadSafeReferenceTests.m */, E81A1FD11955FE0100FDED82 /* TransactionTests.m */, E8917597197A1B350068ACC6 /* UnicodeTests.m */, 021A88311AAFB5BE00EEAC84 /* UtilTests.mm */, ); name = "Objective-C"; sourceTree = ""; }; E8267FEF1D90B7B100E001C7 /* Object Server Tests */ = { isa = PBXGroup; children = ( 1AA5AEA21D98CA5300ED8C27 /* Utility */, 1A2713D51E3BBAC4001F6BFC /* RLMAncillaryObjectServerTests.m */, E8267FF01D90B8E700E001C7 /* RLMObjectServerTests.mm */, 1AD6E7A51E8C2BDF00D4C8B4 /* RLMPermissionsAPITests.m */, 3FB60BA9204095AF00583735 /* RLMPermissionsTests.mm */, 3F73BC881E3A876600FE80B6 /* RLMSyncSessionRefreshHandle+ObjectServerTests.h */, 3F73BC891E3A876600FE80B6 /* RLMSyncSessionRefreshHandle+ObjectServerTests.m */, 1AA5AE9D1D98A6D800ED8C27 /* RLMSyncTestCase.h */, 1AA5AE9B1D98A68E00ED8C27 /* RLMSyncTestCase.mm */, 3F73BC8A1E3A876600FE80B6 /* RLMTestUtils.h */, 3F73BC8B1E3A876600FE80B6 /* RLMTestUtils.m */, 1AA5AE9F1D98C99500ED8C27 /* SwiftObjectServerTests.swift */, 3FAF8D01227A05BD005F1DB6 /* SwiftPartialSyncTests.swift */, 1A877BEE1EAE9F79001BEC40 /* SwiftPermissionsAPITests.swift */, 3FB60BAC2040999300583735 /* SwiftPermissionsTests.swift */, 1AA5AE961D989BE000ED8C27 /* SwiftSyncTestCase.swift */, 5DAD37231F73220C00EECA8E /* sync-1.x.realm */, 3F0C129220926CAD00D0D6C8 /* test-ros-server.js */, ); name = "Object Server Tests"; sourceTree = ""; }; E88C36FE19745E3200C9963D /* Swift */ = { isa = PBXGroup; children = ( E88C36FF19745E5500C9963D /* RLMSupport.swift */, ); path = Swift; sourceTree = ""; }; E8D89B8E1955FC6D00CF2B9A = { isa = PBXGroup; children = ( 5D660FB71BE98B770021E04F /* Configuration */, 1A7B82361D51254600750296 /* Frameworks */, E81A1FB41955FCE000FDED82 /* LICENSE */, E8267FEF1D90B7B100E001C7 /* Object Server Tests */, E8D89B991955FC6D00CF2B9A /* Products */, E8D89B9A1955FC6D00CF2B9A /* Realm */, E8D89BA71955FC6D00CF2B9A /* Realm Tests */, 5D660FCD1BE98C560021E04F /* RealmSwift */, 5D660FD91BE98C7C0021E04F /* RealmSwift Tests */, E81A1FB31955FCE000FDED82 /* CHANGELOG.md */, 3F9D91882152D42F00474F09 /* TestHost copy-Info.plist */, ); indentWidth = 4; sourceTree = ""; tabWidth = 4; }; E8D89B991955FC6D00CF2B9A /* Products */ = { isa = PBXGroup; children = ( E856D1DF195614A400FB2FCF /* iOS static tests.xctest */, E8267FED1D90B79000E001C7 /* ObjectServerTests.xctest */, 5D659ED91BE04556006515A0 /* Realm.framework */, 5DD755CF1BE056DE002800DA /* Realm.framework */, 5D660FD81BE98C7C0021E04F /* RealmSwift Tests.xctest */, 5D660FCC1BE98C560021E04F /* RealmSwift.framework */, 3F9D91872152D42F00474F09 /* TestHost static.app */, 3F1A5E721992EB7400F45F4C /* TestHost.app */, E8D89BA31955FC6D00CF2B9A /* Tests.xctest */, ); name = Products; sourceTree = ""; }; E8D89B9A1955FC6D00CF2B9A /* Realm */ = { isa = PBXGroup; children = ( 02D9AFB61B22487E00A1BD87 /* ObjectStore */, E8D89B9B1955FC6D00CF2B9A /* Supporting Files */, E88C36FE19745E3200C9963D /* Swift */, 1AF6EA441D36B1220014EB85 /* Sync */, E8D89B9D1955FC6D00CF2B9A /* Realm.h */, E81A1F631955FC9300FDED82 /* RLMAccessor.h */, 3F0338491E6F466D00F9E288 /* RLMAccessor.hpp */, E81A1F641955FC9300FDED82 /* RLMAccessor.mm */, E83591941B3DF05C0035F2F3 /* RLMAnalytics.hpp */, E83591931B3DF05C0035F2F3 /* RLMAnalytics.mm */, E81A1F661955FC9300FDED82 /* RLMArray.h */, E81A1F671955FC9300FDED82 /* RLMArray.mm */, 0237B5421A856F06004ACD57 /* RLMArray_Private.h */, E81A1F651955FC9300FDED82 /* RLMArray_Private.hpp */, 3F9863BA1D36876B00641C98 /* RLMClassInfo.hpp */, 3F9863B91D36876B00641C98 /* RLMClassInfo.mm */, 02B8EF5B19E7048D0045A93D /* RLMCollection.h */, 3FBEF6791C63D66100F6935B /* RLMCollection.mm */, 5D1BF1FE1EF9875300B7DC87 /* RLMCollection_Private.h */, 3FBEF6781C63D66100F6935B /* RLMCollection_Private.hpp */, E81A1F6B1955FC9300FDED82 /* RLMConstants.h */, E81A1F6C1955FC9300FDED82 /* RLMConstants.m */, 023B19551A3BA90D0067FB81 /* RLMListBase.h */, 023B19561A3BA90D0067FB81 /* RLMListBase.mm */, E81A1F691955FC9300FDED82 /* RLMManagedArray.mm */, 0207AB7D195DF9FB007EFB12 /* RLMMigration.h */, 0207AB7E195DF9FB007EFB12 /* RLMMigration.mm */, 0207AB7C195DF9FB007EFB12 /* RLMMigration_Private.h */, E81A1F6E1955FC9300FDED82 /* RLMObject.h */, E81A1F6F1955FC9300FDED82 /* RLMObject.mm */, E81A1F6D1955FC9300FDED82 /* RLMObject_Private.h */, C073E1201AE9B705002C0A30 /* RLMObject_Private.hpp */, 023B19571A3BA90D0067FB81 /* RLMObjectBase.h */, 023B19581A3BA90D0067FB81 /* RLMObjectBase.mm */, A05FA61E1B62C3900000C9B2 /* RLMObjectBase_Dynamic.h */, E8F992BD1F1401C100F634B5 /* RLMObjectBase_Private.h */, E81A1F711955FC9300FDED82 /* RLMObjectSchema.h */, E81A1F721955FC9300FDED82 /* RLMObjectSchema.mm */, 29EDB8E91A7712E500458D80 /* RLMObjectSchema_Private.h */, E81A1F701955FC9300FDED82 /* RLMObjectSchema_Private.hpp */, 29EDB8D71A7703C500458D80 /* RLMObjectStore.h */, E81A1F741955FC9300FDED82 /* RLMObjectStore.mm */, 3F0F02AC1B6FFF3D0046A4D5 /* RLMObservation.hpp */, 3F0F02AD1B6FFF3D0046A4D5 /* RLMObservation.mm */, C0004BEB1B8E4FCF00304BF3 /* RLMOptionalBase.h */, C0004BEC1B8E4FCF00304BF3 /* RLMOptionalBase.mm */, 5D6156F51BE077E600A4BD3F /* RLMPlatform.h.in */, 5D3E1A2C1C1FC6D5002913BA /* RLMPredicateUtil.hpp */, 5D3E1A2D1C1FC6D5002913BA /* RLMPredicateUtil.mm */, 3F68BFCD1B558CA800D50FBD /* RLMPrefix.h */, E81A1F761955FC9300FDED82 /* RLMProperty.h */, E81A1F771955FC9300FDED82 /* RLMProperty.mm */, E81A1F751955FC9300FDED82 /* RLMProperty_Private.h */, 5D2E8F651C98DC0D00187B09 /* RLMProperty_Private.hpp */, E81A1F781955FC9300FDED82 /* RLMQueryUtil.hpp */, E81A1F791955FC9300FDED82 /* RLMQueryUtil.mm */, E81A1F7B1955FC9300FDED82 /* RLMRealm.h */, E81A1F7C1955FC9300FDED82 /* RLMRealm.mm */, E8951F01196C96DE00D6461C /* RLMRealm_Dynamic.h */, 29EDB8E01A77070200458D80 /* RLMRealm_Private.h */, 02E334C41A5F4923009F8810 /* RLMRealm_Private.hpp */, C0D2DD051B6BDEA1004E8919 /* RLMRealmConfiguration.h */, C0D2DD061B6BDEA1004E8919 /* RLMRealmConfiguration.mm */, C0D2DD0F1B6BE0DD004E8919 /* RLMRealmConfiguration_Private.h */, E86900E11CC04F5B0008A8B6 /* RLMRealmConfiguration_Private.hpp */, 027A4D211AB100E000AA46F9 /* RLMRealmUtil.hpp */, 027A4D221AB100E000AA46F9 /* RLMRealmUtil.mm */, 02B8EF5819E601D80045A93D /* RLMResults.h */, E81A1F6A1955FC9300FDED82 /* RLMResults.mm */, 29EDB8E51A7710B700458D80 /* RLMResults_Private.h */, 1A1EBF861F269E8E00F47698 /* RLMResults_Private.hpp */, E81A1F7E1955FC9300FDED82 /* RLMSchema.h */, E81A1F7F1955FC9300FDED82 /* RLMSchema.mm */, E81A1F7D1955FC9300FDED82 /* RLMSchema_Private.h */, 3F4E324B1B98C6C700183A69 /* RLMSchema_Private.hpp */, 3FE79FF719BA6A5900780C9A /* RLMSwiftSupport.h */, 3F452EC519C2279800AFC154 /* RLMSwiftSupport.m */, 3F67DB391E26D69C0024533D /* RLMThreadSafeReference.h */, 3F67DB3B1E26D69C0024533D /* RLMThreadSafeReference.mm */, 3F67DB3A1E26D69C0024533D /* RLMThreadSafeReference_Private.hpp */, 3F20DA2019BE1EA6007DE308 /* RLMUpdateChecker.hpp */, 3F20DA2119BE1EA6007DE308 /* RLMUpdateChecker.mm */, E81A1F811955FC9300FDED82 /* RLMUtil.hpp */, E81A1F821955FC9300FDED82 /* RLMUtil.mm */, ); path = Realm; sourceTree = ""; }; E8D89B9B1955FC6D00CF2B9A /* Supporting Files */ = { isa = PBXGroup; children = ( 023B19F71A423BD20067FB81 /* libc++.dylib */, 3F6B89AE19EF40BA004E8EA8 /* librealm-ios.a */, E81A1F621955FC9300FDED82 /* Realm-Info.plist */, 02E334C21A5F3C45009F8810 /* Realm.modulemap */, E81C393E1AE5CE6A00F03B56 /* strip-frameworks.sh */, ); name = "Supporting Files"; sourceTree = ""; }; E8D89BA71955FC6D00CF2B9A /* Realm Tests */ = { isa = PBXGroup; children = ( E81A20061955FE1600FDED82 /* Objective-C */, E8D89BA81955FC6D00CF2B9A /* Supporting Files */, E81A1FC81955FE0100FDED82 /* Swift */, 3F1A5E731992EB7400F45F4C /* TestHost */, ); name = "Realm Tests"; path = Realm/Tests; sourceTree = ""; }; E8D89BA81955FC6D00CF2B9A /* Supporting Files */ = { isa = PBXGroup; children = ( 3F9182421CD1712F00A50120 /* fileformat-old-date.realm */, 29B7FDF71C0DE76B0023224E /* fileformat-pre-null.realm */, 3F643BEB1CEA654D00F6D0C8 /* mixed-column.realm */, E81A1FC21955FE0100FDED82 /* RealmTests-Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 5D659E9F1BE04556006515A0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 3F73BC951E3A878500FE80B6 /* NSError+RLMSync.h in Headers */, 5D659EA51BE04556006515A0 /* Realm.h in Headers */, 5D659EA71BE04556006515A0 /* RLMAccessor.h in Headers */, 5D659EA91BE04556006515A0 /* RLMArray.h in Headers */, 5D659EAA1BE04556006515A0 /* RLMArray_Private.h in Headers */, 5D659EAB1BE04556006515A0 /* RLMCollection.h in Headers */, 5D1BF1FF1EF987AD00B7DC87 /* RLMCollection_Private.h in Headers */, 5D659EAC1BE04556006515A0 /* RLMConstants.h in Headers */, 5D659EAE1BE04556006515A0 /* RLMListBase.h in Headers */, 5D659EAF1BE04556006515A0 /* RLMMigration.h in Headers */, 5D659EB01BE04556006515A0 /* RLMMigration_Private.h in Headers */, 5D659EB11BE04556006515A0 /* RLMObject.h in Headers */, 5D659EB21BE04556006515A0 /* RLMObject_Private.h in Headers */, 5D659EB31BE04556006515A0 /* RLMObjectBase.h in Headers */, 5D659EB41BE04556006515A0 /* RLMObjectBase_Dynamic.h in Headers */, E8F992BE1F1401C100F634B5 /* RLMObjectBase_Private.h in Headers */, 5D659EB51BE04556006515A0 /* RLMObjectSchema.h in Headers */, 5D659EB61BE04556006515A0 /* RLMObjectSchema_Private.h in Headers */, 5D659EB81BE04556006515A0 /* RLMObjectStore.h in Headers */, 5D659EBA1BE04556006515A0 /* RLMOptionalBase.h in Headers */, 5D659EBC1BE04556006515A0 /* RLMProperty.h in Headers */, 5D659EBD1BE04556006515A0 /* RLMProperty_Private.h in Headers */, 1AD397CF1F72FFC7002AA897 /* RLMRealm+Sync.h in Headers */, 5D659EBF1BE04556006515A0 /* RLMRealm.h in Headers */, 5D659EC01BE04556006515A0 /* RLMRealm_Dynamic.h in Headers */, 5D659EC11BE04556006515A0 /* RLMRealm_Private.h in Headers */, 1ABF256F1D52AB6200BAC441 /* RLMRealmConfiguration+Sync.h in Headers */, 5D659EC21BE04556006515A0 /* RLMRealmConfiguration.h in Headers */, 5D659EC31BE04556006515A0 /* RLMRealmConfiguration_Private.h in Headers */, 5D659EC51BE04556006515A0 /* RLMResults.h in Headers */, 5D659EC61BE04556006515A0 /* RLMResults_Private.h in Headers */, 5D659EC71BE04556006515A0 /* RLMSchema.h in Headers */, 5D659EC81BE04556006515A0 /* RLMSchema_Private.h in Headers */, 5D659EC91BE04556006515A0 /* RLMSwiftSupport.h in Headers */, 1A0512771D8746CD00806AEC /* RLMSyncConfiguration.h in Headers */, 3F336E8B1DA2FA15006CB5A0 /* RLMSyncConfiguration_Private.h in Headers */, 1AAF4D211D66585B00058FAD /* RLMSyncCredentials.h in Headers */, 1AF7EA961D340AF70001A9B5 /* RLMSyncManager.h in Headers */, 5D44AAE61F709794007BA84C /* RLMSyncPermission.h in Headers */, 1A7E6C6C1F329F10002DA6C8 /* RLMSyncPermissionResults.h in Headers */, 1AD3870C1D4A7FBB00479110 /* RLMSyncSession.h in Headers */, 5D5FA91A20379BAE00E92B76 /* RLMSyncSubscription.h in Headers */, 1ABDCDAE1D792FEB003489E3 /* RLMSyncUser.h in Headers */, 1A4FFC991D35A71000B4B65C /* RLMSyncUtil.h in Headers */, E8C6EAF51DD66C0C00EC1A03 /* RLMSyncUtil_Private.h in Headers */, 3F67DB3C1E26D69C0024533D /* RLMThreadSafeReference.h in Headers */, 5DEAA36720212AF00024A6BE /* work_queue.hpp in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 5D660FC91BE98C560021E04F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 5DD7559D1BE056DE002800DA /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( C2CAAE741E9643120025454C /* network_reachability.hpp in Headers */, C281E9281E8A9CB50015BA4A /* network_reachability_observer.hpp in Headers */, 3F73BC971E3A879700FE80B6 /* NSError+RLMSync.h in Headers */, 5DD755A31BE056DE002800DA /* Realm.h in Headers */, 5DD755A51BE056DE002800DA /* RLMAccessor.h in Headers */, 5DD755A71BE056DE002800DA /* RLMArray.h in Headers */, 5DD755A81BE056DE002800DA /* RLMArray_Private.h in Headers */, 5DD755A91BE056DE002800DA /* RLMCollection.h in Headers */, 5D1BF2001EF987AE00B7DC87 /* RLMCollection_Private.h in Headers */, 5DD755AA1BE056DE002800DA /* RLMConstants.h in Headers */, 5DD755AC1BE056DE002800DA /* RLMListBase.h in Headers */, 5DD755AD1BE056DE002800DA /* RLMMigration.h in Headers */, 5DD755AE1BE056DE002800DA /* RLMMigration_Private.h in Headers */, 5DD755AF1BE056DE002800DA /* RLMObject.h in Headers */, 5DD755B01BE056DE002800DA /* RLMObject_Private.h in Headers */, 5DD755B11BE056DE002800DA /* RLMObjectBase.h in Headers */, 5DD755B21BE056DE002800DA /* RLMObjectBase_Dynamic.h in Headers */, E8F992BF1F1401C100F634B5 /* RLMObjectBase_Private.h in Headers */, 5DD755B31BE056DE002800DA /* RLMObjectSchema.h in Headers */, 5DD755B41BE056DE002800DA /* RLMObjectSchema_Private.h in Headers */, 5DD755B61BE056DE002800DA /* RLMObjectStore.h in Headers */, 5DD755B81BE056DE002800DA /* RLMOptionalBase.h in Headers */, 5DD755BA1BE056DE002800DA /* RLMProperty.h in Headers */, 5DD755BB1BE056DE002800DA /* RLMProperty_Private.h in Headers */, 1AD397D01F72FFCC002AA897 /* RLMRealm+Sync.h in Headers */, 5DD755BD1BE056DE002800DA /* RLMRealm.h in Headers */, 5DD755BE1BE056DE002800DA /* RLMRealm_Dynamic.h in Headers */, 5DD755BF1BE056DE002800DA /* RLMRealm_Private.h in Headers */, 1AFEF8421D52CD8F00495005 /* RLMRealmConfiguration+Sync.h in Headers */, 5DD755C01BE056DE002800DA /* RLMRealmConfiguration.h in Headers */, 5DD755C11BE056DE002800DA /* RLMRealmConfiguration_Private.h in Headers */, 5DD755C31BE056DE002800DA /* RLMResults.h in Headers */, 5DD755C41BE056DE002800DA /* RLMResults_Private.h in Headers */, 5DD755C51BE056DE002800DA /* RLMSchema.h in Headers */, 5DD755C61BE056DE002800DA /* RLMSchema_Private.h in Headers */, 5DD755C71BE056DE002800DA /* RLMSwiftSupport.h in Headers */, 1A0512761D8746CD00806AEC /* RLMSyncConfiguration.h in Headers */, 3F336E8A1DA2FA14006CB5A0 /* RLMSyncConfiguration_Private.h in Headers */, 1AAF4D231D665B2A00058FAD /* RLMSyncCredentials.h in Headers */, 1A7DE7071D38474F0029F0AE /* RLMSyncManager.h in Headers */, 5D44AAE71F7097AF007BA84C /* RLMSyncPermission.h in Headers */, 1A7E6C6D1F329F10002DA6C8 /* RLMSyncPermissionResults.h in Headers */, 1A7003111D5270FF00FD9EE3 /* RLMSyncSession.h in Headers */, 5D5FA91B20379BB500E92B76 /* RLMSyncSubscription.h in Headers */, 1ABDCDB11D793012003489E3 /* RLMSyncUser.h in Headers */, 1A7DE70B1D3847670029F0AE /* RLMSyncUtil.h in Headers */, E8C6EAF41DD66C0C00EC1A03 /* RLMSyncUtil_Private.h in Headers */, 3F67DB401E26D6A20024533D /* RLMThreadSafeReference.h in Headers */, 3FAB084A1E1EC3A2001BC8DA /* sync_client.hpp in Headers */, 3FAB084B1E1EC3A2001BC8DA /* sync_file.hpp in Headers */, 3FAB084C1E1EC3A2001BC8DA /* sync_metadata.hpp in Headers */, C2CAAE7A1E9BB5760025454C /* system_configuration.hpp in Headers */, 5DEAA36920212BF90024A6BE /* work_queue.hpp in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 3F1A5E711992EB7400F45F4C /* TestHost */ = { isa = PBXNativeTarget; buildConfigurationList = 3F1A5E931992EB7400F45F4C /* Build configuration list for PBXNativeTarget "TestHost" */; buildPhases = ( 3F1A5E6E1992EB7400F45F4C /* Sources */, 3F1A5E6F1992EB7400F45F4C /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = TestHost; productName = TestHost; productReference = 3F1A5E721992EB7400F45F4C /* TestHost.app */; productType = "com.apple.product-type.application"; }; 3F9D91802152D42F00474F09 /* TestHost static */ = { isa = PBXNativeTarget; buildConfigurationList = 3F9D91842152D42F00474F09 /* Build configuration list for PBXNativeTarget "TestHost static" */; buildPhases = ( 3F9D91812152D42F00474F09 /* Sources */, 3F9D91832152D42F00474F09 /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = "TestHost static"; productName = TestHost; productReference = 3F9D91872152D42F00474F09 /* TestHost static.app */; productType = "com.apple.product-type.application"; }; 5D659E7D1BE04556006515A0 /* Realm */ = { isa = PBXNativeTarget; buildConfigurationList = 5D659ED61BE04556006515A0 /* Build configuration list for PBXNativeTarget "Realm" */; buildPhases = ( 5D659E7E1BE04556006515A0 /* Get Version Number */, 5D6156F41BE06FF500A4BD3F /* Generate RLMPlatform.h */, 5D659E801BE04556006515A0 /* Sources */, 5D659E9F1BE04556006515A0 /* Headers */, 1A7B82351D51235600750296 /* Frameworks */, 5D659ECE1BE04556006515A0 /* Resources */, ); buildRules = ( ); dependencies = ( 3F8F357B212B6FB40035E7B8 /* PBXTargetDependency */, ); name = Realm; productName = Realm; productReference = 5D659ED91BE04556006515A0 /* Realm.framework */; productType = "com.apple.product-type.framework"; }; 5D660FCB1BE98C560021E04F /* RealmSwift */ = { isa = PBXNativeTarget; buildConfigurationList = 5D660FD11BE98C560021E04F /* Build configuration list for PBXNativeTarget "RealmSwift" */; buildPhases = ( 5D660FC71BE98C560021E04F /* Sources */, 5D660FC81BE98C560021E04F /* Frameworks */, 5D660FC91BE98C560021E04F /* Headers */, 5D660FCA1BE98C560021E04F /* Resources */, ); buildRules = ( ); dependencies = ( 5D66102C1BE98DF60021E04F /* PBXTargetDependency */, ); name = RealmSwift; productName = RealmSwift; productReference = 5D660FCC1BE98C560021E04F /* RealmSwift.framework */; productType = "com.apple.product-type.framework"; }; 5D660FD71BE98C7C0021E04F /* RealmSwift Tests */ = { isa = PBXNativeTarget; buildConfigurationList = 5D660FE01BE98C7C0021E04F /* Build configuration list for PBXNativeTarget "RealmSwift Tests" */; buildPhases = ( 5D660FD41BE98C7C0021E04F /* Sources */, 5D660FD51BE98C7C0021E04F /* Frameworks */, 5D66102D1BE98E360021E04F /* Embed Frameworks */, 2973CCF81C175AAA00FEA0FA /* Resources */, ); buildRules = ( ); dependencies = ( 3FC8BF35212B79F4001C2025 /* PBXTargetDependency */, 5D660FDF1BE98C7C0021E04F /* PBXTargetDependency */, ); name = "RealmSwift Tests"; productName = "RealmSwift Tests"; productReference = 5D660FD81BE98C7C0021E04F /* RealmSwift Tests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; 5DD7557B1BE056DE002800DA /* Realm iOS static */ = { isa = PBXNativeTarget; buildConfigurationList = 5DD755CC1BE056DE002800DA /* Build configuration list for PBXNativeTarget "Realm iOS static" */; buildPhases = ( 5D659E7E1BE04556006515A0 /* Get Version Number */, 5D6156F41BE06FF500A4BD3F /* Generate RLMPlatform.h */, 5DD7557E1BE056DE002800DA /* Sources */, 5DD7559D1BE056DE002800DA /* Headers */, ); buildRules = ( ); dependencies = ( 3F8F3579212B6FAE0035E7B8 /* PBXTargetDependency */, ); name = "Realm iOS static"; productName = iOS; productReference = 5DD755CF1BE056DE002800DA /* Realm.framework */; productType = "com.apple.product-type.framework.static"; }; E8267FB11D90B79000E001C7 /* ObjectServerTests */ = { isa = PBXNativeTarget; buildConfigurationList = E8267FEA1D90B79000E001C7 /* Build configuration list for PBXNativeTarget "ObjectServerTests" */; buildPhases = ( E8267FB81D90B79000E001C7 /* Get Version Number */, E8267FB91D90B79000E001C7 /* Sources */, E8267FE21D90B79000E001C7 /* Frameworks */, E8267FE41D90B79000E001C7 /* Embed Frameworks */, 5DAD37251F73221700EECA8E /* Resources */, ); buildRules = ( ); dependencies = ( E8267FB21D90B79000E001C7 /* PBXTargetDependency */, E8267FB41D90B79000E001C7 /* PBXTargetDependency */, E8267FB61D90B79000E001C7 /* PBXTargetDependency */, ); name = ObjectServerTests; productName = RealmTests; productReference = E8267FED1D90B79000E001C7 /* ObjectServerTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; E856D1DE195614A400FB2FCF /* iOS static tests */ = { isa = PBXNativeTarget; buildConfigurationList = E856D1EB195614A400FB2FCF /* Build configuration list for PBXNativeTarget "iOS static tests" */; buildPhases = ( 5D304A2F1BE9AF350082C1A6 /* Get Version Number */, E856D1DB195614A400FB2FCF /* Sources */, E856D1DC195614A400FB2FCF /* Frameworks */, 29B7FDF91C0DE7FC0023224E /* Resources */, ); buildRules = ( ); dependencies = ( C04B4BDD1B55C51500FAE58E /* PBXTargetDependency */, 5DD755D41BE0582A002800DA /* PBXTargetDependency */, 3F9D917F2152D41A00474F09 /* PBXTargetDependency */, 3F9D918A2152D47B00474F09 /* PBXTargetDependency */, ); name = "iOS static tests"; productName = iOSTests; productReference = E856D1DF195614A400FB2FCF /* iOS static tests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; E8D89BA21955FC6D00CF2B9A /* Tests */ = { isa = PBXNativeTarget; buildConfigurationList = E8D89BB11955FC6D00CF2B9A /* Build configuration list for PBXNativeTarget "Tests" */; buildPhases = ( 5D304A2E1BE9AEFB0082C1A6 /* Get Version Number */, E8D89B9F1955FC6D00CF2B9A /* Sources */, E8D89BA01955FC6D00CF2B9A /* Frameworks */, 5D128F291BE984D4001F4FBF /* Embed Frameworks */, 29B7FDFA1C0DE80A0023224E /* Resources */, ); buildRules = ( ); dependencies = ( 5DD755DF1BE05B26002800DA /* PBXTargetDependency */, 5DD755D21BE05828002800DA /* PBXTargetDependency */, 5D6157021BE0A3A100A4BD3F /* PBXTargetDependency */, ); name = Tests; productName = RealmTests; productReference = E8D89BA31955FC6D00CF2B9A /* Tests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ E8D89B8F1955FC6D00CF2B9A /* Project object */ = { isa = PBXProject; attributes = { CLASSPREFIX = RLM; LastSwiftUpdateCheck = 0710; LastTestingUpgradeCheck = 0510; LastUpgradeCheck = 1020; ORGANIZATIONNAME = Realm; TargetAttributes = { 3F1A5E711992EB7400F45F4C = { CreatedOnToolsVersion = 6.0; DevelopmentTeam = QX5CR2FTN2; DevelopmentTeamName = "Realm ApS"; LastSwiftMigration = 0900; ProvisioningStyle = Automatic; }; 5D659E7D1BE04556006515A0 = { LastSwiftMigration = 0900; ProvisioningStyle = Automatic; }; 5D660FCB1BE98C560021E04F = { CreatedOnToolsVersion = 7.1; LastSwiftMigration = 1020; ProvisioningStyle = Automatic; }; 5D660FD71BE98C7C0021E04F = { CreatedOnToolsVersion = 7.1; DevelopmentTeam = QX5CR2FTN2; DevelopmentTeamName = "Realm ApS"; LastSwiftMigration = 1020; ProvisioningStyle = Automatic; }; 5DD7557B1BE056DE002800DA = { ProvisioningStyle = Automatic; }; C04B4BD71B55C47600FAE58E = { CreatedOnToolsVersion = 6.4; LastSwiftMigration = 0900; }; E8267FB11D90B79000E001C7 = { LastSwiftMigration = 1020; }; E83EAC791BED3D880085CCD2 = { CreatedOnToolsVersion = 7.1; }; E856D1DE195614A400FB2FCF = { CreatedOnToolsVersion = 6.0; DevelopmentTeam = QX5CR2FTN2; DevelopmentTeamName = "Realm ApS"; ProvisioningStyle = Automatic; TestTargetID = 3F9D91802152D42F00474F09; }; E8D89BA21955FC6D00CF2B9A = { CreatedOnToolsVersion = 6.0; DevelopmentTeam = QX5CR2FTN2; DevelopmentTeamName = "Realm ApS"; LastSwiftMigration = 1020; ProvisioningStyle = Automatic; TestTargetID = E8D89B971955FC6D00CF2B9A; }; }; }; buildConfigurationList = E8D89B921955FC6D00CF2B9A /* Build configuration list for PBXProject "Realm" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( English, en, Base, ); mainGroup = E8D89B8E1955FC6D00CF2B9A; productRefGroup = E8D89B991955FC6D00CF2B9A /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 5D659E7D1BE04556006515A0 /* Realm */, 5DD7557B1BE056DE002800DA /* Realm iOS static */, E8D89BA21955FC6D00CF2B9A /* Tests */, E8267FB11D90B79000E001C7 /* ObjectServerTests */, E856D1DE195614A400FB2FCF /* iOS static tests */, 3F1A5E711992EB7400F45F4C /* TestHost */, C04B4BD71B55C47600FAE58E /* Download Core Library */, 5D660FCB1BE98C560021E04F /* RealmSwift */, 5D660FD71BE98C7C0021E04F /* RealmSwift Tests */, E83EAC791BED3D880085CCD2 /* SwiftLint */, 3F9D91802152D42F00474F09 /* TestHost static */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 2973CCF81C175AAA00FEA0FA /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 2973CCF91C175AB400FEA0FA /* fileformat-pre-null.realm in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 29B7FDF91C0DE7FC0023224E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 3F9182451CD1713F00A50120 /* fileformat-old-date.realm in Resources */, 29B7FDFC1C0DE8110023224E /* fileformat-pre-null.realm in Resources */, 3F643BEE1CEA655800F6D0C8 /* mixed-column.realm in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 29B7FDFA1C0DE80A0023224E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 3F9182441CD1713E00A50120 /* fileformat-old-date.realm in Resources */, 29B7FDFB1C0DE8100023224E /* fileformat-pre-null.realm in Resources */, 3F643BED1CEA655800F6D0C8 /* mixed-column.realm in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 5D659ECE1BE04556006515A0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 5D659ED21BE04556006515A0 /* CHANGELOG.md in Resources */, 5D659ED51BE04556006515A0 /* LICENSE in Resources */, 5D6157051BE13CBB00A4BD3F /* strip-frameworks.sh in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 5D660FCA1BE98C560021E04F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 5DAD37251F73221700EECA8E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 5DAD37261F73221F00EECA8E /* sync-1.x.realm in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 5D304A2E1BE9AEFB0082C1A6 /* Get Version Number */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "$(SRCROOT)/Realm/Realm-Info.plist", ); name = "Get Version Number"; outputPaths = ( "$(DERIVED_FILE_DIR)/RLMVersion.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "exec \"${SRCROOT}/scripts/generate-rlmversion.sh\"\n"; }; 5D304A2F1BE9AF350082C1A6 /* Get Version Number */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "$(SRCROOT)/Realm/Realm-Info.plist", ); name = "Get Version Number"; outputPaths = ( "$(DERIVED_FILE_DIR)/RLMVersion.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "exec \"${SRCROOT}/scripts/generate-rlmversion.sh\"\n"; }; 5D6156F41BE06FF500A4BD3F /* Generate RLMPlatform.h */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "Generate RLMPlatform.h"; outputPaths = ( "${TARGET_BUILD_DIR}/${PUBLIC_HEADERS_FOLDER_PATH}/RLMPlatform.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "exec \"${SRCROOT}/scripts/generate-rlmplatform.sh\"\n"; showEnvVarsInLog = 0; }; 5D659E7E1BE04556006515A0 /* Get Version Number */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "$(SRCROOT)/Realm/Realm-Info.plist", ); name = "Get Version Number"; outputPaths = ( "$(DERIVED_FILE_DIR)/RLMVersion.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "exec \"${SRCROOT}/scripts/generate-rlmversion.sh\"\n"; showEnvVarsInLog = 0; }; 5D659E7F1BE04556006515A0 /* Download Core and Sync */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "Download Core and Sync"; outputPaths = ( "$(SRCROOT)/core", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "sh build.sh download-sync\n"; showEnvVarsInLog = 0; }; C04B4BDB1B55C47A00FAE58E /* Set Swift Version */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "Set Swift Version"; outputPaths = ( "$(SRCROOT)/RealmSwift/SwiftVersion.swift", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "sh build.sh set-swift-version\n"; }; E8267FB81D90B79000E001C7 /* Get Version Number */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "$(SRCROOT)/Realm/Realm-Info.plist", ); name = "Get Version Number"; outputPaths = ( "$(DERIVED_FILE_DIR)/RLMVersion.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "exec \"${SRCROOT}/scripts/generate-rlmversion.sh\"\n"; }; E83EAC7D1BED3D8F0085CCD2 /* Run SwiftLint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "Run SwiftLint"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "if which swiftlint >/dev/null; then\n swiftlint\nelse\n echo \"SwiftLint does not exist, download from https://github.com/realm/SwiftLint\"\nfi"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 3F1A5E6E1992EB7400F45F4C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 29EDB8E41A7708E700458D80 /* main.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 3F9D91812152D42F00474F09 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 3F9D91822152D42F00474F09 /* main.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 5D659E801BE04556006515A0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 3F5B5D301E84230B00953B33 /* binding_callback_thread_observer.cpp in Sources */, 3F7A3FAE1CC6EB7300301A17 /* collection_change_builder.cpp in Sources */, 3F9801AB1C8E4F6B000A8B07 /* collection_notifications.cpp in Sources */, 3F9801A41C8E4F55000A8B07 /* collection_notifier.cpp in Sources */, 5D659E811BE04556006515A0 /* external_commit_helper.cpp in Sources */, 3F92F62B222F3125008B2333 /* fifo.cpp in Sources */, 5D659E821BE04556006515A0 /* index_set.cpp in Sources */, 1A64CA8B1D8763B400BC0F9B /* keychain_helper.cpp in Sources */, 3F9026111C625C5D006AE98E /* list.cpp in Sources */, 3F9801A51C8E4F55000A8B07 /* list_notifier.cpp in Sources */, C281E9301E8BC7AC0015BA4A /* network_reachability_observer.cpp in Sources */, 3F73BC961E3A878500FE80B6 /* NSError+RLMSync.m in Sources */, 3FAB08481E1EC382001BC8DA /* object.cpp in Sources */, 3FAB08881E1EC51F001BC8DA /* object_notifier.cpp in Sources */, 5D659E831BE04556006515A0 /* object_schema.cpp in Sources */, 5D659E841BE04556006515A0 /* object_store.cpp in Sources */, 1AD397D41F73032B002AA897 /* partial_sync.cpp in Sources */, 3FF2A9F51F4F3BEB00678BC0 /* primitive_list_notifier.cpp in Sources */, 3F0543EC1C56F71500AA5322 /* realm_coordinator.cpp in Sources */, 3F75566B1BE94CCC0058BC7E /* results.cpp in Sources */, 3F9801B01C90FD2D000A8B07 /* results_notifier.cpp in Sources */, 5D659E851BE04556006515A0 /* RLMAccessor.mm in Sources */, 5D659E861BE04556006515A0 /* RLMAnalytics.mm in Sources */, 5D659E871BE04556006515A0 /* RLMArray.mm in Sources */, 3F9863BB1D36876B00641C98 /* RLMClassInfo.mm in Sources */, 3FBEF67B1C63D66100F6935B /* RLMCollection.mm in Sources */, 5D659E891BE04556006515A0 /* RLMConstants.m in Sources */, 1A6921D41D779774004C3232 /* RLMJSONModels.m in Sources */, 5D659E8A1BE04556006515A0 /* RLMListBase.mm in Sources */, 5D659E881BE04556006515A0 /* RLMManagedArray.mm in Sources */, 5D659E8B1BE04556006515A0 /* RLMMigration.mm in Sources */, 1AF7EA9C1D340E700001A9B5 /* RLMNetworkClient.mm in Sources */, 5D659E8C1BE04556006515A0 /* RLMObject.mm in Sources */, 5D659E8D1BE04556006515A0 /* RLMObjectBase.mm in Sources */, 5D659E8E1BE04556006515A0 /* RLMObjectSchema.mm in Sources */, 5D659E8F1BE04556006515A0 /* RLMObjectStore.mm in Sources */, 5D659E901BE04556006515A0 /* RLMObservation.mm in Sources */, 5D659E911BE04556006515A0 /* RLMOptionalBase.mm in Sources */, 5D3E1A2F1C1FC6D5002913BA /* RLMPredicateUtil.mm in Sources */, 5D659E921BE04556006515A0 /* RLMProperty.mm in Sources */, 5D659E931BE04556006515A0 /* RLMQueryUtil.mm in Sources */, 1AD397CE1F72FFC7002AA897 /* RLMRealm+Sync.mm in Sources */, 5D659E941BE04556006515A0 /* RLMRealm.mm in Sources */, 1ABF25701D52AB6200BAC441 /* RLMRealmConfiguration+Sync.mm in Sources */, 5D659E951BE04556006515A0 /* RLMRealmConfiguration.mm in Sources */, 5D659E961BE04556006515A0 /* RLMRealmUtil.mm in Sources */, 5D659E971BE04556006515A0 /* RLMResults.mm in Sources */, 5D659E981BE04556006515A0 /* RLMSchema.mm in Sources */, 5D659E991BE04556006515A0 /* RLMSwiftSupport.m in Sources */, 1A3623681D8384BA00945A54 /* RLMSyncConfiguration.mm in Sources */, 1AAF4D221D66585B00058FAD /* RLMSyncCredentials.m in Sources */, 1AF7EA971D340AF70001A9B5 /* RLMSyncManager.mm in Sources */, 1ADE093E1E897EE9008AB1D3 /* RLMSyncPermission.mm in Sources */, 1AD6E7A11E8C217000D4C8B4 /* RLMSyncPermissionResults.mm in Sources */, 1AD3870D1D4A7FBB00479110 /* RLMSyncSession.mm in Sources */, 1A33C4301DAEE445001E87AA /* RLMSyncSessionRefreshHandle.mm in Sources */, 5D5FA91920379BAE00E92B76 /* RLMSyncSubscription.mm in Sources */, 1ABDCDB01D793008003489E3 /* RLMSyncUser.mm in Sources */, 1A84132F1D4BCCE600C5326F /* RLMSyncUtil.mm in Sources */, 3F67DB3E1E26D69C0024533D /* RLMThreadSafeReference.mm in Sources */, 5D659E9A1BE04556006515A0 /* RLMUpdateChecker.mm in Sources */, 5D659E9B1BE04556006515A0 /* RLMUtil.mm in Sources */, 5D659E9C1BE04556006515A0 /* schema.cpp in Sources */, 5D659E9D1BE04556006515A0 /* shared_realm.cpp in Sources */, 5DAD372E1F7485BB00EECA8E /* sync_config.cpp in Sources */, 1A1536721DB0464800C0EC93 /* sync_file.cpp in Sources */, 1A1536581DB045B500C0EC93 /* sync_manager.cpp in Sources */, 1A1536741DB0464800C0EC93 /* sync_metadata.cpp in Sources */, 1ADE09371E897BCA008AB1D3 /* sync_permission.cpp in Sources */, 1A15365C1DB045B500C0EC93 /* sync_session.cpp in Sources */, 1A15365E1DB045B500C0EC93 /* sync_user.cpp in Sources */, C2CAAE771E9BB5760025454C /* system_configuration.cpp in Sources */, 1AB2D36E1E16EB91007D0A3F /* thread_safe_reference.cpp in Sources */, 5D659E9E1BE04556006515A0 /* transact_log_handler.cpp in Sources */, 1AABD4021E9552BA00115A75 /* uuid.cpp in Sources */, 5D274C4D1D6D15D2006FEBB1 /* weak_realm_notifier.cpp in Sources */, 5DEAA36620212AF00024A6BE /* work_queue.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 5D660FC71BE98C560021E04F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 5D660FF11BE98D670021E04F /* Aliases.swift in Sources */, 29B7FDF61C0DA6560023224E /* Error.swift in Sources */, 5D1534B81CCFF545008976D7 /* LinkingObjects.swift in Sources */, 5D660FF21BE98D670021E04F /* List.swift in Sources */, 5D660FF31BE98D670021E04F /* Migration.swift in Sources */, 5D660FF41BE98D670021E04F /* Object.swift in Sources */, 5B77EACE1DCC5614006AB51D /* ObjectiveCSupport.swift in Sources */, 5D660FF51BE98D670021E04F /* ObjectSchema.swift in Sources */, 5D660FF61BE98D670021E04F /* Optional.swift in Sources */, 5D660FF71BE98D670021E04F /* Property.swift in Sources */, 5D660FF81BE98D670021E04F /* Realm.swift in Sources */, 1AB605D31D495927007F53DE /* RealmCollection.swift in Sources */, 5D660FFA1BE98D670021E04F /* RealmConfiguration.swift in Sources */, 5D660FFB1BE98D670021E04F /* Results.swift in Sources */, 5D660FFC1BE98D670021E04F /* Schema.swift in Sources */, 5D660FFD1BE98D670021E04F /* SortDescriptor.swift in Sources */, E8BF67FC1C24D07100E591CD /* SwiftVersion.swift in Sources */, 1AFEF8431D52D2C900495005 /* Sync.swift in Sources */, 3F222C4E1E26F51300CA0713 /* ThreadSafeReference.swift in Sources */, 5D660FFE1BE98D670021E04F /* Util.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 5D660FD41BE98C7C0021E04F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( E8AE7C261EA436F800CDFF9A /* CompactionTests.swift in Sources */, 3FF3FFAF1F0D6D6400B84599 /* KVOTests.swift in Sources */, 5D6610161BE98D880021E04F /* ListTests.swift in Sources */, 3F8824FD1E5E335000586B35 /* MigrationTests.swift in Sources */, 3F8824FE1E5E335000586B35 /* ObjectAccessorTests.swift in Sources */, 3F8824FF1E5E335000586B35 /* ObjectCreationTests.swift in Sources */, 3F8825001E5E335000586B35 /* ObjectiveCSupportTests.swift in Sources */, 3F8825011E5E335000586B35 /* ObjectSchemaInitializationTests.swift in Sources */, 3F8825021E5E335000586B35 /* ObjectSchemaTests.swift in Sources */, 3F8825031E5E335000586B35 /* ObjectTests.swift in Sources */, 3F8825041E5E335000586B35 /* PerformanceTests.swift in Sources */, 3F2633C31E9D630000B32D30 /* PrimitiveListTests.swift in Sources */, 3F8825051E5E335000586B35 /* PropertyTests.swift in Sources */, 3F8825061E5E335000586B35 /* RealmCollectionTypeTests.swift in Sources */, 3F8825071E5E335000586B35 /* RealmConfigurationTests.swift in Sources */, 3F8825081E5E335000586B35 /* RealmTests.swift in Sources */, 3F8825091E5E335000586B35 /* SchemaTests.swift in Sources */, 3F88250A1E5E335000586B35 /* SortDescriptorTests.swift in Sources */, 3F88250B1E5E335000586B35 /* SwiftLinkTests.swift in Sources */, 5D6610251BE98D880021E04F /* SwiftTestObjects.swift in Sources */, 3F88250C1E5E335000586B35 /* SwiftUnicodeTests.swift in Sources */, 5D6610271BE98D880021E04F /* TestCase.swift in Sources */, 5D6610281BE98D880021E04F /* TestUtils.mm in Sources */, 3F88250D1E5E335000586B35 /* ThreadSafeReferenceTests.swift in Sources */, 5DBEC9B11F719A9D001233EC /* Util.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 5DD7557E1BE056DE002800DA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 3F5B5D321E84230E00953B33 /* binding_callback_thread_observer.cpp in Sources */, 3F7A3FAF1CC6EB7300301A17 /* collection_change_builder.cpp in Sources */, 3F9801AC1C8E4F6F000A8B07 /* collection_notifications.cpp in Sources */, 3F9801A61C8E4F5A000A8B07 /* collection_notifier.cpp in Sources */, 5DD7557F1BE056DE002800DA /* external_commit_helper.cpp in Sources */, 3F92F62C222F3126008B2333 /* fifo.cpp in Sources */, 5DD755801BE056DE002800DA /* index_set.cpp in Sources */, E8FD2E381D93345100569F10 /* keychain_helper.cpp in Sources */, 3F9026131C625C63006AE98E /* list.cpp in Sources */, 3F9801A71C8E4F5A000A8B07 /* list_notifier.cpp in Sources */, C281E9291E8A9CC90015BA4A /* network_reachability_observer.cpp in Sources */, 3F73BC981E3A879E00FE80B6 /* NSError+RLMSync.m in Sources */, 3FAB08491E1EC385001BC8DA /* object.cpp in Sources */, 3FAB08891E1EC526001BC8DA /* object_notifier.cpp in Sources */, 5DD755811BE056DE002800DA /* object_schema.cpp in Sources */, 5DD755821BE056DE002800DA /* object_store.cpp in Sources */, 1AD397D61F730340002AA897 /* partial_sync.cpp in Sources */, 5D44AAE81F7097EB007BA84C /* primitive_list_notifier.cpp in Sources */, 3F0543ED1C56F71900AA5322 /* realm_coordinator.cpp in Sources */, 3F75566D1BE94CEA0058BC7E /* results.cpp in Sources */, 3F9801B11C90FD31000A8B07 /* results_notifier.cpp in Sources */, 5DD755831BE056DE002800DA /* RLMAccessor.mm in Sources */, 5DD755841BE056DE002800DA /* RLMAnalytics.mm in Sources */, 5DD755851BE056DE002800DA /* RLMArray.mm in Sources */, 3F9863BC1D36876B00641C98 /* RLMClassInfo.mm in Sources */, 3FBEF67C1C63D66400F6935B /* RLMCollection.mm in Sources */, 5DD755871BE056DE002800DA /* RLMConstants.m in Sources */, 17051FCF1D93E05D00EF8E67 /* RLMJSONModels.m in Sources */, 5DD755881BE056DE002800DA /* RLMListBase.mm in Sources */, 5DD755861BE056DE002800DA /* RLMManagedArray.mm in Sources */, 5DD755891BE056DE002800DA /* RLMMigration.mm in Sources */, 1A90FCBC1D3D37F70086A57F /* RLMNetworkClient.mm in Sources */, 5DD7558A1BE056DE002800DA /* RLMObject.mm in Sources */, 5DD7558B1BE056DE002800DA /* RLMObjectBase.mm in Sources */, 5DD7558C1BE056DE002800DA /* RLMObjectSchema.mm in Sources */, 5DD7558D1BE056DE002800DA /* RLMObjectStore.mm in Sources */, 5DD7558E1BE056DE002800DA /* RLMObservation.mm in Sources */, 5DD7558F1BE056DE002800DA /* RLMOptionalBase.mm in Sources */, 5D3E1A301C1FD1CF002913BA /* RLMPredicateUtil.mm in Sources */, 5DD755901BE056DE002800DA /* RLMProperty.mm in Sources */, 5DD755911BE056DE002800DA /* RLMQueryUtil.mm in Sources */, 1AD397D11F72FFCC002AA897 /* RLMRealm+Sync.mm in Sources */, 5DD755921BE056DE002800DA /* RLMRealm.mm in Sources */, 1AFEF8411D52CD8D00495005 /* RLMRealmConfiguration+Sync.mm in Sources */, 5DD755931BE056DE002800DA /* RLMRealmConfiguration.mm in Sources */, 5DD755941BE056DE002800DA /* RLMRealmUtil.mm in Sources */, 5DD755951BE056DE002800DA /* RLMResults.mm in Sources */, 5DD755961BE056DE002800DA /* RLMSchema.mm in Sources */, 5DD755971BE056DE002800DA /* RLMSwiftSupport.m in Sources */, 1A0512721D873F3300806AEC /* RLMSyncConfiguration.mm in Sources */, 17051FD01D93E0CC00EF8E67 /* RLMSyncCredentials.m in Sources */, 1A90FCBB1D3D37F50086A57F /* RLMSyncManager.mm in Sources */, 1ADE09401E897EF0008AB1D3 /* RLMSyncPermission.mm in Sources */, 1AD6E7A31E8C218F00D4C8B4 /* RLMSyncPermissionResults.mm in Sources */, 1A7003081D5270C400FD9EE3 /* RLMSyncSession.mm in Sources */, 1A33C4311DAEE445001E87AA /* RLMSyncSessionRefreshHandle.mm in Sources */, 5D5FA91C20379BB500E92B76 /* RLMSyncSubscription.mm in Sources */, 17051FCE1D93DA0A00EF8E67 /* RLMSyncUser.mm in Sources */, 1A7003091D5270C700FD9EE3 /* RLMSyncUtil.mm in Sources */, 3F67DB411E26D6AD0024533D /* RLMThreadSafeReference.mm in Sources */, 5DD755981BE056DE002800DA /* RLMUpdateChecker.mm in Sources */, 5DD755991BE056DE002800DA /* RLMUtil.mm in Sources */, 5DD7559A1BE056DE002800DA /* schema.cpp in Sources */, 5DD7559B1BE056DE002800DA /* shared_realm.cpp in Sources */, 5DAD372F1F7485C500EECA8E /* sync_config.cpp in Sources */, 1A1536761DB0464F00C0EC93 /* sync_file.cpp in Sources */, 1A1536631DB045CB00C0EC93 /* sync_manager.cpp in Sources */, 1A1536771DB0465400C0EC93 /* sync_metadata.cpp in Sources */, 1ADE09391E897BEF008AB1D3 /* sync_permission.cpp in Sources */, 1A1536671DB045D200C0EC93 /* sync_session.cpp in Sources */, 1A1536691DB045D600C0EC93 /* sync_user.cpp in Sources */, C2CAAE781E9BB5760025454C /* system_configuration.cpp in Sources */, 3F6468371E3A9363007BD064 /* thread_safe_reference.cpp in Sources */, 5DD7559C1BE056DE002800DA /* transact_log_handler.cpp in Sources */, 1AABD4041E9552C200115A75 /* uuid.cpp in Sources */, 5D274C4E1D6D15FD006FEBB1 /* weak_realm_notifier.cpp in Sources */, 5DEAA36820212BF90024A6BE /* work_queue.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; E8267FB91D90B79000E001C7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 1A2713D71E3BBAC8001F6BFC /* RLMAncillaryObjectServerTests.m in Sources */, 1A2D7A521DA5BCEC006AD7D6 /* RLMMultiProcessTestCase.m in Sources */, E8267FF11D90B8E700E001C7 /* RLMObjectServerTests.mm in Sources */, 3FB60BAB204095B500583735 /* RLMPermissionsTests.mm in Sources */, 1AF64DCF1DA3042B0081EB15 /* RLMSyncManager+ObjectServerTests.m in Sources */, 3F73BC911E3A877300FE80B6 /* RLMSyncSessionRefreshHandle+ObjectServerTests.m in Sources */, 1AA5AE9C1D98A68E00ED8C27 /* RLMSyncTestCase.mm in Sources */, 1A1536481DB0408A00C0EC93 /* RLMSyncUser+ObjectServerTests.mm in Sources */, E86E61241D91E4E200DC2419 /* RLMTestCase.m in Sources */, 3F73BC921E3A877300FE80B6 /* RLMTestUtils.m in Sources */, 1AA5AEA11D98C99800ED8C27 /* SwiftObjectServerTests.swift in Sources */, 3FAF8D02227A05BD005F1DB6 /* SwiftPartialSyncTests.swift in Sources */, 3FB60BAD2040999300583735 /* SwiftPermissionsTests.swift in Sources */, 1AA5AE981D989BE400ED8C27 /* SwiftSyncTestCase.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; E856D1DB195614A400FB2FCF /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( E856D214195615A900FB2FCF /* ArrayPropertyTests.m in Sources */, 3F7556761BE95A0D0058BC7E /* AsyncTests.mm in Sources */, E8DA16F91E81210D0055141C /* CompactionTests.m in Sources */, E856D216195615A900FB2FCF /* DynamicTests.m in Sources */, 021A88331AAFB5C900EEAC84 /* EncryptionTests.mm in Sources */, E856D217195615A900FB2FCF /* EnumeratorTests.m in Sources */, 3F1F47831B9656B900CD99A3 /* KVOTests.mm in Sources */, 5D432B8E1CC0713F00A610A9 /* LinkingObjectsTests.mm in Sources */, E856D218195615A900FB2FCF /* LinkTests.m in Sources */, 0207AB88195DFA15007EFB12 /* MigrationTests.mm in Sources */, 3F2E66651CA0BA12004761D5 /* NotificationTests.m in Sources */, 3FEB38401E70AC8800F22712 /* ObjectCreationTests.mm in Sources */, E856D21A195615A900FB2FCF /* ObjectInterfaceTests.m in Sources */, 021A88371AAFB5CE00EEAC84 /* ObjectSchemaTests.m in Sources */, E856D21B195615A900FB2FCF /* ObjectTests.m in Sources */, 5D6156FB1BE08E7E00A4BD3F /* PerformanceTests.m in Sources */, 5D03FB201E0DAFBA007D53EA /* PredicateUtilTests.mm in Sources */, 3F572C961F2BDAB100F6C9AB /* PrimitiveArrayPropertyTests.m in Sources */, 02AFB4641A80343600E11938 /* PropertyTests.m in Sources */, E856D21D195615A900FB2FCF /* QueryTests.m in Sources */, C042A48E1B7522A900771ED2 /* RealmConfigurationTests.mm in Sources */, E856D21E195615A900FB2FCF /* RealmTests.mm in Sources */, 02AFB4681A80343600E11938 /* ResultsTests.m in Sources */, 3FC767071BB9FE7500FE0AFC /* RLMMultiProcessTestCase.m in Sources */, 3FDE338D19C39A87003B7DBA /* RLMSupport.swift in Sources */, E856D21F195615B100FB2FCF /* RLMTestCase.m in Sources */, 3F4657371F27F2EF00456B07 /* RLMTestCaseUtils.swift in Sources */, 028481CB19CCFC9C0097A416 /* RLMTestObjects.m in Sources */, 0207AB8A195DFA15007EFB12 /* SchemaTests.mm in Sources */, 3F8DCA7619930FCB0008BD7F /* SwiftArrayPropertyTests.swift in Sources */, 3F8DCA7719930FCB0008BD7F /* SwiftArrayTests.swift in Sources */, 3F8DCA7819930FCB0008BD7F /* SwiftDynamicTests.swift in Sources */, 3F8DCA7919930FCB0008BD7F /* SwiftLinkTests.swift in Sources */, 3F8DCA7B19930FCB0008BD7F /* SwiftObjectInterfaceTests.swift in Sources */, 3F8DCA7C19930FCB0008BD7F /* SwiftPropertyTypeTest.swift in Sources */, 3F8DCA7D19930FCB0008BD7F /* SwiftRealmTests.swift in Sources */, 3F8DCA7519930FCB0008BD7F /* SwiftTestObjects.swift in Sources */, 3F8DCA7E19930FCB0008BD7F /* SwiftUnicodeTests.swift in Sources */, 3F4657381F27F35600456B07 /* TestUtils.mm in Sources */, 3F572C951F2BDAAC00F6C9AB /* ThreadSafeReferenceTests.m in Sources */, E856D213195615A900FB2FCF /* TransactionTests.m in Sources */, E8917599197A1B350068ACC6 /* UnicodeTests.m in Sources */, C0CDC0831B38DABB00C5716D /* UtilTests.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; E8D89B9F1955FC6D00CF2B9A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( E81A1FD51955FE0100FDED82 /* ArrayPropertyTests.m in Sources */, 3F7556751BE95A0C0058BC7E /* AsyncTests.mm in Sources */, E8DA16F81E81210D0055141C /* CompactionTests.m in Sources */, 02E334C31A5F41C7009F8810 /* DynamicTests.m in Sources */, 021A88321AAFB5C800EEAC84 /* EncryptionTests.mm in Sources */, E81A1FDB1955FE0100FDED82 /* EnumeratorTests.m in Sources */, 027A4D2C1AB1012500AA46F9 /* InterprocessTests.m in Sources */, 3F1F47821B9612B300CD99A3 /* KVOTests.mm in Sources */, 5D432B8D1CC0713F00A610A9 /* LinkingObjectsTests.mm in Sources */, E81A1FDD1955FE0100FDED82 /* LinkTests.m in Sources */, 0207AB87195DFA15007EFB12 /* MigrationTests.mm in Sources */, 3F2E66641CA0BA11004761D5 /* NotificationTests.m in Sources */, 3FEB383F1E70AC8800F22712 /* ObjectCreationTests.mm in Sources */, E81A1FE11955FE0100FDED82 /* ObjectInterfaceTests.m in Sources */, 021A88361AAFB5CD00EEAC84 /* ObjectSchemaTests.m in Sources */, E81A1FE31955FE0100FDED82 /* ObjectTests.m in Sources */, 5D03FB1F1E0DAFBA007D53EA /* PredicateUtilTests.mm in Sources */, 3F572C971F2BDAB100F6C9AB /* PrimitiveArrayPropertyTests.m in Sources */, 02AFB4631A80343600E11938 /* PropertyTests.m in Sources */, E81A1FE71955FE0100FDED82 /* QueryTests.m in Sources */, C042A48D1B7522A900771ED2 /* RealmConfigurationTests.mm in Sources */, E81A1FEB1955FE0100FDED82 /* RealmTests.mm in Sources */, 02AFB4671A80343600E11938 /* ResultsTests.m in Sources */, 027A4D2D1AB1012500AA46F9 /* RLMMultiProcessTestCase.m in Sources */, 3FDCFEB619F6A8D3005E414A /* RLMSupport.swift in Sources */, E81A1FEE1955FE0100FDED82 /* RLMTestCase.m in Sources */, 297FBEFB1C19F696009D1118 /* RLMTestCaseUtils.swift in Sources */, 028481EF19CD032C0097A416 /* RLMTestObjects.m in Sources */, 0207AB89195DFA15007EFB12 /* SchemaTests.mm in Sources */, 3FB4FA1819F5D2740020D53B /* SwiftArrayPropertyTests.swift in Sources */, 3FB4FA1919F5D2740020D53B /* SwiftArrayTests.swift in Sources */, 3FB4FA1A19F5D2740020D53B /* SwiftDynamicTests.swift in Sources */, 3FB4FA1B19F5D2740020D53B /* SwiftLinkTests.swift in Sources */, 3FB4FA1D19F5D2740020D53B /* SwiftObjectInterfaceTests.swift in Sources */, 3FB4FA1E19F5D2740020D53B /* SwiftPropertyTypeTest.swift in Sources */, 3FB4FA1F19F5D2740020D53B /* SwiftRealmTests.swift in Sources */, 3FEC4A3F1BBB18D400F009C3 /* SwiftSchemaTests.swift in Sources */, 3FB4FA1719F5D2740020D53B /* SwiftTestObjects.swift in Sources */, 3FB4FA2019F5D2740020D53B /* SwiftUnicodeTests.swift in Sources */, 297FBEFF1C19F844009D1118 /* TestUtils.mm in Sources */, 3F572C941F2BDAAB00F6C9AB /* ThreadSafeReferenceTests.m in Sources */, E81A20021955FE0100FDED82 /* TransactionTests.m in Sources */, E8917598197A1B350068ACC6 /* UnicodeTests.m in Sources */, C0CDC0821B38DABA00C5716D /* UtilTests.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 3F8F3579212B6FAE0035E7B8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = C04B4BD71B55C47600FAE58E /* Download Core Library */; targetProxy = 3F8F3578212B6FAE0035E7B8 /* PBXContainerItemProxy */; }; 3F8F357B212B6FB40035E7B8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = C04B4BD71B55C47600FAE58E /* Download Core Library */; targetProxy = 3F8F357A212B6FB40035E7B8 /* PBXContainerItemProxy */; }; 3F9D917F2152D41A00474F09 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 3F1A5E711992EB7400F45F4C /* TestHost */; targetProxy = 3F9D917E2152D41A00474F09 /* PBXContainerItemProxy */; }; 3F9D918A2152D47B00474F09 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 3F9D91802152D42F00474F09 /* TestHost static */; targetProxy = 3F9D91892152D47B00474F09 /* PBXContainerItemProxy */; }; 3FC8BF35212B79F4001C2025 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 3F1A5E711992EB7400F45F4C /* TestHost */; targetProxy = 3FC8BF34212B79F4001C2025 /* PBXContainerItemProxy */; }; 5D6157021BE0A3A100A4BD3F /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 3F1A5E711992EB7400F45F4C /* TestHost */; targetProxy = 5D6157011BE0A3A100A4BD3F /* PBXContainerItemProxy */; }; 5D660FDF1BE98C7C0021E04F /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 5D660FCB1BE98C560021E04F /* RealmSwift */; targetProxy = 5D660FDE1BE98C7C0021E04F /* PBXContainerItemProxy */; }; 5D66102C1BE98DF60021E04F /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 5D659E7D1BE04556006515A0 /* Realm */; targetProxy = 5D66102B1BE98DF60021E04F /* PBXContainerItemProxy */; }; 5DD755D21BE05828002800DA /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 5D659E7D1BE04556006515A0 /* Realm */; targetProxy = 5DD755D11BE05828002800DA /* PBXContainerItemProxy */; }; 5DD755D41BE0582A002800DA /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 5DD7557B1BE056DE002800DA /* Realm iOS static */; targetProxy = 5DD755D31BE0582A002800DA /* PBXContainerItemProxy */; }; 5DD755DF1BE05B26002800DA /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = C04B4BD71B55C47600FAE58E /* Download Core Library */; targetProxy = 5DD755DE1BE05B26002800DA /* PBXContainerItemProxy */; }; C04B4BDD1B55C51500FAE58E /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = C04B4BD71B55C47600FAE58E /* Download Core Library */; targetProxy = C04B4BDC1B55C51500FAE58E /* PBXContainerItemProxy */; }; E8267FB21D90B79000E001C7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = C04B4BD71B55C47600FAE58E /* Download Core Library */; targetProxy = E8267FB31D90B79000E001C7 /* PBXContainerItemProxy */; }; E8267FB41D90B79000E001C7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 5D659E7D1BE04556006515A0 /* Realm */; targetProxy = E8267FB51D90B79000E001C7 /* PBXContainerItemProxy */; }; E8267FB61D90B79000E001C7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 3F1A5E711992EB7400F45F4C /* TestHost */; targetProxy = E8267FB71D90B79000E001C7 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 3F1A5E8F1992EB7400F45F4C /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D6156F71BE07B6B00A4BD3F /* TestHost.xcconfig */; buildSettings = { }; name = Debug; }; 3F1A5E901992EB7400F45F4C /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D6156F71BE07B6B00A4BD3F /* TestHost.xcconfig */; buildSettings = { }; name = Release; }; 3F9D91852152D42F00474F09 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D6156F71BE07B6B00A4BD3F /* TestHost.xcconfig */; buildSettings = { INFOPLIST_FILE = "TestHost copy-Info.plist"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; }; name = Debug; }; 3F9D91862152D42F00474F09 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D6156F71BE07B6B00A4BD3F /* TestHost.xcconfig */; buildSettings = { INFOPLIST_FILE = "TestHost copy-Info.plist"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; }; name = Release; }; 5D659ED71BE04556006515A0 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D659E761BE03E0D006515A0 /* Realm.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; DEFINES_MODULE = YES; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 3.0; }; name = Debug; }; 5D659ED81BE04556006515A0 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D659E761BE03E0D006515A0 /* Realm.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; DEFINES_MODULE = YES; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; SWIFT_VERSION = 3.0; }; name = Release; }; 5D660FD21BE98C560021E04F /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D660FBD1BE98BEF0021E04F /* RealmSwift.xcconfig */; buildSettings = { }; name = Debug; }; 5D660FD31BE98C560021E04F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D660FBD1BE98BEF0021E04F /* RealmSwift.xcconfig */; buildSettings = { }; name = Release; }; 5D660FE11BE98C7C0021E04F /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D660FC01BE98BEF0021E04F /* Tests.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; OTHER_SWIFT_FLAGS = "-D BUILDING_REALM_SWIFT_TESTS"; }; name = Debug; }; 5D660FE21BE98C7C0021E04F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D660FC01BE98BEF0021E04F /* Tests.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; OTHER_SWIFT_FLAGS = "-D BUILDING_REALM_SWIFT_TESTS"; }; name = Release; }; 5DD755CD1BE056DE002800DA /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D659E741BE03E0D006515A0 /* Realm iOS static.xcconfig */; buildSettings = { CLANG_ENABLE_MODULE_DEBUGGING = NO; }; name = Debug; }; 5DD755CE1BE056DE002800DA /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D659E741BE03E0D006515A0 /* Realm iOS static.xcconfig */; buildSettings = { CLANG_ENABLE_MODULE_DEBUGGING = NO; }; name = Release; }; C04B4BD81B55C47600FAE58E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { IPHONEOS_DEPLOYMENT_TARGET = 8.0; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = ""; }; name = Debug; }; C04B4BD91B55C47600FAE58E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { IPHONEOS_DEPLOYMENT_TARGET = 8.0; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = ""; }; name = Release; }; E8267FEB1D90B79000E001C7 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5DD755E01BE05C19002800DA /* Tests.xcconfig */; buildSettings = { INFOPLIST_FILE = "Realm/ObjectServerTests/ObjectServerTests-Info.plist"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Realm/ObjectServerTests/Object-Server-Tests-Bridging-Header.h"; }; name = Debug; }; E8267FEC1D90B79000E001C7 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5DD755E01BE05C19002800DA /* Tests.xcconfig */; buildSettings = { INFOPLIST_FILE = "Realm/ObjectServerTests/ObjectServerTests-Info.plist"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Realm/ObjectServerTests/Object-Server-Tests-Bridging-Header.h"; }; name = Release; }; E83EAC7A1BED3D880085CCD2 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; E83EAC7B1BED3D880085CCD2 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; E856D1EC195614A400FB2FCF /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5DD755E31BE05EA1002800DA /* Tests iOS static.xcconfig */; buildSettings = { PRODUCT_NAME = "$(TARGET_NAME)"; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TestHost static.app/TestHost static"; }; name = Debug; }; E856D1ED195614A400FB2FCF /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5DD755E31BE05EA1002800DA /* Tests iOS static.xcconfig */; buildSettings = { PRODUCT_NAME = "$(TARGET_NAME)"; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TestHost static.app/TestHost static"; }; name = Release; }; E8D89BAC1955FC6D00CF2B9A /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D659E6E1BE0398E006515A0 /* Debug.xcconfig */; buildSettings = { }; name = Debug; }; E8D89BAD1955FC6D00CF2B9A /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5D659E6F1BE0398E006515A0 /* Release.xcconfig */; buildSettings = { }; name = Release; }; E8D89BB21955FC6D00CF2B9A /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5DD755E01BE05C19002800DA /* Tests.xcconfig */; buildSettings = { PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; E8D89BB31955FC6D00CF2B9A /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5DD755E01BE05C19002800DA /* Tests.xcconfig */; buildSettings = { PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 3F1A5E931992EB7400F45F4C /* Build configuration list for PBXNativeTarget "TestHost" */ = { isa = XCConfigurationList; buildConfigurations = ( 3F1A5E8F1992EB7400F45F4C /* Debug */, 3F1A5E901992EB7400F45F4C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 3F9D91842152D42F00474F09 /* Build configuration list for PBXNativeTarget "TestHost static" */ = { isa = XCConfigurationList; buildConfigurations = ( 3F9D91852152D42F00474F09 /* Debug */, 3F9D91862152D42F00474F09 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 5D659ED61BE04556006515A0 /* Build configuration list for PBXNativeTarget "Realm" */ = { isa = XCConfigurationList; buildConfigurations = ( 5D659ED71BE04556006515A0 /* Debug */, 5D659ED81BE04556006515A0 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 5D660FD11BE98C560021E04F /* Build configuration list for PBXNativeTarget "RealmSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( 5D660FD21BE98C560021E04F /* Debug */, 5D660FD31BE98C560021E04F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 5D660FE01BE98C7C0021E04F /* Build configuration list for PBXNativeTarget "RealmSwift Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( 5D660FE11BE98C7C0021E04F /* Debug */, 5D660FE21BE98C7C0021E04F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 5DD755CC1BE056DE002800DA /* Build configuration list for PBXNativeTarget "Realm iOS static" */ = { isa = XCConfigurationList; buildConfigurations = ( 5DD755CD1BE056DE002800DA /* Debug */, 5DD755CE1BE056DE002800DA /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; C04B4BDA1B55C47600FAE58E /* Build configuration list for PBXAggregateTarget "Download Core Library" */ = { isa = XCConfigurationList; buildConfigurations = ( C04B4BD81B55C47600FAE58E /* Debug */, C04B4BD91B55C47600FAE58E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; E8267FEA1D90B79000E001C7 /* Build configuration list for PBXNativeTarget "ObjectServerTests" */ = { isa = XCConfigurationList; buildConfigurations = ( E8267FEB1D90B79000E001C7 /* Debug */, E8267FEC1D90B79000E001C7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; E83EAC7C1BED3D880085CCD2 /* Build configuration list for PBXAggregateTarget "SwiftLint" */ = { isa = XCConfigurationList; buildConfigurations = ( E83EAC7A1BED3D880085CCD2 /* Debug */, E83EAC7B1BED3D880085CCD2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; E856D1EB195614A400FB2FCF /* Build configuration list for PBXNativeTarget "iOS static tests" */ = { isa = XCConfigurationList; buildConfigurations = ( E856D1EC195614A400FB2FCF /* Debug */, E856D1ED195614A400FB2FCF /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; E8D89B921955FC6D00CF2B9A /* Build configuration list for PBXProject "Realm" */ = { isa = XCConfigurationList; buildConfigurations = ( E8D89BAC1955FC6D00CF2B9A /* Debug */, E8D89BAD1955FC6D00CF2B9A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; E8D89BB11955FC6D00CF2B9A /* Build configuration list for PBXNativeTarget "Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( E8D89BB21955FC6D00CF2B9A /* Debug */, E8D89BB31955FC6D00CF2B9A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = E8D89B8F1955FC6D00CF2B9A /* Project object */; }