jw
01/27/2021, 11:40 PMJavier
01/27/2021, 11:45 PMundispatched
one, as I said, my problem is the Unconfined
context
, and I really don't know if it is useful. Do you think context
fits in test
function?
suspend fun <T> Flow<T>.test(
timeout: Duration = 1.seconds,
context: CoroutineContext = Unconfined,
validate: suspend FlowTurbine<T>.() -> Unit
) {
coroutineScope {
...
val collectJob = launch(start = UNDISPATCHED, context = context) {
...
}
}
}
jw
01/28/2021, 12:14 AMtrevjones
01/29/2021, 10:29 PMwilliam
01/30/2021, 6:12 PMjw
01/30/2021, 6:20 PMwilliam
02/02/2021, 11:13 PMjw
02/02/2021, 11:13 PMMark
02/03/2021, 11:00 AMjw
02/03/2021, 12:52 PMMark
02/03/2021, 1:46 PMjw
02/03/2021, 1:56 PMMark
02/03/2021, 2:01 PMwithContext(<http://Dispatchers.IO|Dispatchers.IO>)
further up the call hierarchy?Kweku
02/03/2021, 7:14 PMKweku
02/03/2021, 7:19 PMjw
02/03/2021, 7:27 PMPaul Woitaschek
02/05/2021, 10:11 AM2.0.14
still doesn't work with kotlin 1.4.30
e: java.lang.NoSuchMethodError: 'void org.jetbrains.kotlin.analyzer.AnalysisResult$RetryWithAdditionalRoots.<init>(org.jetbrains.kotlin.resolve.BindingContext, org.jetbrains.kotlin.descriptors.ModuleDescriptor, java.util.List, java.util.List, boolean)'
at com.squareup.anvil.compiler.codegen.CodeGenerationExtension.analysisCompleted(CodeGenerationExtension.kt:81)
at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration$invokeExtensionsOnAnalysisComplete(TopDownAnalyzerFacadeForJVM.kt:108)
at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration(TopDownAnalyzerFacadeForJVM.kt:118)
at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration$default(TopDownAnalyzerFacadeForJVM.kt:85)
Paul Woitaschek
02/05/2021, 10:15 AM--rerun-tasks
so I assume its no wrong cache or something like thatPaul Woitaschek
02/05/2021, 10:25 AM./gradlew app:assembleDebug
jw
02/05/2021, 2:36 PMZach Klippenstein (he/him) [MOD]
02/05/2021, 3:09 PMZach Klippenstein (he/him) [MOD]
02/05/2021, 3:10 PMralf
02/05/2021, 4:48 PMPaul Woitaschek
02/05/2021, 5:00 PMPaul Woitaschek
02/05/2021, 5:00 PMPaul Woitaschek
02/14/2021, 11:53 AMalec
02/14/2021, 3:11 PMalec
02/14/2021, 3:11 PMjw
02/14/2021, 3:21 PMjw
02/14/2021, 3:21 PM