Remove Task::DSL.evaluate method

This commit is contained in:
Thibault Jouan
2013-12-20 11:43:18 +00:00
parent 366c682152
commit 43a781dc78
4 changed files with 28 additions and 50 deletions

View File

@@ -3,7 +3,9 @@ module Producer
class Task
class << self
def evaluate(name, env, &block)
DSL.evaluate(name, env, &block)
dsl = DSL.new(&block)
dsl.evaluate(env)
Task.new(name, dsl.actions, dsl.condition)
end
end