// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 54; objects = { /* Begin PBXBuildFile section */ 56071DE22BD3DDA5000802B6 /* SingletonUserDefaultsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56071DE12BD3DDA5000802B6 /* SingletonUserDefaultsTest.swift */; }; 56071DE32BD3DDA5000802B6 /* SingletonUserDefaultsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56071DE12BD3DDA5000802B6 /* SingletonUserDefaultsTest.swift */; }; 561F38E12AC891890051EEE9 /* JSONExpressionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38DF2AC891890051EEE9 /* JSONExpressionsTests.swift */; }; 561F38E22AC891890051EEE9 /* JSONExpressionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38DF2AC891890051EEE9 /* JSONExpressionsTests.swift */; }; 561F38E32AC891890051EEE9 /* JSONColumnTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38E02AC891890051EEE9 /* JSONColumnTests.swift */; }; 561F38E42AC891890051EEE9 /* JSONColumnTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38E02AC891890051EEE9 /* JSONColumnTests.swift */; }; 561F38FF2AC9CE870051EEE9 /* DatabaseDataEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38FD2AC9CE870051EEE9 /* DatabaseDataEncodingStrategyTests.swift */; }; 561F39002AC9CE870051EEE9 /* DatabaseDataEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38FD2AC9CE870051EEE9 /* DatabaseDataEncodingStrategyTests.swift */; }; 561F39012AC9CE870051EEE9 /* DatabaseDataDecodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38FE2AC9CE870051EEE9 /* DatabaseDataDecodingStrategyTests.swift */; }; 561F39022AC9CE870051EEE9 /* DatabaseDataDecodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561F38FE2AC9CE870051EEE9 /* DatabaseDataDecodingStrategyTests.swift */; }; 5623B6232AED3A2200436239 /* DatabaseQueueInMemoryCopyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5623B6212AED3A2200436239 /* DatabaseQueueInMemoryCopyTests.swift */; }; 5623B6242AED3A2200436239 /* DatabaseQueueInMemoryCopyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5623B6212AED3A2200436239 /* DatabaseQueueInMemoryCopyTests.swift */; }; 5623B6252AED3A2200436239 /* DatabaseQueueTemporaryCopyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5623B6222AED3A2200436239 /* DatabaseQueueTemporaryCopyTests.swift */; }; 5623B6262AED3A2200436239 /* DatabaseQueueTemporaryCopyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5623B6222AED3A2200436239 /* DatabaseQueueTemporaryCopyTests.swift */; }; 56419FC824A540A1004967E1 /* FetchRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419EFD24A54093004967E1 /* FetchRequestTests.swift */; }; 56419FC924A540A1004967E1 /* FetchRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419EFD24A54093004967E1 /* FetchRequestTests.swift */; }; 56419FCA24A540A1004967E1 /* DatabasePoolBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419EFE24A54093004967E1 /* DatabasePoolBackupTests.swift */; }; 56419FCB24A540A1004967E1 /* DatabasePoolBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419EFE24A54093004967E1 /* DatabasePoolBackupTests.swift */; }; 56419FCC24A540A1004967E1 /* TableRecordDeleteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419EFF24A54093004967E1 /* TableRecordDeleteTests.swift */; }; 56419FCD24A540A1004967E1 /* TableRecordDeleteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419EFF24A54093004967E1 /* TableRecordDeleteTests.swift */; }; 56419FCE24A540A1004967E1 /* AssociationBelongsToSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0024A54093004967E1 /* AssociationBelongsToSQLDerivationTests.swift */; }; 56419FCF24A540A1004967E1 /* AssociationBelongsToSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0024A54093004967E1 /* AssociationBelongsToSQLDerivationTests.swift */; }; 56419FD024A540A1004967E1 /* MutablePersistableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0124A54093004967E1 /* MutablePersistableRecordTests.swift */; }; 56419FD124A540A1004967E1 /* MutablePersistableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0124A54093004967E1 /* MutablePersistableRecordTests.swift */; }; 56419FD224A540A1004967E1 /* MutablePersistableRecordEncodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0224A54093004967E1 /* MutablePersistableRecordEncodableTests.swift */; }; 56419FD324A540A1004967E1 /* MutablePersistableRecordEncodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0224A54093004967E1 /* MutablePersistableRecordEncodableTests.swift */; }; 56419FD424A540A1004967E1 /* OrderedDictionaryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0324A54093004967E1 /* OrderedDictionaryTests.swift */; }; 56419FD524A540A1004967E1 /* OrderedDictionaryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0324A54093004967E1 /* OrderedDictionaryTests.swift */; }; 56419FD624A540A1004967E1 /* DatabaseRegionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0424A54093004967E1 /* DatabaseRegionTests.swift */; }; 56419FD724A540A1004967E1 /* DatabaseRegionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0424A54093004967E1 /* DatabaseRegionTests.swift */; }; 56419FD824A540A1004967E1 /* DatabaseRegionObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0524A54093004967E1 /* DatabaseRegionObservationTests.swift */; }; 56419FD924A540A1004967E1 /* DatabaseRegionObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0524A54093004967E1 /* DatabaseRegionObservationTests.swift */; }; 56419FDA24A540A1004967E1 /* TableRecordUpdateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0624A54093004967E1 /* TableRecordUpdateTests.swift */; }; 56419FDB24A540A1004967E1 /* TableRecordUpdateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0624A54093004967E1 /* TableRecordUpdateTests.swift */; }; 56419FDC24A540A1004967E1 /* Record+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0724A54093004967E1 /* Record+QueryInterfaceRequestTests.swift */; }; 56419FDD24A540A1004967E1 /* Record+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0724A54093004967E1 /* Record+QueryInterfaceRequestTests.swift */; }; 56419FDE24A540A1004967E1 /* NumericOverflowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0824A54093004967E1 /* NumericOverflowTests.swift */; }; 56419FDF24A540A1004967E1 /* NumericOverflowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0824A54093004967E1 /* NumericOverflowTests.swift */; }; 56419FE024A540A1004967E1 /* AssociationChainSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0924A54093004967E1 /* AssociationChainSQLTests.swift */; }; 56419FE124A540A1004967E1 /* AssociationChainSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0924A54093004967E1 /* AssociationChainSQLTests.swift */; }; 56419FE224A540A1004967E1 /* AssociationBelongsToRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0A24A54093004967E1 /* AssociationBelongsToRowScopeTests.swift */; }; 56419FE324A540A1004967E1 /* AssociationBelongsToRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0A24A54093004967E1 /* AssociationBelongsToRowScopeTests.swift */; }; 56419FE424A540A1004967E1 /* AssociationHasOneSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0B24A54093004967E1 /* AssociationHasOneSQLTests.swift */; }; 56419FE524A540A1004967E1 /* AssociationHasOneSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0B24A54093004967E1 /* AssociationHasOneSQLTests.swift */; }; 56419FE624A540A1004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0C24A54093004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift */; }; 56419FE724A540A1004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0C24A54093004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift */; }; 56419FE824A540A1004967E1 /* DatabaseSavepointTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0D24A54093004967E1 /* DatabaseSavepointTests.swift */; }; 56419FE924A540A1004967E1 /* DatabaseSavepointTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0D24A54093004967E1 /* DatabaseSavepointTests.swift */; }; 56419FEA24A540A1004967E1 /* RecordPrimaryKeyMultipleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0E24A54093004967E1 /* RecordPrimaryKeyMultipleTests.swift */; }; 56419FEB24A540A1004967E1 /* RecordPrimaryKeyMultipleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0E24A54093004967E1 /* RecordPrimaryKeyMultipleTests.swift */; }; 56419FEC24A540A1004967E1 /* FTS4TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0F24A54093004967E1 /* FTS4TableBuilderTests.swift */; }; 56419FED24A540A1004967E1 /* FTS4TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F0F24A54093004967E1 /* FTS4TableBuilderTests.swift */; }; 56419FEE24A540A1004967E1 /* DatabasePoolCollationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1024A54093004967E1 /* DatabasePoolCollationTests.swift */; }; 56419FEF24A540A1004967E1 /* DatabasePoolCollationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1024A54093004967E1 /* DatabasePoolCollationTests.swift */; }; 56419FF024A540A1004967E1 /* FoundationDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1124A54093004967E1 /* FoundationDateTests.swift */; }; 56419FF124A540A1004967E1 /* FoundationDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1124A54093004967E1 /* FoundationDateTests.swift */; }; 56419FF224A540A1004967E1 /* RecordWithColumnNameManglingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1224A54093004967E1 /* RecordWithColumnNameManglingTests.swift */; }; 56419FF324A540A1004967E1 /* RecordWithColumnNameManglingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1224A54093004967E1 /* RecordWithColumnNameManglingTests.swift */; }; 56419FF424A540A1004967E1 /* DatabaseQueueBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1324A54093004967E1 /* DatabaseQueueBackupTests.swift */; }; 56419FF524A540A1004967E1 /* DatabaseQueueBackupTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1324A54093004967E1 /* DatabaseQueueBackupTests.swift */; }; 56419FF624A540A1004967E1 /* StatementArgumentsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1424A54094004967E1 /* StatementArgumentsTests.swift */; }; 56419FF724A540A1004967E1 /* StatementArgumentsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1424A54094004967E1 /* StatementArgumentsTests.swift */; }; 56419FF824A540A1004967E1 /* DatabaseAbortedTransactionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1524A54094004967E1 /* DatabaseAbortedTransactionTests.swift */; }; 56419FF924A540A1004967E1 /* DatabaseAbortedTransactionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1524A54094004967E1 /* DatabaseAbortedTransactionTests.swift */; }; 56419FFA24A540A1004967E1 /* DatabaseValueConvertibleEncodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1624A54094004967E1 /* DatabaseValueConvertibleEncodableTests.swift */; }; 56419FFB24A540A1004967E1 /* DatabaseValueConvertibleEncodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1624A54094004967E1 /* DatabaseValueConvertibleEncodableTests.swift */; }; 56419FFC24A540A1004967E1 /* QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1724A54094004967E1 /* QueryInterfaceRequestTests.swift */; }; 56419FFD24A540A1004967E1 /* QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1724A54094004967E1 /* QueryInterfaceRequestTests.swift */; }; 56419FFE24A540A1004967E1 /* FTS5TokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1824A54094004967E1 /* FTS5TokenizerTests.swift */; }; 56419FFF24A540A1004967E1 /* FTS5TokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1824A54094004967E1 /* FTS5TokenizerTests.swift */; }; 5641A00024A540A1004967E1 /* StatementArguments+FoundationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1924A54094004967E1 /* StatementArguments+FoundationTests.swift */; }; 5641A00124A540A1004967E1 /* StatementArguments+FoundationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1924A54094004967E1 /* StatementArguments+FoundationTests.swift */; }; 5641A00224A540A1004967E1 /* PersistableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1A24A54094004967E1 /* PersistableRecordTests.swift */; }; 5641A00324A540A1004967E1 /* PersistableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1A24A54094004967E1 /* PersistableRecordTests.swift */; }; 5641A00424A540A1004967E1 /* ValueObservationReadonlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1B24A54094004967E1 /* ValueObservationReadonlyTests.swift */; }; 5641A00524A540A1004967E1 /* ValueObservationReadonlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1B24A54094004967E1 /* ValueObservationReadonlyTests.swift */; }; 5641A00624A540A1004967E1 /* SQLExpressionLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1C24A54094004967E1 /* SQLExpressionLiteralTests.swift */; }; 5641A00724A540A1004967E1 /* SQLExpressionLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1C24A54094004967E1 /* SQLExpressionLiteralTests.swift */; }; 5641A00824A540A1004967E1 /* DatabaseSuspensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1D24A54094004967E1 /* DatabaseSuspensionTests.swift */; }; 5641A00924A540A1004967E1 /* DatabaseSuspensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1D24A54094004967E1 /* DatabaseSuspensionTests.swift */; }; 5641A00A24A540A1004967E1 /* AssociationPrefetchingRowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1E24A54094004967E1 /* AssociationPrefetchingRowTests.swift */; }; 5641A00B24A540A1004967E1 /* AssociationPrefetchingRowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1E24A54094004967E1 /* AssociationPrefetchingRowTests.swift */; }; 5641A00C24A540A1004967E1 /* DatabaseValueConversionErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1F24A54094004967E1 /* DatabaseValueConversionErrorTests.swift */; }; 5641A00D24A540A1004967E1 /* DatabaseValueConversionErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F1F24A54094004967E1 /* DatabaseValueConversionErrorTests.swift */; }; 5641A00E24A540A1004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2024A54094004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift */; }; 5641A00F24A540A1004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2024A54094004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift */; }; 5641A01024A540A1004967E1 /* RecordEditedTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2124A54094004967E1 /* RecordEditedTests.swift */; }; 5641A01124A540A1004967E1 /* RecordEditedTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2124A54094004967E1 /* RecordEditedTests.swift */; }; 5641A01224A540A1004967E1 /* AssociationPrefetchingFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2224A54095004967E1 /* AssociationPrefetchingFetchableRecordTests.swift */; }; 5641A01324A540A1004967E1 /* AssociationPrefetchingFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2224A54095004967E1 /* AssociationPrefetchingFetchableRecordTests.swift */; }; 5641A01424A540A1004967E1 /* DatabaseCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2324A54095004967E1 /* DatabaseCursorTests.swift */; }; 5641A01524A540A1004967E1 /* DatabaseCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2324A54095004967E1 /* DatabaseCursorTests.swift */; }; 5641A01624A540A1004967E1 /* UtilsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2424A54095004967E1 /* UtilsTests.swift */; }; 5641A01724A540A1004967E1 /* UtilsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2424A54095004967E1 /* UtilsTests.swift */; }; 5641A01824A540A1004967E1 /* FoundationDateComponentsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2524A54095004967E1 /* FoundationDateComponentsTests.swift */; }; 5641A01924A540A1004967E1 /* FoundationDateComponentsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2524A54095004967E1 /* FoundationDateComponentsTests.swift */; }; 5641A01A24A540A1004967E1 /* FoundationNSNumberTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2624A54095004967E1 /* FoundationNSNumberTests.swift */; }; 5641A01B24A540A1004967E1 /* FoundationNSNumberTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2624A54095004967E1 /* FoundationNSNumberTests.swift */; }; 5641A01C24A540A1004967E1 /* PrefixCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2724A54095004967E1 /* PrefixCursorTests.swift */; }; 5641A01D24A540A1004967E1 /* PrefixCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2724A54095004967E1 /* PrefixCursorTests.swift */; }; 5641A01E24A540A1004967E1 /* DatabaseDateEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2824A54095004967E1 /* DatabaseDateEncodingStrategyTests.swift */; }; 5641A01F24A540A1004967E1 /* DatabaseDateEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2824A54095004967E1 /* DatabaseDateEncodingStrategyTests.swift */; }; 5641A02024A540A1004967E1 /* UpdateStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2924A54095004967E1 /* UpdateStatementTests.swift */; }; 5641A02124A540A1004967E1 /* UpdateStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2924A54095004967E1 /* UpdateStatementTests.swift */; }; 5641A02224A540A1004967E1 /* ValueObservationFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2A24A54095004967E1 /* ValueObservationFetchTests.swift */; }; 5641A02324A540A1004967E1 /* ValueObservationFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2A24A54095004967E1 /* ValueObservationFetchTests.swift */; }; 5641A02424A540A1004967E1 /* ValueObservationPrintTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2B24A54095004967E1 /* ValueObservationPrintTests.swift */; }; 5641A02524A540A1004967E1 /* ValueObservationPrintTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2B24A54095004967E1 /* ValueObservationPrintTests.swift */; }; 5641A02624A540A1004967E1 /* ValueObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2C24A54095004967E1 /* ValueObservationTests.swift */; }; 5641A02724A540A1004967E1 /* ValueObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2C24A54095004967E1 /* ValueObservationTests.swift */; }; 5641A02824A540A1004967E1 /* RecordPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2D24A54095004967E1 /* RecordPrimaryKeySingleTests.swift */; }; 5641A02924A540A1004967E1 /* RecordPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2D24A54095004967E1 /* RecordPrimaryKeySingleTests.swift */; }; 5641A02A24A540A1004967E1 /* DatabaseValueConvertibleDecodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2E24A54095004967E1 /* DatabaseValueConvertibleDecodableTests.swift */; }; 5641A02B24A540A1004967E1 /* DatabaseValueConvertibleDecodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2E24A54095004967E1 /* DatabaseValueConvertibleDecodableTests.swift */; }; 5641A02C24A540A1004967E1 /* ValueObservationRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2F24A54096004967E1 /* ValueObservationRecorder.swift */; }; 5641A02D24A540A1004967E1 /* ValueObservationRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F2F24A54096004967E1 /* ValueObservationRecorder.swift */; }; 5641A03024A540A1004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3124A54096004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift */; }; 5641A03124A540A1004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3124A54096004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift */; }; 5641A03224A540A1004967E1 /* DatabaseQueueSchemaCacheTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3224A54096004967E1 /* DatabaseQueueSchemaCacheTests.swift */; }; 5641A03324A540A1004967E1 /* DatabaseQueueSchemaCacheTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3224A54096004967E1 /* DatabaseQueueSchemaCacheTests.swift */; }; 5641A03424A540A1004967E1 /* RowFromDictionaryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3324A54096004967E1 /* RowFromDictionaryTests.swift */; }; 5641A03524A540A1004967E1 /* RowFromDictionaryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3324A54096004967E1 /* RowFromDictionaryTests.swift */; }; 5641A03624A540A1004967E1 /* DatabaseQueueReleaseMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3424A54096004967E1 /* DatabaseQueueReleaseMemoryTests.swift */; }; 5641A03724A540A1004967E1 /* DatabaseQueueReleaseMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3424A54096004967E1 /* DatabaseQueueReleaseMemoryTests.swift */; }; 5641A03824A540A1004967E1 /* VirtualTableModuleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3524A54096004967E1 /* VirtualTableModuleTests.swift */; }; 5641A03924A540A1004967E1 /* VirtualTableModuleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3524A54096004967E1 /* VirtualTableModuleTests.swift */; }; 5641A03A24A540A1004967E1 /* SQLLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3624A54096004967E1 /* SQLLiteralTests.swift */; }; 5641A03B24A540A1004967E1 /* SQLLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3624A54096004967E1 /* SQLLiteralTests.swift */; }; 5641A03C24A540A1004967E1 /* AssociationBelongsToSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3724A54096004967E1 /* AssociationBelongsToSQLTests.swift */; }; 5641A03D24A540A1004967E1 /* AssociationBelongsToSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3724A54096004967E1 /* AssociationBelongsToSQLTests.swift */; }; 5641A03E24A540A1004967E1 /* InflectionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3824A54096004967E1 /* InflectionsTests.swift */; }; 5641A03F24A540A1004967E1 /* InflectionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3824A54096004967E1 /* InflectionsTests.swift */; }; 5641A04024A540A1004967E1 /* FTS5RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3924A54096004967E1 /* FTS5RecordTests.swift */; }; 5641A04124A540A1004967E1 /* FTS5RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3924A54096004967E1 /* FTS5RecordTests.swift */; }; 5641A04224A540A1004967E1 /* FTS5TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3A24A54096004967E1 /* FTS5TableBuilderTests.swift */; }; 5641A04324A540A1004967E1 /* FTS5TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3A24A54096004967E1 /* FTS5TableBuilderTests.swift */; }; 5641A04424A540A1004967E1 /* FTS3TokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3B24A54096004967E1 /* FTS3TokenizerTests.swift */; }; 5641A04524A540A1004967E1 /* FTS3TokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3B24A54096004967E1 /* FTS3TokenizerTests.swift */; }; 5641A04624A540A1004967E1 /* PoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3C24A54096004967E1 /* PoolTests.swift */; }; 5641A04724A540A1004967E1 /* PoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3C24A54096004967E1 /* PoolTests.swift */; }; 5641A04824A540A1004967E1 /* DatabaseValueConversionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3D24A54096004967E1 /* DatabaseValueConversionTests.swift */; }; 5641A04924A540A1004967E1 /* DatabaseValueConversionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3D24A54096004967E1 /* DatabaseValueConversionTests.swift */; }; 5641A04A24A540A1004967E1 /* FoundationNSStringTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3E24A54097004967E1 /* FoundationNSStringTests.swift */; }; 5641A04B24A540A1004967E1 /* FoundationNSStringTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3E24A54097004967E1 /* FoundationNSStringTests.swift */; }; 5641A04C24A540A1004967E1 /* AssociationHasManyThroughRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3F24A54097004967E1 /* AssociationHasManyThroughRowScopeTests.swift */; }; 5641A04D24A540A1004967E1 /* AssociationHasManyThroughRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F3F24A54097004967E1 /* AssociationHasManyThroughRowScopeTests.swift */; }; 5641A04E24A540A1004967E1 /* RecordUniqueIndexTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4024A54097004967E1 /* RecordUniqueIndexTests.swift */; }; 5641A04F24A540A1004967E1 /* RecordUniqueIndexTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4024A54097004967E1 /* RecordUniqueIndexTests.swift */; }; 5641A05024A540A1004967E1 /* FTS3PatternTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4124A54097004967E1 /* FTS3PatternTests.swift */; }; 5641A05124A540A1004967E1 /* FTS3PatternTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4124A54097004967E1 /* FTS3PatternTests.swift */; }; 5641A05224A540A1004967E1 /* FTS3RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4224A54097004967E1 /* FTS3RecordTests.swift */; }; 5641A05324A540A1004967E1 /* FTS3RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4224A54097004967E1 /* FTS3RecordTests.swift */; }; 5641A05424A540A1004967E1 /* DatabaseWriterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4324A54097004967E1 /* DatabaseWriterTests.swift */; }; 5641A05524A540A1004967E1 /* DatabaseWriterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4324A54097004967E1 /* DatabaseWriterTests.swift */; }; 5641A05624A540A1004967E1 /* AssociationPrefetchingSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4424A54097004967E1 /* AssociationPrefetchingSQLTests.swift */; }; 5641A05724A540A1004967E1 /* AssociationPrefetchingSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4424A54097004967E1 /* AssociationPrefetchingSQLTests.swift */; }; 5641A05824A540A1004967E1 /* MutablePersistableRecordChangesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4524A54097004967E1 /* MutablePersistableRecordChangesTests.swift */; }; 5641A05924A540A1004967E1 /* MutablePersistableRecordChangesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4524A54097004967E1 /* MutablePersistableRecordChangesTests.swift */; }; 5641A05A24A540A1004967E1 /* AssociationHasManyThroughSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4624A54097004967E1 /* AssociationHasManyThroughSQLTests.swift */; }; 5641A05B24A540A1004967E1 /* AssociationHasManyThroughSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4624A54097004967E1 /* AssociationHasManyThroughSQLTests.swift */; }; 5641A05C24A540A1004967E1 /* ValueObservationRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4724A54097004967E1 /* ValueObservationRecordTests.swift */; }; 5641A05D24A540A1004967E1 /* ValueObservationRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4724A54097004967E1 /* ValueObservationRecordTests.swift */; }; 5641A05E24A540A1004967E1 /* RecordInitializersTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4824A54097004967E1 /* RecordInitializersTests.swift */; }; 5641A05F24A540A1004967E1 /* RecordInitializersTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4824A54097004967E1 /* RecordInitializersTests.swift */; }; 5641A06024A540A1004967E1 /* AssociationChainRowScopesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4924A54097004967E1 /* AssociationChainRowScopesTests.swift */; }; 5641A06124A540A1004967E1 /* AssociationChainRowScopesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4924A54097004967E1 /* AssociationChainRowScopesTests.swift */; }; 5641A06224A540A1004967E1 /* DropWhileCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4A24A54097004967E1 /* DropWhileCursorTests.swift */; }; 5641A06324A540A1004967E1 /* DropWhileCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4A24A54097004967E1 /* DropWhileCursorTests.swift */; }; 5641A06424A540A1004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4B24A54097004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift */; }; 5641A06524A540A1004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4B24A54097004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift */; }; 5641A06624A540A1004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4C24A54097004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift */; }; 5641A06724A540A1004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4C24A54097004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift */; }; 5641A06824A540A1004967E1 /* RowFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4D24A54098004967E1 /* RowFetchTests.swift */; }; 5641A06924A540A1004967E1 /* RowFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4D24A54098004967E1 /* RowFetchTests.swift */; }; 5641A06A24A540A1004967E1 /* InflectionsTests.json in Resources */ = {isa = PBXBuildFile; fileRef = 56419F4E24A54098004967E1 /* InflectionsTests.json */; }; 5641A06B24A540A1004967E1 /* InflectionsTests.json in Resources */ = {isa = PBXBuildFile; fileRef = 56419F4E24A54098004967E1 /* InflectionsTests.json */; }; 5641A06C24A540A1004967E1 /* ValueObservationMapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4F24A54098004967E1 /* ValueObservationMapTests.swift */; }; 5641A06D24A540A1004967E1 /* ValueObservationMapTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F4F24A54098004967E1 /* ValueObservationMapTests.swift */; }; 5641A06E24A540A1004967E1 /* AssociationRowScopeSearchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5024A54098004967E1 /* AssociationRowScopeSearchTests.swift */; }; 5641A06F24A540A1004967E1 /* AssociationRowScopeSearchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5024A54098004967E1 /* AssociationRowScopeSearchTests.swift */; }; 5641A07024A540A1004967E1 /* RecordPersistenceConflictPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5124A54098004967E1 /* RecordPersistenceConflictPolicy.swift */; }; 5641A07124A540A1004967E1 /* RecordPersistenceConflictPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5124A54098004967E1 /* RecordPersistenceConflictPolicy.swift */; }; 5641A07224A540A1004967E1 /* FoundationNSNullTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5224A54098004967E1 /* FoundationNSNullTests.swift */; }; 5641A07324A540A1004967E1 /* FoundationNSNullTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5224A54098004967E1 /* FoundationNSNullTests.swift */; }; 5641A07424A540A1004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5324A54098004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift */; }; 5641A07524A540A1004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5324A54098004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift */; }; 5641A07624A540A1004967E1 /* CompilationProtocolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5424A54098004967E1 /* CompilationProtocolTests.swift */; }; 5641A07724A540A1004967E1 /* CompilationProtocolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5424A54098004967E1 /* CompilationProtocolTests.swift */; }; 5641A07824A540A1004967E1 /* DropFirstCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5524A54098004967E1 /* DropFirstCursorTests.swift */; }; 5641A07924A540A1004967E1 /* DropFirstCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5524A54098004967E1 /* DropFirstCursorTests.swift */; }; 5641A07A24A540A1004967E1 /* QueryInterfacePromiseTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5624A54098004967E1 /* QueryInterfacePromiseTests.swift */; }; 5641A07B24A540A1004967E1 /* QueryInterfacePromiseTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5624A54098004967E1 /* QueryInterfacePromiseTests.swift */; }; 5641A07C24A540A1004967E1 /* ValueObservationQueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5724A54098004967E1 /* ValueObservationQueryInterfaceRequestTests.swift */; }; 5641A07D24A540A1004967E1 /* ValueObservationQueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5724A54098004967E1 /* ValueObservationQueryInterfaceRequestTests.swift */; }; 5641A07E24A540A1004967E1 /* DatabaseErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5824A54098004967E1 /* DatabaseErrorTests.swift */; }; 5641A07F24A540A1004967E1 /* DatabaseErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5824A54098004967E1 /* DatabaseErrorTests.swift */; }; 5641A08024A540A1004967E1 /* ResultCodeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5924A54098004967E1 /* ResultCodeTests.swift */; }; 5641A08124A540A1004967E1 /* ResultCodeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5924A54098004967E1 /* ResultCodeTests.swift */; }; 5641A08224A540A1004967E1 /* AssociationAggregateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5A24A54098004967E1 /* AssociationAggregateTests.swift */; }; 5641A08324A540A1004967E1 /* AssociationAggregateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5A24A54098004967E1 /* AssociationAggregateTests.swift */; }; 5641A08424A540A1004967E1 /* SelectStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5B24A54098004967E1 /* SelectStatementTests.swift */; }; 5641A08524A540A1004967E1 /* SelectStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5B24A54098004967E1 /* SelectStatementTests.swift */; }; 5641A08624A540A1004967E1 /* DatabaseReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5C24A54099004967E1 /* DatabaseReaderTests.swift */; }; 5641A08724A540A1004967E1 /* DatabaseReaderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5C24A54099004967E1 /* DatabaseReaderTests.swift */; }; 5641A08824A540A1004967E1 /* DatabasePoolFunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5D24A54099004967E1 /* DatabasePoolFunctionTests.swift */; }; 5641A08924A540A1004967E1 /* DatabasePoolFunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5D24A54099004967E1 /* DatabasePoolFunctionTests.swift */; }; 5641A08A24A540A1004967E1 /* EncryptionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5E24A54099004967E1 /* EncryptionTests.swift */; }; 5641A08B24A540A1004967E1 /* EncryptionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5E24A54099004967E1 /* EncryptionTests.swift */; }; 5641A08C24A540A1004967E1 /* TableDefinitionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5F24A54099004967E1 /* TableDefinitionTests.swift */; }; 5641A08D24A540A1004967E1 /* TableDefinitionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F5F24A54099004967E1 /* TableDefinitionTests.swift */; }; 5641A08E24A540A1004967E1 /* DatabaseLogErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6024A54099004967E1 /* DatabaseLogErrorTests.swift */; }; 5641A08F24A540A1004967E1 /* DatabaseLogErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6024A54099004967E1 /* DatabaseLogErrorTests.swift */; }; 5641A09024A540A1004967E1 /* RecordMinimalPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6124A54099004967E1 /* RecordMinimalPrimaryKeySingleTests.swift */; }; 5641A09124A540A1004967E1 /* RecordMinimalPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6124A54099004967E1 /* RecordMinimalPrimaryKeySingleTests.swift */; }; 5641A09224A540A1004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6224A54099004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift */; }; 5641A09324A540A1004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6224A54099004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift */; }; 5641A09424A540A1004967E1 /* ValueObservationCountTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6324A54099004967E1 /* ValueObservationCountTests.swift */; }; 5641A09524A540A1004967E1 /* ValueObservationCountTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6324A54099004967E1 /* ValueObservationCountTests.swift */; }; 5641A09624A540A1004967E1 /* DatabaseValueConvertibleEscapingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6424A54099004967E1 /* DatabaseValueConvertibleEscapingTests.swift */; }; 5641A09724A540A1004967E1 /* DatabaseValueConvertibleEscapingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6424A54099004967E1 /* DatabaseValueConvertibleEscapingTests.swift */; }; 5641A09824A540A1004967E1 /* ColumnExpressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6524A54099004967E1 /* ColumnExpressionTests.swift */; }; 5641A09924A540A1004967E1 /* ColumnExpressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6524A54099004967E1 /* ColumnExpressionTests.swift */; }; 5641A09A24A540A1004967E1 /* DatabaseValueConvertibleSubclassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6624A54099004967E1 /* DatabaseValueConvertibleSubclassTests.swift */; }; 5641A09B24A540A1004967E1 /* DatabaseValueConvertibleSubclassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6624A54099004967E1 /* DatabaseValueConvertibleSubclassTests.swift */; }; 5641A09C24A540A1004967E1 /* DatabasePoolConcurrencyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6724A54099004967E1 /* DatabasePoolConcurrencyTests.swift */; }; 5641A09D24A540A1004967E1 /* DatabasePoolConcurrencyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6724A54099004967E1 /* DatabasePoolConcurrencyTests.swift */; }; 5641A09E24A540A1004967E1 /* RowAdapterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6824A54099004967E1 /* RowAdapterTests.swift */; }; 5641A09F24A540A1004967E1 /* RowAdapterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6824A54099004967E1 /* RowAdapterTests.swift */; }; 5641A0A024A540A1004967E1 /* SQLRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6924A54099004967E1 /* SQLRequestTests.swift */; }; 5641A0A124A540A1004967E1 /* SQLRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6924A54099004967E1 /* SQLRequestTests.swift */; }; 5641A0A224A540A1004967E1 /* AssociationHasManyOrderingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6A24A54099004967E1 /* AssociationHasManyOrderingTests.swift */; }; 5641A0A324A540A1004967E1 /* AssociationHasManyOrderingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6A24A54099004967E1 /* AssociationHasManyOrderingTests.swift */; }; 5641A0A424A540A1004967E1 /* CGFloatTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6B24A5409A004967E1 /* CGFloatTests.swift */; }; 5641A0A524A540A1004967E1 /* CGFloatTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6B24A5409A004967E1 /* CGFloatTests.swift */; }; 5641A0A624A540A1004967E1 /* AssociationHasManySQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6C24A5409A004967E1 /* AssociationHasManySQLTests.swift */; }; 5641A0A724A540A1004967E1 /* AssociationHasManySQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6C24A5409A004967E1 /* AssociationHasManySQLTests.swift */; }; 5641A0A824A540A1004967E1 /* JoinSupportTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6D24A5409A004967E1 /* JoinSupportTests.swift */; }; 5641A0A924A540A1004967E1 /* JoinSupportTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6D24A5409A004967E1 /* JoinSupportTests.swift */; }; 5641A0AA24A540A1004967E1 /* RowTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6E24A5409A004967E1 /* RowTestCase.swift */; }; 5641A0AB24A540A1004967E1 /* RowTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6E24A5409A004967E1 /* RowTestCase.swift */; }; 5641A0AC24A540A1004967E1 /* PrimaryKeyInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6F24A5409A004967E1 /* PrimaryKeyInfoTests.swift */; }; 5641A0AD24A540A1004967E1 /* PrimaryKeyInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F6F24A5409A004967E1 /* PrimaryKeyInfoTests.swift */; }; 5641A0AE24A540A1004967E1 /* DatabaseConfigurationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7024A5409A004967E1 /* DatabaseConfigurationTests.swift */; }; 5641A0AF24A540A1004967E1 /* DatabaseConfigurationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7024A5409A004967E1 /* DatabaseConfigurationTests.swift */; }; 5641A0B024A540A1004967E1 /* AssociationHasOneThroughRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7124A5409A004967E1 /* AssociationHasOneThroughRowScopeTests.swift */; }; 5641A0B124A540A1004967E1 /* AssociationHasOneThroughRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7124A5409A004967E1 /* AssociationHasOneThroughRowScopeTests.swift */; }; 5641A0B224A540A1004967E1 /* ForeignKeyInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7224A5409A004967E1 /* ForeignKeyInfoTests.swift */; }; 5641A0B324A540A1004967E1 /* ForeignKeyInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7224A5409A004967E1 /* ForeignKeyInfoTests.swift */; }; 5641A0B424A540A1004967E1 /* DatabaseTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7324A5409A004967E1 /* DatabaseTests.swift */; }; 5641A0B524A540A1004967E1 /* DatabaseTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7324A5409A004967E1 /* DatabaseTests.swift */; }; 5641A0B624A540A1004967E1 /* DatabasePoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7424A5409A004967E1 /* DatabasePoolTests.swift */; }; 5641A0B724A540A1004967E1 /* DatabasePoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7424A5409A004967E1 /* DatabasePoolTests.swift */; }; 5641A0B824A540A1004967E1 /* FTS5CustomTokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7524A5409A004967E1 /* FTS5CustomTokenizerTests.swift */; }; 5641A0B924A540A1004967E1 /* FTS5CustomTokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7524A5409A004967E1 /* FTS5CustomTokenizerTests.swift */; }; 5641A0BA24A540A1004967E1 /* PrefixWhileCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7624A5409A004967E1 /* PrefixWhileCursorTests.swift */; }; 5641A0BB24A540A1004967E1 /* PrefixWhileCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7624A5409A004967E1 /* PrefixWhileCursorTests.swift */; }; 5641A0BC24A540A1004967E1 /* DatabaseMigratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7724A5409A004967E1 /* DatabaseMigratorTests.swift */; }; 5641A0BD24A540A1004967E1 /* DatabaseMigratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7724A5409A004967E1 /* DatabaseMigratorTests.swift */; }; 5641A0BE24A540A1004967E1 /* AssociationHasManyRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7824A5409A004967E1 /* AssociationHasManyRowScopeTests.swift */; }; 5641A0BF24A540A1004967E1 /* AssociationHasManyRowScopeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7824A5409A004967E1 /* AssociationHasManyRowScopeTests.swift */; }; 5641A0C024A540A1004967E1 /* ValueObservationRecorderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7924A5409B004967E1 /* ValueObservationRecorderTests.swift */; }; 5641A0C124A540A1004967E1 /* ValueObservationRecorderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7924A5409B004967E1 /* ValueObservationRecorderTests.swift */; }; 5641A0C224A540A1004967E1 /* TransactionObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7A24A5409B004967E1 /* TransactionObserverTests.swift */; }; 5641A0C324A540A1004967E1 /* TransactionObserverTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7A24A5409B004967E1 /* TransactionObserverTests.swift */; }; 5641A0C424A540A1004967E1 /* MapCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7B24A5409B004967E1 /* MapCursorTests.swift */; }; 5641A0C524A540A1004967E1 /* MapCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7B24A5409B004967E1 /* MapCursorTests.swift */; }; 5641A0C624A540A1004967E1 /* FetchableRecordDecodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7C24A5409B004967E1 /* FetchableRecordDecodableTests.swift */; }; 5641A0C724A540A1004967E1 /* FetchableRecordDecodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7C24A5409B004967E1 /* FetchableRecordDecodableTests.swift */; }; 5641A0C824A540A1004967E1 /* FoundationNSUUIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7D24A5409B004967E1 /* FoundationNSUUIDTests.swift */; }; 5641A0C924A540A1004967E1 /* FoundationNSUUIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7D24A5409B004967E1 /* FoundationNSUUIDTests.swift */; }; 5641A0CA24A540A1004967E1 /* DatabaseUUIDEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7E24A5409B004967E1 /* DatabaseUUIDEncodingStrategyTests.swift */; }; 5641A0CB24A540A1004967E1 /* DatabaseUUIDEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7E24A5409B004967E1 /* DatabaseUUIDEncodingStrategyTests.swift */; }; 5641A0CC24A540A1004967E1 /* DatabaseQueueConcurrencyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7F24A5409B004967E1 /* DatabaseQueueConcurrencyTests.swift */; }; 5641A0CD24A540A1004967E1 /* DatabaseQueueConcurrencyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F7F24A5409B004967E1 /* DatabaseQueueConcurrencyTests.swift */; }; 5641A0CE24A540A1004967E1 /* CompilationSubClassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8024A5409B004967E1 /* CompilationSubClassTests.swift */; }; 5641A0CF24A540A1004967E1 /* CompilationSubClassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8024A5409B004967E1 /* CompilationSubClassTests.swift */; }; 5641A0D024A540A1004967E1 /* FoundationNSDecimalNumberTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8124A5409B004967E1 /* FoundationNSDecimalNumberTests.swift */; }; 5641A0D124A540A1004967E1 /* FoundationNSDecimalNumberTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8124A5409B004967E1 /* FoundationNSDecimalNumberTests.swift */; }; 5641A0D224A540A1004967E1 /* AssociationHasOneThroughSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8224A5409B004967E1 /* AssociationHasOneThroughSQLTests.swift */; }; 5641A0D324A540A1004967E1 /* AssociationHasOneThroughSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8224A5409B004967E1 /* AssociationHasOneThroughSQLTests.swift */; }; 5641A0D424A540A1004967E1 /* FoundationUUIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8324A5409B004967E1 /* FoundationUUIDTests.swift */; }; 5641A0D524A540A1004967E1 /* FoundationUUIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8324A5409B004967E1 /* FoundationUUIDTests.swift */; }; 5641A0D624A540A1004967E1 /* DatabaseQueueReadOnlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8424A5409B004967E1 /* DatabaseQueueReadOnlyTests.swift */; }; 5641A0D724A540A1004967E1 /* DatabaseQueueReadOnlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8424A5409B004967E1 /* DatabaseQueueReadOnlyTests.swift */; }; 5641A0D824A540A1004967E1 /* SchedulingWatchdogTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8524A5409B004967E1 /* SchedulingWatchdogTests.swift */; }; 5641A0D924A540A1004967E1 /* SchedulingWatchdogTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8524A5409B004967E1 /* SchedulingWatchdogTests.swift */; }; 5641A0DA24A540A1004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8624A5409C004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift */; }; 5641A0DB24A540A1004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8624A5409C004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift */; }; 5641A0DC24A540A1004967E1 /* GRDBTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8724A5409C004967E1 /* GRDBTestCase.swift */; }; 5641A0DD24A540A1004967E1 /* GRDBTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8724A5409C004967E1 /* GRDBTestCase.swift */; }; 5641A0DE24A540A1004967E1 /* QueryInterfaceExpressionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8824A5409C004967E1 /* QueryInterfaceExpressionsTests.swift */; }; 5641A0DF24A540A1004967E1 /* QueryInterfaceExpressionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8824A5409C004967E1 /* QueryInterfaceExpressionsTests.swift */; }; 5641A0E024A540A1004967E1 /* QueryInterfaceExtensibilityTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8924A5409C004967E1 /* QueryInterfaceExtensibilityTests.swift */; }; 5641A0E124A540A1004967E1 /* QueryInterfaceExtensibilityTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8924A5409C004967E1 /* QueryInterfaceExtensibilityTests.swift */; }; 5641A0E224A540A1004967E1 /* DatabaseAggregateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8A24A5409C004967E1 /* DatabaseAggregateTests.swift */; }; 5641A0E324A540A1004967E1 /* DatabaseAggregateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8A24A5409C004967E1 /* DatabaseAggregateTests.swift */; }; 5641A0E424A540A1004967E1 /* TransactionObserverSavepointsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8B24A5409C004967E1 /* TransactionObserverSavepointsTests.swift */; }; 5641A0E524A540A1004967E1 /* TransactionObserverSavepointsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8B24A5409C004967E1 /* TransactionObserverSavepointsTests.swift */; }; 5641A0E624A540A1004967E1 /* FailureTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8C24A5409C004967E1 /* FailureTestCase.swift */; }; 5641A0E724A540A1004967E1 /* FailureTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8C24A5409C004967E1 /* FailureTestCase.swift */; }; 5641A0E824A540A1004967E1 /* AssociationParallelSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8D24A5409C004967E1 /* AssociationParallelSQLTests.swift */; }; 5641A0E924A540A1004967E1 /* AssociationParallelSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8D24A5409C004967E1 /* AssociationParallelSQLTests.swift */; }; 5641A0EA24A540A1004967E1 /* RowFromDictionaryLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8E24A5409C004967E1 /* RowFromDictionaryLiteralTests.swift */; }; 5641A0EB24A540A1004967E1 /* RowFromDictionaryLiteralTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8E24A5409C004967E1 /* RowFromDictionaryLiteralTests.swift */; }; 5641A0EC24A540A1004967E1 /* AssociationPrefetchingObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8F24A5409C004967E1 /* AssociationPrefetchingObservationTests.swift */; }; 5641A0ED24A540A1004967E1 /* AssociationPrefetchingObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F8F24A5409C004967E1 /* AssociationPrefetchingObservationTests.swift */; }; 5641A0EE24A540A1004967E1 /* TableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9024A5409C004967E1 /* TableRecordTests.swift */; }; 5641A0EF24A540A1004967E1 /* TableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9024A5409C004967E1 /* TableRecordTests.swift */; }; 5641A0F024A540A1004967E1 /* FTS4RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9124A5409C004967E1 /* FTS4RecordTests.swift */; }; 5641A0F124A540A1004967E1 /* FTS4RecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9124A5409C004967E1 /* FTS4RecordTests.swift */; }; 5641A0F224A540A1004967E1 /* ValueObservationRegionRecordingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9224A5409C004967E1 /* ValueObservationRegionRecordingTests.swift */; }; 5641A0F324A540A1004967E1 /* ValueObservationRegionRecordingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9224A5409C004967E1 /* ValueObservationRegionRecordingTests.swift */; }; 5641A0F424A540A1004967E1 /* ColumnInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9324A5409D004967E1 /* ColumnInfoTests.swift */; }; 5641A0F524A540A1004967E1 /* ColumnInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9324A5409D004967E1 /* ColumnInfoTests.swift */; }; 5641A0F624A540A1004967E1 /* FTS5WrapperTokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9424A5409D004967E1 /* FTS5WrapperTokenizerTests.swift */; }; 5641A0F724A540A1004967E1 /* FTS5WrapperTokenizerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9424A5409D004967E1 /* FTS5WrapperTokenizerTests.swift */; }; 5641A0F824A540A1004967E1 /* RecordPrimaryKeyNoneTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9524A5409D004967E1 /* RecordPrimaryKeyNoneTests.swift */; }; 5641A0F924A540A1004967E1 /* RecordPrimaryKeyNoneTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9524A5409D004967E1 /* RecordPrimaryKeyNoneTests.swift */; }; 5641A0FA24A540A1004967E1 /* FetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9624A5409D004967E1 /* FetchableRecordTests.swift */; }; 5641A0FB24A540A1004967E1 /* FetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9624A5409D004967E1 /* FetchableRecordTests.swift */; }; 5641A0FC24A540A1004967E1 /* RowFromStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9724A5409D004967E1 /* RowFromStatementTests.swift */; }; 5641A0FD24A540A1004967E1 /* RowFromStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9724A5409D004967E1 /* RowFromStatementTests.swift */; }; 5641A0FE24A540A1004967E1 /* AssociationParallelRowScopesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9824A5409D004967E1 /* AssociationParallelRowScopesTests.swift */; }; 5641A0FF24A540A1004967E1 /* AssociationParallelRowScopesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9824A5409D004967E1 /* AssociationParallelRowScopesTests.swift */; }; 5641A10024A540A1004967E1 /* DatabaseQueueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9924A5409D004967E1 /* DatabaseQueueTests.swift */; }; 5641A10124A540A1004967E1 /* DatabaseQueueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9924A5409D004967E1 /* DatabaseQueueTests.swift */; }; 5641A10224A540A1004967E1 /* AssociationPrefetchingCodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9A24A5409D004967E1 /* AssociationPrefetchingCodableRecordTests.swift */; }; 5641A10324A540A1004967E1 /* AssociationPrefetchingCodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9A24A5409D004967E1 /* AssociationPrefetchingCodableRecordTests.swift */; }; 5641A10424A540A1004967E1 /* DatabaseValueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9B24A5409D004967E1 /* DatabaseValueTests.swift */; }; 5641A10524A540A1004967E1 /* DatabaseValueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9B24A5409D004967E1 /* DatabaseValueTests.swift */; }; 5641A10624A540A1004967E1 /* TableRecord+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9C24A5409D004967E1 /* TableRecord+QueryInterfaceRequestTests.swift */; }; 5641A10724A540A1004967E1 /* TableRecord+QueryInterfaceRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9C24A5409D004967E1 /* TableRecord+QueryInterfaceRequestTests.swift */; }; 5641A10824A540A1004967E1 /* DatabaseAfterNextTransactionCommitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9D24A5409D004967E1 /* DatabaseAfterNextTransactionCommitTests.swift */; }; 5641A10924A540A1004967E1 /* DatabaseAfterNextTransactionCommitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9D24A5409D004967E1 /* DatabaseAfterNextTransactionCommitTests.swift */; }; 5641A10A24A540A1004967E1 /* AssociationTableAliasTestsSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9E24A5409D004967E1 /* AssociationTableAliasTestsSQLTests.swift */; }; 5641A10B24A540A1004967E1 /* AssociationTableAliasTestsSQLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9E24A5409D004967E1 /* AssociationTableAliasTestsSQLTests.swift */; }; 5641A10C24A540A1004967E1 /* FoundationNSDataTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9F24A5409E004967E1 /* FoundationNSDataTests.swift */; }; 5641A10D24A540A1004967E1 /* FoundationNSDataTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419F9F24A5409E004967E1 /* FoundationNSDataTests.swift */; }; 5641A10E24A540A1004967E1 /* AssociationParallelDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA024A5409E004967E1 /* AssociationParallelDecodableRecordTests.swift */; }; 5641A10F24A540A1004967E1 /* AssociationParallelDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA024A5409E004967E1 /* AssociationParallelDecodableRecordTests.swift */; }; 5641A11024A540A1004967E1 /* Row+FoundationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA124A5409E004967E1 /* Row+FoundationTests.swift */; }; 5641A11124A540A1004967E1 /* Row+FoundationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA124A5409E004967E1 /* Row+FoundationTests.swift */; }; 5641A11424A540A1004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA324A5409E004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift */; }; 5641A11524A540A1004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA324A5409E004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift */; }; 5641A11624A540A1004967E1 /* ValueObservationRowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA424A5409E004967E1 /* ValueObservationRowTests.swift */; }; 5641A11724A540A1004967E1 /* ValueObservationRowTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA424A5409E004967E1 /* ValueObservationRowTests.swift */; }; 5641A11824A540A1004967E1 /* AnyCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA524A5409E004967E1 /* AnyCursorTests.swift */; }; 5641A11924A540A1004967E1 /* AnyCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA524A5409E004967E1 /* AnyCursorTests.swift */; }; 5641A11A24A540A1004967E1 /* StatementColumnConvertibleFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA624A5409E004967E1 /* StatementColumnConvertibleFetchTests.swift */; }; 5641A11B24A540A1004967E1 /* StatementColumnConvertibleFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA624A5409E004967E1 /* StatementColumnConvertibleFetchTests.swift */; }; 5641A11C24A540A1004967E1 /* RowCopiedFromStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA724A5409E004967E1 /* RowCopiedFromStatementTests.swift */; }; 5641A11D24A540A1004967E1 /* RowCopiedFromStatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA724A5409E004967E1 /* RowCopiedFromStatementTests.swift */; }; 5641A11E24A540A1004967E1 /* IndexInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA824A5409E004967E1 /* IndexInfoTests.swift */; }; 5641A11F24A540A1004967E1 /* IndexInfoTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA824A5409E004967E1 /* IndexInfoTests.swift */; }; 5641A12024A540A1004967E1 /* AssociationHasManyThroughOrderingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA924A5409E004967E1 /* AssociationHasManyThroughOrderingTests.swift */; }; 5641A12124A540A1004967E1 /* AssociationHasManyThroughOrderingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FA924A5409E004967E1 /* AssociationHasManyThroughOrderingTests.swift */; }; 5641A12224A540A1004967E1 /* FTS5PatternTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAA24A5409E004967E1 /* FTS5PatternTests.swift */; }; 5641A12324A540A1004967E1 /* FTS5PatternTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAA24A5409E004967E1 /* FTS5PatternTests.swift */; }; 5641A12424A540A1004967E1 /* DatabaseTraceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAB24A5409E004967E1 /* DatabaseTraceTests.swift */; }; 5641A12524A540A1004967E1 /* DatabaseTraceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAB24A5409E004967E1 /* DatabaseTraceTests.swift */; }; 5641A12624A540A1004967E1 /* DatabasePoolSchemaCacheTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAC24A5409E004967E1 /* DatabasePoolSchemaCacheTests.swift */; }; 5641A12724A540A1004967E1 /* DatabasePoolSchemaCacheTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAC24A5409E004967E1 /* DatabasePoolSchemaCacheTests.swift */; }; 5641A12824A540A1004967E1 /* FilterCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAD24A5409F004967E1 /* FilterCursorTests.swift */; }; 5641A12924A540A1004967E1 /* FilterCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAD24A5409F004967E1 /* FilterCursorTests.swift */; }; 5641A12A24A540A1004967E1 /* FlattenCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAE24A5409F004967E1 /* FlattenCursorTests.swift */; }; 5641A12B24A540A1004967E1 /* FlattenCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAE24A5409F004967E1 /* FlattenCursorTests.swift */; }; 5641A12C24A540A1004967E1 /* FTS3TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAF24A5409F004967E1 /* FTS3TableBuilderTests.swift */; }; 5641A12D24A540A1004967E1 /* FTS3TableBuilderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FAF24A5409F004967E1 /* FTS3TableBuilderTests.swift */; }; 5641A12E24A540A1004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB024A5409F004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift */; }; 5641A12F24A540A1004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB024A5409F004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift */; }; 5641A13024A540A1004967E1 /* AssociationBelongsToFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB124A5409F004967E1 /* AssociationBelongsToFetchableRecordTests.swift */; }; 5641A13124A540A1004967E1 /* AssociationBelongsToFetchableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB124A5409F004967E1 /* AssociationBelongsToFetchableRecordTests.swift */; }; 5641A13224A540A1004967E1 /* FoundationNSDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB224A5409F004967E1 /* FoundationNSDateTests.swift */; }; 5641A13324A540A1004967E1 /* FoundationNSDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB224A5409F004967E1 /* FoundationNSDateTests.swift */; }; 5641A13424A540A1004967E1 /* DerivableRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB324A5409F004967E1 /* DerivableRequestTests.swift */; }; 5641A13524A540A1004967E1 /* DerivableRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB324A5409F004967E1 /* DerivableRequestTests.swift */; }; 5641A13624A540A1004967E1 /* DatabaseSnapshotTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB424A5409F004967E1 /* DatabaseSnapshotTests.swift */; }; 5641A13724A540A2004967E1 /* DatabaseSnapshotTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB424A5409F004967E1 /* DatabaseSnapshotTests.swift */; }; 5641A13824A540A2004967E1 /* FoundationNSURLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB524A5409F004967E1 /* FoundationNSURLTests.swift */; }; 5641A13924A540A2004967E1 /* FoundationNSURLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB524A5409F004967E1 /* FoundationNSURLTests.swift */; }; 5641A13A24A540A2004967E1 /* TruncateOptimizationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB624A5409F004967E1 /* TruncateOptimizationTests.swift */; }; 5641A13B24A540A2004967E1 /* TruncateOptimizationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB624A5409F004967E1 /* TruncateOptimizationTests.swift */; }; 5641A13C24A540A2004967E1 /* DatabaseTimestampTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB724A5409F004967E1 /* DatabaseTimestampTests.swift */; }; 5641A13D24A540A2004967E1 /* DatabaseTimestampTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB724A5409F004967E1 /* DatabaseTimestampTests.swift */; }; 5641A13E24A540A2004967E1 /* FoundationURLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB824A5409F004967E1 /* FoundationURLTests.swift */; }; 5641A13F24A540A2004967E1 /* FoundationURLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB824A5409F004967E1 /* FoundationURLTests.swift */; }; 5641A14024A540A2004967E1 /* RecordPrimaryKeyRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB924A5409F004967E1 /* RecordPrimaryKeyRowIDTests.swift */; }; 5641A14124A540A2004967E1 /* RecordPrimaryKeyRowIDTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FB924A5409F004967E1 /* RecordPrimaryKeyRowIDTests.swift */; }; 5641A14224A540A2004967E1 /* DatabasePoolReadOnlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBA24A5409F004967E1 /* DatabasePoolReadOnlyTests.swift */; }; 5641A14324A540A2004967E1 /* DatabasePoolReadOnlyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBA24A5409F004967E1 /* DatabasePoolReadOnlyTests.swift */; }; 5641A14424A540A2004967E1 /* DatabaseCollationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBB24A540A0004967E1 /* DatabaseCollationTests.swift */; }; 5641A14524A540A2004967E1 /* DatabaseCollationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBB24A540A0004967E1 /* DatabaseCollationTests.swift */; }; 5641A14624A540A2004967E1 /* DatabaseValueConvertibleFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBC24A540A0004967E1 /* DatabaseValueConvertibleFetchTests.swift */; }; 5641A14724A540A2004967E1 /* DatabaseValueConvertibleFetchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBC24A540A0004967E1 /* DatabaseValueConvertibleFetchTests.swift */; }; 5641A14824A540A2004967E1 /* AssociationBelongsToDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBD24A540A0004967E1 /* AssociationBelongsToDecodableRecordTests.swift */; }; 5641A14924A540A2004967E1 /* AssociationBelongsToDecodableRecordTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBD24A540A0004967E1 /* AssociationBelongsToDecodableRecordTests.swift */; }; 5641A14A24A540A2004967E1 /* DatabaseDateDecodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBE24A540A0004967E1 /* DatabaseDateDecodingStrategyTests.swift */; }; 5641A14B24A540A2004967E1 /* DatabaseDateDecodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBE24A540A0004967E1 /* DatabaseDateDecodingStrategyTests.swift */; }; 5641A14C24A540A2004967E1 /* CursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBF24A540A0004967E1 /* CursorTests.swift */; }; 5641A14D24A540A2004967E1 /* CursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FBF24A540A0004967E1 /* CursorTests.swift */; }; 5641A14E24A540A2004967E1 /* DatabaseFunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC024A540A0004967E1 /* DatabaseFunctionTests.swift */; }; 5641A14F24A540A2004967E1 /* DatabaseFunctionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC024A540A0004967E1 /* DatabaseFunctionTests.swift */; }; 5641A15024A540A2004967E1 /* EnumeratedCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC124A540A0004967E1 /* EnumeratedCursorTests.swift */; }; 5641A15124A540A2004967E1 /* EnumeratedCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC124A540A0004967E1 /* EnumeratedCursorTests.swift */; }; 5641A15224A540A2004967E1 /* RecordSubClassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC224A540A0004967E1 /* RecordSubClassTests.swift */; }; 5641A15324A540A2004967E1 /* RecordSubClassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC224A540A0004967E1 /* RecordSubClassTests.swift */; }; 5641A15424A540A2004967E1 /* DataMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC324A540A0004967E1 /* DataMemoryTests.swift */; }; 5641A15524A540A2004967E1 /* DataMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC324A540A0004967E1 /* DataMemoryTests.swift */; }; 5641A15624A540A2004967E1 /* DatabaseQueueInMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC424A540A0004967E1 /* DatabaseQueueInMemoryTests.swift */; }; 5641A15724A540A2004967E1 /* DatabaseQueueInMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC424A540A0004967E1 /* DatabaseQueueInMemoryTests.swift */; }; 5641A15824A540A2004967E1 /* FoundationDataTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC524A540A1004967E1 /* FoundationDataTests.swift */; }; 5641A15924A540A2004967E1 /* FoundationDataTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC524A540A1004967E1 /* FoundationDataTests.swift */; }; 5641A15A24A540A2004967E1 /* DatabasePoolReleaseMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC624A540A1004967E1 /* DatabasePoolReleaseMemoryTests.swift */; }; 5641A15B24A540A2004967E1 /* DatabasePoolReleaseMemoryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC624A540A1004967E1 /* DatabasePoolReleaseMemoryTests.swift */; }; 5641A15C24A540A2004967E1 /* AssociationHasOneSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC724A540A1004967E1 /* AssociationHasOneSQLDerivationTests.swift */; }; 5641A15D24A540A2004967E1 /* AssociationHasOneSQLDerivationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56419FC724A540A1004967E1 /* AssociationHasOneSQLDerivationTests.swift */; }; 5641A17024A540C7004967E1 /* Recorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A15F24A540C7004967E1 /* Recorder.swift */; }; 5641A17124A540C7004967E1 /* Recorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A15F24A540C7004967E1 /* Recorder.swift */; }; 5641A17224A540C7004967E1 /* RecordingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16024A540C7004967E1 /* RecordingError.swift */; }; 5641A17324A540C7004967E1 /* RecordingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16024A540C7004967E1 /* RecordingError.swift */; }; 5641A17424A540C7004967E1 /* Finished.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16224A540C7004967E1 /* Finished.swift */; }; 5641A17524A540C7004967E1 /* Finished.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16224A540C7004967E1 /* Finished.swift */; }; 5641A17624A540C7004967E1 /* NextOne.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16324A540C7004967E1 /* NextOne.swift */; }; 5641A17724A540C7004967E1 /* NextOne.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16324A540C7004967E1 /* NextOne.swift */; }; 5641A17824A540C7004967E1 /* Next.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16424A540C7004967E1 /* Next.swift */; }; 5641A17924A540C7004967E1 /* Next.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16424A540C7004967E1 /* Next.swift */; }; 5641A17A24A540C7004967E1 /* Recording.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16524A540C7004967E1 /* Recording.swift */; }; 5641A17B24A540C7004967E1 /* Recording.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16524A540C7004967E1 /* Recording.swift */; }; 5641A17C24A540C7004967E1 /* Prefix.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16624A540C7004967E1 /* Prefix.swift */; }; 5641A17D24A540C7004967E1 /* Prefix.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16624A540C7004967E1 /* Prefix.swift */; }; 5641A17E24A540C7004967E1 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16724A540C7004967E1 /* Map.swift */; }; 5641A17F24A540C7004967E1 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16724A540C7004967E1 /* Map.swift */; }; 5641A18024A540C7004967E1 /* Inverted.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16824A540C7004967E1 /* Inverted.swift */; }; 5641A18124A540C7004967E1 /* Inverted.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16824A540C7004967E1 /* Inverted.swift */; }; 5641A18224A540C7004967E1 /* PublisherExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16924A540C7004967E1 /* PublisherExpectation.swift */; }; 5641A18324A540C7004967E1 /* PublisherExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16924A540C7004967E1 /* PublisherExpectation.swift */; }; 5641A18424A540C7004967E1 /* DatabaseWriterWritePublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16B24A540C7004967E1 /* DatabaseWriterWritePublisherTests.swift */; }; 5641A18524A540C7004967E1 /* DatabaseWriterWritePublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16B24A540C7004967E1 /* DatabaseWriterWritePublisherTests.swift */; }; 5641A18624A540C7004967E1 /* DatabaseReaderReadPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16C24A540C7004967E1 /* DatabaseReaderReadPublisherTests.swift */; }; 5641A18724A540C7004967E1 /* DatabaseReaderReadPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16C24A540C7004967E1 /* DatabaseReaderReadPublisherTests.swift */; }; 5641A18824A540C7004967E1 /* Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16D24A540C7004967E1 /* Support.swift */; }; 5641A18924A540C7004967E1 /* Support.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16D24A540C7004967E1 /* Support.swift */; }; 5641A18A24A540C7004967E1 /* DatabaseRegionObservationPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16E24A540C7004967E1 /* DatabaseRegionObservationPublisherTests.swift */; }; 5641A18B24A540C7004967E1 /* DatabaseRegionObservationPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16E24A540C7004967E1 /* DatabaseRegionObservationPublisherTests.swift */; }; 5641A18C24A540C7004967E1 /* ValueObservationPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16F24A540C7004967E1 /* ValueObservationPublisherTests.swift */; }; 5641A18D24A540C7004967E1 /* ValueObservationPublisherTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5641A16F24A540C7004967E1 /* ValueObservationPublisherTests.swift */; }; 564A2026226B89E1001F64F1 /* Betty.jpeg in Resources */ = {isa = PBXBuildFile; fileRef = 564A1F6F226B89D6001F64F1 /* Betty.jpeg */; }; 564A2151226B8E18001F64F1 /* Betty.jpeg in Resources */ = {isa = PBXBuildFile; fileRef = 564A1F6F226B89D6001F64F1 /* Betty.jpeg */; }; 564A2159226C8F25001F64F1 /* db.SQLCipher3 in Resources */ = {isa = PBXBuildFile; fileRef = 564A2158226C8F24001F64F1 /* db.SQLCipher3 */; }; 564A215A226C8F25001F64F1 /* db.SQLCipher3 in Resources */ = {isa = PBXBuildFile; fileRef = 564A2158226C8F24001F64F1 /* db.SQLCipher3 */; }; 565A27C927871FE500659A62 /* BackupTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 565A27C827871FE500659A62 /* BackupTestCase.swift */; }; 565A27CA27871FE500659A62 /* BackupTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 565A27C827871FE500659A62 /* BackupTestCase.swift */; }; 567B231A2A29BFE100C61174 /* Issue1383.sqlite in Resources */ = {isa = PBXBuildFile; fileRef = 567B23192A29BFE100C61174 /* Issue1383.sqlite */; }; 567B231B2A29BFE100C61174 /* Issue1383.sqlite in Resources */ = {isa = PBXBuildFile; fileRef = 567B23192A29BFE100C61174 /* Issue1383.sqlite */; }; 567B5C102AD32A0000629622 /* SingletonRecordTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0A2AD32A0000629622 /* SingletonRecordTest.swift */; }; 567B5C112AD32A0000629622 /* SingletonRecordTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0A2AD32A0000629622 /* SingletonRecordTest.swift */; }; 567B5C122AD32A0000629622 /* SharedValueObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0B2AD32A0000629622 /* SharedValueObservationTests.swift */; }; 567B5C132AD32A0000629622 /* SharedValueObservationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0B2AD32A0000629622 /* SharedValueObservationTests.swift */; }; 567B5C142AD32A0000629622 /* SQLExpressionIsConstantTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0C2AD32A0000629622 /* SQLExpressionIsConstantTests.swift */; }; 567B5C152AD32A0000629622 /* SQLExpressionIsConstantTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0C2AD32A0000629622 /* SQLExpressionIsConstantTests.swift */; }; 567B5C162AD32A0000629622 /* SQLIdentifyingColumnsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0D2AD32A0000629622 /* SQLIdentifyingColumnsTests.swift */; }; 567B5C172AD32A0000629622 /* SQLIdentifyingColumnsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0D2AD32A0000629622 /* SQLIdentifyingColumnsTests.swift */; }; 567B5C182AD32A0000629622 /* TransactionDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0E2AD32A0000629622 /* TransactionDateTests.swift */; }; 567B5C192AD32A0000629622 /* TransactionDateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0E2AD32A0000629622 /* TransactionDateTests.swift */; }; 567B5C1A2AD32A0000629622 /* TableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0F2AD32A0000629622 /* TableTests.swift */; }; 567B5C1B2AD32A0000629622 /* TableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C0F2AD32A0000629622 /* TableTests.swift */; }; 567B5C452AD32F5900629622 /* DatabaseDumpTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C432AD32F5900629622 /* DatabaseDumpTests.swift */; }; 567B5C462AD32F5900629622 /* DatabaseDumpTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C432AD32F5900629622 /* DatabaseDumpTests.swift */; }; 567B5C472AD32F5900629622 /* DatabaseReaderDumpTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C442AD32F5900629622 /* DatabaseReaderDumpTests.swift */; }; 567B5C482AD32F5900629622 /* DatabaseReaderDumpTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567B5C442AD32F5900629622 /* DatabaseReaderDumpTests.swift */; }; 568C3F822A5AB38300A2309D /* ForeignKeyDefinitionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F812A5AB38300A2309D /* ForeignKeyDefinitionTests.swift */; }; 568C3F832A5AB38300A2309D /* ForeignKeyDefinitionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F812A5AB38300A2309D /* ForeignKeyDefinitionTests.swift */; }; 568C3F8B2A5AB3A800A2309D /* AssociationPrefetchingRelationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F842A5AB3A800A2309D /* AssociationPrefetchingRelationTests.swift */; }; 568C3F8C2A5AB3A800A2309D /* AssociationPrefetchingRelationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F842A5AB3A800A2309D /* AssociationPrefetchingRelationTests.swift */; }; 568C3F8D2A5AB3A800A2309D /* DatabaseColumnEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F852A5AB3A800A2309D /* DatabaseColumnEncodingStrategyTests.swift */; }; 568C3F8E2A5AB3A800A2309D /* DatabaseColumnEncodingStrategyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F852A5AB3A800A2309D /* DatabaseColumnEncodingStrategyTests.swift */; }; 568C3F8F2A5AB3A800A2309D /* FoundationDecimalTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F862A5AB3A800A2309D /* FoundationDecimalTests.swift */; }; 568C3F902A5AB3A800A2309D /* FoundationDecimalTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F862A5AB3A800A2309D /* FoundationDecimalTests.swift */; }; 568C3F912A5AB3A800A2309D /* CommonTableExpressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F872A5AB3A800A2309D /* CommonTableExpressionTests.swift */; }; 568C3F922A5AB3A800A2309D /* CommonTableExpressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F872A5AB3A800A2309D /* CommonTableExpressionTests.swift */; }; 568C3F932A5AB3A800A2309D /* CaseInsensitiveIdentifierTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F882A5AB3A800A2309D /* CaseInsensitiveIdentifierTests.swift */; }; 568C3F942A5AB3A800A2309D /* CaseInsensitiveIdentifierTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F882A5AB3A800A2309D /* CaseInsensitiveIdentifierTests.swift */; }; 568C3F952A5AB3A800A2309D /* DatabaseSnapshotPoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F892A5AB3A800A2309D /* DatabaseSnapshotPoolTests.swift */; }; 568C3F962A5AB3A800A2309D /* DatabaseSnapshotPoolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F892A5AB3A800A2309D /* DatabaseSnapshotPoolTests.swift */; }; 568C3F972A5AB3A800A2309D /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F8A2A5AB3A800A2309D /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift */; }; 568C3F982A5AB3A800A2309D /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568C3F8A2A5AB3A800A2309D /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift */; }; 5691D97227257C930021D540 /* AvailableElements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5691D97127257C930021D540 /* AvailableElements.swift */; }; 5691D97327257C930021D540 /* AvailableElements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5691D97127257C930021D540 /* AvailableElements.swift */; }; 56F61DF6283D4AB100AF9884 /* getThreadsCount.c in Sources */ = {isa = PBXBuildFile; fileRef = 56F61DF4283D4AB100AF9884 /* getThreadsCount.c */; }; 56F61DF7283D4AB100AF9884 /* getThreadsCount.c in Sources */ = {isa = PBXBuildFile; fileRef = 56F61DF4283D4AB100AF9884 /* getThreadsCount.c */; }; 5B33E6E34F941B4C839A714F /* (null) in Frameworks */ = {isa = PBXBuildFile; }; E158370AAEED49ECD53CE24A /* Pods_GRDBTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 67377FE4CDAD675809F93AD4 /* Pods_GRDBTests.framework */; }; F2B3C4250D67969FF3948955 /* Pods_GRDBTestsEncrypted.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D5C7999E7D9CE7145687F5D /* Pods_GRDBTestsEncrypted.framework */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 04298D834C818285823558AB /* Pods-GRDBTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GRDBTests.release.xcconfig"; path = "Target Support Files/Pods-GRDBTests/Pods-GRDBTests.release.xcconfig"; sourceTree = ""; }; 47C5D1B9AFFE795AA1D6EA5D /* Pods-GRDBTestsEncrypted.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GRDBTestsEncrypted.release.xcconfig"; path = "Target Support Files/Pods-GRDBTestsEncrypted/Pods-GRDBTestsEncrypted.release.xcconfig"; sourceTree = ""; }; 56071DE12BD3DDA5000802B6 /* SingletonUserDefaultsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SingletonUserDefaultsTest.swift; sourceTree = ""; }; 561F38DF2AC891890051EEE9 /* JSONExpressionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONExpressionsTests.swift; sourceTree = ""; }; 561F38E02AC891890051EEE9 /* JSONColumnTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONColumnTests.swift; sourceTree = ""; }; 561F38FD2AC9CE870051EEE9 /* DatabaseDataEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDataEncodingStrategyTests.swift; sourceTree = ""; }; 561F38FE2AC9CE870051EEE9 /* DatabaseDataDecodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDataDecodingStrategyTests.swift; sourceTree = ""; }; 5623B6212AED3A2200436239 /* DatabaseQueueInMemoryCopyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueInMemoryCopyTests.swift; sourceTree = ""; }; 5623B6222AED3A2200436239 /* DatabaseQueueTemporaryCopyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueTemporaryCopyTests.swift; sourceTree = ""; }; 56419EFD24A54093004967E1 /* FetchRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchRequestTests.swift; sourceTree = ""; }; 56419EFE24A54093004967E1 /* DatabasePoolBackupTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolBackupTests.swift; sourceTree = ""; }; 56419EFF24A54093004967E1 /* TableRecordDeleteTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableRecordDeleteTests.swift; sourceTree = ""; }; 56419F0024A54093004967E1 /* AssociationBelongsToSQLDerivationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToSQLDerivationTests.swift; sourceTree = ""; }; 56419F0124A54093004967E1 /* MutablePersistableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordTests.swift; sourceTree = ""; }; 56419F0224A54093004967E1 /* MutablePersistableRecordEncodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordEncodableTests.swift; sourceTree = ""; }; 56419F0324A54093004967E1 /* OrderedDictionaryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OrderedDictionaryTests.swift; sourceTree = ""; }; 56419F0424A54093004967E1 /* DatabaseRegionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseRegionTests.swift; sourceTree = ""; }; 56419F0524A54093004967E1 /* DatabaseRegionObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseRegionObservationTests.swift; sourceTree = ""; }; 56419F0624A54093004967E1 /* TableRecordUpdateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableRecordUpdateTests.swift; sourceTree = ""; }; 56419F0724A54093004967E1 /* Record+QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Record+QueryInterfaceRequestTests.swift"; sourceTree = ""; }; 56419F0824A54093004967E1 /* NumericOverflowTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NumericOverflowTests.swift; sourceTree = ""; }; 56419F0924A54093004967E1 /* AssociationChainSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationChainSQLTests.swift; sourceTree = ""; }; 56419F0A24A54093004967E1 /* AssociationBelongsToRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToRowScopeTests.swift; sourceTree = ""; }; 56419F0B24A54093004967E1 /* AssociationHasOneSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneSQLTests.swift; sourceTree = ""; }; 56419F0C24A54093004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordMinimalPrimaryKeyRowIDTests.swift; sourceTree = ""; }; 56419F0D24A54093004967E1 /* DatabaseSavepointTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSavepointTests.swift; sourceTree = ""; }; 56419F0E24A54093004967E1 /* RecordPrimaryKeyMultipleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyMultipleTests.swift; sourceTree = ""; }; 56419F0F24A54093004967E1 /* FTS4TableBuilderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS4TableBuilderTests.swift; sourceTree = ""; }; 56419F1024A54093004967E1 /* DatabasePoolCollationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolCollationTests.swift; sourceTree = ""; }; 56419F1124A54093004967E1 /* FoundationDateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDateTests.swift; sourceTree = ""; }; 56419F1224A54093004967E1 /* RecordWithColumnNameManglingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordWithColumnNameManglingTests.swift; sourceTree = ""; }; 56419F1324A54093004967E1 /* DatabaseQueueBackupTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueBackupTests.swift; sourceTree = ""; }; 56419F1424A54094004967E1 /* StatementArgumentsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StatementArgumentsTests.swift; sourceTree = ""; }; 56419F1524A54094004967E1 /* DatabaseAbortedTransactionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseAbortedTransactionTests.swift; sourceTree = ""; }; 56419F1624A54094004967E1 /* DatabaseValueConvertibleEncodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleEncodableTests.swift; sourceTree = ""; }; 56419F1724A54094004967E1 /* QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfaceRequestTests.swift; sourceTree = ""; }; 56419F1824A54094004967E1 /* FTS5TokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5TokenizerTests.swift; sourceTree = ""; }; 56419F1924A54094004967E1 /* StatementArguments+FoundationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "StatementArguments+FoundationTests.swift"; sourceTree = ""; }; 56419F1A24A54094004967E1 /* PersistableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PersistableRecordTests.swift; sourceTree = ""; }; 56419F1B24A54094004967E1 /* ValueObservationReadonlyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationReadonlyTests.swift; sourceTree = ""; }; 56419F1C24A54094004967E1 /* SQLExpressionLiteralTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLExpressionLiteralTests.swift; sourceTree = ""; }; 56419F1D24A54094004967E1 /* DatabaseSuspensionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSuspensionTests.swift; sourceTree = ""; }; 56419F1E24A54094004967E1 /* AssociationPrefetchingRowTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingRowTests.swift; sourceTree = ""; }; 56419F1F24A54094004967E1 /* DatabaseValueConversionErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConversionErrorTests.swift; sourceTree = ""; }; 56419F2024A54094004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughSQLDerivationTests.swift; sourceTree = ""; }; 56419F2124A54094004967E1 /* RecordEditedTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordEditedTests.swift; sourceTree = ""; }; 56419F2224A54095004967E1 /* AssociationPrefetchingFetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingFetchableRecordTests.swift; sourceTree = ""; }; 56419F2324A54095004967E1 /* DatabaseCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseCursorTests.swift; sourceTree = ""; }; 56419F2424A54095004967E1 /* UtilsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UtilsTests.swift; sourceTree = ""; }; 56419F2524A54095004967E1 /* FoundationDateComponentsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDateComponentsTests.swift; sourceTree = ""; }; 56419F2624A54095004967E1 /* FoundationNSNumberTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSNumberTests.swift; sourceTree = ""; }; 56419F2724A54095004967E1 /* PrefixCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrefixCursorTests.swift; sourceTree = ""; }; 56419F2824A54095004967E1 /* DatabaseDateEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDateEncodingStrategyTests.swift; sourceTree = ""; }; 56419F2924A54095004967E1 /* UpdateStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UpdateStatementTests.swift; sourceTree = ""; }; 56419F2A24A54095004967E1 /* ValueObservationFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationFetchTests.swift; sourceTree = ""; }; 56419F2B24A54095004967E1 /* ValueObservationPrintTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationPrintTests.swift; sourceTree = ""; }; 56419F2C24A54095004967E1 /* ValueObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationTests.swift; sourceTree = ""; }; 56419F2D24A54095004967E1 /* RecordPrimaryKeySingleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeySingleTests.swift; sourceTree = ""; }; 56419F2E24A54095004967E1 /* DatabaseValueConvertibleDecodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleDecodableTests.swift; sourceTree = ""; }; 56419F2F24A54096004967E1 /* ValueObservationRecorder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRecorder.swift; sourceTree = ""; }; 56419F3124A54096004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordPersistenceConflictPolicyTests.swift; sourceTree = ""; }; 56419F3224A54096004967E1 /* DatabaseQueueSchemaCacheTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueSchemaCacheTests.swift; sourceTree = ""; }; 56419F3324A54096004967E1 /* RowFromDictionaryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFromDictionaryTests.swift; sourceTree = ""; }; 56419F3424A54096004967E1 /* DatabaseQueueReleaseMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueReleaseMemoryTests.swift; sourceTree = ""; }; 56419F3524A54096004967E1 /* VirtualTableModuleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VirtualTableModuleTests.swift; sourceTree = ""; }; 56419F3624A54096004967E1 /* SQLLiteralTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLLiteralTests.swift; sourceTree = ""; }; 56419F3724A54096004967E1 /* AssociationBelongsToSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToSQLTests.swift; sourceTree = ""; }; 56419F3824A54096004967E1 /* InflectionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InflectionsTests.swift; sourceTree = ""; }; 56419F3924A54096004967E1 /* FTS5RecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5RecordTests.swift; sourceTree = ""; }; 56419F3A24A54096004967E1 /* FTS5TableBuilderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5TableBuilderTests.swift; sourceTree = ""; }; 56419F3B24A54096004967E1 /* FTS3TokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3TokenizerTests.swift; sourceTree = ""; }; 56419F3C24A54096004967E1 /* PoolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PoolTests.swift; sourceTree = ""; }; 56419F3D24A54096004967E1 /* DatabaseValueConversionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConversionTests.swift; sourceTree = ""; }; 56419F3E24A54097004967E1 /* FoundationNSStringTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSStringTests.swift; sourceTree = ""; }; 56419F3F24A54097004967E1 /* AssociationHasManyThroughRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyThroughRowScopeTests.swift; sourceTree = ""; }; 56419F4024A54097004967E1 /* RecordUniqueIndexTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordUniqueIndexTests.swift; sourceTree = ""; }; 56419F4124A54097004967E1 /* FTS3PatternTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3PatternTests.swift; sourceTree = ""; }; 56419F4224A54097004967E1 /* FTS3RecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3RecordTests.swift; sourceTree = ""; }; 56419F4324A54097004967E1 /* DatabaseWriterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseWriterTests.swift; sourceTree = ""; }; 56419F4424A54097004967E1 /* AssociationPrefetchingSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingSQLTests.swift; sourceTree = ""; }; 56419F4524A54097004967E1 /* MutablePersistableRecordChangesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordChangesTests.swift; sourceTree = ""; }; 56419F4624A54097004967E1 /* AssociationHasManyThroughSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyThroughSQLTests.swift; sourceTree = ""; }; 56419F4724A54097004967E1 /* ValueObservationRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRecordTests.swift; sourceTree = ""; }; 56419F4824A54097004967E1 /* RecordInitializersTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordInitializersTests.swift; sourceTree = ""; }; 56419F4924A54097004967E1 /* AssociationChainRowScopesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationChainRowScopesTests.swift; sourceTree = ""; }; 56419F4A24A54097004967E1 /* DropWhileCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DropWhileCursorTests.swift; sourceTree = ""; }; 56419F4B24A54097004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughFetchableRecordTests.swift; sourceTree = ""; }; 56419F4C24A54097004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "FetchableRecord+QueryInterfaceRequestTests.swift"; sourceTree = ""; }; 56419F4D24A54098004967E1 /* RowFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFetchTests.swift; sourceTree = ""; }; 56419F4E24A54098004967E1 /* InflectionsTests.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = InflectionsTests.json; sourceTree = ""; }; 56419F4F24A54098004967E1 /* ValueObservationMapTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationMapTests.swift; sourceTree = ""; }; 56419F5024A54098004967E1 /* AssociationRowScopeSearchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationRowScopeSearchTests.swift; sourceTree = ""; }; 56419F5124A54098004967E1 /* RecordPersistenceConflictPolicy.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPersistenceConflictPolicy.swift; sourceTree = ""; }; 56419F5224A54098004967E1 /* FoundationNSNullTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSNullTests.swift; sourceTree = ""; }; 56419F5324A54098004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "RawRepresentable+DatabaseValueConvertibleTests.swift"; sourceTree = ""; }; 56419F5424A54098004967E1 /* CompilationProtocolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CompilationProtocolTests.swift; sourceTree = ""; }; 56419F5524A54098004967E1 /* DropFirstCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DropFirstCursorTests.swift; sourceTree = ""; }; 56419F5624A54098004967E1 /* QueryInterfacePromiseTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfacePromiseTests.swift; sourceTree = ""; }; 56419F5724A54098004967E1 /* ValueObservationQueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationQueryInterfaceRequestTests.swift; sourceTree = ""; }; 56419F5824A54098004967E1 /* DatabaseErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseErrorTests.swift; sourceTree = ""; }; 56419F5924A54098004967E1 /* ResultCodeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResultCodeTests.swift; sourceTree = ""; }; 56419F5A24A54098004967E1 /* AssociationAggregateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationAggregateTests.swift; sourceTree = ""; }; 56419F5B24A54098004967E1 /* SelectStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectStatementTests.swift; sourceTree = ""; }; 56419F5C24A54099004967E1 /* DatabaseReaderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseReaderTests.swift; sourceTree = ""; }; 56419F5D24A54099004967E1 /* DatabasePoolFunctionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolFunctionTests.swift; sourceTree = ""; }; 56419F5E24A54099004967E1 /* EncryptionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EncryptionTests.swift; sourceTree = ""; }; 56419F5F24A54099004967E1 /* TableDefinitionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableDefinitionTests.swift; sourceTree = ""; }; 56419F6024A54099004967E1 /* DatabaseLogErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseLogErrorTests.swift; sourceTree = ""; }; 56419F6124A54099004967E1 /* RecordMinimalPrimaryKeySingleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordMinimalPrimaryKeySingleTests.swift; sourceTree = ""; }; 56419F6224A54099004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughDecodableRecordTests.swift; sourceTree = ""; }; 56419F6324A54099004967E1 /* ValueObservationCountTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationCountTests.swift; sourceTree = ""; }; 56419F6424A54099004967E1 /* DatabaseValueConvertibleEscapingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleEscapingTests.swift; sourceTree = ""; }; 56419F6524A54099004967E1 /* ColumnExpressionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ColumnExpressionTests.swift; sourceTree = ""; }; 56419F6624A54099004967E1 /* DatabaseValueConvertibleSubclassTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleSubclassTests.swift; sourceTree = ""; }; 56419F6724A54099004967E1 /* DatabasePoolConcurrencyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolConcurrencyTests.swift; sourceTree = ""; }; 56419F6824A54099004967E1 /* RowAdapterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowAdapterTests.swift; sourceTree = ""; }; 56419F6924A54099004967E1 /* SQLRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLRequestTests.swift; sourceTree = ""; }; 56419F6A24A54099004967E1 /* AssociationHasManyOrderingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyOrderingTests.swift; sourceTree = ""; }; 56419F6B24A5409A004967E1 /* CGFloatTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGFloatTests.swift; sourceTree = ""; }; 56419F6C24A5409A004967E1 /* AssociationHasManySQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManySQLTests.swift; sourceTree = ""; }; 56419F6D24A5409A004967E1 /* JoinSupportTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JoinSupportTests.swift; sourceTree = ""; }; 56419F6E24A5409A004967E1 /* RowTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowTestCase.swift; sourceTree = ""; }; 56419F6F24A5409A004967E1 /* PrimaryKeyInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrimaryKeyInfoTests.swift; sourceTree = ""; }; 56419F7024A5409A004967E1 /* DatabaseConfigurationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseConfigurationTests.swift; sourceTree = ""; }; 56419F7124A5409A004967E1 /* AssociationHasOneThroughRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughRowScopeTests.swift; sourceTree = ""; }; 56419F7224A5409A004967E1 /* ForeignKeyInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ForeignKeyInfoTests.swift; sourceTree = ""; }; 56419F7324A5409A004967E1 /* DatabaseTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseTests.swift; sourceTree = ""; }; 56419F7424A5409A004967E1 /* DatabasePoolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolTests.swift; sourceTree = ""; }; 56419F7524A5409A004967E1 /* FTS5CustomTokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5CustomTokenizerTests.swift; sourceTree = ""; }; 56419F7624A5409A004967E1 /* PrefixWhileCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrefixWhileCursorTests.swift; sourceTree = ""; }; 56419F7724A5409A004967E1 /* DatabaseMigratorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseMigratorTests.swift; sourceTree = ""; }; 56419F7824A5409A004967E1 /* AssociationHasManyRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyRowScopeTests.swift; sourceTree = ""; }; 56419F7924A5409B004967E1 /* ValueObservationRecorderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRecorderTests.swift; sourceTree = ""; }; 56419F7A24A5409B004967E1 /* TransactionObserverTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionObserverTests.swift; sourceTree = ""; }; 56419F7B24A5409B004967E1 /* MapCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MapCursorTests.swift; sourceTree = ""; }; 56419F7C24A5409B004967E1 /* FetchableRecordDecodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchableRecordDecodableTests.swift; sourceTree = ""; }; 56419F7D24A5409B004967E1 /* FoundationNSUUIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSUUIDTests.swift; sourceTree = ""; }; 56419F7E24A5409B004967E1 /* DatabaseUUIDEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseUUIDEncodingStrategyTests.swift; sourceTree = ""; }; 56419F7F24A5409B004967E1 /* DatabaseQueueConcurrencyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueConcurrencyTests.swift; sourceTree = ""; }; 56419F8024A5409B004967E1 /* CompilationSubClassTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CompilationSubClassTests.swift; sourceTree = ""; }; 56419F8124A5409B004967E1 /* FoundationNSDecimalNumberTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSDecimalNumberTests.swift; sourceTree = ""; }; 56419F8224A5409B004967E1 /* AssociationHasOneThroughSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughSQLTests.swift; sourceTree = ""; }; 56419F8324A5409B004967E1 /* FoundationUUIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationUUIDTests.swift; sourceTree = ""; }; 56419F8424A5409B004967E1 /* DatabaseQueueReadOnlyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueReadOnlyTests.swift; sourceTree = ""; }; 56419F8524A5409B004967E1 /* SchedulingWatchdogTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SchedulingWatchdogTests.swift; sourceTree = ""; }; 56419F8624A5409C004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyHiddenRowIDTests.swift; sourceTree = ""; }; 56419F8724A5409C004967E1 /* GRDBTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GRDBTestCase.swift; sourceTree = ""; }; 56419F8824A5409C004967E1 /* QueryInterfaceExpressionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfaceExpressionsTests.swift; sourceTree = ""; }; 56419F8924A5409C004967E1 /* QueryInterfaceExtensibilityTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfaceExtensibilityTests.swift; sourceTree = ""; }; 56419F8A24A5409C004967E1 /* DatabaseAggregateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseAggregateTests.swift; sourceTree = ""; }; 56419F8B24A5409C004967E1 /* TransactionObserverSavepointsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionObserverSavepointsTests.swift; sourceTree = ""; }; 56419F8C24A5409C004967E1 /* FailureTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FailureTestCase.swift; sourceTree = ""; }; 56419F8D24A5409C004967E1 /* AssociationParallelSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationParallelSQLTests.swift; sourceTree = ""; }; 56419F8E24A5409C004967E1 /* RowFromDictionaryLiteralTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFromDictionaryLiteralTests.swift; sourceTree = ""; }; 56419F8F24A5409C004967E1 /* AssociationPrefetchingObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingObservationTests.swift; sourceTree = ""; }; 56419F9024A5409C004967E1 /* TableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableRecordTests.swift; sourceTree = ""; }; 56419F9124A5409C004967E1 /* FTS4RecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS4RecordTests.swift; sourceTree = ""; }; 56419F9224A5409C004967E1 /* ValueObservationRegionRecordingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRegionRecordingTests.swift; sourceTree = ""; }; 56419F9324A5409D004967E1 /* ColumnInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ColumnInfoTests.swift; sourceTree = ""; }; 56419F9424A5409D004967E1 /* FTS5WrapperTokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5WrapperTokenizerTests.swift; sourceTree = ""; }; 56419F9524A5409D004967E1 /* RecordPrimaryKeyNoneTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyNoneTests.swift; sourceTree = ""; }; 56419F9624A5409D004967E1 /* FetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchableRecordTests.swift; sourceTree = ""; }; 56419F9724A5409D004967E1 /* RowFromStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFromStatementTests.swift; sourceTree = ""; }; 56419F9824A5409D004967E1 /* AssociationParallelRowScopesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationParallelRowScopesTests.swift; sourceTree = ""; }; 56419F9924A5409D004967E1 /* DatabaseQueueTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueTests.swift; sourceTree = ""; }; 56419F9A24A5409D004967E1 /* AssociationPrefetchingCodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingCodableRecordTests.swift; sourceTree = ""; }; 56419F9B24A5409D004967E1 /* DatabaseValueTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueTests.swift; sourceTree = ""; }; 56419F9C24A5409D004967E1 /* TableRecord+QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "TableRecord+QueryInterfaceRequestTests.swift"; sourceTree = ""; }; 56419F9D24A5409D004967E1 /* DatabaseAfterNextTransactionCommitTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseAfterNextTransactionCommitTests.swift; sourceTree = ""; }; 56419F9E24A5409D004967E1 /* AssociationTableAliasTestsSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationTableAliasTestsSQLTests.swift; sourceTree = ""; }; 56419F9F24A5409E004967E1 /* FoundationNSDataTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSDataTests.swift; sourceTree = ""; }; 56419FA024A5409E004967E1 /* AssociationParallelDecodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationParallelDecodableRecordTests.swift; sourceTree = ""; }; 56419FA124A5409E004967E1 /* Row+FoundationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Row+FoundationTests.swift"; sourceTree = ""; }; 56419FA324A5409E004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationDatabaseValueConvertibleTests.swift; sourceTree = ""; }; 56419FA424A5409E004967E1 /* ValueObservationRowTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRowTests.swift; sourceTree = ""; }; 56419FA524A5409E004967E1 /* AnyCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnyCursorTests.swift; sourceTree = ""; }; 56419FA624A5409E004967E1 /* StatementColumnConvertibleFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StatementColumnConvertibleFetchTests.swift; sourceTree = ""; }; 56419FA724A5409E004967E1 /* RowCopiedFromStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowCopiedFromStatementTests.swift; sourceTree = ""; }; 56419FA824A5409E004967E1 /* IndexInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IndexInfoTests.swift; sourceTree = ""; }; 56419FA924A5409E004967E1 /* AssociationHasManyThroughOrderingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyThroughOrderingTests.swift; sourceTree = ""; }; 56419FAA24A5409E004967E1 /* FTS5PatternTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5PatternTests.swift; sourceTree = ""; }; 56419FAB24A5409E004967E1 /* DatabaseTraceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseTraceTests.swift; sourceTree = ""; }; 56419FAC24A5409E004967E1 /* DatabasePoolSchemaCacheTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolSchemaCacheTests.swift; sourceTree = ""; }; 56419FAD24A5409F004967E1 /* FilterCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FilterCursorTests.swift; sourceTree = ""; }; 56419FAE24A5409F004967E1 /* FlattenCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FlattenCursorTests.swift; sourceTree = ""; }; 56419FAF24A5409F004967E1 /* FTS3TableBuilderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3TableBuilderTests.swift; sourceTree = ""; }; 56419FB024A5409F004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift; sourceTree = ""; }; 56419FB124A5409F004967E1 /* AssociationBelongsToFetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToFetchableRecordTests.swift; sourceTree = ""; }; 56419FB224A5409F004967E1 /* FoundationNSDateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSDateTests.swift; sourceTree = ""; }; 56419FB324A5409F004967E1 /* DerivableRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DerivableRequestTests.swift; sourceTree = ""; }; 56419FB424A5409F004967E1 /* DatabaseSnapshotTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSnapshotTests.swift; sourceTree = ""; }; 56419FB524A5409F004967E1 /* FoundationNSURLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSURLTests.swift; sourceTree = ""; }; 56419FB624A5409F004967E1 /* TruncateOptimizationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TruncateOptimizationTests.swift; sourceTree = ""; }; 56419FB724A5409F004967E1 /* DatabaseTimestampTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseTimestampTests.swift; sourceTree = ""; }; 56419FB824A5409F004967E1 /* FoundationURLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationURLTests.swift; sourceTree = ""; }; 56419FB924A5409F004967E1 /* RecordPrimaryKeyRowIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyRowIDTests.swift; sourceTree = ""; }; 56419FBA24A5409F004967E1 /* DatabasePoolReadOnlyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolReadOnlyTests.swift; sourceTree = ""; }; 56419FBB24A540A0004967E1 /* DatabaseCollationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseCollationTests.swift; sourceTree = ""; }; 56419FBC24A540A0004967E1 /* DatabaseValueConvertibleFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleFetchTests.swift; sourceTree = ""; }; 56419FBD24A540A0004967E1 /* AssociationBelongsToDecodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToDecodableRecordTests.swift; sourceTree = ""; }; 56419FBE24A540A0004967E1 /* DatabaseDateDecodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDateDecodingStrategyTests.swift; sourceTree = ""; }; 56419FBF24A540A0004967E1 /* CursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CursorTests.swift; sourceTree = ""; }; 56419FC024A540A0004967E1 /* DatabaseFunctionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseFunctionTests.swift; sourceTree = ""; }; 56419FC124A540A0004967E1 /* EnumeratedCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnumeratedCursorTests.swift; sourceTree = ""; }; 56419FC224A540A0004967E1 /* RecordSubClassTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordSubClassTests.swift; sourceTree = ""; }; 56419FC324A540A0004967E1 /* DataMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataMemoryTests.swift; sourceTree = ""; }; 56419FC424A540A0004967E1 /* DatabaseQueueInMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueInMemoryTests.swift; sourceTree = ""; }; 56419FC524A540A1004967E1 /* FoundationDataTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDataTests.swift; sourceTree = ""; }; 56419FC624A540A1004967E1 /* DatabasePoolReleaseMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolReleaseMemoryTests.swift; sourceTree = ""; }; 56419FC724A540A1004967E1 /* AssociationHasOneSQLDerivationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneSQLDerivationTests.swift; sourceTree = ""; }; 5641A15F24A540C7004967E1 /* Recorder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Recorder.swift; sourceTree = ""; }; 5641A16024A540C7004967E1 /* RecordingError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordingError.swift; sourceTree = ""; }; 5641A16224A540C7004967E1 /* Finished.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Finished.swift; sourceTree = ""; }; 5641A16324A540C7004967E1 /* NextOne.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NextOne.swift; sourceTree = ""; }; 5641A16424A540C7004967E1 /* Next.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Next.swift; sourceTree = ""; }; 5641A16524A540C7004967E1 /* Recording.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Recording.swift; sourceTree = ""; }; 5641A16624A540C7004967E1 /* Prefix.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Prefix.swift; sourceTree = ""; }; 5641A16724A540C7004967E1 /* Map.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Map.swift; sourceTree = ""; }; 5641A16824A540C7004967E1 /* Inverted.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Inverted.swift; sourceTree = ""; }; 5641A16924A540C7004967E1 /* PublisherExpectation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PublisherExpectation.swift; sourceTree = ""; }; 5641A16B24A540C7004967E1 /* DatabaseWriterWritePublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseWriterWritePublisherTests.swift; sourceTree = ""; }; 5641A16C24A540C7004967E1 /* DatabaseReaderReadPublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseReaderReadPublisherTests.swift; sourceTree = ""; }; 5641A16D24A540C7004967E1 /* Support.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Support.swift; sourceTree = ""; }; 5641A16E24A540C7004967E1 /* DatabaseRegionObservationPublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseRegionObservationPublisherTests.swift; sourceTree = ""; }; 5641A16F24A540C7004967E1 /* ValueObservationPublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationPublisherTests.swift; sourceTree = ""; }; 564A1F1D226B876D001F64F1 /* GRDBTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GRDBTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 564A1F22226B876D001F64F1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 564A1F6F226B89D6001F64F1 /* Betty.jpeg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Betty.jpeg; sourceTree = ""; }; 564A2156226B8E18001F64F1 /* GRDBTestsEncrypted.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GRDBTestsEncrypted.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 564A2158226C8F24001F64F1 /* db.SQLCipher3 */ = {isa = PBXFileReference; lastKnownFileType = file; path = db.SQLCipher3; sourceTree = SOURCE_ROOT; }; 565A27C827871FE500659A62 /* BackupTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BackupTestCase.swift; sourceTree = ""; }; 567B23192A29BFE100C61174 /* Issue1383.sqlite */ = {isa = PBXFileReference; lastKnownFileType = file; path = Issue1383.sqlite; sourceTree = ""; }; 567B5C0A2AD32A0000629622 /* SingletonRecordTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SingletonRecordTest.swift; sourceTree = ""; }; 567B5C0B2AD32A0000629622 /* SharedValueObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SharedValueObservationTests.swift; sourceTree = ""; }; 567B5C0C2AD32A0000629622 /* SQLExpressionIsConstantTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLExpressionIsConstantTests.swift; sourceTree = ""; }; 567B5C0D2AD32A0000629622 /* SQLIdentifyingColumnsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLIdentifyingColumnsTests.swift; sourceTree = ""; }; 567B5C0E2AD32A0000629622 /* TransactionDateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionDateTests.swift; sourceTree = ""; }; 567B5C0F2AD32A0000629622 /* TableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableTests.swift; sourceTree = ""; }; 567B5C432AD32F5900629622 /* DatabaseDumpTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDumpTests.swift; sourceTree = ""; }; 567B5C442AD32F5900629622 /* DatabaseReaderDumpTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseReaderDumpTests.swift; sourceTree = ""; }; 568C3F812A5AB38300A2309D /* ForeignKeyDefinitionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ForeignKeyDefinitionTests.swift; sourceTree = ""; }; 568C3F842A5AB3A800A2309D /* AssociationPrefetchingRelationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingRelationTests.swift; sourceTree = ""; }; 568C3F852A5AB3A800A2309D /* DatabaseColumnEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseColumnEncodingStrategyTests.swift; sourceTree = ""; }; 568C3F862A5AB3A800A2309D /* FoundationDecimalTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDecimalTests.swift; sourceTree = ""; }; 568C3F872A5AB3A800A2309D /* CommonTableExpressionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CommonTableExpressionTests.swift; sourceTree = ""; }; 568C3F882A5AB3A800A2309D /* CaseInsensitiveIdentifierTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CaseInsensitiveIdentifierTests.swift; sourceTree = ""; }; 568C3F892A5AB3A800A2309D /* DatabaseSnapshotPoolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSnapshotPoolTests.swift; sourceTree = ""; }; 568C3F8A2A5AB3A800A2309D /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordMinimalNonOptionalPrimaryKeySingleTests.swift; sourceTree = ""; }; 5691D97127257C930021D540 /* AvailableElements.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AvailableElements.swift; sourceTree = ""; }; 56F61DF2283D4AB100AF9884 /* GRDBTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "GRDBTests-Bridging-Header.h"; sourceTree = ""; }; 56F61DF4283D4AB100AF9884 /* getThreadsCount.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getThreadsCount.c; sourceTree = ""; }; 56F61DF5283D4AB100AF9884 /* getThreadsCount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = getThreadsCount.h; sourceTree = ""; }; 67377FE4CDAD675809F93AD4 /* Pods_GRDBTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_GRDBTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6A4788C0F815F6C5E4EBDE12 /* Pods-GRDBTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GRDBTests.debug.xcconfig"; path = "Target Support Files/Pods-GRDBTests/Pods-GRDBTests.debug.xcconfig"; sourceTree = ""; }; 7D5C7999E7D9CE7145687F5D /* Pods_GRDBTestsEncrypted.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_GRDBTestsEncrypted.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 83BFB5733A86DAA3D0BEE684 /* Pods-GRDBTestsEncrypted.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GRDBTestsEncrypted.debug.xcconfig"; path = "Target Support Files/Pods-GRDBTestsEncrypted/Pods-GRDBTestsEncrypted.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 564A1F1A226B876D001F64F1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 5B33E6E34F941B4C839A714F /* (null) in Frameworks */, E158370AAEED49ECD53CE24A /* Pods_GRDBTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 564A214E226B8E18001F64F1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( F2B3C4250D67969FF3948955 /* Pods_GRDBTestsEncrypted.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 5641A15E24A540C7004967E1 /* CombineExpectations */ = { isa = PBXGroup; children = ( 5641A15F24A540C7004967E1 /* Recorder.swift */, 5641A16024A540C7004967E1 /* RecordingError.swift */, 5641A16124A540C7004967E1 /* PublisherExpectations */, 5641A16924A540C7004967E1 /* PublisherExpectation.swift */, ); name = CombineExpectations; path = ../CombineExpectations; sourceTree = ""; }; 5641A16124A540C7004967E1 /* PublisherExpectations */ = { isa = PBXGroup; children = ( 5691D97127257C930021D540 /* AvailableElements.swift */, 5641A16224A540C7004967E1 /* Finished.swift */, 5641A16324A540C7004967E1 /* NextOne.swift */, 5641A16424A540C7004967E1 /* Next.swift */, 5641A16524A540C7004967E1 /* Recording.swift */, 5641A16624A540C7004967E1 /* Prefix.swift */, 5641A16724A540C7004967E1 /* Map.swift */, 5641A16824A540C7004967E1 /* Inverted.swift */, ); path = PublisherExpectations; sourceTree = ""; }; 5641A16A24A540C7004967E1 /* GRDBCombineTests */ = { isa = PBXGroup; children = ( 5641A16B24A540C7004967E1 /* DatabaseWriterWritePublisherTests.swift */, 5641A16C24A540C7004967E1 /* DatabaseReaderReadPublisherTests.swift */, 5641A16D24A540C7004967E1 /* Support.swift */, 5641A16E24A540C7004967E1 /* DatabaseRegionObservationPublisherTests.swift */, 5641A16F24A540C7004967E1 /* ValueObservationPublisherTests.swift */, ); name = GRDBCombineTests; path = ../GRDBCombineTests; sourceTree = ""; }; 564A1F12226B8750001F64F1 = { isa = PBXGroup; children = ( 564A1F22226B876D001F64F1 /* Info.plist */, 564A1F1F226B876D001F64F1 /* GRDBTests */, 564A1F1E226B876D001F64F1 /* Products */, A39D84C3D9EF90DA939D10D7 /* Pods */, EAA416B3A072FCB835929FD9 /* Frameworks */, ); sourceTree = ""; }; 564A1F1E226B876D001F64F1 /* Products */ = { isa = PBXGroup; children = ( 564A1F1D226B876D001F64F1 /* GRDBTests.xctest */, 564A2156226B8E18001F64F1 /* GRDBTestsEncrypted.xctest */, ); name = Products; sourceTree = ""; }; 564A1F1F226B876D001F64F1 /* GRDBTests */ = { isa = PBXGroup; children = ( 56F61DF4283D4AB100AF9884 /* getThreadsCount.c */, 56F61DF5283D4AB100AF9884 /* getThreadsCount.h */, 56F61DF2283D4AB100AF9884 /* GRDBTests-Bridging-Header.h */, 564A1F6F226B89D6001F64F1 /* Betty.jpeg */, 56419F4E24A54098004967E1 /* InflectionsTests.json */, 564A2158226C8F24001F64F1 /* db.SQLCipher3 */, 567B23192A29BFE100C61174 /* Issue1383.sqlite */, 56419FA524A5409E004967E1 /* AnyCursorTests.swift */, 56419F5A24A54098004967E1 /* AssociationAggregateTests.swift */, 56419FBD24A540A0004967E1 /* AssociationBelongsToDecodableRecordTests.swift */, 56419FB124A5409F004967E1 /* AssociationBelongsToFetchableRecordTests.swift */, 56419F0A24A54093004967E1 /* AssociationBelongsToRowScopeTests.swift */, 56419F0024A54093004967E1 /* AssociationBelongsToSQLDerivationTests.swift */, 56419F3724A54096004967E1 /* AssociationBelongsToSQLTests.swift */, 56419F4924A54097004967E1 /* AssociationChainRowScopesTests.swift */, 56419F0924A54093004967E1 /* AssociationChainSQLTests.swift */, 56419F6A24A54099004967E1 /* AssociationHasManyOrderingTests.swift */, 56419F7824A5409A004967E1 /* AssociationHasManyRowScopeTests.swift */, 56419F6C24A5409A004967E1 /* AssociationHasManySQLTests.swift */, 56419FA924A5409E004967E1 /* AssociationHasManyThroughOrderingTests.swift */, 56419F3F24A54097004967E1 /* AssociationHasManyThroughRowScopeTests.swift */, 56419F4624A54097004967E1 /* AssociationHasManyThroughSQLTests.swift */, 56419FC724A540A1004967E1 /* AssociationHasOneSQLDerivationTests.swift */, 56419F0B24A54093004967E1 /* AssociationHasOneSQLTests.swift */, 56419F6224A54099004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift */, 56419F4B24A54097004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift */, 56419F7124A5409A004967E1 /* AssociationHasOneThroughRowScopeTests.swift */, 56419F2024A54094004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift */, 56419F8224A5409B004967E1 /* AssociationHasOneThroughSQLTests.swift */, 56419FA024A5409E004967E1 /* AssociationParallelDecodableRecordTests.swift */, 56419F9824A5409D004967E1 /* AssociationParallelRowScopesTests.swift */, 56419F8D24A5409C004967E1 /* AssociationParallelSQLTests.swift */, 56419F9A24A5409D004967E1 /* AssociationPrefetchingCodableRecordTests.swift */, 56419F2224A54095004967E1 /* AssociationPrefetchingFetchableRecordTests.swift */, 56419F8F24A5409C004967E1 /* AssociationPrefetchingObservationTests.swift */, 568C3F842A5AB3A800A2309D /* AssociationPrefetchingRelationTests.swift */, 56419F1E24A54094004967E1 /* AssociationPrefetchingRowTests.swift */, 56419F4424A54097004967E1 /* AssociationPrefetchingSQLTests.swift */, 56419F5024A54098004967E1 /* AssociationRowScopeSearchTests.swift */, 56419F9E24A5409D004967E1 /* AssociationTableAliasTestsSQLTests.swift */, 565A27C827871FE500659A62 /* BackupTestCase.swift */, 568C3F882A5AB3A800A2309D /* CaseInsensitiveIdentifierTests.swift */, 56419F6B24A5409A004967E1 /* CGFloatTests.swift */, 56419F6524A54099004967E1 /* ColumnExpressionTests.swift */, 56419F9324A5409D004967E1 /* ColumnInfoTests.swift */, 568C3F872A5AB3A800A2309D /* CommonTableExpressionTests.swift */, 56419F5424A54098004967E1 /* CompilationProtocolTests.swift */, 56419F8024A5409B004967E1 /* CompilationSubClassTests.swift */, 56419FBF24A540A0004967E1 /* CursorTests.swift */, 56419F1524A54094004967E1 /* DatabaseAbortedTransactionTests.swift */, 56419F9D24A5409D004967E1 /* DatabaseAfterNextTransactionCommitTests.swift */, 56419F8A24A5409C004967E1 /* DatabaseAggregateTests.swift */, 56419FBB24A540A0004967E1 /* DatabaseCollationTests.swift */, 568C3F852A5AB3A800A2309D /* DatabaseColumnEncodingStrategyTests.swift */, 56419F7024A5409A004967E1 /* DatabaseConfigurationTests.swift */, 56419F2324A54095004967E1 /* DatabaseCursorTests.swift */, 561F38FE2AC9CE870051EEE9 /* DatabaseDataDecodingStrategyTests.swift */, 561F38FD2AC9CE870051EEE9 /* DatabaseDataEncodingStrategyTests.swift */, 56419FBE24A540A0004967E1 /* DatabaseDateDecodingStrategyTests.swift */, 56419F2824A54095004967E1 /* DatabaseDateEncodingStrategyTests.swift */, 567B5C432AD32F5900629622 /* DatabaseDumpTests.swift */, 56419F5824A54098004967E1 /* DatabaseErrorTests.swift */, 56419FC024A540A0004967E1 /* DatabaseFunctionTests.swift */, 56419F6024A54099004967E1 /* DatabaseLogErrorTests.swift */, 56419F7724A5409A004967E1 /* DatabaseMigratorTests.swift */, 56419EFE24A54093004967E1 /* DatabasePoolBackupTests.swift */, 56419F1024A54093004967E1 /* DatabasePoolCollationTests.swift */, 56419F6724A54099004967E1 /* DatabasePoolConcurrencyTests.swift */, 56419F5D24A54099004967E1 /* DatabasePoolFunctionTests.swift */, 56419FBA24A5409F004967E1 /* DatabasePoolReadOnlyTests.swift */, 56419FC624A540A1004967E1 /* DatabasePoolReleaseMemoryTests.swift */, 56419FAC24A5409E004967E1 /* DatabasePoolSchemaCacheTests.swift */, 56419F7424A5409A004967E1 /* DatabasePoolTests.swift */, 56419F1324A54093004967E1 /* DatabaseQueueBackupTests.swift */, 56419F7F24A5409B004967E1 /* DatabaseQueueConcurrencyTests.swift */, 5623B6212AED3A2200436239 /* DatabaseQueueInMemoryCopyTests.swift */, 56419FC424A540A0004967E1 /* DatabaseQueueInMemoryTests.swift */, 56419F8424A5409B004967E1 /* DatabaseQueueReadOnlyTests.swift */, 56419F3424A54096004967E1 /* DatabaseQueueReleaseMemoryTests.swift */, 56419F3224A54096004967E1 /* DatabaseQueueSchemaCacheTests.swift */, 5623B6222AED3A2200436239 /* DatabaseQueueTemporaryCopyTests.swift */, 56419F9924A5409D004967E1 /* DatabaseQueueTests.swift */, 567B5C442AD32F5900629622 /* DatabaseReaderDumpTests.swift */, 56419F5C24A54099004967E1 /* DatabaseReaderTests.swift */, 56419F0524A54093004967E1 /* DatabaseRegionObservationTests.swift */, 56419F0424A54093004967E1 /* DatabaseRegionTests.swift */, 56419F0D24A54093004967E1 /* DatabaseSavepointTests.swift */, 568C3F892A5AB3A800A2309D /* DatabaseSnapshotPoolTests.swift */, 56419FB424A5409F004967E1 /* DatabaseSnapshotTests.swift */, 56419F1D24A54094004967E1 /* DatabaseSuspensionTests.swift */, 56419F7324A5409A004967E1 /* DatabaseTests.swift */, 56419FB724A5409F004967E1 /* DatabaseTimestampTests.swift */, 56419FAB24A5409E004967E1 /* DatabaseTraceTests.swift */, 56419F7E24A5409B004967E1 /* DatabaseUUIDEncodingStrategyTests.swift */, 56419F1F24A54094004967E1 /* DatabaseValueConversionErrorTests.swift */, 56419F3D24A54096004967E1 /* DatabaseValueConversionTests.swift */, 56419F2E24A54095004967E1 /* DatabaseValueConvertibleDecodableTests.swift */, 56419F1624A54094004967E1 /* DatabaseValueConvertibleEncodableTests.swift */, 56419F6424A54099004967E1 /* DatabaseValueConvertibleEscapingTests.swift */, 56419FBC24A540A0004967E1 /* DatabaseValueConvertibleFetchTests.swift */, 56419F6624A54099004967E1 /* DatabaseValueConvertibleSubclassTests.swift */, 56419F9B24A5409D004967E1 /* DatabaseValueTests.swift */, 56419F4324A54097004967E1 /* DatabaseWriterTests.swift */, 56419FC324A540A0004967E1 /* DataMemoryTests.swift */, 56419FB324A5409F004967E1 /* DerivableRequestTests.swift */, 56419F5524A54098004967E1 /* DropFirstCursorTests.swift */, 56419F4A24A54097004967E1 /* DropWhileCursorTests.swift */, 56419F5E24A54099004967E1 /* EncryptionTests.swift */, 56419FC124A540A0004967E1 /* EnumeratedCursorTests.swift */, 56419F8C24A5409C004967E1 /* FailureTestCase.swift */, 56419F4C24A54097004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift */, 56419F7C24A5409B004967E1 /* FetchableRecordDecodableTests.swift */, 56419F9624A5409D004967E1 /* FetchableRecordTests.swift */, 56419EFD24A54093004967E1 /* FetchRequestTests.swift */, 56419FAD24A5409F004967E1 /* FilterCursorTests.swift */, 56419FAE24A5409F004967E1 /* FlattenCursorTests.swift */, 568C3F812A5AB38300A2309D /* ForeignKeyDefinitionTests.swift */, 56419F7224A5409A004967E1 /* ForeignKeyInfoTests.swift */, 56419FC524A540A1004967E1 /* FoundationDataTests.swift */, 56419F2524A54095004967E1 /* FoundationDateComponentsTests.swift */, 56419F1124A54093004967E1 /* FoundationDateTests.swift */, 568C3F862A5AB3A800A2309D /* FoundationDecimalTests.swift */, 56419F9F24A5409E004967E1 /* FoundationNSDataTests.swift */, 56419FB224A5409F004967E1 /* FoundationNSDateTests.swift */, 56419F8124A5409B004967E1 /* FoundationNSDecimalNumberTests.swift */, 56419F5224A54098004967E1 /* FoundationNSNullTests.swift */, 56419F2624A54095004967E1 /* FoundationNSNumberTests.swift */, 56419F3E24A54097004967E1 /* FoundationNSStringTests.swift */, 56419FB524A5409F004967E1 /* FoundationNSURLTests.swift */, 56419F7D24A5409B004967E1 /* FoundationNSUUIDTests.swift */, 56419FB824A5409F004967E1 /* FoundationURLTests.swift */, 56419F8324A5409B004967E1 /* FoundationUUIDTests.swift */, 56419F4124A54097004967E1 /* FTS3PatternTests.swift */, 56419F4224A54097004967E1 /* FTS3RecordTests.swift */, 56419FAF24A5409F004967E1 /* FTS3TableBuilderTests.swift */, 56419F3B24A54096004967E1 /* FTS3TokenizerTests.swift */, 56419F9124A5409C004967E1 /* FTS4RecordTests.swift */, 56419F0F24A54093004967E1 /* FTS4TableBuilderTests.swift */, 56419F7524A5409A004967E1 /* FTS5CustomTokenizerTests.swift */, 56419FAA24A5409E004967E1 /* FTS5PatternTests.swift */, 56419F3924A54096004967E1 /* FTS5RecordTests.swift */, 56419F3A24A54096004967E1 /* FTS5TableBuilderTests.swift */, 56419F1824A54094004967E1 /* FTS5TokenizerTests.swift */, 56419F9424A5409D004967E1 /* FTS5WrapperTokenizerTests.swift */, 56419F8724A5409C004967E1 /* GRDBTestCase.swift */, 56419FA824A5409E004967E1 /* IndexInfoTests.swift */, 56419F3824A54096004967E1 /* InflectionsTests.swift */, 56419F6D24A5409A004967E1 /* JoinSupportTests.swift */, 561F38E02AC891890051EEE9 /* JSONColumnTests.swift */, 561F38DF2AC891890051EEE9 /* JSONExpressionsTests.swift */, 56419F7B24A5409B004967E1 /* MapCursorTests.swift */, 56419F4524A54097004967E1 /* MutablePersistableRecordChangesTests.swift */, 56419F0224A54093004967E1 /* MutablePersistableRecordEncodableTests.swift */, 56419F3124A54096004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift */, 56419F0124A54093004967E1 /* MutablePersistableRecordTests.swift */, 56419F0824A54093004967E1 /* NumericOverflowTests.swift */, 56419F0324A54093004967E1 /* OrderedDictionaryTests.swift */, 56419F1A24A54094004967E1 /* PersistableRecordTests.swift */, 56419F3C24A54096004967E1 /* PoolTests.swift */, 56419F2724A54095004967E1 /* PrefixCursorTests.swift */, 56419F7624A5409A004967E1 /* PrefixWhileCursorTests.swift */, 56419F6F24A5409A004967E1 /* PrimaryKeyInfoTests.swift */, 56419F8824A5409C004967E1 /* QueryInterfaceExpressionsTests.swift */, 56419F8924A5409C004967E1 /* QueryInterfaceExtensibilityTests.swift */, 56419F5624A54098004967E1 /* QueryInterfacePromiseTests.swift */, 56419F1724A54094004967E1 /* QueryInterfaceRequestTests.swift */, 56419F5324A54098004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift */, 56419F0724A54093004967E1 /* Record+QueryInterfaceRequestTests.swift */, 56419F2124A54094004967E1 /* RecordEditedTests.swift */, 56419F4824A54097004967E1 /* RecordInitializersTests.swift */, 568C3F8A2A5AB3A800A2309D /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift */, 56419F0C24A54093004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift */, 56419F6124A54099004967E1 /* RecordMinimalPrimaryKeySingleTests.swift */, 56419F5124A54098004967E1 /* RecordPersistenceConflictPolicy.swift */, 56419F8624A5409C004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift */, 56419F0E24A54093004967E1 /* RecordPrimaryKeyMultipleTests.swift */, 56419F9524A5409D004967E1 /* RecordPrimaryKeyNoneTests.swift */, 56419FB924A5409F004967E1 /* RecordPrimaryKeyRowIDTests.swift */, 56419F2D24A54095004967E1 /* RecordPrimaryKeySingleTests.swift */, 56419FB024A5409F004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift */, 56419FC224A540A0004967E1 /* RecordSubClassTests.swift */, 56419F4024A54097004967E1 /* RecordUniqueIndexTests.swift */, 56419F1224A54093004967E1 /* RecordWithColumnNameManglingTests.swift */, 56419F5924A54098004967E1 /* ResultCodeTests.swift */, 56419FA124A5409E004967E1 /* Row+FoundationTests.swift */, 56419F6824A54099004967E1 /* RowAdapterTests.swift */, 56419FA724A5409E004967E1 /* RowCopiedFromStatementTests.swift */, 56419F4D24A54098004967E1 /* RowFetchTests.swift */, 56419F8E24A5409C004967E1 /* RowFromDictionaryLiteralTests.swift */, 56419F3324A54096004967E1 /* RowFromDictionaryTests.swift */, 56419F9724A5409D004967E1 /* RowFromStatementTests.swift */, 56419F6E24A5409A004967E1 /* RowTestCase.swift */, 56419F8524A5409B004967E1 /* SchedulingWatchdogTests.swift */, 56419F5B24A54098004967E1 /* SelectStatementTests.swift */, 567B5C0B2AD32A0000629622 /* SharedValueObservationTests.swift */, 567B5C0A2AD32A0000629622 /* SingletonRecordTest.swift */, 56071DE12BD3DDA5000802B6 /* SingletonUserDefaultsTest.swift */, 567B5C0C2AD32A0000629622 /* SQLExpressionIsConstantTests.swift */, 56419F1C24A54094004967E1 /* SQLExpressionLiteralTests.swift */, 567B5C0D2AD32A0000629622 /* SQLIdentifyingColumnsTests.swift */, 56419F3624A54096004967E1 /* SQLLiteralTests.swift */, 56419F6924A54099004967E1 /* SQLRequestTests.swift */, 56419F1924A54094004967E1 /* StatementArguments+FoundationTests.swift */, 56419F1424A54094004967E1 /* StatementArgumentsTests.swift */, 56419FA624A5409E004967E1 /* StatementColumnConvertibleFetchTests.swift */, 56419F5F24A54099004967E1 /* TableDefinitionTests.swift */, 56419F9C24A5409D004967E1 /* TableRecord+QueryInterfaceRequestTests.swift */, 56419EFF24A54093004967E1 /* TableRecordDeleteTests.swift */, 56419F9024A5409C004967E1 /* TableRecordTests.swift */, 56419F0624A54093004967E1 /* TableRecordUpdateTests.swift */, 567B5C0F2AD32A0000629622 /* TableTests.swift */, 567B5C0E2AD32A0000629622 /* TransactionDateTests.swift */, 56419F8B24A5409C004967E1 /* TransactionObserverSavepointsTests.swift */, 56419F7A24A5409B004967E1 /* TransactionObserverTests.swift */, 56419FB624A5409F004967E1 /* TruncateOptimizationTests.swift */, 56419F2924A54095004967E1 /* UpdateStatementTests.swift */, 56419F2424A54095004967E1 /* UtilsTests.swift */, 56419F6324A54099004967E1 /* ValueObservationCountTests.swift */, 56419FA324A5409E004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift */, 56419F2A24A54095004967E1 /* ValueObservationFetchTests.swift */, 56419F4F24A54098004967E1 /* ValueObservationMapTests.swift */, 56419F2B24A54095004967E1 /* ValueObservationPrintTests.swift */, 56419F5724A54098004967E1 /* ValueObservationQueryInterfaceRequestTests.swift */, 56419F1B24A54094004967E1 /* ValueObservationReadonlyTests.swift */, 56419F2F24A54096004967E1 /* ValueObservationRecorder.swift */, 56419F7924A5409B004967E1 /* ValueObservationRecorderTests.swift */, 56419F4724A54097004967E1 /* ValueObservationRecordTests.swift */, 56419F9224A5409C004967E1 /* ValueObservationRegionRecordingTests.swift */, 56419FA424A5409E004967E1 /* ValueObservationRowTests.swift */, 56419F2C24A54095004967E1 /* ValueObservationTests.swift */, 56419F3524A54096004967E1 /* VirtualTableModuleTests.swift */, 5641A15E24A540C7004967E1 /* CombineExpectations */, 5641A16A24A540C7004967E1 /* GRDBCombineTests */, ); name = GRDBTests; path = ../../GRDBTests; sourceTree = ""; }; A39D84C3D9EF90DA939D10D7 /* Pods */ = { isa = PBXGroup; children = ( 6A4788C0F815F6C5E4EBDE12 /* Pods-GRDBTests.debug.xcconfig */, 04298D834C818285823558AB /* Pods-GRDBTests.release.xcconfig */, 83BFB5733A86DAA3D0BEE684 /* Pods-GRDBTestsEncrypted.debug.xcconfig */, 47C5D1B9AFFE795AA1D6EA5D /* Pods-GRDBTestsEncrypted.release.xcconfig */, ); path = Pods; sourceTree = ""; }; EAA416B3A072FCB835929FD9 /* Frameworks */ = { isa = PBXGroup; children = ( 7D5C7999E7D9CE7145687F5D /* Pods_GRDBTestsEncrypted.framework */, 67377FE4CDAD675809F93AD4 /* Pods_GRDBTests.framework */, ); name = Frameworks; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 564A1F1C226B876D001F64F1 /* GRDBTests */ = { isa = PBXNativeTarget; buildConfigurationList = 564A1F23226B876D001F64F1 /* Build configuration list for PBXNativeTarget "GRDBTests" */; buildPhases = ( ED302FF19B64F1E73F967816 /* [CP] Check Pods Manifest.lock */, 564A1F19226B876D001F64F1 /* Sources */, 564A1F1A226B876D001F64F1 /* Frameworks */, 564A1F1B226B876D001F64F1 /* Resources */, 4B0FE810DCA4C7A83E571F34 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); dependencies = ( ); name = GRDBTests; productName = GRDBTests; productReference = 564A1F1D226B876D001F64F1 /* GRDBTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; 564A2095226B8E18001F64F1 /* GRDBTestsEncrypted */ = { isa = PBXNativeTarget; buildConfigurationList = 564A2153226B8E18001F64F1 /* Build configuration list for PBXNativeTarget "GRDBTestsEncrypted" */; buildPhases = ( 564A2096226B8E18001F64F1 /* [CP] Check Pods Manifest.lock */, 564A2097226B8E18001F64F1 /* Sources */, 564A214E226B8E18001F64F1 /* Frameworks */, 564A2150226B8E18001F64F1 /* Resources */, 564A2152226B8E18001F64F1 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); dependencies = ( ); name = GRDBTestsEncrypted; productName = GRDBTests; productReference = 564A2156226B8E18001F64F1 /* GRDBTestsEncrypted.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 564A1F13226B8750001F64F1 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 1020; LastUpgradeCheck = 1100; TargetAttributes = { 564A1F1C226B876D001F64F1 = { CreatedOnToolsVersion = 10.2.1; LastSwiftMigration = 1340; }; 564A2095226B8E18001F64F1 = { LastSwiftMigration = 1340; }; }; }; buildConfigurationList = 564A1F16226B8750001F64F1 /* Build configuration list for PBXProject "GRDBTests" */; compatibilityVersion = "Xcode 9.3"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = 564A1F12226B8750001F64F1; productRefGroup = 564A1F1E226B876D001F64F1 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 564A1F1C226B876D001F64F1 /* GRDBTests */, 564A2095226B8E18001F64F1 /* GRDBTestsEncrypted */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 564A1F1B226B876D001F64F1 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 567B231A2A29BFE100C61174 /* Issue1383.sqlite in Resources */, 5641A06A24A540A1004967E1 /* InflectionsTests.json in Resources */, 564A2026226B89E1001F64F1 /* Betty.jpeg in Resources */, 564A2159226C8F25001F64F1 /* db.SQLCipher3 in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 564A2150226B8E18001F64F1 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 567B231B2A29BFE100C61174 /* Issue1383.sqlite in Resources */, 5641A06B24A540A1004967E1 /* InflectionsTests.json in Resources */, 564A2151226B8E18001F64F1 /* Betty.jpeg in Resources */, 564A215A226C8F25001F64F1 /* db.SQLCipher3 in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 4B0FE810DCA4C7A83E571F34 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-GRDBTests/Pods-GRDBTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-GRDBTests/Pods-GRDBTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-GRDBTests/Pods-GRDBTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; 564A2096226B8E18001F64F1 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-GRDBTestsEncrypted-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; 564A2152226B8E18001F64F1 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-GRDBTestsEncrypted/Pods-GRDBTestsEncrypted-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-GRDBTestsEncrypted/Pods-GRDBTestsEncrypted-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-GRDBTestsEncrypted/Pods-GRDBTestsEncrypted-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; ED302FF19B64F1E73F967816 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-GRDBTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 564A1F19226B876D001F64F1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 5641A0A424A540A1004967E1 /* CGFloatTests.swift in Sources */, 5641A0F824A540A1004967E1 /* RecordPrimaryKeyNoneTests.swift in Sources */, 5641A01C24A540A1004967E1 /* PrefixCursorTests.swift in Sources */, 568C3F8D2A5AB3A800A2309D /* DatabaseColumnEncodingStrategyTests.swift in Sources */, 56419FEE24A540A1004967E1 /* DatabasePoolCollationTests.swift in Sources */, 5641A15424A540A2004967E1 /* DataMemoryTests.swift in Sources */, 5641A0D224A540A1004967E1 /* AssociationHasOneThroughSQLTests.swift in Sources */, 5641A08824A540A1004967E1 /* DatabasePoolFunctionTests.swift in Sources */, 5641A07024A540A1004967E1 /* RecordPersistenceConflictPolicy.swift in Sources */, 5641A02624A540A1004967E1 /* ValueObservationTests.swift in Sources */, 5641A17C24A540C7004967E1 /* Prefix.swift in Sources */, 5641A17E24A540C7004967E1 /* Map.swift in Sources */, 5641A0F024A540A1004967E1 /* FTS4RecordTests.swift in Sources */, 568C3F972A5AB3A800A2309D /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift in Sources */, 5641A0BA24A540A1004967E1 /* PrefixWhileCursorTests.swift in Sources */, 5641A0B624A540A1004967E1 /* DatabasePoolTests.swift in Sources */, 5641A0B424A540A1004967E1 /* DatabaseTests.swift in Sources */, 568C3F822A5AB38300A2309D /* ForeignKeyDefinitionTests.swift in Sources */, 5641A06024A540A1004967E1 /* AssociationChainRowScopesTests.swift in Sources */, 5641A0C624A540A1004967E1 /* FetchableRecordDecodableTests.swift in Sources */, 567B5C452AD32F5900629622 /* DatabaseDumpTests.swift in Sources */, 5641A03424A540A1004967E1 /* RowFromDictionaryTests.swift in Sources */, 5641A00424A540A1004967E1 /* ValueObservationReadonlyTests.swift in Sources */, 5641A06624A540A1004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift in Sources */, 5641A15224A540A2004967E1 /* RecordSubClassTests.swift in Sources */, 5641A08624A540A1004967E1 /* DatabaseReaderTests.swift in Sources */, 5641A02A24A540A1004967E1 /* DatabaseValueConvertibleDecodableTests.swift in Sources */, 5641A0EE24A540A1004967E1 /* TableRecordTests.swift in Sources */, 5641A0F224A540A1004967E1 /* ValueObservationRegionRecordingTests.swift in Sources */, 5641A10E24A540A1004967E1 /* AssociationParallelDecodableRecordTests.swift in Sources */, 567B5C102AD32A0000629622 /* SingletonRecordTest.swift in Sources */, 5641A08424A540A1004967E1 /* SelectStatementTests.swift in Sources */, 5641A0DC24A540A1004967E1 /* GRDBTestCase.swift in Sources */, 5641A09C24A540A1004967E1 /* DatabasePoolConcurrencyTests.swift in Sources */, 5641A01424A540A1004967E1 /* DatabaseCursorTests.swift in Sources */, 5641A03624A540A1004967E1 /* DatabaseQueueReleaseMemoryTests.swift in Sources */, 5641A0AE24A540A1004967E1 /* DatabaseConfigurationTests.swift in Sources */, 5641A0CA24A540A1004967E1 /* DatabaseUUIDEncodingStrategyTests.swift in Sources */, 565A27C927871FE500659A62 /* BackupTestCase.swift in Sources */, 56419FD624A540A1004967E1 /* DatabaseRegionTests.swift in Sources */, 567B5C182AD32A0000629622 /* TransactionDateTests.swift in Sources */, 5641A0A824A540A1004967E1 /* JoinSupportTests.swift in Sources */, 5641A0D424A540A1004967E1 /* FoundationUUIDTests.swift in Sources */, 56419FF424A540A1004967E1 /* DatabaseQueueBackupTests.swift in Sources */, 5641A07C24A540A1004967E1 /* ValueObservationQueryInterfaceRequestTests.swift in Sources */, 5641A13A24A540A2004967E1 /* TruncateOptimizationTests.swift in Sources */, 5641A06424A540A1004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift in Sources */, 5641A11624A540A1004967E1 /* ValueObservationRowTests.swift in Sources */, 5641A17624A540C7004967E1 /* NextOne.swift in Sources */, 5641A03224A540A1004967E1 /* DatabaseQueueSchemaCacheTests.swift in Sources */, 56419FF024A540A1004967E1 /* FoundationDateTests.swift in Sources */, 5641A10024A540A1004967E1 /* DatabaseQueueTests.swift in Sources */, 56419FFA24A540A1004967E1 /* DatabaseValueConvertibleEncodableTests.swift in Sources */, 5641A0FE24A540A1004967E1 /* AssociationParallelRowScopesTests.swift in Sources */, 5641A18C24A540C7004967E1 /* ValueObservationPublisherTests.swift in Sources */, 5641A13624A540A1004967E1 /* DatabaseSnapshotTests.swift in Sources */, 56419FCA24A540A1004967E1 /* DatabasePoolBackupTests.swift in Sources */, 5641A04A24A540A1004967E1 /* FoundationNSStringTests.swift in Sources */, 5641A17824A540C7004967E1 /* Next.swift in Sources */, 5691D97227257C930021D540 /* AvailableElements.swift in Sources */, 5641A09624A540A1004967E1 /* DatabaseValueConvertibleEscapingTests.swift in Sources */, 5641A0EC24A540A1004967E1 /* AssociationPrefetchingObservationTests.swift in Sources */, 5641A01824A540A1004967E1 /* FoundationDateComponentsTests.swift in Sources */, 567B5C1A2AD32A0000629622 /* TableTests.swift in Sources */, 5641A01E24A540A1004967E1 /* DatabaseDateEncodingStrategyTests.swift in Sources */, 56419FCE24A540A1004967E1 /* AssociationBelongsToSQLDerivationTests.swift in Sources */, 56F61DF6283D4AB100AF9884 /* getThreadsCount.c in Sources */, 5641A0A024A540A1004967E1 /* SQLRequestTests.swift in Sources */, 5641A02224A540A1004967E1 /* ValueObservationFetchTests.swift in Sources */, 5641A12624A540A1004967E1 /* DatabasePoolSchemaCacheTests.swift in Sources */, 5641A13024A540A1004967E1 /* AssociationBelongsToFetchableRecordTests.swift in Sources */, 568C3F8F2A5AB3A800A2309D /* FoundationDecimalTests.swift in Sources */, 56419FFE24A540A1004967E1 /* FTS5TokenizerTests.swift in Sources */, 5641A0FA24A540A1004967E1 /* FetchableRecordTests.swift in Sources */, 5641A09424A540A1004967E1 /* ValueObservationCountTests.swift in Sources */, 5641A0EA24A540A1004967E1 /* RowFromDictionaryLiteralTests.swift in Sources */, 5641A09224A540A1004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift in Sources */, 5641A04E24A540A1004967E1 /* RecordUniqueIndexTests.swift in Sources */, 568C3F912A5AB3A800A2309D /* CommonTableExpressionTests.swift in Sources */, 5641A12824A540A1004967E1 /* FilterCursorTests.swift in Sources */, 5641A0CE24A540A1004967E1 /* CompilationSubClassTests.swift in Sources */, 568C3F952A5AB3A800A2309D /* DatabaseSnapshotPoolTests.swift in Sources */, 5641A0DE24A540A1004967E1 /* QueryInterfaceExpressionsTests.swift in Sources */, 5641A0C424A540A1004967E1 /* MapCursorTests.swift in Sources */, 5641A06E24A540A1004967E1 /* AssociationRowScopeSearchTests.swift in Sources */, 56419FE424A540A1004967E1 /* AssociationHasOneSQLTests.swift in Sources */, 56419FDE24A540A1004967E1 /* NumericOverflowTests.swift in Sources */, 5641A0E224A540A1004967E1 /* DatabaseAggregateTests.swift in Sources */, 5641A07E24A540A1004967E1 /* DatabaseErrorTests.swift in Sources */, 5641A18224A540C7004967E1 /* PublisherExpectation.swift in Sources */, 5641A01224A540A1004967E1 /* AssociationPrefetchingFetchableRecordTests.swift in Sources */, 5641A0E624A540A1004967E1 /* FailureTestCase.swift in Sources */, 56419FD824A540A1004967E1 /* DatabaseRegionObservationTests.swift in Sources */, 567B5C142AD32A0000629622 /* SQLExpressionIsConstantTests.swift in Sources */, 5641A18024A540C7004967E1 /* Inverted.swift in Sources */, 5641A17224A540C7004967E1 /* RecordingError.swift in Sources */, 5641A09A24A540A1004967E1 /* DatabaseValueConvertibleSubclassTests.swift in Sources */, 5641A14A24A540A2004967E1 /* DatabaseDateDecodingStrategyTests.swift in Sources */, 5641A04624A540A1004967E1 /* PoolTests.swift in Sources */, 5641A09824A540A1004967E1 /* ColumnExpressionTests.swift in Sources */, 5641A13C24A540A2004967E1 /* DatabaseTimestampTests.swift in Sources */, 5641A17424A540C7004967E1 /* Finished.swift in Sources */, 5641A15024A540A2004967E1 /* EnumeratedCursorTests.swift in Sources */, 5641A0FC24A540A1004967E1 /* RowFromStatementTests.swift in Sources */, 5641A03824A540A1004967E1 /* VirtualTableModuleTests.swift in Sources */, 5641A02024A540A1004967E1 /* UpdateStatementTests.swift in Sources */, 5641A0E424A540A1004967E1 /* TransactionObserverSavepointsTests.swift in Sources */, 5623B6252AED3A2200436239 /* DatabaseQueueTemporaryCopyTests.swift in Sources */, 5641A00C24A540A1004967E1 /* DatabaseValueConversionErrorTests.swift in Sources */, 56419FD224A540A1004967E1 /* MutablePersistableRecordEncodableTests.swift in Sources */, 56419FD024A540A1004967E1 /* MutablePersistableRecordTests.swift in Sources */, 5641A0AC24A540A1004967E1 /* PrimaryKeyInfoTests.swift in Sources */, 5641A18824A540C7004967E1 /* Support.swift in Sources */, 5641A00E24A540A1004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift in Sources */, 5641A05A24A540A1004967E1 /* AssociationHasManyThroughSQLTests.swift in Sources */, 5641A11824A540A1004967E1 /* AnyCursorTests.swift in Sources */, 5641A08224A540A1004967E1 /* AssociationAggregateTests.swift in Sources */, 5641A12424A540A1004967E1 /* DatabaseTraceTests.swift in Sources */, 56419FE224A540A1004967E1 /* AssociationBelongsToRowScopeTests.swift in Sources */, 561F38E12AC891890051EEE9 /* JSONExpressionsTests.swift in Sources */, 5641A07624A540A1004967E1 /* CompilationProtocolTests.swift in Sources */, 5641A14624A540A2004967E1 /* DatabaseValueConvertibleFetchTests.swift in Sources */, 5641A03C24A540A1004967E1 /* AssociationBelongsToSQLTests.swift in Sources */, 5641A15A24A540A2004967E1 /* DatabasePoolReleaseMemoryTests.swift in Sources */, 5641A02824A540A1004967E1 /* RecordPrimaryKeySingleTests.swift in Sources */, 5641A17A24A540C7004967E1 /* Recording.swift in Sources */, 5641A00824A540A1004967E1 /* DatabaseSuspensionTests.swift in Sources */, 5641A0F424A540A1004967E1 /* ColumnInfoTests.swift in Sources */, 5641A07A24A540A1004967E1 /* QueryInterfacePromiseTests.swift in Sources */, 5641A0E824A540A1004967E1 /* AssociationParallelSQLTests.swift in Sources */, 561F39012AC9CE870051EEE9 /* DatabaseDataDecodingStrategyTests.swift in Sources */, 56419FE024A540A1004967E1 /* AssociationChainSQLTests.swift in Sources */, 5641A03E24A540A1004967E1 /* InflectionsTests.swift in Sources */, 5641A06224A540A1004967E1 /* DropWhileCursorTests.swift in Sources */, 5641A14424A540A2004967E1 /* DatabaseCollationTests.swift in Sources */, 5641A04C24A540A1004967E1 /* AssociationHasManyThroughRowScopeTests.swift in Sources */, 5641A13824A540A2004967E1 /* FoundationNSURLTests.swift in Sources */, 5641A05024A540A1004967E1 /* FTS3PatternTests.swift in Sources */, 5641A17024A540C7004967E1 /* Recorder.swift in Sources */, 5641A11024A540A1004967E1 /* Row+FoundationTests.swift in Sources */, 568C3F932A5AB3A800A2309D /* CaseInsensitiveIdentifierTests.swift in Sources */, 56419FC824A540A1004967E1 /* FetchRequestTests.swift in Sources */, 56419FDC24A540A1004967E1 /* Record+QueryInterfaceRequestTests.swift in Sources */, 5641A0B224A540A1004967E1 /* ForeignKeyInfoTests.swift in Sources */, 5641A10A24A540A1004967E1 /* AssociationTableAliasTestsSQLTests.swift in Sources */, 5641A0AA24A540A1004967E1 /* RowTestCase.swift in Sources */, 5641A08E24A540A1004967E1 /* DatabaseLogErrorTests.swift in Sources */, 5641A01624A540A1004967E1 /* UtilsTests.swift in Sources */, 5641A12A24A540A1004967E1 /* FlattenCursorTests.swift in Sources */, 5641A10424A540A1004967E1 /* DatabaseValueTests.swift in Sources */, 5641A06824A540A1004967E1 /* RowFetchTests.swift in Sources */, 5641A0E024A540A1004967E1 /* QueryInterfaceExtensibilityTests.swift in Sources */, 56419FDA24A540A1004967E1 /* TableRecordUpdateTests.swift in Sources */, 5641A01024A540A1004967E1 /* RecordEditedTests.swift in Sources */, 567B5C472AD32F5900629622 /* DatabaseReaderDumpTests.swift in Sources */, 5641A0A624A540A1004967E1 /* AssociationHasManySQLTests.swift in Sources */, 56419FFC24A540A1004967E1 /* QueryInterfaceRequestTests.swift in Sources */, 5641A0CC24A540A1004967E1 /* DatabaseQueueConcurrencyTests.swift in Sources */, 5641A08C24A540A1004967E1 /* TableDefinitionTests.swift in Sources */, 567B5C162AD32A0000629622 /* SQLIdentifyingColumnsTests.swift in Sources */, 5641A15624A540A2004967E1 /* DatabaseQueueInMemoryTests.swift in Sources */, 56419FEA24A540A1004967E1 /* RecordPrimaryKeyMultipleTests.swift in Sources */, 5641A10224A540A1004967E1 /* AssociationPrefetchingCodableRecordTests.swift in Sources */, 5641A14C24A540A2004967E1 /* CursorTests.swift in Sources */, 5641A0D824A540A1004967E1 /* SchedulingWatchdogTests.swift in Sources */, 5641A13E24A540A2004967E1 /* FoundationURLTests.swift in Sources */, 5641A0B024A540A1004967E1 /* AssociationHasOneThroughRowScopeTests.swift in Sources */, 5641A00A24A540A1004967E1 /* AssociationPrefetchingRowTests.swift in Sources */, 5641A0B824A540A1004967E1 /* FTS5CustomTokenizerTests.swift in Sources */, 568C3F8B2A5AB3A800A2309D /* AssociationPrefetchingRelationTests.swift in Sources */, 5641A04824A540A1004967E1 /* DatabaseValueConversionTests.swift in Sources */, 5641A07824A540A1004967E1 /* DropFirstCursorTests.swift in Sources */, 5641A13224A540A1004967E1 /* FoundationNSDateTests.swift in Sources */, 56419FE624A540A1004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift in Sources */, 5641A04424A540A1004967E1 /* FTS3TokenizerTests.swift in Sources */, 5641A14024A540A2004967E1 /* RecordPrimaryKeyRowIDTests.swift in Sources */, 561F38FF2AC9CE870051EEE9 /* DatabaseDataEncodingStrategyTests.swift in Sources */, 56071DE22BD3DDA5000802B6 /* SingletonUserDefaultsTest.swift in Sources */, 5641A08A24A540A1004967E1 /* EncryptionTests.swift in Sources */, 5641A11E24A540A1004967E1 /* IndexInfoTests.swift in Sources */, 56419FEC24A540A1004967E1 /* FTS4TableBuilderTests.swift in Sources */, 567B5C122AD32A0000629622 /* SharedValueObservationTests.swift in Sources */, 5641A18A24A540C7004967E1 /* DatabaseRegionObservationPublisherTests.swift in Sources */, 5623B6232AED3A2200436239 /* DatabaseQueueInMemoryCopyTests.swift in Sources */, 5641A05C24A540A1004967E1 /* ValueObservationRecordTests.swift in Sources */, 5641A18424A540C7004967E1 /* DatabaseWriterWritePublisherTests.swift in Sources */, 5641A00024A540A1004967E1 /* StatementArguments+FoundationTests.swift in Sources */, 5641A0BE24A540A1004967E1 /* AssociationHasManyRowScopeTests.swift in Sources */, 5641A07224A540A1004967E1 /* FoundationNSNullTests.swift in Sources */, 5641A14E24A540A2004967E1 /* DatabaseFunctionTests.swift in Sources */, 5641A0C024A540A1004967E1 /* ValueObservationRecorderTests.swift in Sources */, 5641A08024A540A1004967E1 /* ResultCodeTests.swift in Sources */, 5641A12C24A540A1004967E1 /* FTS3TableBuilderTests.swift in Sources */, 5641A07424A540A1004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift in Sources */, 5641A0DA24A540A1004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift in Sources */, 5641A05224A540A1004967E1 /* FTS3RecordTests.swift in Sources */, 5641A13424A540A1004967E1 /* DerivableRequestTests.swift in Sources */, 56419FF224A540A1004967E1 /* RecordWithColumnNameManglingTests.swift in Sources */, 5641A03A24A540A1004967E1 /* SQLLiteralTests.swift in Sources */, 5641A02424A540A1004967E1 /* ValueObservationPrintTests.swift in Sources */, 5641A12024A540A1004967E1 /* AssociationHasManyThroughOrderingTests.swift in Sources */, 5641A04224A540A1004967E1 /* FTS5TableBuilderTests.swift in Sources */, 5641A10624A540A1004967E1 /* TableRecord+QueryInterfaceRequestTests.swift in Sources */, 5641A11A24A540A1004967E1 /* StatementColumnConvertibleFetchTests.swift in Sources */, 5641A05424A540A1004967E1 /* DatabaseWriterTests.swift in Sources */, 5641A11424A540A1004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift in Sources */, 5641A0D024A540A1004967E1 /* FoundationNSDecimalNumberTests.swift in Sources */, 5641A0C224A540A1004967E1 /* TransactionObserverTests.swift in Sources */, 56419FCC24A540A1004967E1 /* TableRecordDeleteTests.swift in Sources */, 5641A00624A540A1004967E1 /* SQLExpressionLiteralTests.swift in Sources */, 5641A05824A540A1004967E1 /* MutablePersistableRecordChangesTests.swift in Sources */, 5641A05624A540A1004967E1 /* AssociationPrefetchingSQLTests.swift in Sources */, 5641A12224A540A1004967E1 /* FTS5PatternTests.swift in Sources */, 5641A0F624A540A1004967E1 /* FTS5WrapperTokenizerTests.swift in Sources */, 561F38E32AC891890051EEE9 /* JSONColumnTests.swift in Sources */, 5641A15C24A540A2004967E1 /* AssociationHasOneSQLDerivationTests.swift in Sources */, 5641A03024A540A1004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift in Sources */, 5641A00224A540A1004967E1 /* PersistableRecordTests.swift in Sources */, 5641A10C24A540A1004967E1 /* FoundationNSDataTests.swift in Sources */, 5641A14224A540A2004967E1 /* DatabasePoolReadOnlyTests.swift in Sources */, 5641A10824A540A1004967E1 /* DatabaseAfterNextTransactionCommitTests.swift in Sources */, 5641A11C24A540A1004967E1 /* RowCopiedFromStatementTests.swift in Sources */, 5641A06C24A540A1004967E1 /* ValueObservationMapTests.swift in Sources */, 5641A04024A540A1004967E1 /* FTS5RecordTests.swift in Sources */, 5641A0BC24A540A1004967E1 /* DatabaseMigratorTests.swift in Sources */, 5641A18624A540C7004967E1 /* DatabaseReaderReadPublisherTests.swift in Sources */, 5641A05E24A540A1004967E1 /* RecordInitializersTests.swift in Sources */, 5641A0A224A540A1004967E1 /* AssociationHasManyOrderingTests.swift in Sources */, 56419FF824A540A1004967E1 /* DatabaseAbortedTransactionTests.swift in Sources */, 5641A0C824A540A1004967E1 /* FoundationNSUUIDTests.swift in Sources */, 5641A0D624A540A1004967E1 /* DatabaseQueueReadOnlyTests.swift in Sources */, 5641A12E24A540A1004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift in Sources */, 5641A14824A540A2004967E1 /* AssociationBelongsToDecodableRecordTests.swift in Sources */, 5641A15824A540A2004967E1 /* FoundationDataTests.swift in Sources */, 56419FD424A540A1004967E1 /* OrderedDictionaryTests.swift in Sources */, 5641A09024A540A1004967E1 /* RecordMinimalPrimaryKeySingleTests.swift in Sources */, 56419FF624A540A1004967E1 /* StatementArgumentsTests.swift in Sources */, 5641A09E24A540A1004967E1 /* RowAdapterTests.swift in Sources */, 5641A01A24A540A1004967E1 /* FoundationNSNumberTests.swift in Sources */, 5641A02C24A540A1004967E1 /* ValueObservationRecorder.swift in Sources */, 56419FE824A540A1004967E1 /* DatabaseSavepointTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 564A2097226B8E18001F64F1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 5641A0A524A540A1004967E1 /* CGFloatTests.swift in Sources */, 5641A0F924A540A1004967E1 /* RecordPrimaryKeyNoneTests.swift in Sources */, 5641A01D24A540A1004967E1 /* PrefixCursorTests.swift in Sources */, 568C3F8E2A5AB3A800A2309D /* DatabaseColumnEncodingStrategyTests.swift in Sources */, 56419FEF24A540A1004967E1 /* DatabasePoolCollationTests.swift in Sources */, 5641A15524A540A2004967E1 /* DataMemoryTests.swift in Sources */, 5641A0D324A540A1004967E1 /* AssociationHasOneThroughSQLTests.swift in Sources */, 5641A08924A540A1004967E1 /* DatabasePoolFunctionTests.swift in Sources */, 5641A07124A540A1004967E1 /* RecordPersistenceConflictPolicy.swift in Sources */, 5641A02724A540A1004967E1 /* ValueObservationTests.swift in Sources */, 5641A17D24A540C7004967E1 /* Prefix.swift in Sources */, 5641A17F24A540C7004967E1 /* Map.swift in Sources */, 5641A0F124A540A1004967E1 /* FTS4RecordTests.swift in Sources */, 568C3F982A5AB3A800A2309D /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift in Sources */, 5641A0BB24A540A1004967E1 /* PrefixWhileCursorTests.swift in Sources */, 5641A0B724A540A1004967E1 /* DatabasePoolTests.swift in Sources */, 5641A0B524A540A1004967E1 /* DatabaseTests.swift in Sources */, 568C3F832A5AB38300A2309D /* ForeignKeyDefinitionTests.swift in Sources */, 5641A06124A540A1004967E1 /* AssociationChainRowScopesTests.swift in Sources */, 5641A0C724A540A1004967E1 /* FetchableRecordDecodableTests.swift in Sources */, 567B5C462AD32F5900629622 /* DatabaseDumpTests.swift in Sources */, 5641A03524A540A1004967E1 /* RowFromDictionaryTests.swift in Sources */, 5641A00524A540A1004967E1 /* ValueObservationReadonlyTests.swift in Sources */, 5641A06724A540A1004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift in Sources */, 5641A15324A540A2004967E1 /* RecordSubClassTests.swift in Sources */, 5641A08724A540A1004967E1 /* DatabaseReaderTests.swift in Sources */, 5641A02B24A540A1004967E1 /* DatabaseValueConvertibleDecodableTests.swift in Sources */, 5641A0EF24A540A1004967E1 /* TableRecordTests.swift in Sources */, 5641A0F324A540A1004967E1 /* ValueObservationRegionRecordingTests.swift in Sources */, 5641A10F24A540A1004967E1 /* AssociationParallelDecodableRecordTests.swift in Sources */, 567B5C112AD32A0000629622 /* SingletonRecordTest.swift in Sources */, 5641A08524A540A1004967E1 /* SelectStatementTests.swift in Sources */, 5641A0DD24A540A1004967E1 /* GRDBTestCase.swift in Sources */, 5641A09D24A540A1004967E1 /* DatabasePoolConcurrencyTests.swift in Sources */, 5641A01524A540A1004967E1 /* DatabaseCursorTests.swift in Sources */, 5641A03724A540A1004967E1 /* DatabaseQueueReleaseMemoryTests.swift in Sources */, 5641A0AF24A540A1004967E1 /* DatabaseConfigurationTests.swift in Sources */, 5641A0CB24A540A1004967E1 /* DatabaseUUIDEncodingStrategyTests.swift in Sources */, 565A27CA27871FE500659A62 /* BackupTestCase.swift in Sources */, 56419FD724A540A1004967E1 /* DatabaseRegionTests.swift in Sources */, 567B5C192AD32A0000629622 /* TransactionDateTests.swift in Sources */, 5641A0A924A540A1004967E1 /* JoinSupportTests.swift in Sources */, 5641A0D524A540A1004967E1 /* FoundationUUIDTests.swift in Sources */, 56419FF524A540A1004967E1 /* DatabaseQueueBackupTests.swift in Sources */, 5641A07D24A540A1004967E1 /* ValueObservationQueryInterfaceRequestTests.swift in Sources */, 5641A13B24A540A2004967E1 /* TruncateOptimizationTests.swift in Sources */, 5641A06524A540A1004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift in Sources */, 5641A11724A540A1004967E1 /* ValueObservationRowTests.swift in Sources */, 5641A17724A540C7004967E1 /* NextOne.swift in Sources */, 5641A03324A540A1004967E1 /* DatabaseQueueSchemaCacheTests.swift in Sources */, 56419FF124A540A1004967E1 /* FoundationDateTests.swift in Sources */, 5641A10124A540A1004967E1 /* DatabaseQueueTests.swift in Sources */, 56419FFB24A540A1004967E1 /* DatabaseValueConvertibleEncodableTests.swift in Sources */, 5641A0FF24A540A1004967E1 /* AssociationParallelRowScopesTests.swift in Sources */, 5641A18D24A540C7004967E1 /* ValueObservationPublisherTests.swift in Sources */, 5641A13724A540A2004967E1 /* DatabaseSnapshotTests.swift in Sources */, 56419FCB24A540A1004967E1 /* DatabasePoolBackupTests.swift in Sources */, 5641A04B24A540A1004967E1 /* FoundationNSStringTests.swift in Sources */, 5641A17924A540C7004967E1 /* Next.swift in Sources */, 5691D97327257C930021D540 /* AvailableElements.swift in Sources */, 5641A09724A540A1004967E1 /* DatabaseValueConvertibleEscapingTests.swift in Sources */, 5641A0ED24A540A1004967E1 /* AssociationPrefetchingObservationTests.swift in Sources */, 5641A01924A540A1004967E1 /* FoundationDateComponentsTests.swift in Sources */, 567B5C1B2AD32A0000629622 /* TableTests.swift in Sources */, 5641A01F24A540A1004967E1 /* DatabaseDateEncodingStrategyTests.swift in Sources */, 56419FCF24A540A1004967E1 /* AssociationBelongsToSQLDerivationTests.swift in Sources */, 56F61DF7283D4AB100AF9884 /* getThreadsCount.c in Sources */, 5641A0A124A540A1004967E1 /* SQLRequestTests.swift in Sources */, 5641A02324A540A1004967E1 /* ValueObservationFetchTests.swift in Sources */, 5641A12724A540A1004967E1 /* DatabasePoolSchemaCacheTests.swift in Sources */, 5641A13124A540A1004967E1 /* AssociationBelongsToFetchableRecordTests.swift in Sources */, 568C3F902A5AB3A800A2309D /* FoundationDecimalTests.swift in Sources */, 56419FFF24A540A1004967E1 /* FTS5TokenizerTests.swift in Sources */, 5641A0FB24A540A1004967E1 /* FetchableRecordTests.swift in Sources */, 5641A09524A540A1004967E1 /* ValueObservationCountTests.swift in Sources */, 5641A0EB24A540A1004967E1 /* RowFromDictionaryLiteralTests.swift in Sources */, 5641A09324A540A1004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift in Sources */, 5641A04F24A540A1004967E1 /* RecordUniqueIndexTests.swift in Sources */, 568C3F922A5AB3A800A2309D /* CommonTableExpressionTests.swift in Sources */, 5641A12924A540A1004967E1 /* FilterCursorTests.swift in Sources */, 5641A0CF24A540A1004967E1 /* CompilationSubClassTests.swift in Sources */, 568C3F962A5AB3A800A2309D /* DatabaseSnapshotPoolTests.swift in Sources */, 5641A0DF24A540A1004967E1 /* QueryInterfaceExpressionsTests.swift in Sources */, 5641A0C524A540A1004967E1 /* MapCursorTests.swift in Sources */, 5641A06F24A540A1004967E1 /* AssociationRowScopeSearchTests.swift in Sources */, 56419FE524A540A1004967E1 /* AssociationHasOneSQLTests.swift in Sources */, 56419FDF24A540A1004967E1 /* NumericOverflowTests.swift in Sources */, 5641A0E324A540A1004967E1 /* DatabaseAggregateTests.swift in Sources */, 5641A07F24A540A1004967E1 /* DatabaseErrorTests.swift in Sources */, 5641A18324A540C7004967E1 /* PublisherExpectation.swift in Sources */, 5641A01324A540A1004967E1 /* AssociationPrefetchingFetchableRecordTests.swift in Sources */, 5641A0E724A540A1004967E1 /* FailureTestCase.swift in Sources */, 56419FD924A540A1004967E1 /* DatabaseRegionObservationTests.swift in Sources */, 567B5C152AD32A0000629622 /* SQLExpressionIsConstantTests.swift in Sources */, 5641A18124A540C7004967E1 /* Inverted.swift in Sources */, 5641A17324A540C7004967E1 /* RecordingError.swift in Sources */, 5641A09B24A540A1004967E1 /* DatabaseValueConvertibleSubclassTests.swift in Sources */, 5641A14B24A540A2004967E1 /* DatabaseDateDecodingStrategyTests.swift in Sources */, 5641A04724A540A1004967E1 /* PoolTests.swift in Sources */, 5641A09924A540A1004967E1 /* ColumnExpressionTests.swift in Sources */, 5641A13D24A540A2004967E1 /* DatabaseTimestampTests.swift in Sources */, 5641A17524A540C7004967E1 /* Finished.swift in Sources */, 5641A15124A540A2004967E1 /* EnumeratedCursorTests.swift in Sources */, 5641A0FD24A540A1004967E1 /* RowFromStatementTests.swift in Sources */, 5641A03924A540A1004967E1 /* VirtualTableModuleTests.swift in Sources */, 5641A02124A540A1004967E1 /* UpdateStatementTests.swift in Sources */, 5641A0E524A540A1004967E1 /* TransactionObserverSavepointsTests.swift in Sources */, 5623B6262AED3A2200436239 /* DatabaseQueueTemporaryCopyTests.swift in Sources */, 5641A00D24A540A1004967E1 /* DatabaseValueConversionErrorTests.swift in Sources */, 56419FD324A540A1004967E1 /* MutablePersistableRecordEncodableTests.swift in Sources */, 56419FD124A540A1004967E1 /* MutablePersistableRecordTests.swift in Sources */, 5641A0AD24A540A1004967E1 /* PrimaryKeyInfoTests.swift in Sources */, 5641A18924A540C7004967E1 /* Support.swift in Sources */, 5641A00F24A540A1004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift in Sources */, 5641A05B24A540A1004967E1 /* AssociationHasManyThroughSQLTests.swift in Sources */, 5641A11924A540A1004967E1 /* AnyCursorTests.swift in Sources */, 5641A08324A540A1004967E1 /* AssociationAggregateTests.swift in Sources */, 5641A12524A540A1004967E1 /* DatabaseTraceTests.swift in Sources */, 56419FE324A540A1004967E1 /* AssociationBelongsToRowScopeTests.swift in Sources */, 561F38E22AC891890051EEE9 /* JSONExpressionsTests.swift in Sources */, 5641A07724A540A1004967E1 /* CompilationProtocolTests.swift in Sources */, 5641A14724A540A2004967E1 /* DatabaseValueConvertibleFetchTests.swift in Sources */, 5641A03D24A540A1004967E1 /* AssociationBelongsToSQLTests.swift in Sources */, 5641A15B24A540A2004967E1 /* DatabasePoolReleaseMemoryTests.swift in Sources */, 5641A02924A540A1004967E1 /* RecordPrimaryKeySingleTests.swift in Sources */, 5641A17B24A540C7004967E1 /* Recording.swift in Sources */, 5641A00924A540A1004967E1 /* DatabaseSuspensionTests.swift in Sources */, 5641A0F524A540A1004967E1 /* ColumnInfoTests.swift in Sources */, 5641A07B24A540A1004967E1 /* QueryInterfacePromiseTests.swift in Sources */, 5641A0E924A540A1004967E1 /* AssociationParallelSQLTests.swift in Sources */, 561F39022AC9CE870051EEE9 /* DatabaseDataDecodingStrategyTests.swift in Sources */, 56419FE124A540A1004967E1 /* AssociationChainSQLTests.swift in Sources */, 5641A03F24A540A1004967E1 /* InflectionsTests.swift in Sources */, 5641A06324A540A1004967E1 /* DropWhileCursorTests.swift in Sources */, 5641A14524A540A2004967E1 /* DatabaseCollationTests.swift in Sources */, 5641A04D24A540A1004967E1 /* AssociationHasManyThroughRowScopeTests.swift in Sources */, 5641A13924A540A2004967E1 /* FoundationNSURLTests.swift in Sources */, 5641A05124A540A1004967E1 /* FTS3PatternTests.swift in Sources */, 5641A17124A540C7004967E1 /* Recorder.swift in Sources */, 5641A11124A540A1004967E1 /* Row+FoundationTests.swift in Sources */, 568C3F942A5AB3A800A2309D /* CaseInsensitiveIdentifierTests.swift in Sources */, 56419FC924A540A1004967E1 /* FetchRequestTests.swift in Sources */, 56419FDD24A540A1004967E1 /* Record+QueryInterfaceRequestTests.swift in Sources */, 5641A0B324A540A1004967E1 /* ForeignKeyInfoTests.swift in Sources */, 5641A10B24A540A1004967E1 /* AssociationTableAliasTestsSQLTests.swift in Sources */, 5641A0AB24A540A1004967E1 /* RowTestCase.swift in Sources */, 5641A08F24A540A1004967E1 /* DatabaseLogErrorTests.swift in Sources */, 5641A01724A540A1004967E1 /* UtilsTests.swift in Sources */, 5641A12B24A540A1004967E1 /* FlattenCursorTests.swift in Sources */, 5641A10524A540A1004967E1 /* DatabaseValueTests.swift in Sources */, 5641A06924A540A1004967E1 /* RowFetchTests.swift in Sources */, 5641A0E124A540A1004967E1 /* QueryInterfaceExtensibilityTests.swift in Sources */, 56419FDB24A540A1004967E1 /* TableRecordUpdateTests.swift in Sources */, 5641A01124A540A1004967E1 /* RecordEditedTests.swift in Sources */, 567B5C482AD32F5900629622 /* DatabaseReaderDumpTests.swift in Sources */, 5641A0A724A540A1004967E1 /* AssociationHasManySQLTests.swift in Sources */, 56419FFD24A540A1004967E1 /* QueryInterfaceRequestTests.swift in Sources */, 5641A0CD24A540A1004967E1 /* DatabaseQueueConcurrencyTests.swift in Sources */, 5641A08D24A540A1004967E1 /* TableDefinitionTests.swift in Sources */, 567B5C172AD32A0000629622 /* SQLIdentifyingColumnsTests.swift in Sources */, 5641A15724A540A2004967E1 /* DatabaseQueueInMemoryTests.swift in Sources */, 56419FEB24A540A1004967E1 /* RecordPrimaryKeyMultipleTests.swift in Sources */, 5641A10324A540A1004967E1 /* AssociationPrefetchingCodableRecordTests.swift in Sources */, 5641A14D24A540A2004967E1 /* CursorTests.swift in Sources */, 5641A0D924A540A1004967E1 /* SchedulingWatchdogTests.swift in Sources */, 5641A13F24A540A2004967E1 /* FoundationURLTests.swift in Sources */, 5641A0B124A540A1004967E1 /* AssociationHasOneThroughRowScopeTests.swift in Sources */, 5641A00B24A540A1004967E1 /* AssociationPrefetchingRowTests.swift in Sources */, 5641A0B924A540A1004967E1 /* FTS5CustomTokenizerTests.swift in Sources */, 568C3F8C2A5AB3A800A2309D /* AssociationPrefetchingRelationTests.swift in Sources */, 5641A04924A540A1004967E1 /* DatabaseValueConversionTests.swift in Sources */, 5641A07924A540A1004967E1 /* DropFirstCursorTests.swift in Sources */, 5641A13324A540A1004967E1 /* FoundationNSDateTests.swift in Sources */, 56419FE724A540A1004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift in Sources */, 5641A04524A540A1004967E1 /* FTS3TokenizerTests.swift in Sources */, 5641A14124A540A2004967E1 /* RecordPrimaryKeyRowIDTests.swift in Sources */, 561F39002AC9CE870051EEE9 /* DatabaseDataEncodingStrategyTests.swift in Sources */, 56071DE32BD3DDA5000802B6 /* SingletonUserDefaultsTest.swift in Sources */, 5641A08B24A540A1004967E1 /* EncryptionTests.swift in Sources */, 5641A11F24A540A1004967E1 /* IndexInfoTests.swift in Sources */, 56419FED24A540A1004967E1 /* FTS4TableBuilderTests.swift in Sources */, 567B5C132AD32A0000629622 /* SharedValueObservationTests.swift in Sources */, 5641A18B24A540C7004967E1 /* DatabaseRegionObservationPublisherTests.swift in Sources */, 5623B6242AED3A2200436239 /* DatabaseQueueInMemoryCopyTests.swift in Sources */, 5641A05D24A540A1004967E1 /* ValueObservationRecordTests.swift in Sources */, 5641A18524A540C7004967E1 /* DatabaseWriterWritePublisherTests.swift in Sources */, 5641A00124A540A1004967E1 /* StatementArguments+FoundationTests.swift in Sources */, 5641A0BF24A540A1004967E1 /* AssociationHasManyRowScopeTests.swift in Sources */, 5641A07324A540A1004967E1 /* FoundationNSNullTests.swift in Sources */, 5641A14F24A540A2004967E1 /* DatabaseFunctionTests.swift in Sources */, 5641A0C124A540A1004967E1 /* ValueObservationRecorderTests.swift in Sources */, 5641A08124A540A1004967E1 /* ResultCodeTests.swift in Sources */, 5641A12D24A540A1004967E1 /* FTS3TableBuilderTests.swift in Sources */, 5641A07524A540A1004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift in Sources */, 5641A0DB24A540A1004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift in Sources */, 5641A05324A540A1004967E1 /* FTS3RecordTests.swift in Sources */, 5641A13524A540A1004967E1 /* DerivableRequestTests.swift in Sources */, 56419FF324A540A1004967E1 /* RecordWithColumnNameManglingTests.swift in Sources */, 5641A03B24A540A1004967E1 /* SQLLiteralTests.swift in Sources */, 5641A02524A540A1004967E1 /* ValueObservationPrintTests.swift in Sources */, 5641A12124A540A1004967E1 /* AssociationHasManyThroughOrderingTests.swift in Sources */, 5641A04324A540A1004967E1 /* FTS5TableBuilderTests.swift in Sources */, 5641A10724A540A1004967E1 /* TableRecord+QueryInterfaceRequestTests.swift in Sources */, 5641A11B24A540A1004967E1 /* StatementColumnConvertibleFetchTests.swift in Sources */, 5641A05524A540A1004967E1 /* DatabaseWriterTests.swift in Sources */, 5641A11524A540A1004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift in Sources */, 5641A0D124A540A1004967E1 /* FoundationNSDecimalNumberTests.swift in Sources */, 5641A0C324A540A1004967E1 /* TransactionObserverTests.swift in Sources */, 56419FCD24A540A1004967E1 /* TableRecordDeleteTests.swift in Sources */, 5641A00724A540A1004967E1 /* SQLExpressionLiteralTests.swift in Sources */, 5641A05924A540A1004967E1 /* MutablePersistableRecordChangesTests.swift in Sources */, 5641A05724A540A1004967E1 /* AssociationPrefetchingSQLTests.swift in Sources */, 5641A12324A540A1004967E1 /* FTS5PatternTests.swift in Sources */, 5641A0F724A540A1004967E1 /* FTS5WrapperTokenizerTests.swift in Sources */, 561F38E42AC891890051EEE9 /* JSONColumnTests.swift in Sources */, 5641A15D24A540A2004967E1 /* AssociationHasOneSQLDerivationTests.swift in Sources */, 5641A03124A540A1004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift in Sources */, 5641A00324A540A1004967E1 /* PersistableRecordTests.swift in Sources */, 5641A10D24A540A1004967E1 /* FoundationNSDataTests.swift in Sources */, 5641A14324A540A2004967E1 /* DatabasePoolReadOnlyTests.swift in Sources */, 5641A10924A540A1004967E1 /* DatabaseAfterNextTransactionCommitTests.swift in Sources */, 5641A11D24A540A1004967E1 /* RowCopiedFromStatementTests.swift in Sources */, 5641A06D24A540A1004967E1 /* ValueObservationMapTests.swift in Sources */, 5641A04124A540A1004967E1 /* FTS5RecordTests.swift in Sources */, 5641A0BD24A540A1004967E1 /* DatabaseMigratorTests.swift in Sources */, 5641A18724A540C7004967E1 /* DatabaseReaderReadPublisherTests.swift in Sources */, 5641A05F24A540A1004967E1 /* RecordInitializersTests.swift in Sources */, 5641A0A324A540A1004967E1 /* AssociationHasManyOrderingTests.swift in Sources */, 56419FF924A540A1004967E1 /* DatabaseAbortedTransactionTests.swift in Sources */, 5641A0C924A540A1004967E1 /* FoundationNSUUIDTests.swift in Sources */, 5641A0D724A540A1004967E1 /* DatabaseQueueReadOnlyTests.swift in Sources */, 5641A12F24A540A1004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift in Sources */, 5641A14924A540A2004967E1 /* AssociationBelongsToDecodableRecordTests.swift in Sources */, 5641A15924A540A2004967E1 /* FoundationDataTests.swift in Sources */, 56419FD524A540A1004967E1 /* OrderedDictionaryTests.swift in Sources */, 5641A09124A540A1004967E1 /* RecordMinimalPrimaryKeySingleTests.swift in Sources */, 56419FF724A540A1004967E1 /* StatementArgumentsTests.swift in Sources */, 5641A09F24A540A1004967E1 /* RowAdapterTests.swift in Sources */, 5641A01B24A540A1004967E1 /* FoundationNSNumberTests.swift in Sources */, 5641A02D24A540A1004967E1 /* ValueObservationRecorder.swift in Sources */, 56419FE924A540A1004967E1 /* DatabaseSavepointTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ 564A1F17226B8750001F64F1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.13; ONLY_ACTIVE_ARCH = YES; SWIFT_VERSION = 5.0; }; name = Debug; }; 564A1F18226B8750001F64F1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; MACOSX_DEPLOYMENT_TARGET = 10.13; SWIFT_VERSION = 5.0; }; name = Release; }; 564A1F24226B876D001F64F1 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 6A4788C0F815F6C5E4EBDE12 /* Pods-GRDBTests.debug.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = ""; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/../Frameworks", ); MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.github.groue.GRDBTests; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OBJC_BRIDGING_HEADER = "../../GRDBTests/GRDBTests-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; }; name = Debug; }; 564A1F25226B876D001F64F1 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 04298D834C818285823558AB /* Pods-GRDBTests.release.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = ""; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/../Frameworks", ); MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.github.groue.GRDBTests; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OBJC_BRIDGING_HEADER = "../../GRDBTests/GRDBTests-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_VERSION = 5.0; }; name = Release; }; 564A2154226B8E18001F64F1 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 83BFB5733A86DAA3D0BEE684 /* Pods-GRDBTestsEncrypted.debug.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = ""; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/../Frameworks", ); MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; OTHER_SWIFT_FLAGS = "$(inherited) -D GRDBCIPHER_USE_ENCRYPTION"; PRODUCT_BUNDLE_IDENTIFIER = com.github.groue.GRDBTests; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OBJC_BRIDGING_HEADER = "../../GRDBTests/GRDBTests-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; }; name = Debug; }; 564A2155226B8E18001F64F1 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 47C5D1B9AFFE795AA1D6EA5D /* Pods-GRDBTestsEncrypted.release.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = ""; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; INFOPLIST_FILE = Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/../Frameworks", "@loader_path/../Frameworks", ); MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; OTHER_SWIFT_FLAGS = "$(inherited) -D GRDBCIPHER_USE_ENCRYPTION"; PRODUCT_BUNDLE_IDENTIFIER = com.github.groue.GRDBTests; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OBJC_BRIDGING_HEADER = "../../GRDBTests/GRDBTests-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_VERSION = 5.0; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 564A1F16226B8750001F64F1 /* Build configuration list for PBXProject "GRDBTests" */ = { isa = XCConfigurationList; buildConfigurations = ( 564A1F17226B8750001F64F1 /* Debug */, 564A1F18226B8750001F64F1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 564A1F23226B876D001F64F1 /* Build configuration list for PBXNativeTarget "GRDBTests" */ = { isa = XCConfigurationList; buildConfigurations = ( 564A1F24226B876D001F64F1 /* Debug */, 564A1F25226B876D001F64F1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 564A2153226B8E18001F64F1 /* Build configuration list for PBXNativeTarget "GRDBTestsEncrypted" */ = { isa = XCConfigurationList; buildConfigurations = ( 564A2154226B8E18001F64F1 /* Debug */, 564A2155226B8E18001F64F1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 564A1F13226B8750001F64F1 /* Project object */; }