From ed311b77f4cb9249f1a3449cd6cdac55283a3fb5 Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Wed, 18 Feb 2015 19:03:11 +0100 Subject: [PATCH] SSR: clear references to psi earlier --- .../structuralsearch/impl/matcher/predicates/ScriptSupport.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/predicates/ScriptSupport.java b/platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/predicates/ScriptSupport.java index e4136ede2831..c89dd961a3a8 100644 --- a/platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/predicates/ScriptSupport.java +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/impl/matcher/predicates/ScriptSupport.java @@ -62,6 +62,8 @@ public class ScriptSupport { return String.valueOf(o); } catch (GroovyRuntimeException ex) { throw new StructuralSearchException(SSRBundle.message("groovy.script.error", ex.getMessage())); + } finally { + script.setBinding(null); } }