Improve coding standards

This commit is contained in:
Thibault Jouan
2013-12-20 06:46:28 +00:00
parent 0b68a8165d
commit 9251c6af8e
4 changed files with 21 additions and 15 deletions

View File

@@ -2,13 +2,15 @@ module Producer
module Core
class Recipe
class DSL
attr_reader :tasks
def self.evaluate(code, env)
dsl = new(code).evaluate(env)
Recipe.new(dsl.tasks)
class << self
def evaluate(code, env)
dsl = new(code).evaluate(env)
Recipe.new(dsl.tasks)
end
end
attr_reader :tasks
def initialize(code = nil, &block)
@code = code
@block = block