@@ -190,65 +190,101 @@ extension Task where Failure == Never {
190
190
191
191
@available ( SwiftStdlib 5 . 5 , * )
192
192
extension TaskGroup {
193
- @available ( * , deprecated, renamed: " async (priority:operation:)" )
193
+ @available ( * , deprecated, renamed: " addTask (priority:operation:)" )
194
194
@_alwaysEmitIntoClient
195
195
public mutating func add(
196
196
priority: TaskPriority ? = nil ,
197
197
operation: __owned @Sendable @escaping ( ) async -> ChildTaskResult
198
198
) async -> Bool {
199
- return self . asyncUnlessCancelled ( priority: priority) {
199
+ return self . addTaskUnlessCancelled ( priority: priority) {
200
200
await operation ( )
201
201
}
202
202
}
203
203
204
- @available ( * , deprecated, renamed: " async (priority:operation:)" )
204
+ @available ( * , deprecated, renamed: " addTask (priority:operation:)" )
205
205
@_alwaysEmitIntoClient
206
206
public mutating func spawn(
207
207
priority: TaskPriority ? = nil ,
208
208
operation: __owned @Sendable @escaping ( ) async -> ChildTaskResult
209
209
) {
210
- async ( priority: priority, operation: operation)
210
+ addTask ( priority: priority, operation: operation)
211
211
}
212
212
213
- @available ( * , deprecated, renamed: " asyncUnlessCancelled (priority:operation:)" )
213
+ @available ( * , deprecated, renamed: " addTaskUnlessCancelled (priority:operation:)" )
214
214
@_alwaysEmitIntoClient
215
215
public mutating func spawnUnlessCancelled(
216
216
priority: TaskPriority ? = nil ,
217
217
operation: __owned @Sendable @escaping ( ) async -> ChildTaskResult
218
218
) -> Bool {
219
- asyncUnlessCancelled ( priority: priority, operation: operation)
219
+ addTaskUnlessCancelled ( priority: priority, operation: operation)
220
+ }
221
+
222
+ @available ( * , deprecated, renamed: " addTask(priority:operation:) " )
223
+ @_alwaysEmitIntoClient
224
+ public mutating func async (
225
+ priority: TaskPriority ? = nil ,
226
+ operation: __owned @Sendable @escaping ( ) async -> ChildTaskResult
227
+ ) {
228
+ addTask ( priority: priority, operation: operation)
229
+ }
230
+
231
+ @available ( * , deprecated, renamed: " addTaskUnlessCancelled(priority:operation:) " )
232
+ @_alwaysEmitIntoClient
233
+ public mutating func asyncUnlessCancelled(
234
+ priority: TaskPriority ? = nil ,
235
+ operation: __owned @Sendable @escaping ( ) async -> ChildTaskResult
236
+ ) -> Bool {
237
+ addTaskUnlessCancelled ( priority: priority, operation: operation)
220
238
}
221
239
}
222
240
223
241
@available ( SwiftStdlib 5 . 5 , * )
224
242
extension ThrowingTaskGroup {
225
- @available ( * , deprecated, renamed: " async (priority:operation:)" )
243
+ @available ( * , deprecated, renamed: " addTask (priority:operation:)" )
226
244
@_alwaysEmitIntoClient
227
245
public mutating func add(
228
246
priority: TaskPriority ? = nil ,
229
247
operation: __owned @Sendable @escaping ( ) async throws -> ChildTaskResult
230
248
) async -> Bool {
231
- return self . asyncUnlessCancelled ( priority: priority) {
249
+ return self . addTaskUnlessCancelled ( priority: priority) {
232
250
try await operation ( )
233
251
}
234
252
}
235
253
236
- @available ( * , deprecated, renamed: " async (priority:operation:)" )
254
+ @available ( * , deprecated, renamed: " addTask (priority:operation:)" )
237
255
@_alwaysEmitIntoClient
238
256
public mutating func spawn(
239
257
priority: TaskPriority ? = nil ,
240
258
operation: __owned @Sendable @escaping ( ) async throws -> ChildTaskResult
241
259
) {
242
- async ( priority: priority, operation: operation)
260
+ addTask ( priority: priority, operation: operation)
243
261
}
244
262
245
- @available ( * , deprecated, renamed: " asyncUnlessCancelled (priority:operation:)" )
263
+ @available ( * , deprecated, renamed: " addTaskUnlessCancelled (priority:operation:)" )
246
264
@_alwaysEmitIntoClient
247
265
public mutating func spawnUnlessCancelled(
248
266
priority: TaskPriority ? = nil ,
249
267
operation: __owned @Sendable @escaping ( ) async throws -> ChildTaskResult
250
268
) -> Bool {
251
- asyncUnlessCancelled ( priority: priority, operation: operation)
269
+ addTaskUnlessCancelled ( priority: priority, operation: operation)
270
+ }
271
+
272
+ @available ( * , deprecated, renamed: " addTask(priority:operation:) " )
273
+ @_alwaysEmitIntoClient
274
+ public mutating func async (
275
+ priority: TaskPriority ? = nil ,
276
+ operation: __owned @Sendable @escaping ( ) async throws -> ChildTaskResult
277
+ ) {
278
+ addTask ( priority: priority, operation: operation)
279
+ }
280
+
281
+ @available ( * , deprecated, renamed: " addTaskUnlessCancelled(priority:operation:) " )
282
+ @_alwaysEmitIntoClient
283
+ public mutating func asyncUnlessCancelled(
284
+ priority: TaskPriority ? = nil ,
285
+ operation: __owned @Sendable @escaping ( ) async throws -> ChildTaskResult
286
+ ) -> Bool {
287
+ addTaskUnlessCancelled ( priority: priority, operation: operation)
252
288
}
253
289
}
254
290
0 commit comments