Skip to content

Commit fe2c477

Browse files
committed
Rename to inFlightRealtimeSuggestionRequests
1 parent 430c7b8 commit fe2c477

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

Core/Sources/Service/AutoTrigger.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ actor AutoTrigger {
3737
await withTaskGroup(of: Void.self) { group in
3838
for (_, workspace) in await workspaces {
3939
group.addTask {
40-
await workspace.cancelAllRealtimeSuggestionFulfillmentTasks()
40+
await workspace.cancelInFlightRealtimeSuggestionRequests()
4141
}
4242
}
4343
}

Core/Sources/Service/Workspace.swift

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ final class Workspace {
4646

4747
var filespaces = [URL: Filespace]()
4848
var isRealtimeSuggestionEnabled = false
49-
var realtimeSuggestionFulfillmentTasks = Set<Task<Void, Error>>()
49+
var realtimeSuggestionRequests = Set<Task<Void, Error>>()
5050

5151
private lazy var service: CopilotSuggestionServiceType = Environment
5252
.createSuggestionService(projectRootURL)
@@ -76,7 +76,7 @@ final class Workspace {
7676
indentSize: Int,
7777
usesTabsForIndentation: Bool
7878
) -> UpdatedContent? {
79-
cancelAllRealtimeSuggestionFulfillmentTasks()
79+
cancelInFlightRealtimeSuggestionRequests()
8080
guard isRealtimeSuggestionEnabled else { return nil }
8181

8282
let filespace = filespaces[fileURL] ?? .init(fileURL: fileURL)
@@ -107,15 +107,15 @@ final class Workspace {
107107
tabSize: tabSize,
108108
indentSize: indentSize,
109109
usesTabsForIndentation: usesTabsForIndentation,
110-
shouldCancelAllRealtimeSuggestionFulfillmentTasks: false
110+
shouldcancelInFlightRealtimeSuggestionRequests: false
111111
)
112112
try Task.checkCancellation()
113113
if result != nil {
114114
try? await Environment.triggerAction("Real-time Suggestions")
115115
}
116116
}
117117

118-
realtimeSuggestionFulfillmentTasks.insert(task)
118+
realtimeSuggestionRequests.insert(task)
119119

120120
return UpdatedContent(
121121
content: String(lines.joined(separator: "")),
@@ -155,10 +155,10 @@ final class Workspace {
155155
tabSize: Int,
156156
indentSize: Int,
157157
usesTabsForIndentation: Bool,
158-
shouldCancelAllRealtimeSuggestionFulfillmentTasks: Bool = true
158+
shouldcancelInFlightRealtimeSuggestionRequests: Bool = true
159159
) async throws -> UpdatedContent? {
160-
if shouldCancelAllRealtimeSuggestionFulfillmentTasks {
161-
cancelAllRealtimeSuggestionFulfillmentTasks()
160+
if shouldcancelInFlightRealtimeSuggestionRequests {
161+
cancelInFlightRealtimeSuggestionRequests()
162162
}
163163
lastTriggerDate = Environment.now()
164164
let injector = SuggestionInjector()
@@ -226,7 +226,7 @@ final class Workspace {
226226
lines: [String],
227227
cursorPosition: CursorPosition
228228
) -> UpdatedContent? {
229-
cancelAllRealtimeSuggestionFulfillmentTasks()
229+
cancelInFlightRealtimeSuggestionRequests()
230230
lastTriggerDate = Environment.now()
231231
guard let filespace = filespaces[fileURL],
232232
filespace.suggestions.count > 1
@@ -269,7 +269,7 @@ final class Workspace {
269269
lines: [String],
270270
cursorPosition: CursorPosition
271271
) -> UpdatedContent? {
272-
cancelAllRealtimeSuggestionFulfillmentTasks()
272+
cancelInFlightRealtimeSuggestionRequests()
273273
lastTriggerDate = Environment.now()
274274
guard let filespace = filespaces[fileURL],
275275
filespace.suggestions.count > 1
@@ -311,7 +311,7 @@ final class Workspace {
311311
lines: [String],
312312
cursorPosition: CursorPosition
313313
) -> UpdatedContent? {
314-
cancelAllRealtimeSuggestionFulfillmentTasks()
314+
cancelInFlightRealtimeSuggestionRequests()
315315
lastTriggerDate = Environment.now()
316316
guard let filespace = filespaces[fileURL],
317317
!filespace.suggestions.isEmpty,
@@ -356,7 +356,7 @@ final class Workspace {
356356
lines: [String],
357357
cursorPosition: CursorPosition
358358
) -> UpdatedContent {
359-
cancelAllRealtimeSuggestionFulfillmentTasks()
359+
cancelInFlightRealtimeSuggestionRequests()
360360
lastTriggerDate = Environment.now()
361361
let injector = SuggestionInjector()
362362
var lines = lines
@@ -390,10 +390,10 @@ extension Workspace {
390390
}
391391
}
392392

393-
func cancelAllRealtimeSuggestionFulfillmentTasks() {
394-
for task in realtimeSuggestionFulfillmentTasks {
393+
func cancelInFlightRealtimeSuggestionRequests() {
394+
for task in realtimeSuggestionRequests {
395395
task.cancel()
396396
}
397-
realtimeSuggestionFulfillmentTasks = []
397+
realtimeSuggestionRequests = []
398398
}
399399
}

0 commit comments

Comments
 (0)