Skip to content

Commit f81b88f

Browse files
committed
Print errors
1 parent 4b5b996 commit f81b88f

1 file changed

Lines changed: 13 additions & 6 deletions

File tree

Tool/Sources/SuggestionProvider/SuggestionServiceMiddleware.swift

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,19 @@ public struct DebugSuggestionServiceMiddleware: SuggestionServiceMiddleware {
5555
Logger.service.debug("""
5656
Get suggestion for \(request.fileURL) at \(request.cursorPosition)
5757
""")
58-
let suggestions = try await next(request)
59-
Logger.service.debug("""
60-
Receive \(suggestions.count) suggestions for \(request.fileURL) at \(request.cursorPosition)
61-
""")
62-
63-
return suggestions
58+
do {
59+
let suggestions = try await next(request)
60+
Logger.service.debug("""
61+
Receive \(suggestions.count) suggestions for \(request.fileURL) \
62+
at \(request.cursorPosition)
63+
""")
64+
return suggestions
65+
} catch {
66+
Logger.service.debug("""
67+
Error: \(error.localizedDescription)
68+
""")
69+
throw error
70+
}
6471
}
6572
}
6673

0 commit comments

Comments
 (0)