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,
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 relevantNodes = dependeeModuleNodes
.flatMap { ExternalSystemApiUtil.getChildren(it, GradleSourceSetData.KEY) }