From a1b72178714fbf0033fe076b7e51f57eff152bdd Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Mon, 20 May 2013 15:29:10 -0700 Subject: [PATCH] record who created the node when $DEBUG is true --- lib/arel/nodes/node.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/arel/nodes/node.rb b/lib/arel/nodes/node.rb index f10487ff6b..36e7628612 100644 --- a/lib/arel/nodes/node.rb +++ b/lib/arel/nodes/node.rb @@ -6,7 +6,14 @@ class Node include Arel::FactoryMethods include Enumerable - def initialize + if $DEBUG + def _caller + @caller + end + + def initialize + @caller = caller.dup + end end ### -- GitLab