mirror of
https://github.com/austinried/subtracks.git
synced 2026-11-10 15:11:58 +01:00
26f58b75028ee8e21e313e755f4febb187d196e7
Use cancelAndJoinBlocking in the repo tests and AppModuleTest instead of hand-rolled runBlocking joins, put AppModuleTest's cleanup in a finally so a failed join cannot leave Main overridden and Koin started, and collapse the five polling await copies into one awaitUntil. upcomingItem now reads the queue snapshot under the lock but does the Room read outside it.
Languages
Kotlin
99.1%
Nushell
0.7%
Nix
0.1%