diff --git a/libraries/scripting/intellij/build.gradle.kts b/libraries/scripting/intellij/build.gradle.kts index e1a5a65e662..b25d6bc8596 100644 --- a/libraries/scripting/intellij/build.gradle.kts +++ b/libraries/scripting/intellij/build.gradle.kts @@ -4,7 +4,7 @@ plugins { id("jps-compatible") } -jvmTarget = "1.6" +jvmTarget = "1.8" dependencies { compile(project(":kotlin-script-runtime")) diff --git a/libraries/scripting/intellij/src/kotlin/script/experimental/intellij/scriptDefinitionProvider.kt b/libraries/scripting/intellij/src/kotlin/script/experimental/intellij/scriptDefinitionProvider.kt index dc7276fa583..1cd8466f763 100644 --- a/libraries/scripting/intellij/src/kotlin/script/experimental/intellij/scriptDefinitionProvider.kt +++ b/libraries/scripting/intellij/src/kotlin/script/experimental/intellij/scriptDefinitionProvider.kt @@ -48,6 +48,7 @@ interface ScriptDefinitionsProvider { /** * The callback to update/add/remove script definitions after loading, if needed */ + @JvmDefault fun provideDefinitions( baseHostConfiguration: ScriptingHostConfiguration, loadedScriptDefinitions: List