From 0ca52688bc285da33165422fc41bb8a7c08dd54d Mon Sep 17 00:00:00 2001 From: anna Date: Fri, 19 Nov 2010 22:04:24 +0300 Subject: [PATCH] escape (IDEA-55880) --- .../src/com/intellij/lang/java/JavaDocumentationProvider.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/lang/java/JavaDocumentationProvider.java b/java/java-impl/src/com/intellij/lang/java/JavaDocumentationProvider.java index feada56b552f..628718201660 100644 --- a/java/java-impl/src/com/intellij/lang/java/JavaDocumentationProvider.java +++ b/java/java-impl/src/com/intellij/lang/java/JavaDocumentationProvider.java @@ -33,6 +33,7 @@ import com.intellij.openapi.project.IndexNotReadyException; import com.intellij.openapi.project.Project; import com.intellij.openapi.roots.*; import com.intellij.openapi.util.io.FileUtil; +import com.intellij.openapi.util.text.StringUtil; import com.intellij.openapi.vfs.JarFileSystem; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.openapi.vfs.VirtualFileManager; @@ -581,7 +582,7 @@ public class JavaDocumentationProvider implements CodeDocumentationProvider, Ext final String str = PsiFormatUtil.formatMethod((PsiMethod)element, candidate.getSubstitutor(), PsiFormatUtil.SHOW_NAME | PsiFormatUtil.SHOW_TYPE | PsiFormatUtil.SHOW_PARAMETERS, PsiFormatUtil.SHOW_TYPE); - createElementLink(sb, element, str); + createElementLink(sb, element, StringUtil.escapeXml(str)); } return CodeInsightBundle.message("javadoc.candiates", text, sb);