From 3712071148485a8a6f2e28944f1d4932ce72b4bd Mon Sep 17 00:00:00 2001 From: Daniel Cadenas Date: Wed, 3 Aug 2011 20:58:29 -0300 Subject: Remove short circuit evaluation and leave AST as it is --- lib/arel/nodes/false.rb | 11 ----------- lib/arel/nodes/true.rb | 11 ----------- 2 files changed, 22 deletions(-) (limited to 'lib/arel') diff --git a/lib/arel/nodes/false.rb b/lib/arel/nodes/false.rb index 4196070946..611e19633b 100644 --- a/lib/arel/nodes/false.rb +++ b/lib/arel/nodes/false.rb @@ -1,17 +1,6 @@ module Arel module Nodes class False < Arel::Nodes::Node - def not - True.new - end - - def or right - right - end - - def and right - self - end end end end diff --git a/lib/arel/nodes/true.rb b/lib/arel/nodes/true.rb index 82f20837f8..63dd5562e1 100644 --- a/lib/arel/nodes/true.rb +++ b/lib/arel/nodes/true.rb @@ -1,17 +1,6 @@ module Arel module Nodes class True < Arel::Nodes::Node - def not - False.new - end - - def or right - self - end - - def and right - right - end end end end -- cgit v1.2.3