From 072a5ae28bbd0d69a12f9bd862a3ee9c1e35f427 Mon Sep 17 00:00:00 2001 From: Dmitry Batrak Date: Fri, 27 Mar 2015 16:02:47 +0300 Subject: [PATCH] EA-64071 - assert: DocumentFoldingInfo.writeExternal --- .../codeInsight/folding/impl/JavaElementSignatureProvider.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java/java-impl/src/com/intellij/codeInsight/folding/impl/JavaElementSignatureProvider.java b/java/java-impl/src/com/intellij/codeInsight/folding/impl/JavaElementSignatureProvider.java index 54a47f54b6ec..2f1ac0cccd91 100644 --- a/java/java-impl/src/com/intellij/codeInsight/folding/impl/JavaElementSignatureProvider.java +++ b/java/java-impl/src/com/intellij/codeInsight/folding/impl/JavaElementSignatureProvider.java @@ -147,6 +147,9 @@ public class JavaElementSignatureProvider extends AbstractElementSignatureProvid if (!(parent instanceof PsiClass) && !(parent instanceof PsiMethod) && !(parent instanceof PsiField)) { return null; } + if (!element.equals(((PsiDocCommentOwner)parent).getDocComment())) { + return null; + } String parentSignature = getSignature(parent); if (parentSignature == null) return null; buffer.append(parentSignature);