From 008b916755fe2b2dffc6d2acfc9ddeb3ddf684a9 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Wed, 2 Oct 2019 13:56:26 +0300 Subject: [PATCH] avoid unnecessary usage of private API class HighlightSession --- .../kotlin/idea/inspections/KotlinUnusedImportInspection.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/inspections/KotlinUnusedImportInspection.kt b/idea/src/org/jetbrains/kotlin/idea/inspections/KotlinUnusedImportInspection.kt index a11dbdea05e..cecc0f735cd 100644 --- a/idea/src/org/jetbrains/kotlin/idea/inspections/KotlinUnusedImportInspection.kt +++ b/idea/src/org/jetbrains/kotlin/idea/inspections/KotlinUnusedImportInspection.kt @@ -22,7 +22,6 @@ import com.intellij.codeInsight.daemon.QuickFixBundle import com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerEx import com.intellij.codeInsight.daemon.impl.DaemonListeners import com.intellij.codeInsight.daemon.impl.DaemonProgressIndicator -import com.intellij.codeInsight.daemon.impl.HighlightingSessionImpl import com.intellij.codeInsight.intention.LowPriorityAction import com.intellij.codeInspection.* import com.intellij.lang.annotation.HighlightSeverity @@ -147,9 +146,8 @@ class KotlinUnusedImportInspection : AbstractKotlinInspection() { val progress = generateSequence(ProgressManager.getInstance().progressIndicator) { (it as? ProgressWrapper)?.originalProgressIndicator }.last() as DaemonProgressIndicator - val highlightingSession = HighlightingSessionImpl.getHighlightingSession(file, progress) - val project = highlightingSession.project + val project = file.project val modificationCount = PsiModificationTracker.SERVICE.getInstance(project).modificationCount val invokeFixLater = Disposable {