From 947d8ab9c5a8db496f3857c0d41e060768f6ed2a Mon Sep 17 00:00:00 2001 From: peter Date: Sat, 19 Apr 2014 21:03:01 +0200 Subject: [PATCH] missing test data --- .../MakeMultipleArgumentsFinalWhenInInner.java | 13 +++++++++++++ ...MakeMultipleArgumentsFinalWhenInInner_after.java | 13 +++++++++++++ .../normal/NoFinalInAnonymousConstructor.java | 9 +++++++++ .../normal/NoFinalInAnonymousConstructor_after.java | 9 +++++++++ 4 files changed, 44 insertions(+) create mode 100644 java/java-tests/testData/codeInsight/completion/normal/MakeMultipleArgumentsFinalWhenInInner.java create mode 100644 java/java-tests/testData/codeInsight/completion/normal/MakeMultipleArgumentsFinalWhenInInner_after.java create mode 100644 java/java-tests/testData/codeInsight/completion/normal/NoFinalInAnonymousConstructor.java create mode 100644 java/java-tests/testData/codeInsight/completion/normal/NoFinalInAnonymousConstructor_after.java diff --git a/java/java-tests/testData/codeInsight/completion/normal/MakeMultipleArgumentsFinalWhenInInner.java b/java/java-tests/testData/codeInsight/completion/normal/MakeMultipleArgumentsFinalWhenInInner.java new file mode 100644 index 000000000000..13d3bd4607c7 --- /dev/null +++ b/java/java-tests/testData/codeInsight/completion/normal/MakeMultipleArgumentsFinalWhenInInner.java @@ -0,0 +1,13 @@ +class Example { + void foo(int a, int b) { + new Runnable() { + @Override + public void run() { + bar(); + } + }; + } + + void bar(int a, int b) { + } +} \ No newline at end of file diff --git a/java/java-tests/testData/codeInsight/completion/normal/MakeMultipleArgumentsFinalWhenInInner_after.java b/java/java-tests/testData/codeInsight/completion/normal/MakeMultipleArgumentsFinalWhenInInner_after.java new file mode 100644 index 000000000000..14f223dc12ba --- /dev/null +++ b/java/java-tests/testData/codeInsight/completion/normal/MakeMultipleArgumentsFinalWhenInInner_after.java @@ -0,0 +1,13 @@ +class Example { + void foo(final int a, final int b) { + new Runnable() { + @Override + public void run() { + bar(a, b); + } + }; + } + + void bar(int a, int b) { + } +} \ No newline at end of file diff --git a/java/java-tests/testData/codeInsight/completion/normal/NoFinalInAnonymousConstructor.java b/java/java-tests/testData/codeInsight/completion/normal/NoFinalInAnonymousConstructor.java new file mode 100644 index 000000000000..6807eec756a5 --- /dev/null +++ b/java/java-tests/testData/codeInsight/completion/normal/NoFinalInAnonymousConstructor.java @@ -0,0 +1,9 @@ +import java.lang.Runnable; +import java.util.List; +import java.util.ArrayList; + +public class A { + void foo(List parameter) { + new Runnable(par) {} + } +} diff --git a/java/java-tests/testData/codeInsight/completion/normal/NoFinalInAnonymousConstructor_after.java b/java/java-tests/testData/codeInsight/completion/normal/NoFinalInAnonymousConstructor_after.java new file mode 100644 index 000000000000..b49303e871bf --- /dev/null +++ b/java/java-tests/testData/codeInsight/completion/normal/NoFinalInAnonymousConstructor_after.java @@ -0,0 +1,9 @@ +import java.lang.Runnable; +import java.util.List; +import java.util.ArrayList; + +public class A { + void foo(List parameter) { + new Runnable(parameter) {} + } +}