报告 Job 集合上的 forEach { it.join() } 调用。

这可以通过更简洁且完全等效的 joinAll() 调用替代。

如需了解详情,请参阅 kotlinx.coroutines.joinAll 的文档。

示例:


  suspend fun waitForJobs(jobs: List<Job>) {
    jobs.forEach { it.join() }
  }

在应用快速修复后:


  suspend fun waitForJobs(jobs: List<Job>) {
    jobs.joinAll()
  }