Skip to content

Commit 46ff414

Browse files
committed
Change the usages of Task.detach to detach
1 parent 38a9aed commit 46ff414

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

test/Concurrency/Runtime/yielding_continuation.swift

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ if #available(macOS 9999, iOS 9999, watchOS 9999, tvOS 9999, *) {
5252
tests.test("yield with awaiting next") {
5353
runAsyncAndBlock {
5454
let continuation = YieldingContinuation(yielding: String.self)
55-
let t = Task.detach {
55+
let t = detach {
5656
let value = await continuation.next()
5757
expectEqual(value, "hello")
5858
}
@@ -65,7 +65,7 @@ if #available(macOS 9999, iOS 9999, watchOS 9999, tvOS 9999, *) {
6565
tests.test("yield result with awaiting next") {
6666
runAsyncAndBlock {
6767
let continuation = YieldingContinuation(yielding: String.self)
68-
let t = Task.detach {
68+
let t = detach {
6969
let value = await continuation.next()
7070
expectEqual(value, "hello")
7171
}
@@ -79,7 +79,7 @@ if #available(macOS 9999, iOS 9999, watchOS 9999, tvOS 9999, *) {
7979
runAsyncAndBlock {
8080
let continuation = YieldingContinuation(yielding: String.self, throwing: SomeError.self)
8181
let failure = SomeError()
82-
let t = Task.detach {
82+
let t = detach {
8383
do {
8484
let value = try await continuation.next()
8585
expectUnreachable()
@@ -101,7 +101,7 @@ if #available(macOS 9999, iOS 9999, watchOS 9999, tvOS 9999, *) {
101101
runAsyncAndBlock {
102102
let continuation = YieldingContinuation(yielding: String.self, throwing: SomeError.self)
103103
let failure = SomeError()
104-
let t = Task.detach {
104+
let t = detach {
105105
do {
106106
let value = try await continuation.next()
107107
expectUnreachable()
@@ -122,7 +122,7 @@ if #available(macOS 9999, iOS 9999, watchOS 9999, tvOS 9999, *) {
122122
tests.test("yield multiple times with awaiting next") {
123123
runAsyncAndBlock {
124124
let continuation = YieldingContinuation(yielding: String.self)
125-
let t = Task.detach {
125+
let t = detach {
126126
let value1 = await continuation.next()
127127
expectEqual(value1, "hello")
128128
let value2 = await continuation.next()
@@ -139,7 +139,7 @@ if #available(macOS 9999, iOS 9999, watchOS 9999, tvOS 9999, *) {
139139
tests.test("yield result multiple times with awaiting next") {
140140
runAsyncAndBlock {
141141
let continuation = YieldingContinuation(yielding: String.self)
142-
let t = Task.detach {
142+
let t = detach {
143143
let value1 = await continuation.next()
144144
expectEqual(value1, "hello")
145145
let value2 = await continuation.next()
@@ -158,7 +158,7 @@ if #available(macOS 9999, iOS 9999, watchOS 9999, tvOS 9999, *) {
158158
let continuation = YieldingContinuation(yielding: String.self, throwing: SomeError.self)
159159
let failure1 = SomeError()
160160
let failure2 = SomeError()
161-
let t = Task.detach {
161+
let t = detach {
162162
do {
163163
let value1 = try await continuation.next()
164164
} catch {
@@ -191,7 +191,7 @@ if #available(macOS 9999, iOS 9999, watchOS 9999, tvOS 9999, *) {
191191
let continuation = YieldingContinuation(yielding: String.self, throwing: SomeError.self)
192192
let failure1 = SomeError()
193193
let failure2 = SomeError()
194-
let t = Task.detach {
194+
let t = detach {
195195
do {
196196
let value1 = try await continuation.next()
197197
} catch {
@@ -222,14 +222,14 @@ if #available(macOS 9999, iOS 9999, watchOS 9999, tvOS 9999, *) {
222222
tests.test("concurrent value production") {
223223
runAsyncAndBlock {
224224
let continuation = YieldingContinuation(yielding: String.self)
225-
let t1 = Task.detach {
225+
let t1 = detach {
226226
var result = await continuation.next()
227227
expectEqual(result, "hello")
228228
result = await continuation.next()
229229
expectEqual(result, "world")
230230
}
231231

232-
let t2 = Task.detach {
232+
let t2 = detach {
233233
var result = await continuation.next()
234234
expectEqual(result, "hello")
235235
result = await continuation.next()

0 commit comments

Comments
 (0)