From f256fc835efb99a6d33bb7c0f22f874322cf61b7 Mon Sep 17 00:00:00 2001 From: Alex Hoppen Date: Sun, 4 Jan 2026 09:22:26 +0100 Subject: [PATCH] Allow `QueueBasedMessageHandler.handle` to return `any Error` instead of `ResponseError` Update for the API changed in https://github.com/swiftlang/swift-tools-protocols/pull/33. --- Sources/SwiftPMBuildServer/SwiftPMBuildServer.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/SwiftPMBuildServer/SwiftPMBuildServer.swift b/Sources/SwiftPMBuildServer/SwiftPMBuildServer.swift index a92c75d9858..fdb1f5d837e 100644 --- a/Sources/SwiftPMBuildServer/SwiftPMBuildServer.swift +++ b/Sources/SwiftPMBuildServer/SwiftPMBuildServer.swift @@ -182,7 +182,7 @@ public actor SwiftPMBuildServer: QueueBasedMessageHandler { public func handle( request: Request, id: RequestID, - reply: @Sendable @escaping (LSPResult) -> Void + reply: @Sendable @escaping (Result) -> Void ) async { let request = RequestAndReply(request, reply: reply) switch request {