This inspection reports calls & accesses of CoroutineScope extensions or members
inside suspend functions with CoroutineScope receiver.
Both suspend functions and CoroutineScope members & extensions have access to coroutineContext.
When some function is simultaneously suspend and has CoroutineScope receiver,
it has ambiguous access to CoroutineContext:
first via kotlin.coroutines.coroutineContext and second via CoroutineScope.coroutineContext,
and two these contexts are different in general case.
So when we call some CoroutineScope extension or access coroutineContext from such a function,
it's unclear which from these two context do we have in mind.
Normal ways to fix this are to wrap suspicious call inside coroutineScope { ... } or
to get rid of CoroutineScope function receiver.