Remove Condition::DSL.evaluate method

This commit is contained in:
Thibault Jouan
2013-12-20 11:01:48 +00:00
parent 9422705ad4
commit d83b11d07b
4 changed files with 21 additions and 41 deletions

View File

@@ -3,7 +3,9 @@ module Producer
class Condition
class << self
def evaluate(env, &block)
DSL.evaluate(env, &block)
dsl = DSL.new(env, &block)
return_value = dsl.evaluate
Condition.new(dsl.tests, return_value)
end
end