From 04b8f1db6e6af4805c23ea2c568de46c894098c1 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Mon, 11 Sep 2017 12:02:22 +0300 Subject: [PATCH] Minor: convert to expression body applied (resolutionApi) --- .../idea/caches/resolve/resolutionApi.kt | 33 +++++++------------ 1 file changed, 12 insertions(+), 21 deletions(-) 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