From 0efca602a07e766f0237f5a82bf7ee588c802243 Mon Sep 17 00:00:00 2001 From: Yaroslav Chernyshev Date: Thu, 11 Aug 2022 17:42:09 +0200 Subject: [PATCH] Invoke KotlinFacetSettings#updateMergedArguments after deserialization --- .../src/org/jetbrains/kotlin/config/facetSerialization.kt | 5 ++++- 1 file changed, 4 insertions(+), 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 56b9c2a6789..a78120ea6d1 100644 --- a/jps/jps-common/src/org/jetbrains/kotlin/config/facetSerialization.kt +++ b/jps/jps-common/src/org/jetbrains/kotlin/config/facetSerialization.kt @@ -219,7 +219,10 @@ fun deserializeFacetSettings(element: Element): KotlinFacetSettings { 2, 3, 4 -> readV2Config(element) KotlinFacetSettings.CURRENT_VERSION -> readLatestConfig(element) else -> return KotlinFacetSettings() // Reset facet configuration if versions don't match - }.apply { this.version = version } + }.apply { + this.version = version + updateMergedArguments() + } } fun CommonCompilerArguments.convertPathsToSystemIndependent() {