From e3d6b7358c5dfe9aa48de5d26596bbbf82505821 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Fri, 3 Oct 2014 13:47:16 +0400 Subject: [PATCH] Fixing taking doc-comment for declaration --- .../jetbrains/jet/plugin/JetQuickDocumentationProvider.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/idea/src/org/jetbrains/jet/plugin/JetQuickDocumentationProvider.java b/idea/src/org/jetbrains/jet/plugin/JetQuickDocumentationProvider.java index 0153785faf6..b3df779f8b9 100644 --- a/idea/src/org/jetbrains/jet/plugin/JetQuickDocumentationProvider.java +++ b/idea/src/org/jetbrains/jet/plugin/JetQuickDocumentationProvider.java @@ -32,6 +32,7 @@ import org.jetbrains.jet.kdoc.psi.api.KDoc; import org.jetbrains.jet.lang.descriptors.DeclarationDescriptor; import org.jetbrains.jet.lang.psi.*; import org.jetbrains.jet.lang.resolve.BindingContext; +import org.jetbrains.jet.lexer.JetTokens; import org.jetbrains.jet.plugin.project.AnalyzerFacadeWithCache; import org.jetbrains.jet.renderer.DescriptorRenderer; @@ -141,8 +142,7 @@ public class JetQuickDocumentationProvider extends AbstractDocumentationProvider @Nullable private static KDoc findElementKDoc(@NotNull JetElement element) { - PsiElement comment = JetPsiUtil.skipSiblingsBackwardByPredicate(element, SKIP_WHITESPACE_AND_EMPTY_PACKAGE); - return comment instanceof KDoc ? (KDoc) comment : null; + return (KDoc) JetPsiUtil.findChildByType(element, JetTokens.DOC_COMMENT); } private static String kDocToHtml(@NotNull KDoc comment) {