Kotlin Facet: Fix deserialization of "implements" dependency

Original commit: ea99a2b537
This commit is contained in:
Alexey Sedunov
2017-10-02 15:19:00 +03:00
parent 3b83f3c98f
commit b1ec19281d
@@ -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()