From 490fda596f3756d530e36b93f866252ed6dd91d0 Mon Sep 17 00:00:00 2001 From: PranavPurwar Date: Sat, 12 Aug 2023 21:00:39 +0530 Subject: [PATCH] Fix unexpected crash in kotlin lsp --- .../org/cosmicide/rewrite/editor/language/KotlinLanguage.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/org/cosmicide/rewrite/editor/language/KotlinLanguage.kt b/app/src/main/kotlin/org/cosmicide/rewrite/editor/language/KotlinLanguage.kt index b4e109fe..a911ec60 100644 --- a/app/src/main/kotlin/org/cosmicide/rewrite/editor/language/KotlinLanguage.kt +++ b/app/src/main/kotlin/org/cosmicide/rewrite/editor/language/KotlinLanguage.kt @@ -69,9 +69,10 @@ class KotlinLanguage( ) } } + val ktFile = kotlinEnvironment.kotlinFiles[file.absolutePath]?.kotlinFile ?: return@launch kotlinEnvironment.analysisOf(kotlinEnvironment.kotlinFiles.map { it.value.kotlinFile - }, kotlinEnvironment.kotlinFiles[file.absolutePath]!!.kotlinFile) + }, ktFile) editor.post { editor.diagnostics = container