From 6596c35feb1faeba08d8f9cd20e9c47653db7671 Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Tue, 10 Jan 2012 14:09:49 +0300 Subject: [PATCH] Fix: IDEA-79640 ('Evaluate expression' does not work with Groovy)(cherry picked from commit 0becb2a) --- .../plugins/groovy/debugger/GroovyCodeFragmentFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/debugger/GroovyCodeFragmentFactory.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/debugger/GroovyCodeFragmentFactory.java index 93958df592ed..834a565fa142 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/debugger/GroovyCodeFragmentFactory.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/debugger/GroovyCodeFragmentFactory.java @@ -109,7 +109,7 @@ public class GroovyCodeFragmentFactory implements CodeFragmentFactory { javaText.append("if (java.util.Arrays.toString(new Exception().getStackTrace()).matches(\"[^,]+\\\\$\\\\$[A-Za-z0-9]{8}\\\\.[^,]+\\\\(" + s + ":\\\\d+\\\\), .+com\\\\.springsource\\\\.loaded\\\\..+\")) {\n"); javaText.append(" |thiz0 = thiz;\n"); javaText.append(" } else {\n"); - javaText.append(" |thiz0 = this.getClass();\n"); + javaText.append(" |thiz0 = this;\n"); javaText.append(" }\n"); } }