From 264025422d342bf6686b66a863be5f377cff9513 Mon Sep 17 00:00:00 2001 From: anna Date: Wed, 25 Sep 2013 18:29:36 +0200 Subject: [PATCH] test data fixed --- .../anonymous2lambda/afterFormalTypes.java | 2 +- .../CyclicInference_after.java | 18 ++++++++++++++++++ ...eplaceLambdaWithAnonymousIntentionTest.java | 2 +- 3 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 plugins/IntentionPowerPak/test/com/siyeh/ipp/types/lambda2anonymous/CyclicInference_after.java diff --git a/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/anonymous2lambda/afterFormalTypes.java b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/anonymous2lambda/afterFormalTypes.java index b39fca9cb111..a5358d3feb4e 100644 --- a/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/anonymous2lambda/afterFormalTypes.java +++ b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/anonymous2lambda/afterFormalTypes.java @@ -9,6 +9,6 @@ class Test2 { static I bar(I i){return i;} { - bar((List list) -> null); + bar(list -> null); } } diff --git a/plugins/IntentionPowerPak/test/com/siyeh/ipp/types/lambda2anonymous/CyclicInference_after.java b/plugins/IntentionPowerPak/test/com/siyeh/ipp/types/lambda2anonymous/CyclicInference_after.java new file mode 100644 index 000000000000..dfa25f3d143b --- /dev/null +++ b/plugins/IntentionPowerPak/test/com/siyeh/ipp/types/lambda2anonymous/CyclicInference_after.java @@ -0,0 +1,18 @@ +class Test2 { + class Y{} + + interface I { + X foo(Y list); + } + + static I bar(I i){return i;} + + { + bar(new I() { + @Override + public Object foo(Y x) { + return x; + } + }); + } +} \ No newline at end of file diff --git a/plugins/IntentionPowerPak/testSrc/com/siyeh/ipp/types/ReplaceLambdaWithAnonymousIntentionTest.java b/plugins/IntentionPowerPak/testSrc/com/siyeh/ipp/types/ReplaceLambdaWithAnonymousIntentionTest.java index 09f7f4464be9..21841d18817a 100644 --- a/plugins/IntentionPowerPak/testSrc/com/siyeh/ipp/types/ReplaceLambdaWithAnonymousIntentionTest.java +++ b/plugins/IntentionPowerPak/testSrc/com/siyeh/ipp/types/ReplaceLambdaWithAnonymousIntentionTest.java @@ -44,7 +44,7 @@ public class ReplaceLambdaWithAnonymousIntentionTest extends IPPTestCase { } public void testCyclicInference() { - assertIntentionNotAvailable(); + doTest(); } public void testNoFunctionalInterfaceFound() {