Lightlines
By chrisbanes

kotlin-concurrency-and-flow

chrisbanes904 installs

Make Kotlin async work easier to reason about.

What it does

Guides Kotlin concurrency reviews and changes so asynchronous work has clear ownership and state and events have appropriate delivery semantics.

When to use it

Use when writing or reviewing Kotlin coroutine ownership, threading, cancellation, Flow state, or one-shot events.

How to use it

It changes how the agent reviews and edits Kotlin code by checking existing API contracts, coroutine ownership, and state-versus-event semantics.

What you provide

  • An existing project

Latest review

What you need · 2

Requires gradle-run when running Gradle to validate a change; direct ./gradlew invocation is prohibited.

Routes Compose collection and UI effect handling to compose-state-and-effects; whether it is required to complete the workflow is unstated.


Access · 0

No additional actions listed.