diff --git a/java/java-psi-impl/src/com/intellij/codeInsight/javadoc/JavaDocInfoGenerator.java b/java/java-psi-impl/src/com/intellij/codeInsight/javadoc/JavaDocInfoGenerator.java index 7b154bd5383c..f7470b9341d5 100644 --- a/java/java-psi-impl/src/com/intellij/codeInsight/javadoc/JavaDocInfoGenerator.java +++ b/java/java-psi-impl/src/com/intellij/codeInsight/javadoc/JavaDocInfoGenerator.java @@ -743,6 +743,7 @@ public class JavaDocInfoGenerator { buffer.append(""); buffer.append(" "); } + buffer.append("\n"); } } diff --git a/java/java-tests/testData/codeInsight/javadocIG/annotations.html b/java/java-tests/testData/codeInsight/javadocIG/annotations.html new file mode 100644 index 000000000000..39e57472104c --- /dev/null +++ b/java/java-tests/testData/codeInsight/javadocIG/annotations.html @@ -0,0 +1,3 @@ +
Test@Nullable +@\ No newline at end of file diff --git a/java/java-tests/testData/codeInsight/javadocIG/annotations.java b/java/java-tests/testData/codeInsight/javadocIG/annotations.java new file mode 100644 index 000000000000..2a3a67458649 --- /dev/null +++ b/java/java-tests/testData/codeInsight/javadocIG/annotations.java @@ -0,0 +1,5 @@ +class Test { + @Nullable + @Deprecated + public String field = null; +} \ No newline at end of file diff --git a/java/java-tests/testSrc/com/intellij/codeInsight/javadoc/JavaDocInfoGeneratorTest.java b/java/java-tests/testSrc/com/intellij/codeInsight/javadoc/JavaDocInfoGeneratorTest.java index 6df51f02df15..454bb7f97a58 100644 --- a/java/java-tests/testSrc/com/intellij/codeInsight/javadoc/JavaDocInfoGeneratorTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInsight/javadoc/JavaDocInfoGeneratorTest.java @@ -76,6 +76,10 @@ public class JavaDocInfoGeneratorTest extends CodeInsightTestCase { doTestField(); } + public void testAnnotations() throws Exception { + doTestField(); + } + public void testLiteral() throws Exception { doTestField(); }Deprecated+publicStringfield = null