diff --git a/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting8/IDEA139096.java b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting8/IDEA139096.java new file mode 100644 index 000000000000..2c4702e3acb4 --- /dev/null +++ b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting8/IDEA139096.java @@ -0,0 +1,10 @@ +import java.io.*; +import java.util.*; + +abstract class C { + Iterator> bar(List x, Set y) { + return foo(x, y).iterator(); + } + + abstract T foo(T x, T y); +} \ No newline at end of file diff --git a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/GenericsHighlighting8Test.java b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/GenericsHighlighting8Test.java index 8597d85b1160..9bdc01515f32 100644 --- a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/GenericsHighlighting8Test.java +++ b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/GenericsHighlighting8Test.java @@ -938,4 +938,8 @@ public class GenericsHighlighting8Test extends LightDaemonAnalyzerTestCase { public void testIDEA146897() throws Exception { doTest(); } + + public void testIDEA139096() throws Exception { + doTest(); + } }