|
81 | 81 | 56256ED025D1ACD0008C2BDD /* Table.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56256ECF25D1ACD0008C2BDD /* Table.swift */; }; |
82 | 82 | 56256ED925D1B316008C2BDD /* ForeignKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56256ED825D1B316008C2BDD /* ForeignKey.swift */; }; |
83 | 83 | 562756431E963AAC0035B653 /* DatabaseWriterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 562756421E963AAC0035B653 /* DatabaseWriterTests.swift */; }; |
| 84 | + 562822FA2E631F2100B5A627 /* DatabaseSchemaSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 562822F92E631F1E00B5A627 /* DatabaseSchemaSource.swift */; }; |
84 | 85 | 562B58CB2A29BBEF00E8C75D /* Issue1383.sqlite in Resources */ = {isa = PBXBuildFile; fileRef = 562B58CA2A29BBEF00E8C75D /* Issue1383.sqlite */; }; |
85 | 86 | 562EA8261F17B2AC00FA528C /* CompilationProtocolTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 562EA8251F17B2AC00FA528C /* CompilationProtocolTests.swift */; }; |
86 | 87 | 562EA82F1F17B9EB00FA528C /* CompilationSubClassTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 562EA82E1F17B9EB00FA528C /* CompilationSubClassTests.swift */; }; |
|
223 | 224 | 568068311EBBA26100EFB8AA /* SQLRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568068301EBBA26100EFB8AA /* SQLRequestTests.swift */; }; |
224 | 225 | 5682D721239582AA004B58C4 /* DatabaseSuspensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5682D71A239582AA004B58C4 /* DatabaseSuspensionTests.swift */; }; |
225 | 226 | 56848973242DE36F002F9702 /* ValueObservationScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56848972242DE36F002F9702 /* ValueObservationScheduler.swift */; }; |
| 227 | + 568515A42E66C2A70082E9A1 /* RecordMappedOnMutableViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 568515A32E66C2A70082E9A1 /* RecordMappedOnMutableViewTests.swift */; }; |
226 | 228 | 5685C1932AD52EE600DA4B7A /* ListDumpFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5685C1922AD52EE600DA4B7A /* ListDumpFormat.swift */; }; |
227 | 229 | 56894F752606576600268F4D /* FoundationDecimalTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56894F742606576600268F4D /* FoundationDecimalTests.swift */; }; |
228 | 230 | 56894FB72606589700268F4D /* Decimal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56894F94260657D600268F4D /* Decimal.swift */; }; |
|
288 | 290 | 56B964B11DA51D010002DA19 /* FTS5TokenizerDescriptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56B964B01DA51D010002DA19 /* FTS5TokenizerDescriptor.swift */; }; |
289 | 291 | 56B964B91DA51D0A0002DA19 /* FTS5Pattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56B964B81DA51D0A0002DA19 /* FTS5Pattern.swift */; }; |
290 | 292 | 56BB6EA91D3009B100A1CA52 /* SchedulingWatchdog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56BB6EA81D3009B100A1CA52 /* SchedulingWatchdog.swift */; }; |
| 293 | + 56BCA2622E6C28F800E4F08D /* DatabaseSchemaSourceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56BCA2612E6C28EF00E4F08D /* DatabaseSchemaSourceTests.swift */; }; |
291 | 294 | 56BF2282241781C5003D86EB /* UtilsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56BF2281241781C5003D86EB /* UtilsTests.swift */; }; |
292 | 295 | 56CC922C201DFFB900CB597E /* DropWhileCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56CC922B201DFFB900CB597E /* DropWhileCursorTests.swift */; }; |
293 | 296 | 56CC9243201E034D00CB597E /* PrefixWhileCursorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56CC9242201E034D00CB597E /* PrefixWhileCursorTests.swift */; }; |
|
503 | 506 | 56256ECF25D1ACD0008C2BDD /* Table.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Table.swift; sourceTree = "<group>"; }; |
504 | 507 | 56256ED825D1B316008C2BDD /* ForeignKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ForeignKey.swift; sourceTree = "<group>"; }; |
505 | 508 | 562756421E963AAC0035B653 /* DatabaseWriterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseWriterTests.swift; sourceTree = "<group>"; }; |
| 509 | + 562822F92E631F1E00B5A627 /* DatabaseSchemaSource.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DatabaseSchemaSource.swift; sourceTree = "<group>"; }; |
506 | 510 | 562B58CA2A29BBEF00E8C75D /* Issue1383.sqlite */ = {isa = PBXFileReference; lastKnownFileType = file; path = Issue1383.sqlite; sourceTree = "<group>"; }; |
507 | 511 | 562EA8251F17B2AC00FA528C /* CompilationProtocolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CompilationProtocolTests.swift; sourceTree = "<group>"; }; |
508 | 512 | 562EA82E1F17B9EB00FA528C /* CompilationSubClassTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CompilationSubClassTests.swift; sourceTree = "<group>"; }; |
|
674 | 678 | 568068301EBBA26100EFB8AA /* SQLRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SQLRequestTests.swift; sourceTree = "<group>"; }; |
675 | 679 | 5682D71A239582AA004B58C4 /* DatabaseSuspensionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSuspensionTests.swift; sourceTree = "<group>"; }; |
676 | 680 | 56848972242DE36F002F9702 /* ValueObservationScheduler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ValueObservationScheduler.swift; sourceTree = "<group>"; }; |
| 681 | + 568515A32E66C2A70082E9A1 /* RecordMappedOnMutableViewTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RecordMappedOnMutableViewTests.swift; sourceTree = "<group>"; }; |
677 | 682 | 5685C1922AD52EE600DA4B7A /* ListDumpFormat.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ListDumpFormat.swift; sourceTree = "<group>"; }; |
678 | 683 | 5687359E1CEDE16C009B9116 /* Betty.jpeg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Betty.jpeg; sourceTree = "<group>"; }; |
679 | 684 | 56894F742606576600268F4D /* FoundationDecimalTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FoundationDecimalTests.swift; sourceTree = "<group>"; }; |
|
792 | 797 | 56B964C11DA521450002DA19 /* FTS5RecordTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5RecordTests.swift; sourceTree = "<group>"; }; |
793 | 798 | 56B964C21DA521450002DA19 /* FTS5TableBuilderTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS5TableBuilderTests.swift; sourceTree = "<group>"; }; |
794 | 799 | 56BB6EA81D3009B100A1CA52 /* SchedulingWatchdog.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SchedulingWatchdog.swift; sourceTree = "<group>"; }; |
| 800 | + 56BCA2612E6C28EF00E4F08D /* DatabaseSchemaSourceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DatabaseSchemaSourceTests.swift; sourceTree = "<group>"; }; |
795 | 801 | 56BF2281241781C5003D86EB /* UtilsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UtilsTests.swift; sourceTree = "<group>"; }; |
796 | 802 | 56C3F7521CF9F12400F6A361 /* DatabaseSavepointTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DatabaseSavepointTests.swift; sourceTree = "<group>"; }; |
797 | 803 | 56C48E731C9A9923005DF1D9 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = "<group>"; }; |
|
997 | 1003 | 56B021C81D8C0D3900B239BB /* MutablePersistableRecordPersistenceConflictPolicyTests.swift */, |
998 | 1004 | 563363A91C933FF8000BE133 /* MutablePersistableRecordTests.swift */, |
999 | 1005 | 563363AA1C933FF8000BE133 /* PersistableRecordTests.swift */, |
| 1006 | + 568515A32E66C2A70082E9A1 /* RecordMappedOnMutableViewTests.swift */, |
1000 | 1007 | ); |
1001 | 1008 | name = PersistableRecord; |
1002 | 1009 | sourceTree = "<group>"; |
|
1486 | 1493 | 56EA86931C91DFE7002BB4DF /* DatabaseReaderTests.swift */, |
1487 | 1494 | 564CE5BD21B8FFA300652B19 /* DatabaseRegionObservationTests.swift */, |
1488 | 1495 | 56C3F7521CF9F12400F6A361 /* DatabaseSavepointTests.swift */, |
| 1496 | + 56BCA2612E6C28EF00E4F08D /* DatabaseSchemaSourceTests.swift */, |
1489 | 1497 | 568EB71D2921234800E59445 /* DatabaseSnapshotPoolTests.swift */, |
1490 | 1498 | 566A8424204120B700E50BFD /* DatabaseSnapshotTests.swift */, |
1491 | 1499 | 5682D71A239582AA004B58C4 /* DatabaseSuspensionTests.swift */, |
|
1592 | 1600 | 569EF0E1200D2D8400A9FA45 /* DatabaseRegion.swift */, |
1593 | 1601 | 564CE5AB21B8FAB400652B19 /* DatabaseRegionObservation.swift */, |
1594 | 1602 | 5695311E1C907A8C00CF1A2B /* DatabaseSchemaCache.swift */, |
| 1603 | + 562822F92E631F1E00B5A627 /* DatabaseSchemaSource.swift */, |
1595 | 1604 | 566A84192041146100E50BFD /* DatabaseSnapshot.swift */, |
1596 | 1605 | 568EB71829211E0700E59445 /* DatabaseSnapshotPool.swift */, |
1597 | 1606 | 56A238751B9C75030082EB20 /* DatabaseValue.swift */, |
|
1842 | 1851 | DC3773EA19C8CBB3004FCF85 /* Project object */ = { |
1843 | 1852 | isa = PBXProject; |
1844 | 1853 | attributes = { |
| 1854 | + BuildIndependentTargetsInParallel = YES; |
1845 | 1855 | LastSwiftUpdateCheck = 0730; |
1846 | | - LastUpgradeCheck = 1400; |
| 1856 | + LastUpgradeCheck = 2600; |
1847 | 1857 | ORGANIZATIONNAME = "Gwendal Roué"; |
1848 | 1858 | TargetAttributes = { |
1849 | 1859 | 56E5D7F81B4D422D00430942 = { |
|
2009 | 2019 | 56677C15241D14450050755D /* FailureTestCase.swift in Sources */, |
2010 | 2020 | 5615B289222B17C000061C1C /* AssociationHasOneThroughDecodableRecordTests.swift in Sources */, |
2011 | 2021 | 56D4968A1D81316E008276D7 /* DatabaseValueConvertibleSubclassTests.swift in Sources */, |
| 2022 | + 568515A42E66C2A70082E9A1 /* RecordMappedOnMutableViewTests.swift in Sources */, |
2012 | 2023 | 5682D721239582AA004B58C4 /* DatabaseSuspensionTests.swift in Sources */, |
2013 | 2024 | 56D496601D81304E008276D7 /* FoundationNSUUIDTests.swift in Sources */, |
2014 | 2025 | 567F45A81F888B2600030B59 /* TruncateOptimizationTests.swift in Sources */, |
|
2113 | 2124 | D263F40A26C613090038B07F /* DatabaseColumnEncodingStrategyTests.swift in Sources */, |
2114 | 2125 | 5653EAEE20944B4F00F46237 /* AssociationParallelDecodableRecordTests.swift in Sources */, |
2115 | 2126 | 56D496861D813147008276D7 /* UpdateStatementTests.swift in Sources */, |
| 2127 | + 56BCA2622E6C28F800E4F08D /* DatabaseSchemaSourceTests.swift in Sources */, |
2116 | 2128 | 56D4965D1D81304E008276D7 /* FoundationNSNumberTests.swift in Sources */, |
2117 | 2129 | 56B021C91D8C0D3900B239BB /* MutablePersistableRecordPersistenceConflictPolicyTests.swift in Sources */, |
2118 | 2130 | 56D496C11D81373A008276D7 /* DatabaseQueueBackupTests.swift in Sources */, |
|
2207 | 2219 | 566B91331FA4D3810012D5B0 /* TransactionObserver.swift in Sources */, |
2208 | 2220 | 566475D31D981D5E00FF74B8 /* SQLOperators.swift in Sources */, |
2209 | 2221 | 56CEB4FA1EAA2F4D00BFAF62 /* FTS3.swift in Sources */, |
| 2222 | + 562822FA2E631F2100B5A627 /* DatabaseSchemaSource.swift in Sources */, |
2210 | 2223 | 56D110CE28AFC72100E64463 /* MutablePersistableRecord+Delete.swift in Sources */, |
2211 | 2224 | 563082E42430B6BE00C14A05 /* DatabaseCancellable.swift in Sources */, |
2212 | 2225 | 564CE59D21B7A8B500652B19 /* RemoveDuplicates.swift in Sources */, |
|
2539 | 2552 | DYLIB_COMPATIBILITY_VERSION = 1; |
2540 | 2553 | DYLIB_CURRENT_VERSION = 1; |
2541 | 2554 | DYLIB_INSTALL_NAME_BASE = "@rpath"; |
| 2555 | + ENABLE_MODULE_VERIFIER = YES; |
2542 | 2556 | INFOPLIST_FILE = Support/Info.plist; |
2543 | 2557 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
2544 | 2558 | LD_RUNPATH_SEARCH_PATHS = ( |
2545 | 2559 | "$(inherited)", |
2546 | 2560 | "@executable_path/Frameworks", |
2547 | 2561 | "@loader_path/Frameworks", |
2548 | 2562 | ); |
| 2563 | + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11"; |
2549 | 2564 | SKIP_INSTALL = YES; |
2550 | 2565 | SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos"; |
2551 | 2566 | SUPPORTS_MACCATALYST = YES; |
|
2570 | 2585 | DYLIB_COMPATIBILITY_VERSION = 1; |
2571 | 2586 | DYLIB_CURRENT_VERSION = 1; |
2572 | 2587 | DYLIB_INSTALL_NAME_BASE = "@rpath"; |
| 2588 | + ENABLE_MODULE_VERIFIER = YES; |
2573 | 2589 | INFOPLIST_FILE = Support/Info.plist; |
2574 | 2590 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
2575 | 2591 | LD_RUNPATH_SEARCH_PATHS = ( |
2576 | 2592 | "$(inherited)", |
2577 | 2593 | "@executable_path/Frameworks", |
2578 | 2594 | "@loader_path/Frameworks", |
2579 | 2595 | ); |
| 2596 | + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11"; |
2580 | 2597 | SKIP_INSTALL = YES; |
2581 | 2598 | SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos"; |
2582 | 2599 | SUPPORTS_MACCATALYST = YES; |
|
0 commit comments