diff --git a/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt b/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt index 2b718461754..63c7c9c648d 100644 --- a/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt +++ b/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt @@ -46,9 +46,9 @@ import org.jetbrains.kotlin.resolve.scopes.HierarchicalScope import org.jetbrains.kotlin.resolve.scopes.utils.* class KotlinImportOptimizer : ImportOptimizer { - override fun supports(file: PsiFile?) = file is KtFile + override fun supports(file: PsiFile) = file is KtFile - override fun processFile(file: PsiFile?): ImportOptimizer.CollectingInfoRunnable { + override fun processFile(file: PsiFile): ImportOptimizer.CollectingInfoRunnable { val ktFile = (file as? KtFile) ?: return DO_NOTHING val (add, remove, imports) = prepareImports(ktFile) ?: return DO_NOTHING