Safe get of registry key in KotlinAndroidGradleMPPModuleDataService

This commit is contained in:
Andrey Uskov
2019-07-26 09:24:19 +03:00
parent 5f2aca5856
commit 89a53fe028
@@ -172,7 +172,7 @@ class KotlinAndroidGradleMPPModuleDataService : AbstractProjectDataService<Modul
rootModel: ModifiableRootModel, rootModel: ModifiableRootModel,
testScope: Boolean testScope: Boolean
) { ) {
val legacyMode = !Registry.get("kotlin.android.import.mpp.all.transitive").asBoolean() val legacyMode = !Registry.`is`("kotlin.android.import.mpp.all.transitive", true)
val dependeeModuleNodes = getDependeeModuleNodes(moduleNode, projectNode, modelsProvider, testScope) val dependeeModuleNodes = getDependeeModuleNodes(moduleNode, projectNode, modelsProvider, testScope)
val relevantNodes = dependeeModuleNodes val relevantNodes = dependeeModuleNodes
.flatMap { ExternalSystemApiUtil.getChildren(it, GradleSourceSetData.KEY) } .flatMap { ExternalSystemApiUtil.getChildren(it, GradleSourceSetData.KEY) }