diff --git a/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterHandler.java b/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterHandler.java index a43871f9e443..d756007394be 100644 --- a/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterHandler.java +++ b/java/java-impl/src/com/intellij/refactoring/introduceParameter/IntroduceParameterHandler.java @@ -690,6 +690,11 @@ public class IntroduceParameterHandler extends IntroduceHandlerBase { return false; } + @Override + public boolean isStatic() { + return false; + } + @Override public boolean prepare(@Nullable Pass pass) throws PrepareFailedException { final boolean prepare = super.prepare(pass); diff --git a/java/java-tests/testData/refactoring/introduceFunctionalParameter/afterSampleRunnable.java b/java/java-tests/testData/refactoring/introduceFunctionalParameter/afterSampleRunnable.java index 023e3829c3f3..9cfb923a9f8b 100644 --- a/java/java-tests/testData/refactoring/introduceFunctionalParameter/afterSampleRunnable.java +++ b/java/java-tests/testData/refactoring/introduceFunctionalParameter/afterSampleRunnable.java @@ -8,7 +8,7 @@ class Test { }); } - void foo(Runnable anObject) { + static void foo(Runnable anObject) { anObject.run(); diff --git a/java/java-tests/testData/refactoring/introduceFunctionalParameter/beforeSampleRunnable.java b/java/java-tests/testData/refactoring/introduceFunctionalParameter/beforeSampleRunnable.java index ffc4ef25205a..dea30abeb37f 100644 --- a/java/java-tests/testData/refactoring/introduceFunctionalParameter/beforeSampleRunnable.java +++ b/java/java-tests/testData/refactoring/introduceFunctionalParameter/beforeSampleRunnable.java @@ -3,7 +3,7 @@ class Test { foo(); } - void foo() { + static void foo() { System.out.println(""); System.out.println("");