diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/GrIntroduceHandlerBase.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/GrIntroduceHandlerBase.java index 7699ba8fd5e9..c9f5b5258e74 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/GrIntroduceHandlerBase.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/refactoring/introduce/GrIntroduceHandlerBase.java @@ -210,9 +210,6 @@ public abstract class GrIntroduceHandlerBasea + b) ''', EnumSet.of(CUR_METHOD), ReplaceChoice.NO } + void 'test introduce field from this'() { + doTest '''\ +class A { + def bar + def foo() { + this.bar + } +} +''', '''\ +class A { + def bar + def f = this + + def foo() { + f.bar + } +} +''', false, false, false, FIELD_DECLARATION + } + private void doTest(final boolean isStatic, final boolean removeLocal, final boolean declareFinal,