From 4cefdc5290f21344545cfdec293d1ed39a3d8cd9 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Thu, 1 May 2014 16:53:46 +0400 Subject: [PATCH] testdata for IDEA-124547 --- .../lambda/newLambda/IDEA124547.java | 18 ++++++++++++++++++ .../lambda/NewLambdaHighlightingTest.java | 4 ++++ 2 files changed, 22 insertions(+) create mode 100644 java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newLambda/IDEA124547.java diff --git a/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newLambda/IDEA124547.java b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newLambda/IDEA124547.java new file mode 100644 index 000000000000..f13899b43773 --- /dev/null +++ b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newLambda/IDEA124547.java @@ -0,0 +1,18 @@ +import java.util.List; +import java.util.stream.Collectors; + +class Scratch { + private List entries; + + public String encode() { + return entries.stream() + .map(e -> String.valueOf(e.getId())) + .collect(Collectors.joining("+")); + } + + private static class Id { + public long getId() { + return 0; + } + } +} diff --git a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/NewLambdaHighlightingTest.java b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/NewLambdaHighlightingTest.java index 692706fa350a..6f7b5aa51a3c 100644 --- a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/NewLambdaHighlightingTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/lambda/NewLambdaHighlightingTest.java @@ -214,6 +214,10 @@ public class NewLambdaHighlightingTest extends LightDaemonAnalyzerTestCase { doTest(); } + public void testIDEA124547() throws Exception { + doTest(); + } + private void doTest() { doTest(false); }