mirror of
https://github.com/apple/sourcekit-lsp.git
synced 2026-03-02 18:23:24 +01:00
Introduce buildSystemTestHooks
This commit is contained in:
@@ -140,6 +140,14 @@ fileprivate extension TSCBasic.AbsolutePath {
|
||||
|
||||
fileprivate let preparationTaskID: AtomicUInt32 = AtomicUInt32(initialValue: 0)
|
||||
|
||||
package struct BuildSystemTestHooks: Sendable {
|
||||
package var swiftPMTestHooks: SwiftPMTestHooks
|
||||
|
||||
package init(swiftPMTestHooks: SwiftPMTestHooks = SwiftPMTestHooks()) {
|
||||
self.swiftPMTestHooks = swiftPMTestHooks
|
||||
}
|
||||
}
|
||||
|
||||
package struct SwiftPMTestHooks: Sendable {
|
||||
package var reloadPackageDidStart: (@Sendable () async -> Void)?
|
||||
package var reloadPackageDidFinish: (@Sendable () async -> Void)?
|
||||
|
||||
Reference in New Issue
Block a user