Skip to content

Commit e1a6722

Browse files
committed
Update
1 parent 4dd4f2f commit e1a6722

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

Pro

Submodule Pro updated from 064b3ef to 943c944

Tool/Sources/SuggestionService/SuggestionService.swift

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,19 +71,19 @@ protocol SuggestionServiceProvider: SuggestionServiceType {}
7171

7272
public actor SuggestionService: SuggestionServiceType {
7373
static var builtInMiddlewares: [SuggestionServiceMiddleware] = [
74-
DisabledLanguageSuggestionServiceMiddleware()
74+
DisabledLanguageSuggestionServiceMiddleware(),
7575
]
76-
76+
7777
static var customMiddlewares: [SuggestionServiceMiddleware] = []
78-
78+
7979
static var middlewares: [SuggestionServiceMiddleware] {
8080
builtInMiddlewares + customMiddlewares
8181
}
82-
82+
8383
public static func addMiddleware(_ middleware: SuggestionServiceMiddleware) {
8484
customMiddlewares.append(middleware)
8585
}
86-
86+
8787
let projectRootURL: URL
8888
let onServiceLaunched: (SuggestionServiceType) -> Void
8989
let providerChangeObserver = UserDefaultsObserver(
@@ -131,9 +131,11 @@ public actor SuggestionService: SuggestionServiceType {
131131
}
132132

133133
public extension SuggestionService {
134-
func getSuggestions(_ request: SuggestionRequest) async throws -> [SuggestionModel.CodeSuggestion] {
134+
func getSuggestions(
135+
_ request: SuggestionRequest
136+
) async throws -> [SuggestionModel.CodeSuggestion] {
135137
var getSuggestion = suggestionProvider.getSuggestions
136-
138+
137139
for middleware in Self.middlewares.reversed() {
138140
getSuggestion = { request in
139141
try await middleware.getSuggestion(request, next: getSuggestion)
@@ -167,6 +169,7 @@ public extension SuggestionService {
167169
try await suggestionProvider.notifySaveTextDocument(fileURL: fileURL)
168170
}
169171

172+
#warning("Move the cancellation to this type so that we can also cancel middlewares")
170173
func cancelRequest() async {
171174
await suggestionProvider.cancelRequest()
172175
}

0 commit comments

Comments
 (0)