@@ -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