From d5bef5e612acd8fbcf3e69cb6c1c9f57f8fe4253 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Fri, 7 Nov 2014 01:30:26 +0300 Subject: [PATCH] Minor: better Kotlin code --- .../plugin/codeInsight/DescriptorToDeclarationUtil.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/idea/idea-analysis/src/org/jetbrains/jet/plugin/codeInsight/DescriptorToDeclarationUtil.kt b/idea/idea-analysis/src/org/jetbrains/jet/plugin/codeInsight/DescriptorToDeclarationUtil.kt index 0582eed2ede..5460cb6bc61 100644 --- a/idea/idea-analysis/src/org/jetbrains/jet/plugin/codeInsight/DescriptorToDeclarationUtil.kt +++ b/idea/idea-analysis/src/org/jetbrains/jet/plugin/codeInsight/DescriptorToDeclarationUtil.kt @@ -26,8 +26,8 @@ import org.jetbrains.jet.plugin.references.BuiltInsReferenceResolver import java.util.HashSet import org.jetbrains.jet.lang.descriptors.PackageViewDescriptor import com.intellij.psi.JavaPsiFacade -import com.intellij.util.containers.ContainerUtil import org.jetbrains.jet.plugin.search.allScope +import org.jetbrains.jet.utils.addIfNotNull public object DescriptorToDeclarationUtil { public fun getDeclaration(file: JetFile, descriptor: DeclarationDescriptor): PsiElement? { @@ -53,9 +53,9 @@ public object DescriptorToDeclarationUtil { if (originalDescriptor is PackageViewDescriptor) { val psiFacade = JavaPsiFacade.getInstance(project) - val fqName = (originalDescriptor as PackageViewDescriptor).getFqName().asString() - ContainerUtil.addIfNotNull(result, psiFacade.findPackage(fqName)) - ContainerUtil.addIfNotNull(result, psiFacade.findClass(fqName, project.allScope())) + val fqName = originalDescriptor.getFqName().asString() + result.addIfNotNull(psiFacade.findPackage(fqName)) + result.addIfNotNull(psiFacade.findClass(fqName, project.allScope())) } return result } @@ -63,7 +63,7 @@ public object DescriptorToDeclarationUtil { private fun findDecompiledAndBuiltInDeclarations(project: Project, descriptor: DeclarationDescriptor): Collection { val libraryReferenceResolver = project.getComponent(javaClass()) val elements = libraryReferenceResolver!!.resolveBuiltInSymbol(descriptor) - if (!elements.isEmpty()) { + if (elements.isNotEmpty()) { return elements }