From b1ec19281dacc823848c42c1740813c58245058a Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Mon, 2 Oct 2017 15:19:00 +0300 Subject: [PATCH] Kotlin Facet: Fix deserialization of "implements" dependency Original commit: ea99a2b537817d97953d1a8d11aa352d288e3913 --- .../src/org/jetbrains/kotlin/config/facetSerialization.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jps/jps-common/src/org/jetbrains/kotlin/config/facetSerialization.kt b/jps/jps-common/src/org/jetbrains/kotlin/config/facetSerialization.kt index 439a14b3a29..2b8938ea570 100644 --- a/jps/jps-common/src/org/jetbrains/kotlin/config/facetSerialization.kt +++ b/jps/jps-common/src/org/jetbrains/kotlin/config/facetSerialization.kt @@ -97,7 +97,7 @@ private fun readV2AndLaterConfig(element: Element): KotlinFacetSettings { val platformName = element.getAttributeValue("platform") val platformKind = TargetPlatformKind.ALL_PLATFORMS.firstOrNull { it.description == platformName } ?: TargetPlatformKind.DEFAULT_PLATFORM element.getChild("implements")?.let { - implementedModuleName = (element.content.firstOrNull() as? Text)?.textTrim + implementedModuleName = (it.content.firstOrNull() as? Text)?.textTrim } element.getChild("compilerSettings")?.let { compilerSettings = CompilerSettings()