From 6ae95b747de84ba43d4d444b88ef5dff1d0a7c56 Mon Sep 17 00:00:00 2001 From: Natalia Selezneva Date: Thu, 1 Nov 2018 12:09:06 +0300 Subject: [PATCH] Fix KotlinScriptDefinitionProvider compilation for 181 branch Use FileTypeRegistry.getFileTypeByFileName instead of isFileOfType --- .../jetbrains/kotlin/script/KotlinScriptDefinitionProvider.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/psi/src/org/jetbrains/kotlin/script/KotlinScriptDefinitionProvider.kt b/compiler/psi/src/org/jetbrains/kotlin/script/KotlinScriptDefinitionProvider.kt index 293af3416fb..0a729ed1a9b 100644 --- a/compiler/psi/src/org/jetbrains/kotlin/script/KotlinScriptDefinitionProvider.kt +++ b/compiler/psi/src/org/jetbrains/kotlin/script/KotlinScriptDefinitionProvider.kt @@ -46,7 +46,7 @@ fun findScriptDefinition(file: VirtualFile, project: Project): KotlinScriptDefin if (file.isDirectory || file.extension == KotlinFileType.EXTENSION || file.extension == JavaClassFileType.INSTANCE.defaultExtension || - !FileTypeRegistry.getInstance().isFileOfType(file, KotlinFileType.INSTANCE) + FileTypeRegistry.getInstance().getFileTypeByFileName(file.name) != KotlinFileType.INSTANCE ) { return null }