From aea562037290505ebf573fada355d625470c4e07 Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Fri, 11 Jan 2013 18:01:44 +0400 Subject: [PATCH] Simplified code. #KT-2601 fixed --- .../jet/plugin/JetQuickDocumentationProvider.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/idea/src/org/jetbrains/jet/plugin/JetQuickDocumentationProvider.java b/idea/src/org/jetbrains/jet/plugin/JetQuickDocumentationProvider.java index 177f0934333..764ad7d2c10 100644 --- a/idea/src/org/jetbrains/jet/plugin/JetQuickDocumentationProvider.java +++ b/idea/src/org/jetbrains/jet/plugin/JetQuickDocumentationProvider.java @@ -94,11 +94,10 @@ public class JetQuickDocumentationProvider extends AbstractDocumentationProvider if (declaration == null) { StandardLibraryReferenceResolver libraryReferenceResolver = project .getComponent(StandardLibraryReferenceResolver.class); - final Collection elements = libraryReferenceResolver.resolveStandardLibrarySymbol(descriptor); - if (elements.isEmpty()) return false; - declaration = elements.iterator().next(); + Collection elements = libraryReferenceResolver.resolveStandardLibrarySymbol(descriptor); + return !elements.isEmpty(); } - if (declaration == null) return false; + if (JetLanguage.INSTANCE == declaration.getLanguage()) return true; ClsClassImpl clsClass = PsiTreeUtil.getParentOfType(declaration, ClsClassImpl.class); if (clsClass == null) return false;