Extract predicates to separate file, apply other review suggestions

This commit is contained in:
Leonid Startsev
2022-08-04 16:56:31 +02:00
committed by Space
parent a4b35c5810
commit 6a6b542ae2
5 changed files with 34 additions and 80 deletions
@@ -121,7 +121,7 @@ private class AndroidIrTransformer(val extension: AndroidIrExtension, val plugin
}
// NOTE: sparse array version intentionally not implemented; this plugin is deprecated
@OptIn(FirIncompatiblePluginAPI::class) // TODO: check that it still works with FIR
@OptIn(FirIncompatiblePluginAPI::class)
private val mapFactory = pluginContext.referenceFunctions(FqName("kotlin.collections.mutableMapOf"))
.single { it.owner.valueParameters.isEmpty() }
private val mapGet = pluginContext.irBuiltIns.mapClass.owner.functions