Removed unnecessary long checks.

This commit is contained in:
Stanislav Erokhin
2015-09-24 01:53:06 +03:00
parent e4e6a600e1
commit c2b1a5ee6d
@@ -24,7 +24,6 @@ import com.intellij.psi.search.GlobalSearchScope;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable; import org.jetbrains.annotations.Nullable;
import org.jetbrains.kotlin.descriptors.*; import org.jetbrains.kotlin.descriptors.*;
import org.jetbrains.kotlin.idea.decompiler.DecompiledUtilsKt;
import org.jetbrains.kotlin.idea.decompiler.KotlinClsFileBase; import org.jetbrains.kotlin.idea.decompiler.KotlinClsFileBase;
import org.jetbrains.kotlin.idea.stubindex.JetSourceFilterScope; import org.jetbrains.kotlin.idea.stubindex.JetSourceFilterScope;
import org.jetbrains.kotlin.idea.stubindex.StaticFacadeIndexUtil; import org.jetbrains.kotlin.idea.stubindex.StaticFacadeIndexUtil;
@@ -62,9 +61,7 @@ public final class DecompiledNavigationUtils {
VirtualFile virtualFile = findVirtualFileContainingDescriptor(project, referencedDescriptor); VirtualFile virtualFile = findVirtualFileContainingDescriptor(project, referencedDescriptor);
if (virtualFile == null || if (virtualFile == null) return null;
!DecompiledUtilsKt.isKotlinJvmCompiledFile(virtualFile) &&
!DecompiledUtilsKt.isKotlinJsMetaFile(virtualFile)) return null;
PsiFile psiFile = PsiManager.getInstance(project).findFile(virtualFile); PsiFile psiFile = PsiManager.getInstance(project).findFile(virtualFile);
if (!(psiFile instanceof KotlinClsFileBase)) { if (!(psiFile instanceof KotlinClsFileBase)) {