Method: Jets::Lambda::FunctionConstructor#build

Defined in:
lib/jets/lambda/function_constructor.rb

#buildObject



35
36
37
38
39
40
41
# File 'lib/jets/lambda/function_constructor.rb', line 35

def build
  code = IO.read(@code_path)
  function_klass = Class.new(Jets::Lambda::Function)
  function_klass.module_eval(code, @code_path)
  adjust_tasks(function_klass)
  function_klass # assign this to a Constant for a pretty class name
end