diff --git a/idea/ide-common/src/org/jetbrains/kotlin/idea/caches/resolve/resolutionApi.kt b/idea/ide-common/src/org/jetbrains/kotlin/idea/caches/resolve/resolutionApi.kt index 4370733c4d8..c7582b8bf49 100644 --- a/idea/ide-common/src/org/jetbrains/kotlin/idea/caches/resolve/resolutionApi.kt +++ b/idea/ide-common/src/org/jetbrains/kotlin/idea/caches/resolve/resolutionApi.kt @@ -34,18 +34,15 @@ import org.jetbrains.kotlin.resolve.ImportPath import org.jetbrains.kotlin.resolve.QualifiedExpressionResolver import org.jetbrains.kotlin.resolve.lazy.BodyResolveMode -fun KtElement.getResolutionFacade(): ResolutionFacade { - return KotlinCacheService.getInstance(project).getResolutionFacade(listOf(this)) -} +fun KtElement.getResolutionFacade(): ResolutionFacade = + KotlinCacheService.getInstance(project).getResolutionFacade(listOf(this)) -fun KtDeclaration.resolveToDescriptor(bodyResolveMode: BodyResolveMode = BodyResolveMode.FULL): DeclarationDescriptor { - return getResolutionFacade().resolveToDescriptor(this, bodyResolveMode) -} +fun KtDeclaration.resolveToDescriptor(bodyResolveMode: BodyResolveMode = BodyResolveMode.FULL): DeclarationDescriptor = + getResolutionFacade().resolveToDescriptor(this, bodyResolveMode) //TODO: BodyResolveMode.PARTIAL is not quite safe! -fun KtDeclaration.resolveToDescriptorIfAny(bodyResolveMode: BodyResolveMode = BodyResolveMode.PARTIAL): DeclarationDescriptor? { - return analyze(bodyResolveMode).get(BindingContext.DECLARATION_TO_DESCRIPTOR, this) -} +fun KtDeclaration.resolveToDescriptorIfAny(bodyResolveMode: BodyResolveMode = BodyResolveMode.PARTIAL): DeclarationDescriptor? = + analyze(bodyResolveMode).get(BindingContext.DECLARATION_TO_DESCRIPTOR, this) fun KtFile.resolveImportReference(fqName: FqName): Collection { val facade = getResolutionFacade() @@ -60,31 +57,25 @@ fun KtFile.resolveImportReference(fqName: FqName): Collection