From 5a1a0305b5dc415cb5bc18335fa92a67cbf31d29 Mon Sep 17 00:00:00 2001 From: Dmitry Batrak Date: Tue, 6 Oct 2015 14:58:06 +0300 Subject: [PATCH] IDEA-145931 Garbage text when viewing JDK Javadoc --- .../SimpleInterface.html | 164 ++++++++++++++++++ .../SimpleInterface.java | 7 + .../noMethodsOrFieldsInClass/expected.html | 29 ++++ .../ExternalJavadocPresentationTest.java | 6 +- .../documentation/AbstractExternalFilter.java | 9 +- 5 files changed, 210 insertions(+), 5 deletions(-) create mode 100644 java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/SimpleInterface.html create mode 100644 java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/SimpleInterface.java create mode 100644 java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/expected.html diff --git a/java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/SimpleInterface.html b/java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/SimpleInterface.html new file mode 100644 index 000000000000..8f15b842fbeb --- /dev/null +++ b/java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/SimpleInterface.html @@ -0,0 +1,164 @@ + + + + + +SimpleInterface + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.jetbrains
+

Interface SimpleInterface

+
+
+
+
    +
  • +
    +
    +
    public interface SimpleInterface
    +
    Doc here
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + + + diff --git a/java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/SimpleInterface.java b/java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/SimpleInterface.java new file mode 100644 index 000000000000..e9cc36b9bca7 --- /dev/null +++ b/java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/SimpleInterface.java @@ -0,0 +1,7 @@ +package com.jetbrains; + +/** + * Doc here + */ +public interface SimpleInterface { +} diff --git a/java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/expected.html b/java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/expected.html new file mode 100644 index 000000000000..ac4068e936e4 --- /dev/null +++ b/java/java-tests/testData/codeInsight/externalJavadoc/noMethodsOrFieldsInClass/expected.html @@ -0,0 +1,29 @@ + +
+
com.jetbrains
+

Interface SimpleInterface

+
+
+

+
public interface SimpleInterface
+
Doc here
+ + +
+ +