Preserve LanguageVersionSettings in buildKtModuleProviderByCompilerConfiguration

This commit is contained in:
Pavel Mikhailovskii
2023-06-01 07:16:46 +00:00
committed by Space Team
parent 1c0082e4d6
commit 638cbd4d8e
@@ -184,8 +184,11 @@ internal fun buildKtModuleProviderByCompilerConfiguration(
}
}
val configLanguageVersionSettings = compilerConfig[CommonConfigurationKeys.LANGUAGE_VERSION_SETTINGS]
for (scriptFile in scriptFiles) {
buildKtScriptModule {
configLanguageVersionSettings?.let { this.languageVersionSettings = it }
this.project = project
this.platform = platform
this.file = scriptFile
@@ -195,6 +198,7 @@ internal fun buildKtModuleProviderByCompilerConfiguration(
}
buildKtSourceModule {
configLanguageVersionSettings?.let { this.languageVersionSettings = it }
this.project = project
this.platform = platform
this.moduleName = compilerConfig.get(CommonConfigurationKeys.MODULE_NAME) ?: "<no module name provided>"