Commit 3c3c61b
authored
refactor: modify cancellation source implementation to not store tasks and linked cancellation sources (#15)
* refactor: modify cancellation source implementation to not store tasks and linked cancellation sources
* wip: apply swift format
* wip: implement new approach fixing crash
* wip: fix syntax warnings
* wip: initialize cancellable work stream synchronously
* wip: fix build failure on XCode project
* wip: try fixing build error in Swift 5.6
* wip: fix build fail on Swift 5.6
* wip: refactor stream implementation
* wip: remove usage of continuation token
* wip: refactor cancellation source implementation
* wip: test deconstruction inside closure
* wip: fix Swift 5.6 build fail
* wip: disable pod lint in watchos
* wip: add additional logs
* wip: bump version
* wip: add multiple task cancellation test
* wip: update docs
* wip: add docc path to coccoapod library
* wip: run tvos and macos lints in separate runners
* wip: add id to asynchronous wait log1 parent 9b1d0d8 commit 3c3c61b
File tree
26 files changed
+1252
-1179
lines changed- .github/workflows
- AsyncObjects.xcodeproj
- Sources/AsyncObjects
- CancellationSource
- Continuation
- Logging
- Tests/AsyncObjectsTests
26 files changed
+1252
-1179
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
| 72 | + | |
72 | 73 | | |
73 | 74 | | |
74 | 75 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
423 | 423 | | |
424 | 424 | | |
425 | 425 | | |
426 | | - | |
| 426 | + | |
427 | 427 | | |
428 | 428 | | |
429 | 429 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
251 | 251 | | |
252 | 252 | | |
253 | 253 | | |
254 | | - | |
| 254 | + | |
255 | 255 | | |
256 | 256 | | |
257 | 257 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
249 | | - | |
| 249 | + | |
250 | 250 | | |
251 | 251 | | |
252 | 252 | | |
| |||
0 commit comments