mirror of
https://github.com/pointfreeco/swift-composable-architecture.git
synced 2025-12-24 12:14:25 +01:00
* Warn if send called after effect completes When an Effect.run is converted into a publisher, we already end up discarding `send`s sent after returning. Similarly, `*Task.finish()` will fail to track send()s after other in-flight effects complete. This is effectively UB so let's warn about it. * Fix tests * we don't need to print TestAction yet * Tweak messaging and tests. * fix tests * wip * fix tests part 2 * fix tests part 3 * Wrap testCancellation test in _withMainSerialExecutor * Update Publisher.swift --------- Co-authored-by: Brandon Williams <mbrandonw@hey.com> Co-authored-by: Stephen Celis <stephen@stephencelis.com> Co-authored-by: Stephen Celis <stephen.celis@gmail.com>