Files
UUVPN/iOS-SwiftUI-Code/GRDB.swift-6.29.3/Tests/CocoaPods/SQLCipher4/GRDBTests.xcodeproj/project.pbxproj
T

2176 lines
216 KiB
Plaintext

// !$*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 = "<group>"; };
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 = "<group>"; };
56071DE12BD3DDA5000802B6 /* SingletonUserDefaultsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SingletonUserDefaultsTest.swift; sourceTree = "<group>"; };
561F38DF2AC891890051EEE9 /* JSONExpressionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONExpressionsTests.swift; sourceTree = "<group>"; };
561F38E02AC891890051EEE9 /* JSONColumnTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JSONColumnTests.swift; sourceTree = "<group>"; };
561F38FD2AC9CE870051EEE9 /* DatabaseDataEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDataEncodingStrategyTests.swift; sourceTree = "<group>"; };
561F38FE2AC9CE870051EEE9 /* DatabaseDataDecodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDataDecodingStrategyTests.swift; sourceTree = "<group>"; };
5623B6212AED3A2200436239 /* DatabaseQueueInMemoryCopyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueInMemoryCopyTests.swift; sourceTree = "<group>"; };
5623B6222AED3A2200436239 /* DatabaseQueueTemporaryCopyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueTemporaryCopyTests.swift; sourceTree = "<group>"; };
56419EFD24A54093004967E1 /* FetchRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchRequestTests.swift; sourceTree = "<group>"; };
56419EFE24A54093004967E1 /* DatabasePoolBackupTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolBackupTests.swift; sourceTree = "<group>"; };
56419EFF24A54093004967E1 /* TableRecordDeleteTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableRecordDeleteTests.swift; sourceTree = "<group>"; };
56419F0024A54093004967E1 /* AssociationBelongsToSQLDerivationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToSQLDerivationTests.swift; sourceTree = "<group>"; };
56419F0124A54093004967E1 /* MutablePersistableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordTests.swift; sourceTree = "<group>"; };
56419F0224A54093004967E1 /* MutablePersistableRecordEncodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordEncodableTests.swift; sourceTree = "<group>"; };
56419F0324A54093004967E1 /* OrderedDictionaryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OrderedDictionaryTests.swift; sourceTree = "<group>"; };
56419F0424A54093004967E1 /* DatabaseRegionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseRegionTests.swift; sourceTree = "<group>"; };
56419F0524A54093004967E1 /* DatabaseRegionObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseRegionObservationTests.swift; sourceTree = "<group>"; };
56419F0624A54093004967E1 /* TableRecordUpdateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableRecordUpdateTests.swift; sourceTree = "<group>"; };
56419F0724A54093004967E1 /* Record+QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Record+QueryInterfaceRequestTests.swift"; sourceTree = "<group>"; };
56419F0824A54093004967E1 /* NumericOverflowTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NumericOverflowTests.swift; sourceTree = "<group>"; };
56419F0924A54093004967E1 /* AssociationChainSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationChainSQLTests.swift; sourceTree = "<group>"; };
56419F0A24A54093004967E1 /* AssociationBelongsToRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToRowScopeTests.swift; sourceTree = "<group>"; };
56419F0B24A54093004967E1 /* AssociationHasOneSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneSQLTests.swift; sourceTree = "<group>"; };
56419F0C24A54093004967E1 /* RecordMinimalPrimaryKeyRowIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordMinimalPrimaryKeyRowIDTests.swift; sourceTree = "<group>"; };
56419F0D24A54093004967E1 /* DatabaseSavepointTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSavepointTests.swift; sourceTree = "<group>"; };
56419F0E24A54093004967E1 /* RecordPrimaryKeyMultipleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyMultipleTests.swift; sourceTree = "<group>"; };
56419F0F24A54093004967E1 /* FTS4TableBuilderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS4TableBuilderTests.swift; sourceTree = "<group>"; };
56419F1024A54093004967E1 /* DatabasePoolCollationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolCollationTests.swift; sourceTree = "<group>"; };
56419F1124A54093004967E1 /* FoundationDateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDateTests.swift; sourceTree = "<group>"; };
56419F1224A54093004967E1 /* RecordWithColumnNameManglingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordWithColumnNameManglingTests.swift; sourceTree = "<group>"; };
56419F1324A54093004967E1 /* DatabaseQueueBackupTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueBackupTests.swift; sourceTree = "<group>"; };
56419F1424A54094004967E1 /* StatementArgumentsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StatementArgumentsTests.swift; sourceTree = "<group>"; };
56419F1524A54094004967E1 /* DatabaseAbortedTransactionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseAbortedTransactionTests.swift; sourceTree = "<group>"; };
56419F1624A54094004967E1 /* DatabaseValueConvertibleEncodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleEncodableTests.swift; sourceTree = "<group>"; };
56419F1724A54094004967E1 /* QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfaceRequestTests.swift; sourceTree = "<group>"; };
56419F1824A54094004967E1 /* FTS5TokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5TokenizerTests.swift; sourceTree = "<group>"; };
56419F1924A54094004967E1 /* StatementArguments+FoundationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "StatementArguments+FoundationTests.swift"; sourceTree = "<group>"; };
56419F1A24A54094004967E1 /* PersistableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PersistableRecordTests.swift; sourceTree = "<group>"; };
56419F1B24A54094004967E1 /* ValueObservationReadonlyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationReadonlyTests.swift; sourceTree = "<group>"; };
56419F1C24A54094004967E1 /* SQLExpressionLiteralTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLExpressionLiteralTests.swift; sourceTree = "<group>"; };
56419F1D24A54094004967E1 /* DatabaseSuspensionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSuspensionTests.swift; sourceTree = "<group>"; };
56419F1E24A54094004967E1 /* AssociationPrefetchingRowTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingRowTests.swift; sourceTree = "<group>"; };
56419F1F24A54094004967E1 /* DatabaseValueConversionErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConversionErrorTests.swift; sourceTree = "<group>"; };
56419F2024A54094004967E1 /* AssociationHasOneThroughSQLDerivationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughSQLDerivationTests.swift; sourceTree = "<group>"; };
56419F2124A54094004967E1 /* RecordEditedTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordEditedTests.swift; sourceTree = "<group>"; };
56419F2224A54095004967E1 /* AssociationPrefetchingFetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingFetchableRecordTests.swift; sourceTree = "<group>"; };
56419F2324A54095004967E1 /* DatabaseCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseCursorTests.swift; sourceTree = "<group>"; };
56419F2424A54095004967E1 /* UtilsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UtilsTests.swift; sourceTree = "<group>"; };
56419F2524A54095004967E1 /* FoundationDateComponentsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDateComponentsTests.swift; sourceTree = "<group>"; };
56419F2624A54095004967E1 /* FoundationNSNumberTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSNumberTests.swift; sourceTree = "<group>"; };
56419F2724A54095004967E1 /* PrefixCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrefixCursorTests.swift; sourceTree = "<group>"; };
56419F2824A54095004967E1 /* DatabaseDateEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDateEncodingStrategyTests.swift; sourceTree = "<group>"; };
56419F2924A54095004967E1 /* UpdateStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UpdateStatementTests.swift; sourceTree = "<group>"; };
56419F2A24A54095004967E1 /* ValueObservationFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationFetchTests.swift; sourceTree = "<group>"; };
56419F2B24A54095004967E1 /* ValueObservationPrintTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationPrintTests.swift; sourceTree = "<group>"; };
56419F2C24A54095004967E1 /* ValueObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationTests.swift; sourceTree = "<group>"; };
56419F2D24A54095004967E1 /* RecordPrimaryKeySingleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeySingleTests.swift; sourceTree = "<group>"; };
56419F2E24A54095004967E1 /* DatabaseValueConvertibleDecodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleDecodableTests.swift; sourceTree = "<group>"; };
56419F2F24A54096004967E1 /* ValueObservationRecorder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRecorder.swift; sourceTree = "<group>"; };
56419F3124A54096004967E1 /* MutablePersistableRecordPersistenceConflictPolicyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordPersistenceConflictPolicyTests.swift; sourceTree = "<group>"; };
56419F3224A54096004967E1 /* DatabaseQueueSchemaCacheTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueSchemaCacheTests.swift; sourceTree = "<group>"; };
56419F3324A54096004967E1 /* RowFromDictionaryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFromDictionaryTests.swift; sourceTree = "<group>"; };
56419F3424A54096004967E1 /* DatabaseQueueReleaseMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueReleaseMemoryTests.swift; sourceTree = "<group>"; };
56419F3524A54096004967E1 /* VirtualTableModuleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VirtualTableModuleTests.swift; sourceTree = "<group>"; };
56419F3624A54096004967E1 /* SQLLiteralTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLLiteralTests.swift; sourceTree = "<group>"; };
56419F3724A54096004967E1 /* AssociationBelongsToSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToSQLTests.swift; sourceTree = "<group>"; };
56419F3824A54096004967E1 /* InflectionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InflectionsTests.swift; sourceTree = "<group>"; };
56419F3924A54096004967E1 /* FTS5RecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5RecordTests.swift; sourceTree = "<group>"; };
56419F3A24A54096004967E1 /* FTS5TableBuilderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5TableBuilderTests.swift; sourceTree = "<group>"; };
56419F3B24A54096004967E1 /* FTS3TokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3TokenizerTests.swift; sourceTree = "<group>"; };
56419F3C24A54096004967E1 /* PoolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PoolTests.swift; sourceTree = "<group>"; };
56419F3D24A54096004967E1 /* DatabaseValueConversionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConversionTests.swift; sourceTree = "<group>"; };
56419F3E24A54097004967E1 /* FoundationNSStringTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSStringTests.swift; sourceTree = "<group>"; };
56419F3F24A54097004967E1 /* AssociationHasManyThroughRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyThroughRowScopeTests.swift; sourceTree = "<group>"; };
56419F4024A54097004967E1 /* RecordUniqueIndexTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordUniqueIndexTests.swift; sourceTree = "<group>"; };
56419F4124A54097004967E1 /* FTS3PatternTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3PatternTests.swift; sourceTree = "<group>"; };
56419F4224A54097004967E1 /* FTS3RecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3RecordTests.swift; sourceTree = "<group>"; };
56419F4324A54097004967E1 /* DatabaseWriterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseWriterTests.swift; sourceTree = "<group>"; };
56419F4424A54097004967E1 /* AssociationPrefetchingSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingSQLTests.swift; sourceTree = "<group>"; };
56419F4524A54097004967E1 /* MutablePersistableRecordChangesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MutablePersistableRecordChangesTests.swift; sourceTree = "<group>"; };
56419F4624A54097004967E1 /* AssociationHasManyThroughSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyThroughSQLTests.swift; sourceTree = "<group>"; };
56419F4724A54097004967E1 /* ValueObservationRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRecordTests.swift; sourceTree = "<group>"; };
56419F4824A54097004967E1 /* RecordInitializersTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordInitializersTests.swift; sourceTree = "<group>"; };
56419F4924A54097004967E1 /* AssociationChainRowScopesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationChainRowScopesTests.swift; sourceTree = "<group>"; };
56419F4A24A54097004967E1 /* DropWhileCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DropWhileCursorTests.swift; sourceTree = "<group>"; };
56419F4B24A54097004967E1 /* AssociationHasOneThroughFetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughFetchableRecordTests.swift; sourceTree = "<group>"; };
56419F4C24A54097004967E1 /* FetchableRecord+QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "FetchableRecord+QueryInterfaceRequestTests.swift"; sourceTree = "<group>"; };
56419F4D24A54098004967E1 /* RowFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFetchTests.swift; sourceTree = "<group>"; };
56419F4E24A54098004967E1 /* InflectionsTests.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = InflectionsTests.json; sourceTree = "<group>"; };
56419F4F24A54098004967E1 /* ValueObservationMapTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationMapTests.swift; sourceTree = "<group>"; };
56419F5024A54098004967E1 /* AssociationRowScopeSearchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationRowScopeSearchTests.swift; sourceTree = "<group>"; };
56419F5124A54098004967E1 /* RecordPersistenceConflictPolicy.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPersistenceConflictPolicy.swift; sourceTree = "<group>"; };
56419F5224A54098004967E1 /* FoundationNSNullTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSNullTests.swift; sourceTree = "<group>"; };
56419F5324A54098004967E1 /* RawRepresentable+DatabaseValueConvertibleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "RawRepresentable+DatabaseValueConvertibleTests.swift"; sourceTree = "<group>"; };
56419F5424A54098004967E1 /* CompilationProtocolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CompilationProtocolTests.swift; sourceTree = "<group>"; };
56419F5524A54098004967E1 /* DropFirstCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DropFirstCursorTests.swift; sourceTree = "<group>"; };
56419F5624A54098004967E1 /* QueryInterfacePromiseTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfacePromiseTests.swift; sourceTree = "<group>"; };
56419F5724A54098004967E1 /* ValueObservationQueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationQueryInterfaceRequestTests.swift; sourceTree = "<group>"; };
56419F5824A54098004967E1 /* DatabaseErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseErrorTests.swift; sourceTree = "<group>"; };
56419F5924A54098004967E1 /* ResultCodeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResultCodeTests.swift; sourceTree = "<group>"; };
56419F5A24A54098004967E1 /* AssociationAggregateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationAggregateTests.swift; sourceTree = "<group>"; };
56419F5B24A54098004967E1 /* SelectStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectStatementTests.swift; sourceTree = "<group>"; };
56419F5C24A54099004967E1 /* DatabaseReaderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseReaderTests.swift; sourceTree = "<group>"; };
56419F5D24A54099004967E1 /* DatabasePoolFunctionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolFunctionTests.swift; sourceTree = "<group>"; };
56419F5E24A54099004967E1 /* EncryptionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EncryptionTests.swift; sourceTree = "<group>"; };
56419F5F24A54099004967E1 /* TableDefinitionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableDefinitionTests.swift; sourceTree = "<group>"; };
56419F6024A54099004967E1 /* DatabaseLogErrorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseLogErrorTests.swift; sourceTree = "<group>"; };
56419F6124A54099004967E1 /* RecordMinimalPrimaryKeySingleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordMinimalPrimaryKeySingleTests.swift; sourceTree = "<group>"; };
56419F6224A54099004967E1 /* AssociationHasOneThroughDecodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughDecodableRecordTests.swift; sourceTree = "<group>"; };
56419F6324A54099004967E1 /* ValueObservationCountTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationCountTests.swift; sourceTree = "<group>"; };
56419F6424A54099004967E1 /* DatabaseValueConvertibleEscapingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleEscapingTests.swift; sourceTree = "<group>"; };
56419F6524A54099004967E1 /* ColumnExpressionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ColumnExpressionTests.swift; sourceTree = "<group>"; };
56419F6624A54099004967E1 /* DatabaseValueConvertibleSubclassTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleSubclassTests.swift; sourceTree = "<group>"; };
56419F6724A54099004967E1 /* DatabasePoolConcurrencyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolConcurrencyTests.swift; sourceTree = "<group>"; };
56419F6824A54099004967E1 /* RowAdapterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowAdapterTests.swift; sourceTree = "<group>"; };
56419F6924A54099004967E1 /* SQLRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLRequestTests.swift; sourceTree = "<group>"; };
56419F6A24A54099004967E1 /* AssociationHasManyOrderingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyOrderingTests.swift; sourceTree = "<group>"; };
56419F6B24A5409A004967E1 /* CGFloatTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGFloatTests.swift; sourceTree = "<group>"; };
56419F6C24A5409A004967E1 /* AssociationHasManySQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManySQLTests.swift; sourceTree = "<group>"; };
56419F6D24A5409A004967E1 /* JoinSupportTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JoinSupportTests.swift; sourceTree = "<group>"; };
56419F6E24A5409A004967E1 /* RowTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowTestCase.swift; sourceTree = "<group>"; };
56419F6F24A5409A004967E1 /* PrimaryKeyInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrimaryKeyInfoTests.swift; sourceTree = "<group>"; };
56419F7024A5409A004967E1 /* DatabaseConfigurationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseConfigurationTests.swift; sourceTree = "<group>"; };
56419F7124A5409A004967E1 /* AssociationHasOneThroughRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughRowScopeTests.swift; sourceTree = "<group>"; };
56419F7224A5409A004967E1 /* ForeignKeyInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ForeignKeyInfoTests.swift; sourceTree = "<group>"; };
56419F7324A5409A004967E1 /* DatabaseTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseTests.swift; sourceTree = "<group>"; };
56419F7424A5409A004967E1 /* DatabasePoolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolTests.swift; sourceTree = "<group>"; };
56419F7524A5409A004967E1 /* FTS5CustomTokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5CustomTokenizerTests.swift; sourceTree = "<group>"; };
56419F7624A5409A004967E1 /* PrefixWhileCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrefixWhileCursorTests.swift; sourceTree = "<group>"; };
56419F7724A5409A004967E1 /* DatabaseMigratorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseMigratorTests.swift; sourceTree = "<group>"; };
56419F7824A5409A004967E1 /* AssociationHasManyRowScopeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyRowScopeTests.swift; sourceTree = "<group>"; };
56419F7924A5409B004967E1 /* ValueObservationRecorderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRecorderTests.swift; sourceTree = "<group>"; };
56419F7A24A5409B004967E1 /* TransactionObserverTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionObserverTests.swift; sourceTree = "<group>"; };
56419F7B24A5409B004967E1 /* MapCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MapCursorTests.swift; sourceTree = "<group>"; };
56419F7C24A5409B004967E1 /* FetchableRecordDecodableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchableRecordDecodableTests.swift; sourceTree = "<group>"; };
56419F7D24A5409B004967E1 /* FoundationNSUUIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSUUIDTests.swift; sourceTree = "<group>"; };
56419F7E24A5409B004967E1 /* DatabaseUUIDEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseUUIDEncodingStrategyTests.swift; sourceTree = "<group>"; };
56419F7F24A5409B004967E1 /* DatabaseQueueConcurrencyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueConcurrencyTests.swift; sourceTree = "<group>"; };
56419F8024A5409B004967E1 /* CompilationSubClassTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CompilationSubClassTests.swift; sourceTree = "<group>"; };
56419F8124A5409B004967E1 /* FoundationNSDecimalNumberTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSDecimalNumberTests.swift; sourceTree = "<group>"; };
56419F8224A5409B004967E1 /* AssociationHasOneThroughSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneThroughSQLTests.swift; sourceTree = "<group>"; };
56419F8324A5409B004967E1 /* FoundationUUIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationUUIDTests.swift; sourceTree = "<group>"; };
56419F8424A5409B004967E1 /* DatabaseQueueReadOnlyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueReadOnlyTests.swift; sourceTree = "<group>"; };
56419F8524A5409B004967E1 /* SchedulingWatchdogTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SchedulingWatchdogTests.swift; sourceTree = "<group>"; };
56419F8624A5409C004967E1 /* RecordPrimaryKeyHiddenRowIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyHiddenRowIDTests.swift; sourceTree = "<group>"; };
56419F8724A5409C004967E1 /* GRDBTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GRDBTestCase.swift; sourceTree = "<group>"; };
56419F8824A5409C004967E1 /* QueryInterfaceExpressionsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfaceExpressionsTests.swift; sourceTree = "<group>"; };
56419F8924A5409C004967E1 /* QueryInterfaceExtensibilityTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryInterfaceExtensibilityTests.swift; sourceTree = "<group>"; };
56419F8A24A5409C004967E1 /* DatabaseAggregateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseAggregateTests.swift; sourceTree = "<group>"; };
56419F8B24A5409C004967E1 /* TransactionObserverSavepointsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionObserverSavepointsTests.swift; sourceTree = "<group>"; };
56419F8C24A5409C004967E1 /* FailureTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FailureTestCase.swift; sourceTree = "<group>"; };
56419F8D24A5409C004967E1 /* AssociationParallelSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationParallelSQLTests.swift; sourceTree = "<group>"; };
56419F8E24A5409C004967E1 /* RowFromDictionaryLiteralTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFromDictionaryLiteralTests.swift; sourceTree = "<group>"; };
56419F8F24A5409C004967E1 /* AssociationPrefetchingObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingObservationTests.swift; sourceTree = "<group>"; };
56419F9024A5409C004967E1 /* TableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableRecordTests.swift; sourceTree = "<group>"; };
56419F9124A5409C004967E1 /* FTS4RecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS4RecordTests.swift; sourceTree = "<group>"; };
56419F9224A5409C004967E1 /* ValueObservationRegionRecordingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRegionRecordingTests.swift; sourceTree = "<group>"; };
56419F9324A5409D004967E1 /* ColumnInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ColumnInfoTests.swift; sourceTree = "<group>"; };
56419F9424A5409D004967E1 /* FTS5WrapperTokenizerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5WrapperTokenizerTests.swift; sourceTree = "<group>"; };
56419F9524A5409D004967E1 /* RecordPrimaryKeyNoneTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyNoneTests.swift; sourceTree = "<group>"; };
56419F9624A5409D004967E1 /* FetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FetchableRecordTests.swift; sourceTree = "<group>"; };
56419F9724A5409D004967E1 /* RowFromStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowFromStatementTests.swift; sourceTree = "<group>"; };
56419F9824A5409D004967E1 /* AssociationParallelRowScopesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationParallelRowScopesTests.swift; sourceTree = "<group>"; };
56419F9924A5409D004967E1 /* DatabaseQueueTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueTests.swift; sourceTree = "<group>"; };
56419F9A24A5409D004967E1 /* AssociationPrefetchingCodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingCodableRecordTests.swift; sourceTree = "<group>"; };
56419F9B24A5409D004967E1 /* DatabaseValueTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueTests.swift; sourceTree = "<group>"; };
56419F9C24A5409D004967E1 /* TableRecord+QueryInterfaceRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "TableRecord+QueryInterfaceRequestTests.swift"; sourceTree = "<group>"; };
56419F9D24A5409D004967E1 /* DatabaseAfterNextTransactionCommitTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseAfterNextTransactionCommitTests.swift; sourceTree = "<group>"; };
56419F9E24A5409D004967E1 /* AssociationTableAliasTestsSQLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationTableAliasTestsSQLTests.swift; sourceTree = "<group>"; };
56419F9F24A5409E004967E1 /* FoundationNSDataTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSDataTests.swift; sourceTree = "<group>"; };
56419FA024A5409E004967E1 /* AssociationParallelDecodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationParallelDecodableRecordTests.swift; sourceTree = "<group>"; };
56419FA124A5409E004967E1 /* Row+FoundationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Row+FoundationTests.swift"; sourceTree = "<group>"; };
56419FA324A5409E004967E1 /* ValueObservationDatabaseValueConvertibleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationDatabaseValueConvertibleTests.swift; sourceTree = "<group>"; };
56419FA424A5409E004967E1 /* ValueObservationRowTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationRowTests.swift; sourceTree = "<group>"; };
56419FA524A5409E004967E1 /* AnyCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnyCursorTests.swift; sourceTree = "<group>"; };
56419FA624A5409E004967E1 /* StatementColumnConvertibleFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StatementColumnConvertibleFetchTests.swift; sourceTree = "<group>"; };
56419FA724A5409E004967E1 /* RowCopiedFromStatementTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RowCopiedFromStatementTests.swift; sourceTree = "<group>"; };
56419FA824A5409E004967E1 /* IndexInfoTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IndexInfoTests.swift; sourceTree = "<group>"; };
56419FA924A5409E004967E1 /* AssociationHasManyThroughOrderingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasManyThroughOrderingTests.swift; sourceTree = "<group>"; };
56419FAA24A5409E004967E1 /* FTS5PatternTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5PatternTests.swift; sourceTree = "<group>"; };
56419FAB24A5409E004967E1 /* DatabaseTraceTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseTraceTests.swift; sourceTree = "<group>"; };
56419FAC24A5409E004967E1 /* DatabasePoolSchemaCacheTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolSchemaCacheTests.swift; sourceTree = "<group>"; };
56419FAD24A5409F004967E1 /* FilterCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FilterCursorTests.swift; sourceTree = "<group>"; };
56419FAE24A5409F004967E1 /* FlattenCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FlattenCursorTests.swift; sourceTree = "<group>"; };
56419FAF24A5409F004967E1 /* FTS3TableBuilderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS3TableBuilderTests.swift; sourceTree = "<group>"; };
56419FB024A5409F004967E1 /* RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeySingleWithReplaceConflictResolutionTests.swift; sourceTree = "<group>"; };
56419FB124A5409F004967E1 /* AssociationBelongsToFetchableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToFetchableRecordTests.swift; sourceTree = "<group>"; };
56419FB224A5409F004967E1 /* FoundationNSDateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSDateTests.swift; sourceTree = "<group>"; };
56419FB324A5409F004967E1 /* DerivableRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DerivableRequestTests.swift; sourceTree = "<group>"; };
56419FB424A5409F004967E1 /* DatabaseSnapshotTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSnapshotTests.swift; sourceTree = "<group>"; };
56419FB524A5409F004967E1 /* FoundationNSURLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationNSURLTests.swift; sourceTree = "<group>"; };
56419FB624A5409F004967E1 /* TruncateOptimizationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TruncateOptimizationTests.swift; sourceTree = "<group>"; };
56419FB724A5409F004967E1 /* DatabaseTimestampTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseTimestampTests.swift; sourceTree = "<group>"; };
56419FB824A5409F004967E1 /* FoundationURLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationURLTests.swift; sourceTree = "<group>"; };
56419FB924A5409F004967E1 /* RecordPrimaryKeyRowIDTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordPrimaryKeyRowIDTests.swift; sourceTree = "<group>"; };
56419FBA24A5409F004967E1 /* DatabasePoolReadOnlyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolReadOnlyTests.swift; sourceTree = "<group>"; };
56419FBB24A540A0004967E1 /* DatabaseCollationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseCollationTests.swift; sourceTree = "<group>"; };
56419FBC24A540A0004967E1 /* DatabaseValueConvertibleFetchTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseValueConvertibleFetchTests.swift; sourceTree = "<group>"; };
56419FBD24A540A0004967E1 /* AssociationBelongsToDecodableRecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationBelongsToDecodableRecordTests.swift; sourceTree = "<group>"; };
56419FBE24A540A0004967E1 /* DatabaseDateDecodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDateDecodingStrategyTests.swift; sourceTree = "<group>"; };
56419FBF24A540A0004967E1 /* CursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CursorTests.swift; sourceTree = "<group>"; };
56419FC024A540A0004967E1 /* DatabaseFunctionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseFunctionTests.swift; sourceTree = "<group>"; };
56419FC124A540A0004967E1 /* EnumeratedCursorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnumeratedCursorTests.swift; sourceTree = "<group>"; };
56419FC224A540A0004967E1 /* RecordSubClassTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordSubClassTests.swift; sourceTree = "<group>"; };
56419FC324A540A0004967E1 /* DataMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataMemoryTests.swift; sourceTree = "<group>"; };
56419FC424A540A0004967E1 /* DatabaseQueueInMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseQueueInMemoryTests.swift; sourceTree = "<group>"; };
56419FC524A540A1004967E1 /* FoundationDataTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDataTests.swift; sourceTree = "<group>"; };
56419FC624A540A1004967E1 /* DatabasePoolReleaseMemoryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabasePoolReleaseMemoryTests.swift; sourceTree = "<group>"; };
56419FC724A540A1004967E1 /* AssociationHasOneSQLDerivationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationHasOneSQLDerivationTests.swift; sourceTree = "<group>"; };
5641A15F24A540C7004967E1 /* Recorder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Recorder.swift; sourceTree = "<group>"; };
5641A16024A540C7004967E1 /* RecordingError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordingError.swift; sourceTree = "<group>"; };
5641A16224A540C7004967E1 /* Finished.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Finished.swift; sourceTree = "<group>"; };
5641A16324A540C7004967E1 /* NextOne.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NextOne.swift; sourceTree = "<group>"; };
5641A16424A540C7004967E1 /* Next.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Next.swift; sourceTree = "<group>"; };
5641A16524A540C7004967E1 /* Recording.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Recording.swift; sourceTree = "<group>"; };
5641A16624A540C7004967E1 /* Prefix.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Prefix.swift; sourceTree = "<group>"; };
5641A16724A540C7004967E1 /* Map.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Map.swift; sourceTree = "<group>"; };
5641A16824A540C7004967E1 /* Inverted.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Inverted.swift; sourceTree = "<group>"; };
5641A16924A540C7004967E1 /* PublisherExpectation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PublisherExpectation.swift; sourceTree = "<group>"; };
5641A16B24A540C7004967E1 /* DatabaseWriterWritePublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseWriterWritePublisherTests.swift; sourceTree = "<group>"; };
5641A16C24A540C7004967E1 /* DatabaseReaderReadPublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseReaderReadPublisherTests.swift; sourceTree = "<group>"; };
5641A16D24A540C7004967E1 /* Support.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Support.swift; sourceTree = "<group>"; };
5641A16E24A540C7004967E1 /* DatabaseRegionObservationPublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseRegionObservationPublisherTests.swift; sourceTree = "<group>"; };
5641A16F24A540C7004967E1 /* ValueObservationPublisherTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ValueObservationPublisherTests.swift; sourceTree = "<group>"; };
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 = "<group>"; };
564A1F6F226B89D6001F64F1 /* Betty.jpeg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Betty.jpeg; sourceTree = "<group>"; };
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 = "<group>"; };
567B23192A29BFE100C61174 /* Issue1383.sqlite */ = {isa = PBXFileReference; lastKnownFileType = file; path = Issue1383.sqlite; sourceTree = "<group>"; };
567B5C0A2AD32A0000629622 /* SingletonRecordTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SingletonRecordTest.swift; sourceTree = "<group>"; };
567B5C0B2AD32A0000629622 /* SharedValueObservationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SharedValueObservationTests.swift; sourceTree = "<group>"; };
567B5C0C2AD32A0000629622 /* SQLExpressionIsConstantTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLExpressionIsConstantTests.swift; sourceTree = "<group>"; };
567B5C0D2AD32A0000629622 /* SQLIdentifyingColumnsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLIdentifyingColumnsTests.swift; sourceTree = "<group>"; };
567B5C0E2AD32A0000629622 /* TransactionDateTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TransactionDateTests.swift; sourceTree = "<group>"; };
567B5C0F2AD32A0000629622 /* TableTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TableTests.swift; sourceTree = "<group>"; };
567B5C432AD32F5900629622 /* DatabaseDumpTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseDumpTests.swift; sourceTree = "<group>"; };
567B5C442AD32F5900629622 /* DatabaseReaderDumpTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseReaderDumpTests.swift; sourceTree = "<group>"; };
568C3F812A5AB38300A2309D /* ForeignKeyDefinitionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ForeignKeyDefinitionTests.swift; sourceTree = "<group>"; };
568C3F842A5AB3A800A2309D /* AssociationPrefetchingRelationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AssociationPrefetchingRelationTests.swift; sourceTree = "<group>"; };
568C3F852A5AB3A800A2309D /* DatabaseColumnEncodingStrategyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseColumnEncodingStrategyTests.swift; sourceTree = "<group>"; };
568C3F862A5AB3A800A2309D /* FoundationDecimalTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDecimalTests.swift; sourceTree = "<group>"; };
568C3F872A5AB3A800A2309D /* CommonTableExpressionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CommonTableExpressionTests.swift; sourceTree = "<group>"; };
568C3F882A5AB3A800A2309D /* CaseInsensitiveIdentifierTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CaseInsensitiveIdentifierTests.swift; sourceTree = "<group>"; };
568C3F892A5AB3A800A2309D /* DatabaseSnapshotPoolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSnapshotPoolTests.swift; sourceTree = "<group>"; };
568C3F8A2A5AB3A800A2309D /* RecordMinimalNonOptionalPrimaryKeySingleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RecordMinimalNonOptionalPrimaryKeySingleTests.swift; sourceTree = "<group>"; };
5691D97127257C930021D540 /* AvailableElements.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AvailableElements.swift; sourceTree = "<group>"; };
56F61DF2283D4AB100AF9884 /* GRDBTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "GRDBTests-Bridging-Header.h"; sourceTree = "<group>"; };
56F61DF4283D4AB100AF9884 /* getThreadsCount.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getThreadsCount.c; sourceTree = "<group>"; };
56F61DF5283D4AB100AF9884 /* getThreadsCount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = getThreadsCount.h; sourceTree = "<group>"; };
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 = "<group>"; };
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 = "<group>"; };
/* 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 = "<group>";
};
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 = "<group>";
};
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 = "<group>";
};
564A1F12226B8750001F64F1 = {
isa = PBXGroup;
children = (
564A1F22226B876D001F64F1 /* Info.plist */,
564A1F1F226B876D001F64F1 /* GRDBTests */,
564A1F1E226B876D001F64F1 /* Products */,
A39D84C3D9EF90DA939D10D7 /* Pods */,
EAA416B3A072FCB835929FD9 /* Frameworks */,
);
sourceTree = "<group>";
};
564A1F1E226B876D001F64F1 /* Products */ = {
isa = PBXGroup;
children = (
564A1F1D226B876D001F64F1 /* GRDBTests.xctest */,
564A2156226B8E18001F64F1 /* GRDBTestsEncrypted.xctest */,
);
name = Products;
sourceTree = "<group>";
};
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 = "<group>";
};
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 = "<group>";
};
EAA416B3A072FCB835929FD9 /* Frameworks */ = {
isa = PBXGroup;
children = (
7D5C7999E7D9CE7145687F5D /* Pods_GRDBTestsEncrypted.framework */,
67377FE4CDAD675809F93AD4 /* Pods_GRDBTests.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* 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 */;
}