From 4c6746550da6af1347136a64df094f365e4a9478 Mon Sep 17 00:00:00 2001 From: Dmitry Batrak Date: Tue, 15 Jan 2019 14:27:55 +0300 Subject: [PATCH] revert fix for IDEA-183660 (Quick doc on a link) --- .../com/intellij/codeInsight/JavaTargetElementEvaluator.java | 1 - .../testData/codeInsight/javadocIG/caretAtLinkInJavadoc.html | 2 -- .../testData/codeInsight/javadocIG/caretAtLinkInJavadoc.java | 2 -- .../java/codeInsight/javadoc/JavaDocInfoGeneratorTest.java | 1 - 4 files changed, 6 deletions(-) delete mode 100644 java/java-tests/testData/codeInsight/javadocIG/caretAtLinkInJavadoc.html delete mode 100644 java/java-tests/testData/codeInsight/javadocIG/caretAtLinkInJavadoc.java diff --git a/java/java-impl/src/com/intellij/codeInsight/JavaTargetElementEvaluator.java b/java/java-impl/src/com/intellij/codeInsight/JavaTargetElementEvaluator.java index 388e9ed94f49..0da06e592c3c 100644 --- a/java/java-impl/src/com/intellij/codeInsight/JavaTargetElementEvaluator.java +++ b/java/java-impl/src/com/intellij/codeInsight/JavaTargetElementEvaluator.java @@ -76,7 +76,6 @@ public class JavaTargetElementEvaluator extends TargetElementEvaluatorEx2 implem @Override @NotNull public ThreeState isAcceptableReferencedElement(@NotNull final PsiElement element, final PsiElement referenceOrReferencedElement) { - if (referenceOrReferencedElement instanceof SyntheticElement) return ThreeState.NO; if (isEnumConstantReference(element, referenceOrReferencedElement)) return ThreeState.NO; return super.isAcceptableReferencedElement(element, referenceOrReferencedElement); } diff --git a/java/java-tests/testData/codeInsight/javadocIG/caretAtLinkInJavadoc.html b/java/java-tests/testData/codeInsight/javadocIG/caretAtLinkInJavadoc.html deleted file mode 100644 index 5fe64d2f8729..000000000000 --- a/java/java-tests/testData/codeInsight/javadocIG/caretAtLinkInJavadoc.html +++ /dev/null @@ -1,2 +0,0 @@ -
class C
-extends Object
Some link

\ No newline at end of file diff --git a/java/java-tests/testData/codeInsight/javadocIG/caretAtLinkInJavadoc.java b/java/java-tests/testData/codeInsight/javadocIG/caretAtLinkInJavadoc.java deleted file mode 100644 index 577148917930..000000000000 --- a/java/java-tests/testData/codeInsight/javadocIG/caretAtLinkInJavadoc.java +++ /dev/null @@ -1,2 +0,0 @@ -/** Some link */ -class C {} \ No newline at end of file diff --git a/java/java-tests/testSrc/com/intellij/java/codeInsight/javadoc/JavaDocInfoGeneratorTest.java b/java/java-tests/testSrc/com/intellij/java/codeInsight/javadoc/JavaDocInfoGeneratorTest.java index 0ee10002cff8..299f1a3a8d67 100644 --- a/java/java-tests/testSrc/com/intellij/java/codeInsight/javadoc/JavaDocInfoGeneratorTest.java +++ b/java/java-tests/testSrc/com/intellij/java/codeInsight/javadoc/JavaDocInfoGeneratorTest.java @@ -94,7 +94,6 @@ public class JavaDocInfoGeneratorTest extends CodeInsightTestCase { public void testDocumentationForJdkClassWithReferencesToClassesFromJavaLang() { doTestAtCaret(); } public void testDocumentationForUncheckedExceptionsInSupers() { doTestAtCaret(); } public void testDocumentationForGetterByField() { doTestAtCaret(); } - public void testCaretAtLinkInJavadoc() { doTestAtCaret(); } public void testParamInJavadoc() { doTestAtCaret(); } public void testLiteralInsideCode() { useJava8(); doTestClass(); } public void testSuperJavadocExactResolve() { doTestAtCaret(); }