diff --git a/Sources/ISDBTestSupport/TibsTestWorkspace.swift b/Sources/ISDBTestSupport/TibsTestWorkspace.swift index 4307373..6012adc 100644 --- a/Sources/ISDBTestSupport/TibsTestWorkspace.swift +++ b/Sources/ISDBTestSupport/TibsTestWorkspace.swift @@ -304,7 +304,7 @@ extension XCTestCase { }() /// The path to the built products directory. - public static var productsDirectory: URL = { + public static let productsDirectory: URL = { #if os(macOS) return testBundle.bundleURL.deletingLastPathComponent() #else diff --git a/Sources/IndexStoreDB/IndexStoreDB.swift b/Sources/IndexStoreDB/IndexStoreDB.swift index bf9eb04..98b19ae 100644 --- a/Sources/IndexStoreDB/IndexStoreDB.swift +++ b/Sources/IndexStoreDB/IndexStoreDB.swift @@ -38,7 +38,7 @@ public struct PathMapping { } } -public enum SymbolProviderKind { +public enum SymbolProviderKind: Sendable { case clang case swift diff --git a/Sources/IndexStoreDB/SymbolLocation.swift b/Sources/IndexStoreDB/SymbolLocation.swift index ca4f458..7b03761 100644 --- a/Sources/IndexStoreDB/SymbolLocation.swift +++ b/Sources/IndexStoreDB/SymbolLocation.swift @@ -14,7 +14,7 @@ import CIndexStoreDB import Foundation -public struct SymbolLocation: Equatable { +public struct SymbolLocation: Equatable, Sendable { public var path: String /// The date at which the unit file that contains a symbol has last been modified. public var timestamp: Date