|  | 
| 25 | 25 | 		DCAFEAD31AABC818000C21A1 /* FTS.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCAFEAD21AABC818000C21A1 /* FTS.swift */; }; | 
| 26 | 26 | 		DCAFEAD41AABC818000C21A1 /* FTS.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCAFEAD21AABC818000C21A1 /* FTS.swift */; }; | 
| 27 | 27 | 		DCAFEAD71AABEFA7000C21A1 /* FTSTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCAFEAD61AABEFA7000C21A1 /* FTSTests.swift */; }; | 
|  | 28 | +		DCBE28411ABDF18F0042A3FC /* RTree.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCBE28401ABDF18F0042A3FC /* RTree.swift */; }; | 
|  | 29 | +		DCBE28421ABDF18F0042A3FC /* RTree.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCBE28401ABDF18F0042A3FC /* RTree.swift */; }; | 
|  | 30 | +		DCBE28451ABDF2A80042A3FC /* RTreeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCBE28441ABDF2A80042A3FC /* RTreeTests.swift */; }; | 
| 28 | 31 | 		DCC6B36F1A9191C300734B78 /* Query.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCAD429619E2E0F1004A51DF /* Query.swift */; }; | 
| 29 | 32 | 		DCC6B3701A9191C300734B78 /* Statement.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC37743A19C8D6C0004FCF85 /* Statement.swift */; }; | 
| 30 | 33 | 		DCC6B3711A9191C300734B78 /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC650B9519F0CDC3002FBE91 /* Expression.swift */; }; | 
|  | 
| 106 | 109 | 		DCAD429919E2EE50004A51DF /* QueryTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = QueryTests.swift; sourceTree = "<group>"; }; | 
| 107 | 110 | 		DCAFEAD21AABC818000C21A1 /* FTS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTS.swift; sourceTree = "<group>"; }; | 
| 108 | 111 | 		DCAFEAD61AABEFA7000C21A1 /* FTSTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FTSTests.swift; sourceTree = "<group>"; }; | 
|  | 112 | +		DCBE28401ABDF18F0042A3FC /* RTree.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTree.swift; sourceTree = "<group>"; }; | 
|  | 113 | +		DCBE28441ABDF2A80042A3FC /* RTreeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RTreeTests.swift; sourceTree = "<group>"; }; | 
| 109 | 114 | 		DCC6B3801A9191C300734B78 /* SQLite.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SQLite.framework; sourceTree = BUILT_PRODUCTS_DIR; }; | 
| 110 | 115 | 		DCC6B3921A9191D100734B78 /* SQLiteCipher Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SQLiteCipher Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; | 
| 111 | 116 | 		DCC6B3961A91938F00734B78 /* sqlcipher.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = sqlcipher.xcodeproj; path = sqlcipher/sqlcipher.xcodeproj; sourceTree = "<group>"; }; | 
|  | 
| 161 | 166 | 				DCAD429619E2E0F1004A51DF /* Query.swift */, | 
| 162 | 167 | 				DC109CE01A0C4D970070988E /* Schema.swift */, | 
| 163 | 168 | 				DCAFEAD21AABC818000C21A1 /* FTS.swift */, | 
|  | 169 | +				DCBE28401ABDF18F0042A3FC /* RTree.swift */, | 
| 164 | 170 | 			); | 
| 165 | 171 | 			name = "Query Building"; | 
| 166 | 172 | 			sourceTree = "<group>"; | 
|  | 
| 186 | 192 | 				DCAD429919E2EE50004A51DF /* QueryTests.swift */, | 
| 187 | 193 | 				DC109CE31A0C4F5D0070988E /* SchemaTests.swift */, | 
| 188 | 194 | 				DCAFEAD61AABEFA7000C21A1 /* FTSTests.swift */, | 
|  | 195 | +				DCBE28441ABDF2A80042A3FC /* RTreeTests.swift */, | 
| 189 | 196 | 				DC37740319C8CBB3004FCF85 /* Supporting Files */, | 
| 190 | 197 | 			); | 
| 191 | 198 | 			path = "SQLite Tests"; | 
|  | 
| 477 | 484 | 				DC37743B19C8D6C0004FCF85 /* Statement.swift in Sources */, | 
| 478 | 485 | 				DC37743819C8D693004FCF85 /* Value.swift in Sources */, | 
| 479 | 486 | 				DC650B9619F0CDC3002FBE91 /* Expression.swift in Sources */, | 
|  | 487 | +				DCBE28411ABDF18F0042A3FC /* RTree.swift in Sources */, | 
| 480 | 488 | 				DCAD429719E2E0F1004A51DF /* Query.swift in Sources */, | 
| 481 | 489 | 				DC109CE11A0C4D970070988E /* Schema.swift in Sources */, | 
| 482 | 490 | 				DCC6B3A81A91975700734B78 /* Functions.swift in Sources */, | 
|  | 
| 496 | 504 | 				DCAD429A19E2EE50004A51DF /* QueryTests.swift in Sources */, | 
| 497 | 505 | 				DC109CE41A0C4F5D0070988E /* SchemaTests.swift in Sources */, | 
| 498 | 506 | 				DCC6B3A71A91974B00734B78 /* FunctionsTests.swift in Sources */, | 
|  | 507 | +				DCBE28451ABDF2A80042A3FC /* RTreeTests.swift in Sources */, | 
| 499 | 508 | 			); | 
| 500 | 509 | 			runOnlyForDeploymentPostprocessing = 0; | 
| 501 | 510 | 		}; | 
|  | 
| 512 | 521 | 				DCC6B3A91A91975C00734B78 /* Functions.swift in Sources */, | 
| 513 | 522 | 				DCAFEAD41AABC818000C21A1 /* FTS.swift in Sources */, | 
| 514 | 523 | 				DCC6B3751A9191C300734B78 /* SQLite-Bridging.c in Sources */, | 
|  | 524 | +				DCBE28421ABDF18F0042A3FC /* RTree.swift in Sources */, | 
| 515 | 525 | 				DCC6B3A41A9194A800734B78 /* Cipher.swift in Sources */, | 
| 516 | 526 | 			); | 
| 517 | 527 | 			runOnlyForDeploymentPostprocessing = 0; | 
|  | 
0 commit comments