Reports async calls that are immediately followed by await.
Such calls can be replaced with blocking calls.
Example:
suspend fun test(ctx: CoroutineContext, scope: CoroutineScope) {
scope.async(ctx) { doSomeJob() }.await()
}
After the quick-fix is applied:
suspend fun test(ctx: CoroutineContext, scope: CoroutineScope) {
withContext(scope.coroutineContext + ctx) { doSomeJob() }
}