Fix compatibility with LivePlugin
^KT-23371 Fixed
This commit is contained in:
+4
@@ -26,6 +26,10 @@ import org.jetbrains.kotlin.script.KotlinScriptDefinitionFromAnnotatedTemplate
|
|||||||
import org.jetbrains.kotlin.script.getScriptDefinition
|
import org.jetbrains.kotlin.script.getScriptDefinition
|
||||||
|
|
||||||
class KotlinScriptResolveScopeProvider : ResolveScopeProvider() {
|
class KotlinScriptResolveScopeProvider : ResolveScopeProvider() {
|
||||||
|
companion object {
|
||||||
|
// Used in LivePlugin
|
||||||
|
val USE_NULL_RESOLVE_SCOPE = "USE_NULL_RESOLVE_SCOPE"
|
||||||
|
}
|
||||||
|
|
||||||
override fun getResolveScope(file: VirtualFile, project: Project): GlobalSearchScope? {
|
override fun getResolveScope(file: VirtualFile, project: Project): GlobalSearchScope? {
|
||||||
val scriptDefinition = getScriptDefinition(file, project)
|
val scriptDefinition = getScriptDefinition(file, project)
|
||||||
|
|||||||
Reference in New Issue
Block a user