From e46445f23212243bc8639d95bdf1c3919b7e4d95 Mon Sep 17 00:00:00 2001 From: anna Date: Thu, 15 Sep 2011 17:50:52 +0200 Subject: [PATCH] javadoc for jdk7 format e.g. SafeVarargs --- .../codeInsight/documentation/AbstractExternalFilter.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/documentation/AbstractExternalFilter.java b/platform/lang-impl/src/com/intellij/codeInsight/documentation/AbstractExternalFilter.java index e3f88e9d5f24..9382f6ec1eb5 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/documentation/AbstractExternalFilter.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/documentation/AbstractExternalFilter.java @@ -268,10 +268,14 @@ public abstract class AbstractExternalFilter { boolean skip = false; while (((read = buf.readLine()) != null) && !read.toUpperCase().trim().equals(DL)) { - if (read.toUpperCase().indexOf(H2) != -1) { // read=class name in

+ if (read.toUpperCase().contains(H2) && !read.toUpperCase().contains("H2")) { // read=class name in

data.append(H2); skip = true; } + else if (StringUtil.indexOfIgnoreCase(read, greatestEndSection, 0) != -1) { + data.append(HTML_CLOSE); + return; + } else if (!skip) { appendLine(data, read); }