报告带 CoroutineScope 接收器的 suspend 函数内 CoroutineScope 扩展或成员的调用和访问。

当函数为 suspend 且具有 CoroutineScope 接收器时,它通过 kotlin.coroutines.coroutineContextCoroutineScope.coroutineContext 访问 CoroutineContext 的权限不明确,而且这两个上下文通常不同。

为了改善这种状况,人们可以将可疑的调用包装在 coroutineScope { ... } 内,或者去除 CoroutineScope 函数接收器。