Make return type of KotlinScriptDefinitionProvider.getInstance nullable

For example service can be absent in Kotlin JS only compiler.
This commit is contained in:
Zalim Bashorov
2017-04-18 13:45:59 +03:00
committed by Zalim Bashorov
parent d5bcf18e5c
commit 2c69198926
4 changed files with 12 additions and 11 deletions
@@ -179,7 +179,7 @@ class KotlinCoreEnvironment private constructor(
})
sourceFiles.sortBy { it.virtualFile.path }
KotlinScriptDefinitionProvider.getInstance(project).let { scriptDefinitionProvider ->
KotlinScriptDefinitionProvider.getInstance(project)?.let { scriptDefinitionProvider ->
scriptDefinitionProvider.setScriptDefinitions(
configuration.getList(JVMConfigurationKeys.SCRIPT_DEFINITIONS))