diff options
Diffstat (limited to 'plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt')
-rw-r--r-- | plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt b/plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt index bac5a47fedd4..c9c4a4d0a3fa 100644 --- a/plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt +++ b/plugins/kotlin/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt @@ -18,7 +18,7 @@ import org.jetbrains.kotlin.idea.caches.resolve.getResolutionFacade import org.jetbrains.kotlin.idea.formatter.kotlinCustomSettings import org.jetbrains.kotlin.idea.project.languageVersionSettings import org.jetbrains.kotlin.idea.references.* -import org.jetbrains.kotlin.idea.util.safeAnalyzeNonSourceRootCode +import org.jetbrains.kotlin.idea.caches.resolve.safeAnalyzeNonSourceRootCode import org.jetbrains.kotlin.idea.util.getResolutionScope import org.jetbrains.kotlin.incremental.components.NoLookupLocation import org.jetbrains.kotlin.name.FqName @@ -31,7 +31,7 @@ import org.jetbrains.kotlin.resolve.descriptorUtil.getImportableDescriptor import org.jetbrains.kotlin.resolve.lazy.BodyResolveMode import org.jetbrains.kotlin.resolve.scopes.HierarchicalScope import org.jetbrains.kotlin.resolve.scopes.utils.* -import org.jetbrains.kotlin.types.error.ErrorSimpleFunctionDescriptorImpl +import org.jetbrains.kotlin.types.error.ErrorFunctionDescriptor class KotlinImportOptimizer : ImportOptimizer { override fun supports(file: PsiFile) = file is KtFile @@ -310,5 +310,5 @@ private fun hasResolvedDescriptor(element: KtElement, bindingContext: BindingCon element.getResolvedCall(bindingContext) != null else element.mainReference?.resolveToDescriptors(bindingContext)?.let { descriptors -> - descriptors.isNotEmpty() && descriptors.none { it is ErrorSimpleFunctionDescriptorImpl } + descriptors.isNotEmpty() && descriptors.none { it is ErrorFunctionDescriptor } } == true |